builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0092 starttime: 1461703602.43 results: success (0) buildid: 20160426120641 builduid: 7cb853e62e4c4fd68d0ab47d1a77adb5 revision: 6bbcf33e1a709cc6bd9a9ab73e303093fc748239 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:42.426243) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:42.427088) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:42.427701) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:42.446883) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:42.447251) ========= 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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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-26 13:46:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 12.1M=0.001s 2016-04-26 13:46:42 (12.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.173895 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:42.641735) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:42.642139) ========= 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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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.020857 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:42.693674) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 13:46:42.694355) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 6bbcf33e1a709cc6bd9a9ab73e303093fc748239 --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 6bbcf33e1a709cc6bd9a9ab73e303093fc748239 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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-26 13:46:42,770 truncating revision to first 12 chars 2016-04-26 13:46:42,770 Setting DEBUG logging. 2016-04-26 13:46:42,770 attempt 1/10 2016-04-26 13:46:42,770 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/6bbcf33e1a70?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 13:46:43,978 unpacking tar archive at: fx-team-6bbcf33e1a70/testing/mozharness/ program finished with exit code 0 elapsedTime=1.450337 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 13:46:44.164831) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:44.165228) ========= script_repo_revision: 6bbcf33e1a709cc6bd9a9ab73e303093fc748239 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:44.165673) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:44.165980) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 13:46:44.180333) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 13 mins, 2 secs) (at 2016-04-26 13:46:44.180639) ========= /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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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 13:46:44 INFO - MultiFileLogger online at 20160426 13:46:44 in /builds/slave/test 13:46:44 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 13:46:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:46:44 INFO - {'append_to_log': False, 13:46:44 INFO - 'base_work_dir': '/builds/slave/test', 13:46:44 INFO - 'blob_upload_branch': 'fx-team', 13:46:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:46:44 INFO - 'buildbot_json_path': 'buildprops.json', 13:46:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:46:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:46:44 INFO - 'download_minidump_stackwalk': True, 13:46:44 INFO - 'download_symbols': 'true', 13:46:44 INFO - 'e10s': False, 13:46:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:46:44 INFO - 'tooltool.py': '/tools/tooltool.py', 13:46:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:46:44 INFO - '/tools/misc-python/virtualenv.py')}, 13:46:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:46:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:46:44 INFO - 'log_level': 'info', 13:46:44 INFO - 'log_to_console': True, 13:46:44 INFO - 'opt_config_files': (), 13:46:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:46:44 INFO - '--processes=1', 13:46:44 INFO - '--config=%(test_path)s/wptrunner.ini', 13:46:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:46:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:46:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:46:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:46:44 INFO - 'pip_index': False, 13:46:44 INFO - 'require_test_zip': True, 13:46:44 INFO - 'test_type': ('testharness',), 13:46:44 INFO - 'this_chunk': '1', 13:46:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:46:44 INFO - 'total_chunks': '10', 13:46:44 INFO - 'virtualenv_path': 'venv', 13:46:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:46:44 INFO - 'work_dir': 'build'} 13:46:44 INFO - ##### 13:46:44 INFO - ##### Running clobber step. 13:46:44 INFO - ##### 13:46:44 INFO - Running pre-action listener: _resource_record_pre_action 13:46:44 INFO - Running main action method: clobber 13:46:44 INFO - rmtree: /builds/slave/test/build 13:46:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:46:45 INFO - Running post-action listener: _resource_record_post_action 13:46:45 INFO - ##### 13:46:45 INFO - ##### Running read-buildbot-config step. 13:46:45 INFO - ##### 13:46:45 INFO - Running pre-action listener: _resource_record_pre_action 13:46:45 INFO - Running main action method: read_buildbot_config 13:46:45 INFO - Using buildbot properties: 13:46:45 INFO - { 13:46:45 INFO - "project": "", 13:46:45 INFO - "product": "firefox", 13:46:45 INFO - "script_repo_revision": "production", 13:46:45 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 13:46:45 INFO - "repository": "", 13:46:45 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 13:46:45 INFO - "buildid": "20160426120641", 13:46:45 INFO - "pgo_build": "False", 13:46:45 INFO - "basedir": "/builds/slave/test", 13:46:45 INFO - "buildnumber": 366, 13:46:45 INFO - "slavename": "t-yosemite-r7-0092", 13:46:45 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 13:46:45 INFO - "platform": "macosx64", 13:46:45 INFO - "branch": "fx-team", 13:46:45 INFO - "revision": "6bbcf33e1a709cc6bd9a9ab73e303093fc748239", 13:46:45 INFO - "repo_path": "integration/fx-team", 13:46:45 INFO - "moz_repo_path": "", 13:46:45 INFO - "stage_platform": "macosx64", 13:46:45 INFO - "builduid": "7cb853e62e4c4fd68d0ab47d1a77adb5", 13:46:45 INFO - "slavebuilddir": "test" 13:46:45 INFO - } 13:46:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg. 13:46:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json. 13:46:45 INFO - Running post-action listener: _resource_record_post_action 13:46:45 INFO - ##### 13:46:45 INFO - ##### Running download-and-extract step. 13:46:45 INFO - ##### 13:46:45 INFO - Running pre-action listener: _resource_record_pre_action 13:46:45 INFO - Running main action method: download_and_extract 13:46:45 INFO - mkdir: /builds/slave/test/build/tests 13:46: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')]} 13:46:45 INFO - https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:46:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 13:46:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 13:46:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 13:46:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json'}, attempt #1 13:46:46 INFO - Downloaded 1235 bytes. 13:46:46 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 13:46:46 INFO - Using the following test package requirements: 13:46:46 INFO - {u'common': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 13:46:46 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 13:46:46 INFO - u'firefox-49.0a1.en-US.mac64.cppunittest.tests.zip'], 13:46:46 INFO - u'gtest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 13:46:46 INFO - u'firefox-49.0a1.en-US.mac64.gtest.tests.zip'], 13:46:46 INFO - u'jittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 13:46:46 INFO - u'jsshell-mac64.zip'], 13:46:46 INFO - u'mochitest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 13:46:46 INFO - u'firefox-49.0a1.en-US.mac64.mochitest.tests.zip'], 13:46:46 INFO - u'mozbase': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 13:46:46 INFO - u'reftest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 13:46:46 INFO - u'firefox-49.0a1.en-US.mac64.reftest.tests.zip'], 13:46:46 INFO - u'talos': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 13:46:46 INFO - u'firefox-49.0a1.en-US.mac64.talos.tests.zip'], 13:46:46 INFO - u'web-platform': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 13:46:46 INFO - u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'], 13:46:46 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 13:46:46 INFO - u'firefox-49.0a1.en-US.mac64.xpcshell.tests.zip']} 13:46:46 INFO - Downloading packages: [u'firefox-49.0a1.en-US.mac64.common.tests.zip', u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 13:46:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 13:46:46 INFO - https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:46:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 13:46:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 13:46:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip 13:46:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip'}, attempt #1 13:48:48 INFO - Downloaded 17993197 bytes. 13:48:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:48:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:48:48 INFO - caution: filename not matched: web-platform/* 13:48:48 INFO - Return code: 11 13:48:48 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')]} 13:48:48 INFO - https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 13:48:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 13:48:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 13:48:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 13:48:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 13:48:53 INFO - Downloaded 36406662 bytes. 13:48:53 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:48:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:48:57 INFO - caution: filename not matched: bin/* 13:48:57 INFO - caution: filename not matched: config/* 13:48:57 INFO - caution: filename not matched: mozbase/* 13:48:57 INFO - caution: filename not matched: marionette/* 13:48:57 INFO - caution: filename not matched: tools/wptserve/* 13:48:57 INFO - Return code: 11 13:48: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')]} 13:48:57 INFO - https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 13:48:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 13:48:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 13:48:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg 13:48:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg'}, attempt #1 13:49:37 INFO - Downloaded 68944504 bytes. 13:49:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 13:49:37 INFO - mkdir: /builds/slave/test/properties 13:49:37 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:49:37 INFO - Writing to file /builds/slave/test/properties/build_url 13:49:37 INFO - Contents: 13:49:37 INFO - build_url:https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 13:49:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 13:49:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:49:38 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:49:38 INFO - Contents: 13:49:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 13:49: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')]} 13:49:38 INFO - https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:49:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 13:49:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 13:49:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 13:49:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 13:49:50 INFO - Downloaded 103637236 bytes. 13:49:50 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:49:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:49:54 INFO - Return code: 0 13:49:54 INFO - Running post-action listener: _resource_record_post_action 13:49:54 INFO - Running post-action listener: set_extra_try_arguments 13:49:54 INFO - ##### 13:49:54 INFO - ##### Running create-virtualenv step. 13:49:54 INFO - ##### 13:49:54 INFO - Running pre-action listener: _pre_create_virtualenv 13:49:54 INFO - Running pre-action listener: _resource_record_pre_action 13:49:54 INFO - Running main action method: create_virtualenv 13:49:54 INFO - Creating virtualenv /builds/slave/test/build/venv 13:49:54 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 13:49:54 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:49:54 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:49:54 INFO - Using real prefix '/tools/python27' 13:49:54 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:49:54 INFO - Installing distribute.............................................................................................................................................................................................done. 13:49:57 INFO - Installing pip.................done. 13:49:57 INFO - Return code: 0 13:49:57 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:49: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')]} 13:49:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:49:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:49:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 13:49:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:49:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:49:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x10b83be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b858f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8439c9a310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b8545e0>, '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 0x10b437cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b462990>, '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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:49:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:49:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:49:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6tT6EJ3x2t/Render', 13:49:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:49:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:49:58 INFO - 'HOME': '/Users/cltbld', 13:49:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:49:58 INFO - 'LOGNAME': 'cltbld', 13:49:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:49:58 INFO - 'MOZ_NO_REMOTE': '1', 13:49:58 INFO - 'NO_EM_RESTART': '1', 13:49:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:49:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:49:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:49:58 INFO - 'PWD': '/builds/slave/test', 13:49:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:49:58 INFO - 'SHELL': '/bin/bash', 13:49:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.V8H4IUv6kb/Listeners', 13:49:58 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:49:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:49:58 INFO - 'USER': 'cltbld', 13:49:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:49:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:49:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:49:58 INFO - 'XPC_FLAGS': '0x0', 13:49:58 INFO - 'XPC_SERVICE_NAME': '0', 13:49:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:49:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:49:58 INFO - Downloading/unpacking psutil>=0.7.1 13:49:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:49:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:49:58 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 13:49:58 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 13:49:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:49:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:50:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:50:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:50:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:50:01 INFO - Installing collected packages: psutil 13:50:01 INFO - Running setup.py install for psutil 13:50:01 INFO - building 'psutil._psutil_osx' extension 13:50:01 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 13:50:01 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 13:50:01 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 13:50:01 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 13:50:01 INFO - building 'psutil._psutil_posix' extension 13:50:01 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 13:50:01 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:50:01 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:50:01 INFO - ^ 13:50:02 INFO - 1 warning generated. 13:50:02 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 13:50:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:50:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:50:02 INFO - Successfully installed psutil 13:50:02 INFO - Cleaning up... 13:50:02 INFO - Return code: 0 13:50:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:50:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 13:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:50:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:50:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 13:50:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:50:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:50:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x10b83be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b858f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8439c9a310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b8545e0>, '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 0x10b437cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b462990>, '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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:50:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:50:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 13:50:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6tT6EJ3x2t/Render', 13:50:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:50:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:50:02 INFO - 'HOME': '/Users/cltbld', 13:50:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:50:02 INFO - 'LOGNAME': 'cltbld', 13:50:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:50:02 INFO - 'MOZ_NO_REMOTE': '1', 13:50:02 INFO - 'NO_EM_RESTART': '1', 13:50:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:50:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:50:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:50:02 INFO - 'PWD': '/builds/slave/test', 13:50:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:50:02 INFO - 'SHELL': '/bin/bash', 13:50:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.V8H4IUv6kb/Listeners', 13:50:02 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:50:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:50:02 INFO - 'USER': 'cltbld', 13:50:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:50:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:50:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:50:02 INFO - 'XPC_FLAGS': '0x0', 13:50:02 INFO - 'XPC_SERVICE_NAME': '0', 13:50:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:50:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:50:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:50:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:50:02 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 13:50:02 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 13:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:50:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:50:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:50:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:50:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:50:05 INFO - Installing collected packages: mozsystemmonitor 13:50:05 INFO - Running setup.py install for mozsystemmonitor 13:50:05 INFO - Successfully installed mozsystemmonitor 13:50:05 INFO - Cleaning up... 13:50:05 INFO - Return code: 0 13:50:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:50:05 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')]} 13:50:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:50:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:50:05 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')]} 13:50:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:50:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:50:05 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 0x10b83be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b858f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8439c9a310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b8545e0>, '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 0x10b437cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b462990>, '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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:50:05 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 13:50:05 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 13:50:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6tT6EJ3x2t/Render', 13:50:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:50:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:50:05 INFO - 'HOME': '/Users/cltbld', 13:50:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:50:05 INFO - 'LOGNAME': 'cltbld', 13:50:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:50:05 INFO - 'MOZ_NO_REMOTE': '1', 13:50:05 INFO - 'NO_EM_RESTART': '1', 13:50:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:50:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:50:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:50:05 INFO - 'PWD': '/builds/slave/test', 13:50:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:50:05 INFO - 'SHELL': '/bin/bash', 13:50:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.V8H4IUv6kb/Listeners', 13:50:05 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:50:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:50:05 INFO - 'USER': 'cltbld', 13:50:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:50:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:50:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:50:05 INFO - 'XPC_FLAGS': '0x0', 13:50:05 INFO - 'XPC_SERVICE_NAME': '0', 13:50:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:50:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:50:05 INFO - Downloading/unpacking blobuploader==1.2.4 13:50:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:50:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:50:05 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 13:50:05 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 13:50:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:50:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:50:07 INFO - Downloading blobuploader-1.2.4.tar.gz 13:50:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:50:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:50:07 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 13:50:07 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 13:50:07 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 13:50:07 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 13:50:07 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 13:50:07 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 13:50:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:50:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:50:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:50:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:50:08 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 13:50:08 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 13:50:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:50:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:50:08 INFO - Downloading docopt-0.6.1.tar.gz 13:50:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:50:09 INFO - Installing collected packages: blobuploader, requests, docopt 13:50:09 INFO - Running setup.py install for blobuploader 13:50:09 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:50:09 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:50:09 INFO - Running setup.py install for requests 13:50:09 INFO - Running setup.py install for docopt 13:50:09 INFO - Successfully installed blobuploader requests docopt 13:50:09 INFO - Cleaning up... 13:50:09 INFO - Return code: 0 13:50:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:50:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 13:50:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:50:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:50:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 13:50:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:50:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:50:09 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 0x10b83be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b858f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8439c9a310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b8545e0>, '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 0x10b437cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b462990>, '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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:50:09 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 13:50:09 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 13:50:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6tT6EJ3x2t/Render', 13:50:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:50:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:50:09 INFO - 'HOME': '/Users/cltbld', 13:50:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:50:09 INFO - 'LOGNAME': 'cltbld', 13:50:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:50:09 INFO - 'MOZ_NO_REMOTE': '1', 13:50:09 INFO - 'NO_EM_RESTART': '1', 13:50:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:50:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:50:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:50:09 INFO - 'PWD': '/builds/slave/test', 13:50:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:50:09 INFO - 'SHELL': '/bin/bash', 13:50:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.V8H4IUv6kb/Listeners', 13:50:09 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:50:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:50:09 INFO - 'USER': 'cltbld', 13:50:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:50:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:50:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:50:09 INFO - 'XPC_FLAGS': '0x0', 13:50:09 INFO - 'XPC_SERVICE_NAME': '0', 13:50:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:50:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:50:10 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-LPcTRH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:50:10 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-NM92ih-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:50:10 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-792Xww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:50:10 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-ZLpcys-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:50:10 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-T1dmJd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:50:10 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-o6bcPG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:50:10 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-DTil85-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:50:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:50:10 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-WQfpZz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-2oeBdR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-BPJ_5b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-ozpf2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-ZZmgfB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-RVL2oD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-5YQyVO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-fT3bX2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Vey5yy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-65gfuH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:50:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:50:11 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-xbfBJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:50:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:50:12 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Im9B0A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:50:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:50:12 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-uVIZwv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:50:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:50:12 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-y1VsCK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:50:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:50:12 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 13:50:12 INFO - Running setup.py install for manifestparser 13:50:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:50:12 INFO - Running setup.py install for mozcrash 13:50:13 INFO - Running setup.py install for mozdebug 13:50:13 INFO - Running setup.py install for mozdevice 13:50:13 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:50:13 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:50:13 INFO - Running setup.py install for mozfile 13:50:13 INFO - Running setup.py install for mozhttpd 13:50:13 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:50:13 INFO - Running setup.py install for mozinfo 13:50:13 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:50:13 INFO - Running setup.py install for mozInstall 13:50:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:50:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:50:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:50:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:50:13 INFO - Running setup.py install for mozleak 13:50:14 INFO - Running setup.py install for mozlog 13:50:14 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:50:14 INFO - Running setup.py install for moznetwork 13:50:14 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:50:14 INFO - Running setup.py install for mozprocess 13:50:14 INFO - Running setup.py install for mozprofile 13:50:14 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:50:14 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:50:14 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:50:14 INFO - Running setup.py install for mozrunner 13:50:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:50:14 INFO - Running setup.py install for mozscreenshot 13:50:15 INFO - Running setup.py install for moztest 13:50:15 INFO - Running setup.py install for mozversion 13:50:15 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:50:15 INFO - Running setup.py install for wptserve 13:50:15 INFO - Running setup.py install for marionette-driver 13:50:15 INFO - Running setup.py install for browsermob-proxy 13:50:15 INFO - Running setup.py install for marionette-client 13:50:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:50:16 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:50:16 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 13:50:16 INFO - Cleaning up... 13:50:16 INFO - Return code: 0 13:50:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:50:16 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')]} 13:50:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:50:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:50:16 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')]} 13:50:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:50:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:50:16 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 0x10b83be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b858f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8439c9a310>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b8545e0>, '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 0x10b437cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b462990>, '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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:50:16 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 13:50:16 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 13:50:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6tT6EJ3x2t/Render', 13:50:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:50:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:50:16 INFO - 'HOME': '/Users/cltbld', 13:50:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:50:16 INFO - 'LOGNAME': 'cltbld', 13:50:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:50:16 INFO - 'MOZ_NO_REMOTE': '1', 13:50:16 INFO - 'NO_EM_RESTART': '1', 13:50:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:50:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:50:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:50:16 INFO - 'PWD': '/builds/slave/test', 13:50:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:50:16 INFO - 'SHELL': '/bin/bash', 13:50:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.V8H4IUv6kb/Listeners', 13:50:16 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:50:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:50:16 INFO - 'USER': 'cltbld', 13:50:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:50:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:50:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:50:16 INFO - 'XPC_FLAGS': '0x0', 13:50:16 INFO - 'XPC_SERVICE_NAME': '0', 13:50:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:50:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:50:16 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-XVypCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:50:16 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 13:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:50:16 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-YCjCJq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:50:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:50:16 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-62VjSU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:50:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:50:16 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-VDiK0t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:50:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:50:16 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-FKusaY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:50:17 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)) 13:50:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:50:17 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Ka5_je-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:50:17 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)) 13:50:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:50:17 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-mmP75G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:50:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 13:50:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:50:17 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-7xr68R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:50:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 13:50:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:50:17 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-YyZ7TD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:50:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 13:50:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:50:17 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-2v4hyB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:50:17 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)) 13:50:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:50:17 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-QW0MVT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:50:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 13:50:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:50:17 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-A8qK30-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:50:17 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)) 13:50:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:50:17 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-myK8kL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:50:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 13:50:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:50:17 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-6bfjHf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:50:18 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)) 13:50:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:50:18 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-J_0Edv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:50:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 13:50:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:50:18 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-VzdcMW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:50:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 13:50:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:50:18 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-8b0qmq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:50:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 13:50:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:50:18 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Y_8mI4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:50:18 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 13:50:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:50:18 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-kcq4fE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:50:18 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)) 13:50:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:50:18 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-N0KjCR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:50:18 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:50:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:50:19 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Yp557A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:50:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:50:19 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)) 13:50:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:50:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:50:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:50:19 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:50:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:50:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:50:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:50:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:50:19 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 13:50:19 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 13:50:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:50:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:50:21 INFO - Downloading blessings-1.6.tar.gz 13:50:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:50:21 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)) 13:50:21 INFO - Installing collected packages: blessings 13:50:21 INFO - Running setup.py install for blessings 13:50:21 INFO - Successfully installed blessings 13:50:21 INFO - Cleaning up... 13:50:22 INFO - Return code: 0 13:50:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:50:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:50:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:50:22 INFO - Reading from file tmpfile_stdout 13:50:22 INFO - Current package versions: 13:50:22 INFO - blessings == 1.6 13:50:22 INFO - blobuploader == 1.2.4 13:50:22 INFO - browsermob-proxy == 0.6.0 13:50:22 INFO - docopt == 0.6.1 13:50:22 INFO - manifestparser == 1.1 13:50:22 INFO - marionette-client == 2.3.0 13:50:22 INFO - marionette-driver == 1.4.0 13:50:22 INFO - mozInstall == 1.12 13:50:22 INFO - mozcrash == 0.17 13:50:22 INFO - mozdebug == 0.1 13:50:22 INFO - mozdevice == 0.48 13:50:22 INFO - mozfile == 1.2 13:50:22 INFO - mozhttpd == 0.7 13:50:22 INFO - mozinfo == 0.9 13:50:22 INFO - mozleak == 0.1 13:50:22 INFO - mozlog == 3.1 13:50:22 INFO - moznetwork == 0.27 13:50:22 INFO - mozprocess == 0.22 13:50:22 INFO - mozprofile == 0.28 13:50:22 INFO - mozrunner == 6.11 13:50:22 INFO - mozscreenshot == 0.1 13:50:22 INFO - mozsystemmonitor == 0.0 13:50:22 INFO - moztest == 0.7 13:50:22 INFO - mozversion == 1.4 13:50:22 INFO - psutil == 3.1.1 13:50:22 INFO - requests == 1.2.3 13:50:22 INFO - wptserve == 1.4.0 13:50:22 INFO - wsgiref == 0.1.2 13:50:22 INFO - Running post-action listener: _resource_record_post_action 13:50:22 INFO - Running post-action listener: _start_resource_monitoring 13:50:22 INFO - Starting resource monitoring. 13:50:22 INFO - ##### 13:50:22 INFO - ##### Running pull step. 13:50:22 INFO - ##### 13:50:22 INFO - Running pre-action listener: _resource_record_pre_action 13:50:22 INFO - Running main action method: pull 13:50:22 INFO - Pull has nothing to do! 13:50:22 INFO - Running post-action listener: _resource_record_post_action 13:50:22 INFO - ##### 13:50:22 INFO - ##### Running install step. 13:50:22 INFO - ##### 13:50:22 INFO - Running pre-action listener: _resource_record_pre_action 13:50:22 INFO - Running main action method: install 13:50:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:50:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:50:22 INFO - Reading from file tmpfile_stdout 13:50:22 INFO - Detecting whether we're running mozinstall >=1.0... 13:50:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:50:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:50:22 INFO - Reading from file tmpfile_stdout 13:50:22 INFO - Output received: 13:50:22 INFO - Usage: mozinstall [options] installer 13:50:22 INFO - Options: 13:50:22 INFO - -h, --help show this help message and exit 13:50:22 INFO - -d DEST, --destination=DEST 13:50:22 INFO - Directory to install application into. [default: 13:50:22 INFO - "/builds/slave/test"] 13:50:22 INFO - --app=APP Application being installed. [default: firefox] 13:50:22 INFO - mkdir: /builds/slave/test/build/application 13:50:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 13:50:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 13:50:42 INFO - Reading from file tmpfile_stdout 13:50:42 INFO - Output received: 13:50:42 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 13:50:42 INFO - Running post-action listener: _resource_record_post_action 13:50:42 INFO - ##### 13:50:42 INFO - ##### Running run-tests step. 13:50:42 INFO - ##### 13:50:42 INFO - Running pre-action listener: _resource_record_pre_action 13:50:42 INFO - Running main action method: run_tests 13:50:42 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:50:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:50:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:50:42 INFO - grabbing minidump binary from tooltool 13:50:42 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')]} 13:50:42 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 0x10b8545e0>, '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 0x10b437cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b462990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:50:42 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 13:50:42 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 13:50:42 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:50:42 INFO - Return code: 0 13:50:42 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:50:42 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:50:42 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/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.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 13:50:42 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/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.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 13:50:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.6tT6EJ3x2t/Render', 13:50:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:50:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:50:42 INFO - 'HOME': '/Users/cltbld', 13:50:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:50:42 INFO - 'LOGNAME': 'cltbld', 13:50:42 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:50:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:50:42 INFO - 'MOZ_NO_REMOTE': '1', 13:50:42 INFO - 'NO_EM_RESTART': '1', 13:50:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:50:42 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:50:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:50:42 INFO - 'PWD': '/builds/slave/test', 13:50:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:50:42 INFO - 'SHELL': '/bin/bash', 13:50:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.V8H4IUv6kb/Listeners', 13:50:42 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:50:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:50:42 INFO - 'USER': 'cltbld', 13:50:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:50:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:50:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:50:42 INFO - 'XPC_FLAGS': '0x0', 13:50:42 INFO - 'XPC_SERVICE_NAME': '0', 13:50:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:50:42 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/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.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 13:50:43 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 13:50:43 INFO - import pkg_resources 13:50:44 INFO - Using 1 client processes 13:50:44 INFO - wptserve Starting http server on 127.0.0.1:8000 13:50:44 INFO - wptserve Starting http server on 127.0.0.1:8001 13:50:44 INFO - wptserve Starting http server on 127.0.0.1:8443 13:50:46 INFO - SUITE-START | Running 778 tests 13:50:46 INFO - Running testharness tests 13:50:46 INFO - Setting up ssl 13:50:46 INFO - PROCESS | certutil | 13:50:46 INFO - PROCESS | certutil | 13:50:46 INFO - PROCESS | certutil | 13:50:46 INFO - Certificate Nickname Trust Attributes 13:50:46 INFO - SSL,S/MIME,JAR/XPI 13:50:46 INFO - 13:50:46 INFO - web-platform-tests CT,, 13:50:46 INFO - 13:50:46 INFO - Starting runner 13:50:47 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:50:47 INFO - PROCESS | 1957 | 1461703847512 Marionette DEBUG Marionette enabled via build flag and pref 13:50:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x11687e800 == 1 [pid = 1957] [id = 1] 13:50:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 1 (0x11687f000) [pid = 1957] [serial = 1] [outer = 0x0] 13:50:47 INFO - PROCESS | 1957 | [1957] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 13:50:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 2 (0x116880000) [pid = 1957] [serial = 2] [outer = 0x11687f000] 13:50:47 INFO - PROCESS | 1957 | 1461703847818 Marionette INFO Listening on port 2828 13:50:48 INFO - PROCESS | 1957 | 1461703848041 Marionette DEBUG Marionette enabled via command-line flag 13:50:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x11916b800 == 2 [pid = 1957] [id = 2] 13:50:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 3 (0x11916c000) [pid = 1957] [serial = 3] [outer = 0x0] 13:50:48 INFO - PROCESS | 1957 | [1957] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 13:50:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 4 (0x11916d000) [pid = 1957] [serial = 4] [outer = 0x11916c000] 13:50:48 INFO - PROCESS | 1957 | [1957] 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 13:50:48 INFO - PROCESS | 1957 | 1461703848205 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49750 13:50:48 INFO - PROCESS | 1957 | 1461703848274 Marionette DEBUG Closed connection conn0 13:50:48 INFO - PROCESS | 1957 | [1957] 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 13:50:48 INFO - PROCESS | 1957 | 1461703848280 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49751 13:50:48 INFO - PROCESS | 1957 | 1461703848295 Marionette DEBUG Closed connection conn1 13:50:48 INFO - PROCESS | 1957 | [1957] 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 13:50:48 INFO - PROCESS | 1957 | 1461703848300 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49752 13:50:48 INFO - PROCESS | 1957 | 1461703848308 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:50:48 INFO - PROCESS | 1957 | 1461703848314 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.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":"20160426120641","device":"desktop","version":"49.0a1"} 13:50:48 INFO - PROCESS | 1957 | [1957] 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 13:50:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c44b800 == 3 [pid = 1957] [id = 3] 13:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 5 (0x11c452000) [pid = 1957] [serial = 5] [outer = 0x0] 13:50:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c453000 == 4 [pid = 1957] [id = 4] 13:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 6 (0x11c4aac00) [pid = 1957] [serial = 6] [outer = 0x0] 13:50:49 INFO - PROCESS | 1957 | [1957] 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 13:50:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240d1800 == 5 [pid = 1957] [id = 5] 13:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 7 (0x11c4aa000) [pid = 1957] [serial = 7] [outer = 0x0] 13:50:49 INFO - PROCESS | 1957 | [1957] 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 13:50:49 INFO - PROCESS | 1957 | [1957] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 8 (0x124248800) [pid = 1957] [serial = 8] [outer = 0x11c4aa000] 13:50:49 INFO - PROCESS | 1957 | [1957] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 9 (0x124fb2800) [pid = 1957] [serial = 9] [outer = 0x11c452000] 13:50:49 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 13:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 10 (0x123fdec00) [pid = 1957] [serial = 10] [outer = 0x11c4aac00] 13:50:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 11 (0x123fe0c00) [pid = 1957] [serial = 11] [outer = 0x11c4aa000] 13:50:50 INFO - PROCESS | 1957 | [1957] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:50:50 INFO - PROCESS | 1957 | 1461703850338 Marionette DEBUG loaded listener.js 13:50:50 INFO - PROCESS | 1957 | 1461703850348 Marionette DEBUG loaded listener.js 13:50:50 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 13:50:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 12 (0x1238fb800) [pid = 1957] [serial = 12] [outer = 0x11c4aa000] 13:50:50 INFO - PROCESS | 1957 | 1461703850707 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7d1c4dab-0a77-d64d-83df-2e019d8603ab","capabilities":{"browserName":"Firefox","browserVersion":"49.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":"20160426120641","device":"desktop","version":"49.0a1","command_id":1}}] 13:50:50 INFO - PROCESS | 1957 | 1461703850801 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}] 13:50:50 INFO - PROCESS | 1957 | 1461703850841 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:50:50 INFO - PROCESS | 1957 | 1461703850929 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:50:50 INFO - PROCESS | 1957 | [1957] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:50:50 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:50:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 13 (0x12b07e000) [pid = 1957] [serial = 13] [outer = 0x11c4aa000] 13:50:51 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:50:51 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:51 INFO - PROCESS | 1957 | 1461703851221 Marionette TRACE conn2 <- [1,3,null,{}] 13:50:51 INFO - PROCESS | 1957 | 1461703851223 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:50:51 INFO - PROCESS | 1957 | 1461703851238 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:50:51 INFO - PROCESS | 1957 | 1461703851266 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:50:51 INFO - PROCESS | 1957 | 1461703851267 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:50:51 INFO - PROCESS | 1957 | 1461703851270 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:50:51 INFO - PROCESS | 1957 | 1461703851272 Marionette TRACE conn2 <- [1,6,null,{}] 13:50:51 INFO - PROCESS | 1957 | 1461703851275 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}] 13:50:51 INFO - PROCESS | 1957 | 1461703851285 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:50:51 INFO - PROCESS | 1957 | 1461703851288 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba0c000 == 6 [pid = 1957] [id = 6] 13:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 14 (0x12b9b8800) [pid = 1957] [serial = 14] [outer = 0x0] 13:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 15 (0x12b9b9400) [pid = 1957] [serial = 15] [outer = 0x12b9b8800] 13:50:51 INFO - PROCESS | 1957 | 1461703851320 Marionette DEBUG loaded listener.js 13:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 16 (0x12b9bfc00) [pid = 1957] [serial = 16] [outer = 0x12b9b8800] 13:50:51 INFO - PROCESS | 1957 | 1461703851612 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]]]}] 13:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 13:50:51 INFO - PROCESS | 1957 | 1461703851641 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:50:51 INFO - PROCESS | 1957 | 1461703851642 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:50:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x11689b800 == 7 [pid = 1957] [id = 7] 13:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 17 (0x11797ec00) [pid = 1957] [serial = 17] [outer = 0x0] 13:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 18 (0x12bc9d800) [pid = 1957] [serial = 18] [outer = 0x11797ec00] 13:50:51 INFO - PROCESS | 1957 | 1461703851670 Marionette DEBUG loaded listener.js 13:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 19 (0x12bca6400) [pid = 1957] [serial = 19] [outer = 0x11797ec00] 13:50:51 INFO - PROCESS | 1957 | 1461703851729 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:50:51 INFO - PROCESS | 1957 | 1461703851731 Marionette TRACE conn2 <- [1,10,null,{}] 13:50:51 INFO - PROCESS | 1957 | 1461703851754 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}] 13:50:51 INFO - PROCESS | 1957 | 1461703851884 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:50:51 INFO - PROCESS | 1957 | 1461703851919 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d299800 == 8 [pid = 1957] [id = 8] 13:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 20 (0x12d210400) [pid = 1957] [serial = 20] [outer = 0x0] 13:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 21 (0x12d2ca400) [pid = 1957] [serial = 21] [outer = 0x12d210400] 13:50:51 INFO - PROCESS | 1957 | 1461703851948 Marionette DEBUG loaded listener.js 13:50:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 22 (0x12d2ce800) [pid = 1957] [serial = 22] [outer = 0x12d210400] 13:50:52 INFO - PROCESS | 1957 | 1461703852252 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]]]}] 13:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 610ms 13:50:52 INFO - PROCESS | 1957 | 1461703852319 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:50:52 INFO - PROCESS | 1957 | 1461703852320 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:50:52 INFO - PROCESS | 1957 | 1461703852326 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:50:52 INFO - PROCESS | 1957 | 1461703852327 Marionette TRACE conn2 <- [1,14,null,{}] 13:50:52 INFO - PROCESS | 1957 | 1461703852330 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}] 13:50:52 INFO - PROCESS | 1957 | 1461703852413 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:50:52 INFO - PROCESS | 1957 | 1461703852418 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbb0800 == 9 [pid = 1957] [id = 9] 13:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 23 (0x12d2d1800) [pid = 1957] [serial = 23] [outer = 0x0] 13:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 24 (0x12d60a000) [pid = 1957] [serial = 24] [outer = 0x12d2d1800] 13:50:52 INFO - PROCESS | 1957 | 1461703852443 Marionette DEBUG loaded listener.js 13:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 25 (0x12e2b9800) [pid = 1957] [serial = 25] [outer = 0x12d2d1800] 13:50:52 INFO - PROCESS | 1957 | 1461703852698 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]]]}] 13:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 13:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:50:52 INFO - PROCESS | 1957 | 1461703852751 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:50:52 INFO - PROCESS | 1957 | 1461703852752 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:50:52 INFO - PROCESS | 1957 | 1461703852754 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:50:52 INFO - PROCESS | 1957 | 1461703852755 Marionette TRACE conn2 <- [1,18,null,{}] 13:50:52 INFO - PROCESS | 1957 | 1461703852757 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}] 13:50:52 INFO - PROCESS | 1957 | 1461703852855 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:50:52 INFO - PROCESS | 1957 | 1461703852859 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e31c800 == 10 [pid = 1957] [id = 10] 13:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 26 (0x12e2c0800) [pid = 1957] [serial = 26] [outer = 0x0] 13:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 27 (0x12e3c8800) [pid = 1957] [serial = 27] [outer = 0x12e2c0800] 13:50:52 INFO - PROCESS | 1957 | 1461703852887 Marionette DEBUG loaded listener.js 13:50:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 28 (0x12e683800) [pid = 1957] [serial = 28] [outer = 0x12e2c0800] 13:50:53 INFO - PROCESS | 1957 | 1461703853169 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]]]}] 13:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 13:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:50:53 INFO - PROCESS | 1957 | 1461703853223 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:50:53 INFO - PROCESS | 1957 | 1461703853224 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:50:53 INFO - PROCESS | 1957 | 1461703853227 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:50:53 INFO - PROCESS | 1957 | 1461703853229 Marionette TRACE conn2 <- [1,22,null,{}] 13:50:53 INFO - PROCESS | 1957 | 1461703853233 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}] 13:50:53 INFO - PROCESS | 1957 | 1461703853318 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:50:53 INFO - PROCESS | 1957 | 1461703853322 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec13000 == 11 [pid = 1957] [id = 11] 13:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 29 (0x12e687400) [pid = 1957] [serial = 29] [outer = 0x0] 13:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 30 (0x12eb34800) [pid = 1957] [serial = 30] [outer = 0x12e687400] 13:50:53 INFO - PROCESS | 1957 | 1461703853348 Marionette DEBUG loaded listener.js 13:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 31 (0x12eb43800) [pid = 1957] [serial = 31] [outer = 0x12e687400] 13:50:53 INFO - PROCESS | 1957 | 1461703853591 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]]]}] 13:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 371ms 13:50:53 INFO - PROCESS | 1957 | 1461703853600 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:50:53 INFO - PROCESS | 1957 | 1461703853601 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:50:53 INFO - PROCESS | 1957 | 1461703853603 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:50:53 INFO - PROCESS | 1957 | 1461703853604 Marionette TRACE conn2 <- [1,26,null,{}] 13:50:53 INFO - PROCESS | 1957 | 1461703853607 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}] 13:50:53 INFO - PROCESS | 1957 | 1461703853702 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:50:53 INFO - PROCESS | 1957 | 1461703853706 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12eddf000 == 12 [pid = 1957] [id = 12] 13:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 32 (0x12ed46c00) [pid = 1957] [serial = 32] [outer = 0x0] 13:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 33 (0x12ed4f400) [pid = 1957] [serial = 33] [outer = 0x12ed46c00] 13:50:53 INFO - PROCESS | 1957 | 1461703853731 Marionette DEBUG loaded listener.js 13:50:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 34 (0x12ef50c00) [pid = 1957] [serial = 34] [outer = 0x12ed46c00] 13:50:53 INFO - PROCESS | 1957 | 1461703853967 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]]]}] 13:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 13:50:53 INFO - PROCESS | 1957 | 1461703853972 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:50:53 INFO - PROCESS | 1957 | 1461703853973 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:50:53 INFO - PROCESS | 1957 | 1461703853975 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:50:53 INFO - PROCESS | 1957 | 1461703853977 Marionette TRACE conn2 <- [1,30,null,{}] 13:50:53 INFO - PROCESS | 1957 | 1461703853986 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}] 13:50:54 INFO - PROCESS | 1957 | 1461703854074 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:50:54 INFO - PROCESS | 1957 | 1461703854081 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f28e800 == 13 [pid = 1957] [id = 13] 13:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 35 (0x12ef53800) [pid = 1957] [serial = 35] [outer = 0x0] 13:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 36 (0x12ef5b000) [pid = 1957] [serial = 36] [outer = 0x12ef53800] 13:50:54 INFO - PROCESS | 1957 | 1461703854106 Marionette DEBUG loaded listener.js 13:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 37 (0x12f265000) [pid = 1957] [serial = 37] [outer = 0x12ef53800] 13:50:54 INFO - PROCESS | 1957 | 1461703854333 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]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 378ms 13:50:54 INFO - PROCESS | 1957 | 1461703854354 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 1957 | 1461703854355 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:50:54 INFO - PROCESS | 1957 | 1461703854357 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - PROCESS | 1957 | 1461703854358 Marionette TRACE conn2 <- [1,34,null,{}] 13:50:54 INFO - PROCESS | 1957 | 1461703854361 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}] 13:50:54 INFO - PROCESS | 1957 | 1461703854455 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:50:54 INFO - PROCESS | 1957 | 1461703854460 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f628000 == 14 [pid = 1957] [id = 14] 13:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 38 (0x12ef5b400) [pid = 1957] [serial = 38] [outer = 0x0] 13:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 39 (0x12f26c800) [pid = 1957] [serial = 39] [outer = 0x12ef5b400] 13:50:54 INFO - PROCESS | 1957 | 1461703854485 Marionette DEBUG loaded listener.js 13:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 40 (0x12f703400) [pid = 1957] [serial = 40] [outer = 0x12ef5b400] 13:50:54 INFO - PROCESS | 1957 | 1461703854732 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]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 424ms 13:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:50:54 INFO - PROCESS | 1957 | 1461703854785 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 1957 | 1461703854786 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:50:54 INFO - PROCESS | 1957 | 1461703854788 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - PROCESS | 1957 | 1461703854789 Marionette TRACE conn2 <- [1,38,null,{}] 13:50:54 INFO - PROCESS | 1957 | 1461703854791 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}] 13:50:54 INFO - PROCESS | 1957 | 1461703854889 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:50:54 INFO - PROCESS | 1957 | 1461703854893 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f951000 == 15 [pid = 1957] [id = 15] 13:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 41 (0x12f706800) [pid = 1957] [serial = 41] [outer = 0x0] 13:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 42 (0x12f70f800) [pid = 1957] [serial = 42] [outer = 0x12f706800] 13:50:54 INFO - PROCESS | 1957 | 1461703854917 Marionette DEBUG loaded listener.js 13:50:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 43 (0x12f7afc00) [pid = 1957] [serial = 43] [outer = 0x12f706800] 13:50:55 INFO - PROCESS | 1957 | 1461703855147 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]]]}] 13:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 370ms 13:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:50:55 INFO - PROCESS | 1957 | 1461703855158 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:50:55 INFO - PROCESS | 1957 | 1461703855159 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:50:55 INFO - PROCESS | 1957 | 1461703855162 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:50:55 INFO - PROCESS | 1957 | 1461703855164 Marionette TRACE conn2 <- [1,42,null,{}] 13:50:55 INFO - PROCESS | 1957 | 1461703855172 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}] 13:50:55 INFO - PROCESS | 1957 | 1461703855266 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:50:55 INFO - PROCESS | 1957 | 1461703855271 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12fc0e800 == 16 [pid = 1957] [id = 16] 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 44 (0x12d20d400) [pid = 1957] [serial = 44] [outer = 0x0] 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 45 (0x12f7b6800) [pid = 1957] [serial = 45] [outer = 0x12d20d400] 13:50:55 INFO - PROCESS | 1957 | 1461703855296 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 46 (0x12fac4400) [pid = 1957] [serial = 46] [outer = 0x12d20d400] 13:50:55 INFO - PROCESS | 1957 | 1461703855533 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]]]}] 13:50:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ffad800 == 17 [pid = 1957] [id = 17] 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 47 (0x12ffae000) [pid = 1957] [serial = 47] [outer = 0x0] 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 48 (0x12ffb2800) [pid = 1957] [serial = 48] [outer = 0x12ffae000] 13:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 425ms 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 49 (0x12ffb7000) [pid = 1957] [serial = 49] [outer = 0x12ffae000] 13:50:55 INFO - PROCESS | 1957 | 1461703855601 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:50:55 INFO - PROCESS | 1957 | 1461703855603 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:50:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ffac800 == 18 [pid = 1957] [id = 18] 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 50 (0x12facd400) [pid = 1957] [serial = 50] [outer = 0x0] 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 51 (0x12ff8a400) [pid = 1957] [serial = 51] [outer = 0x12facd400] 13:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 52 (0x118ee9400) [pid = 1957] [serial = 52] [outer = 0x12facd400] 13:50:55 INFO - PROCESS | 1957 | 1461703855671 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:50:55 INFO - PROCESS | 1957 | 1461703855673 Marionette TRACE conn2 <- [1,46,null,{}] 13:50:55 INFO - PROCESS | 1957 | 1461703855693 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}] 13:50:55 INFO - PROCESS | 1957 | 1461703855803 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:50:55 INFO - PROCESS | 1957 | 1461703855812 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x13034b800 == 19 [pid = 1957] [id = 19] 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 53 (0x12fad1c00) [pid = 1957] [serial = 53] [outer = 0x0] 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 54 (0x12ff9e400) [pid = 1957] [serial = 54] [outer = 0x12fad1c00] 13:50:55 INFO - PROCESS | 1957 | 1461703855841 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 55 (0x1304ce400) [pid = 1957] [serial = 55] [outer = 0x12fad1c00] 13:50:56 INFO - PROCESS | 1957 | 1461703856076 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]]]}] 13:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 468ms 13:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:50:56 INFO - PROCESS | 1957 | 1461703856105 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 1957 | 1461703856106 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:50:56 INFO - PROCESS | 1957 | 1461703856108 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 1957 | 1461703856109 Marionette TRACE conn2 <- [1,50,null,{}] 13:50:56 INFO - PROCESS | 1957 | 1461703856122 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}] 13:50:56 INFO - PROCESS | 1957 | 1461703856216 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:50:56 INFO - PROCESS | 1957 | 1461703856220 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x130642800 == 20 [pid = 1957] [id = 20] 13:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 56 (0x11bbe4000) [pid = 1957] [serial = 56] [outer = 0x0] 13:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 57 (0x12ff9d000) [pid = 1957] [serial = 57] [outer = 0x11bbe4000] 13:50:56 INFO - PROCESS | 1957 | 1461703856245 Marionette DEBUG loaded listener.js 13:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x1304d3c00) [pid = 1957] [serial = 58] [outer = 0x11bbe4000] 13:50:56 INFO - PROCESS | 1957 | 1461703856466 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]]]}] 13:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 378ms 13:50:56 INFO - PROCESS | 1957 | 1461703856486 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 1957 | 1461703856487 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:50:56 INFO - PROCESS | 1957 | 1461703856490 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 1957 | 1461703856491 Marionette TRACE conn2 <- [1,54,null,{}] 13:50:56 INFO - PROCESS | 1957 | 1461703856493 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}] 13:50:56 INFO - PROCESS | 1957 | 1461703856592 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:50:56 INFO - PROCESS | 1957 | 1461703856596 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x130617800 == 21 [pid = 1957] [id = 21] 13:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x11a66ac00) [pid = 1957] [serial = 59] [outer = 0x0] 13:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x11a674000) [pid = 1957] [serial = 60] [outer = 0x11a66ac00] 13:50:56 INFO - PROCESS | 1957 | 1461703856620 Marionette DEBUG loaded listener.js 13:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x11a678000) [pid = 1957] [serial = 61] [outer = 0x11a66ac00] 13:50:56 INFO - PROCESS | 1957 | 1461703856845 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]]]}] 13:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 373ms 13:50:56 INFO - PROCESS | 1957 | 1461703856869 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 1957 | 1461703856870 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:50:56 INFO - PROCESS | 1957 | 1461703856872 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 1957 | 1461703856873 Marionette TRACE conn2 <- [1,58,null,{}] 13:50:56 INFO - PROCESS | 1957 | 1461703856875 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}] 13:50:56 INFO - PROCESS | 1957 | 1461703856966 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:50:56 INFO - PROCESS | 1957 | 1461703856982 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x130628000 == 22 [pid = 1957] [id = 22] 13:50:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x12b9be800) [pid = 1957] [serial = 62] [outer = 0x0] 13:50:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x130cc7400) [pid = 1957] [serial = 63] [outer = 0x12b9be800] 13:50:57 INFO - PROCESS | 1957 | 1461703857006 Marionette DEBUG loaded listener.js 13:50:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x130ccc000) [pid = 1957] [serial = 64] [outer = 0x12b9be800] 13:50:57 INFO - PROCESS | 1957 | 1461703857226 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]]]}] 13:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 371ms 13:50:57 INFO - PROCESS | 1957 | 1461703857250 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:50:57 INFO - PROCESS | 1957 | 1461703857251 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:50:57 INFO - PROCESS | 1957 | 1461703857254 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:50:57 INFO - PROCESS | 1957 | 1461703857255 Marionette TRACE conn2 <- [1,62,null,{}] 13:50:57 INFO - PROCESS | 1957 | 1461703857257 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}] 13:50:57 INFO - PROCESS | 1957 | 1461703857349 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:50:57 INFO - PROCESS | 1957 | 1461703857353 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x130dfb800 == 23 [pid = 1957] [id = 23] 13:50:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x12ef5a400) [pid = 1957] [serial = 65] [outer = 0x0] 13:50:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x130cd1400) [pid = 1957] [serial = 66] [outer = 0x12ef5a400] 13:50:57 INFO - PROCESS | 1957 | 1461703857377 Marionette DEBUG loaded listener.js 13:50:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x130cd8800) [pid = 1957] [serial = 67] [outer = 0x12ef5a400] 13:50:57 INFO - PROCESS | 1957 | 1461703857701 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]]]}] 13:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1121ms 13:50:58 INFO - PROCESS | 1957 | 1461703858434 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:50:58 INFO - PROCESS | 1957 | 1461703858437 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:50:58 INFO - PROCESS | 1957 | 1461703858442 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:50:58 INFO - PROCESS | 1957 | 1461703858445 Marionette TRACE conn2 <- [1,66,null,{}] 13:50:58 INFO - PROCESS | 1957 | 1461703858449 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}] 13:50:58 INFO - PROCESS | 1957 | 1461703858556 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:50:58 INFO - PROCESS | 1957 | 1461703858605 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x114b40000 == 24 [pid = 1957] [id = 24] 13:50:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x114bc6800) [pid = 1957] [serial = 68] [outer = 0x0] 13:50:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x11550a800) [pid = 1957] [serial = 69] [outer = 0x114bc6800] 13:50:58 INFO - PROCESS | 1957 | 1461703858636 Marionette DEBUG loaded listener.js 13:50:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x115857c00) [pid = 1957] [serial = 70] [outer = 0x114bc6800] 13:50:59 INFO - PROCESS | 1957 | 1461703859036 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]]]}] 13:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 13:50:59 INFO - PROCESS | 1957 | 1461703859066 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:50:59 INFO - PROCESS | 1957 | 1461703859070 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:50:59 INFO - PROCESS | 1957 | 1461703859074 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:50:59 INFO - PROCESS | 1957 | 1461703859076 Marionette TRACE conn2 <- [1,70,null,{}] 13:50:59 INFO - PROCESS | 1957 | 1461703859079 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}] 13:50:59 INFO - PROCESS | 1957 | 1461703859191 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:50:59 INFO - PROCESS | 1957 | 1461703859234 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x119175800 == 25 [pid = 1957] [id = 25] 13:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1166d9400) [pid = 1957] [serial = 71] [outer = 0x0] 13:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x118f62800) [pid = 1957] [serial = 72] [outer = 0x1166d9400] 13:50:59 INFO - PROCESS | 1957 | 1461703859266 Marionette DEBUG loaded listener.js 13:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x11926a800) [pid = 1957] [serial = 73] [outer = 0x1166d9400] 13:50:59 INFO - PROCESS | 1957 | 1461703859667 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]]]}] 13:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 621ms 13:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:50:59 INFO - PROCESS | 1957 | 1461703859697 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:50:59 INFO - PROCESS | 1957 | 1461703859699 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:50:59 INFO - PROCESS | 1957 | 1461703859701 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:50:59 INFO - PROCESS | 1957 | 1461703859704 Marionette TRACE conn2 <- [1,74,null,{}] 13:50:59 INFO - PROCESS | 1957 | 1461703859712 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}] 13:50:59 INFO - PROCESS | 1957 | 1461703859820 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:50:59 INFO - PROCESS | 1957 | 1461703859888 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x119aca800 == 26 [pid = 1957] [id = 26] 13:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x11aa56400) [pid = 1957] [serial = 74] [outer = 0x0] 13:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11b7f6c00) [pid = 1957] [serial = 75] [outer = 0x11aa56400] 13:50:59 INFO - PROCESS | 1957 | 1461703859922 Marionette DEBUG loaded listener.js 13:50:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11bc35400) [pid = 1957] [serial = 76] [outer = 0x11aa56400] 13:51:00 INFO - PROCESS | 1957 | 1461703860717 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]]]}] 13:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1024ms 13:51:00 INFO - PROCESS | 1957 | 1461703860725 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:51:00 INFO - PROCESS | 1957 | 1461703860727 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:51:00 INFO - PROCESS | 1957 | 1461703860732 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:51:00 INFO - PROCESS | 1957 | 1461703860735 Marionette TRACE conn2 <- [1,78,null,{}] 13:51:00 INFO - PROCESS | 1957 | 1461703860739 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}] 13:51:00 INFO - PROCESS | 1957 | 1461703860820 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:51:00 INFO - PROCESS | 1957 | 1461703860869 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x115a53800 == 27 [pid = 1957] [id = 27] 13:51:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x118ab8000) [pid = 1957] [serial = 77] [outer = 0x0] 13:51:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x118e0c800) [pid = 1957] [serial = 78] [outer = 0x118ab8000] 13:51:00 INFO - PROCESS | 1957 | 1461703860900 Marionette DEBUG loaded listener.js 13:51:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x118f62400) [pid = 1957] [serial = 79] [outer = 0x118ab8000] 13:51:01 INFO - PROCESS | 1957 | 1461703861909 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]]]}] 13:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1223ms 13:51:01 INFO - PROCESS | 1957 | 1461703861956 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:51:01 INFO - PROCESS | 1957 | 1461703861958 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:51:01 INFO - PROCESS | 1957 | 1461703861967 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:51:01 INFO - PROCESS | 1957 | 1461703861969 Marionette TRACE conn2 <- [1,82,null,{}] 13:51:01 INFO - PROCESS | 1957 | 1461703861974 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}] 13:51:02 INFO - PROCESS | 1957 | 1461703862046 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:51:02 INFO - PROCESS | 1957 | 1461703862053 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x1156aa000 == 28 [pid = 1957] [id = 28] 13:51:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x118677c00) [pid = 1957] [serial = 80] [outer = 0x0] 13:51:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x118a45c00) [pid = 1957] [serial = 81] [outer = 0x118677c00] 13:51:02 INFO - PROCESS | 1957 | 1461703862082 Marionette DEBUG loaded listener.js 13:51:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118f5c400) [pid = 1957] [serial = 82] [outer = 0x118677c00] 13:51:02 INFO - PROCESS | 1957 | 1461703862390 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]]]}] 13:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 476ms 13:51:02 INFO - PROCESS | 1957 | 1461703862438 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:51:02 INFO - PROCESS | 1957 | 1461703862442 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:51:02 INFO - PROCESS | 1957 | 1461703862447 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:51:02 INFO - PROCESS | 1957 | 1461703862449 Marionette TRACE conn2 <- [1,86,null,{}] 13:51:02 INFO - PROCESS | 1957 | 1461703862451 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}] 13:51:02 INFO - PROCESS | 1957 | 1461703862521 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:51:02 INFO - PROCESS | 1957 | 1461703862525 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x118e46800 == 29 [pid = 1957] [id = 29] 13:51:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118f6b400) [pid = 1957] [serial = 83] [outer = 0x0] 13:51:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x119a6a000) [pid = 1957] [serial = 84] [outer = 0x118f6b400] 13:51:02 INFO - PROCESS | 1957 | 1461703862555 Marionette DEBUG loaded listener.js 13:51:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119e4d400) [pid = 1957] [serial = 85] [outer = 0x118f6b400] 13:51:02 INFO - PROCESS | 1957 | 1461703862894 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]]]}] 13:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 13:51:02 INFO - PROCESS | 1957 | 1461703862916 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:51:02 INFO - PROCESS | 1957 | 1461703862918 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:51:02 INFO - PROCESS | 1957 | 1461703862920 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:51:02 INFO - PROCESS | 1957 | 1461703862923 Marionette TRACE conn2 <- [1,90,null,{}] 13:51:02 INFO - PROCESS | 1957 | 1461703862930 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}] 13:51:03 INFO - PROCESS | 1957 | 1461703863005 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:51:03 INFO - PROCESS | 1957 | 1461703863048 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x11972b800 == 30 [pid = 1957] [id = 30] 13:51:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1143c2c00) [pid = 1957] [serial = 86] [outer = 0x0] 13:51:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11a677c00) [pid = 1957] [serial = 87] [outer = 0x1143c2c00] 13:51:03 INFO - PROCESS | 1957 | 1461703863076 Marionette DEBUG loaded listener.js 13:51:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x11ae3b000) [pid = 1957] [serial = 88] [outer = 0x1143c2c00] 13:51:03 INFO - PROCESS | 1957 | 1461703863358 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]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 13:51:03 INFO - PROCESS | 1957 | 1461703863392 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 1957 | 1461703863398 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:51:03 INFO - PROCESS | 1957 | 1461703863409 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 1957 | 1461703863411 Marionette TRACE conn2 <- [1,94,null,{}] 13:51:03 INFO - PROCESS | 1957 | 1461703863417 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}] 13:51:03 INFO - PROCESS | 1957 | 1461703863523 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:51:03 INFO - PROCESS | 1957 | 1461703863584 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d34000 == 31 [pid = 1957] [id = 31] 13:51:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x11aaecc00) [pid = 1957] [serial = 89] [outer = 0x0] 13:51:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11aeb6800) [pid = 1957] [serial = 90] [outer = 0x11aaecc00] 13:51:03 INFO - PROCESS | 1957 | 1461703863625 Marionette DEBUG loaded listener.js 13:51:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x11b99e800) [pid = 1957] [serial = 91] [outer = 0x11aaecc00] 13:51:03 INFO - PROCESS | 1957 | 1461703863928 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]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 575ms 13:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:51:03 INFO - PROCESS | 1957 | 1461703863985 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 1957 | 1461703863987 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:51:03 INFO - PROCESS | 1957 | 1461703863989 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 1957 | 1461703863990 Marionette TRACE conn2 <- [1,98,null,{}] 13:51:03 INFO - PROCESS | 1957 | 1461703863992 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}] 13:51:04 INFO - PROCESS | 1957 | 1461703864062 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:51:04 INFO - PROCESS | 1957 | 1461703864066 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b091800 == 32 [pid = 1957] [id = 32] 13:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x118f6b000) [pid = 1957] [serial = 92] [outer = 0x0] 13:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11b9a9c00) [pid = 1957] [serial = 93] [outer = 0x118f6b000] 13:51:04 INFO - PROCESS | 1957 | 1461703864093 Marionette DEBUG loaded listener.js 13:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11bc3b000) [pid = 1957] [serial = 94] [outer = 0x118f6b000] 13:51:04 INFO - PROCESS | 1957 | 1461703864401 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]]]}] 13:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 470ms 13:51:04 INFO - PROCESS | 1957 | 1461703864469 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:51:04 INFO - PROCESS | 1957 | 1461703864471 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:51:04 INFO - PROCESS | 1957 | 1461703864474 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:51:04 INFO - PROCESS | 1957 | 1461703864476 Marionette TRACE conn2 <- [1,102,null,{}] 13:51:04 INFO - PROCESS | 1957 | 1461703864479 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}] 13:51:04 INFO - PROCESS | 1957 | 1461703864605 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:51:04 INFO - PROCESS | 1957 | 1461703864619 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b99a800 == 33 [pid = 1957] [id = 33] 13:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11bc42c00) [pid = 1957] [serial = 95] [outer = 0x0] 13:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x11bcd9400) [pid = 1957] [serial = 96] [outer = 0x11bc42c00] 13:51:04 INFO - PROCESS | 1957 | 1461703864663 Marionette DEBUG loaded listener.js 13:51:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11c4a9c00) [pid = 1957] [serial = 97] [outer = 0x11bc42c00] 13:51:04 INFO - PROCESS | 1957 | 1461703864984 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]]]}] 13:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 520ms 13:51:05 INFO - PROCESS | 1957 | 1461703865000 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:51:05 INFO - PROCESS | 1957 | 1461703865001 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:51:05 INFO - PROCESS | 1957 | 1461703865004 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:51:05 INFO - PROCESS | 1957 | 1461703865005 Marionette TRACE conn2 <- [1,106,null,{}] 13:51:05 INFO - PROCESS | 1957 | 1461703865007 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}] 13:51:05 INFO - PROCESS | 1957 | 1461703865144 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:51:05 INFO - PROCESS | 1957 | 1461703865154 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb8d800 == 34 [pid = 1957] [id = 34] 13:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11ae3cc00) [pid = 1957] [serial = 98] [outer = 0x0] 13:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1238ce800) [pid = 1957] [serial = 99] [outer = 0x11ae3cc00] 13:51:05 INFO - PROCESS | 1957 | 1461703865193 Marionette DEBUG loaded listener.js 13:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x123998c00) [pid = 1957] [serial = 100] [outer = 0x11ae3cc00] 13:51:05 INFO - PROCESS | 1957 | 1461703865543 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]]]}] 13:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 569ms 13:51:05 INFO - PROCESS | 1957 | 1461703865575 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:51:05 INFO - PROCESS | 1957 | 1461703865576 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:51:05 INFO - PROCESS | 1957 | 1461703865582 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:51:05 INFO - PROCESS | 1957 | 1461703865584 Marionette TRACE conn2 <- [1,110,null,{}] 13:51:05 INFO - PROCESS | 1957 | 1461703865586 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}] 13:51:05 INFO - PROCESS | 1957 | 1461703865690 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:51:05 INFO - PROCESS | 1957 | 1461703865760 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1bf000 == 35 [pid = 1957] [id = 35] 13:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1238d3400) [pid = 1957] [serial = 101] [outer = 0x0] 13:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x123ad2c00) [pid = 1957] [serial = 102] [outer = 0x1238d3400] 13:51:05 INFO - PROCESS | 1957 | 1461703865800 Marionette DEBUG loaded listener.js 13:51:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x123adc800) [pid = 1957] [serial = 103] [outer = 0x1238d3400] 13:51:06 INFO - PROCESS | 1957 | 1461703866130 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]]]}] 13:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 573ms 13:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:51:06 INFO - PROCESS | 1957 | 1461703866155 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:51:06 INFO - PROCESS | 1957 | 1461703866156 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:51:06 INFO - PROCESS | 1957 | 1461703866158 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:51:06 INFO - PROCESS | 1957 | 1461703866159 Marionette TRACE conn2 <- [1,114,null,{}] 13:51:06 INFO - PROCESS | 1957 | 1461703866163 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}] 13:51:06 INFO - PROCESS | 1957 | 1461703866233 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:51:06 INFO - PROCESS | 1957 | 1461703866237 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x11972a800 == 36 [pid = 1957] [id = 36] 13:51:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x114241400) [pid = 1957] [serial = 104] [outer = 0x0] 13:51:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x123e20000) [pid = 1957] [serial = 105] [outer = 0x114241400] 13:51:06 INFO - PROCESS | 1957 | 1461703866264 Marionette DEBUG loaded listener.js 13:51:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x123fdf800) [pid = 1957] [serial = 106] [outer = 0x114241400] 13:51:06 INFO - PROCESS | 1957 | 1461703866569 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]]]}] 13:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 422ms 13:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:51:06 INFO - PROCESS | 1957 | 1461703866586 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:51:06 INFO - PROCESS | 1957 | 1461703866587 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:51:06 INFO - PROCESS | 1957 | 1461703866589 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:51:06 INFO - PROCESS | 1957 | 1461703866590 Marionette TRACE conn2 <- [1,118,null,{}] 13:51:06 INFO - PROCESS | 1957 | 1461703866592 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}] 13:51:06 INFO - PROCESS | 1957 | 1461703866687 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:51:06 INFO - PROCESS | 1957 | 1461703866694 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12394e800 == 37 [pid = 1957] [id = 37] 13:51:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11aa60000) [pid = 1957] [serial = 107] [outer = 0x0] 13:51:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x123fe7800) [pid = 1957] [serial = 108] [outer = 0x11aa60000] 13:51:06 INFO - PROCESS | 1957 | 1461703866719 Marionette DEBUG loaded listener.js 13:51:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x124459800) [pid = 1957] [serial = 109] [outer = 0x11aa60000] 13:51:06 INFO - PROCESS | 1957 | 1461703866983 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]]]}] 13:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 13:51:07 INFO - PROCESS | 1957 | 1461703867008 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:51:07 INFO - PROCESS | 1957 | 1461703867010 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:51:07 INFO - PROCESS | 1957 | 1461703867019 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 1957 | 1461703867021 Marionette TRACE conn2 <- [1,122,null,{}] 13:51:07 INFO - PROCESS | 1957 | 1461703867023 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}] 13:51:07 INFO - PROCESS | 1957 | 1461703867111 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:51:07 INFO - PROCESS | 1957 | 1461703867118 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b091000 == 38 [pid = 1957] [id = 38] 13:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x124451000) [pid = 1957] [serial = 110] [outer = 0x0] 13:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1273cbc00) [pid = 1957] [serial = 111] [outer = 0x124451000] 13:51:07 INFO - PROCESS | 1957 | 1461703867147 Marionette DEBUG loaded listener.js 13:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x127e4a000) [pid = 1957] [serial = 112] [outer = 0x124451000] 13:51:07 INFO - PROCESS | 1957 | 1461703867435 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]]]}] 13:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 470ms 13:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:51:07 INFO - PROCESS | 1957 | 1461703867491 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:51:07 INFO - PROCESS | 1957 | 1461703867492 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:51:07 INFO - PROCESS | 1957 | 1461703867494 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 1957 | 1461703867495 Marionette TRACE conn2 <- [1,126,null,{}] 13:51:07 INFO - PROCESS | 1957 | 1461703867499 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}] 13:51:07 INFO - PROCESS | 1957 | 1461703867566 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:51:07 INFO - PROCESS | 1957 | 1461703867615 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c9a000 == 39 [pid = 1957] [id = 39] 13:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x124452800) [pid = 1957] [serial = 113] [outer = 0x0] 13:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x127e51c00) [pid = 1957] [serial = 114] [outer = 0x124452800] 13:51:07 INFO - PROCESS | 1957 | 1461703867640 Marionette DEBUG loaded listener.js 13:51:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x129820400) [pid = 1957] [serial = 115] [outer = 0x124452800] 13:51:08 INFO - PROCESS | 1957 | 1461703868166 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]]]}] 13:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 720ms 13:51:08 INFO - PROCESS | 1957 | 1461703868223 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:51:08 INFO - PROCESS | 1957 | 1461703868225 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:51:08 INFO - PROCESS | 1957 | 1461703868232 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:51:08 INFO - PROCESS | 1957 | 1461703868234 Marionette TRACE conn2 <- [1,130,null,{}] 13:51:08 INFO - PROCESS | 1957 | 1461703868238 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}] 13:51:08 INFO - PROCESS | 1957 | 1461703868340 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:51:08 INFO - PROCESS | 1957 | 1461703868407 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x11911a800 == 40 [pid = 1957] [id = 40] 13:51:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x118fdc800) [pid = 1957] [serial = 116] [outer = 0x0] 13:51:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x119191c00) [pid = 1957] [serial = 117] [outer = 0x118fdc800] 13:51:08 INFO - PROCESS | 1957 | 1461703868439 Marionette DEBUG loaded listener.js 13:51:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x119e4a800) [pid = 1957] [serial = 118] [outer = 0x118fdc800] 13:51:09 INFO - PROCESS | 1957 | 1461703869134 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]]]}] 13:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 925ms 13:51:09 INFO - PROCESS | 1957 | 1461703869168 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 1957 | 1461703869170 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:51:09 INFO - PROCESS | 1957 | 1461703869175 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:51:09 INFO - PROCESS | 1957 | 1461703869178 Marionette TRACE conn2 <- [1,134,null,{}] 13:51:09 INFO - PROCESS | 1957 | 1461703869182 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}] 13:51:09 INFO - PROCESS | 1957 | 1461703869305 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x130617800 == 39 [pid = 1957] [id = 21] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x130dfb800 == 38 [pid = 1957] [id = 23] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12f28e800 == 37 [pid = 1957] [id = 13] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba0c000 == 36 [pid = 1957] [id = 6] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec13000 == 35 [pid = 1957] [id = 11] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x13034b800 == 34 [pid = 1957] [id = 19] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12eddf000 == 33 [pid = 1957] [id = 12] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbb0800 == 32 [pid = 1957] [id = 9] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x119aca800 == 31 [pid = 1957] [id = 26] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x119175800 == 30 [pid = 1957] [id = 25] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x114b40000 == 29 [pid = 1957] [id = 24] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x11b091000 == 28 [pid = 1957] [id = 38] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x12394e800 == 27 [pid = 1957] [id = 37] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x11972a800 == 26 [pid = 1957] [id = 36] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1bf000 == 25 [pid = 1957] [id = 35] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb8d800 == 24 [pid = 1957] [id = 34] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x11b99a800 == 23 [pid = 1957] [id = 33] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x11b091800 == 22 [pid = 1957] [id = 32] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x119d34000 == 21 [pid = 1957] [id = 31] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x11972b800 == 20 [pid = 1957] [id = 30] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x118e46800 == 19 [pid = 1957] [id = 29] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x1156aa000 == 18 [pid = 1957] [id = 28] 13:51:09 INFO - PROCESS | 1957 | --DOCSHELL 0x115a53800 == 17 [pid = 1957] [id = 27] 13:51:09 INFO - PROCESS | 1957 | 1461703869368 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x115268800 == 18 [pid = 1957] [id = 41] 13:51:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11550e000) [pid = 1957] [serial = 119] [outer = 0x0] 13:51:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x118887800) [pid = 1957] [serial = 120] [outer = 0x11550e000] 13:51:09 INFO - PROCESS | 1957 | 1461703869401 Marionette DEBUG loaded listener.js 13:51:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x118f63c00) [pid = 1957] [serial = 121] [outer = 0x11550e000] 13:51:09 INFO - PROCESS | 1957 | 1461703869854 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]]]}] 13:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 722ms 13:51:09 INFO - PROCESS | 1957 | 1461703869898 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 1957 | 1461703869901 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:51:09 INFO - PROCESS | 1957 | 1461703869904 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:51:09 INFO - PROCESS | 1957 | 1461703869907 Marionette TRACE conn2 <- [1,138,null,{}] 13:51:09 INFO - PROCESS | 1957 | 1461703869910 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}] 13:51:10 INFO - PROCESS | 1957 | 1461703869999 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:51:10 INFO - PROCESS | 1957 | 1461703870057 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x119212000 == 19 [pid = 1957] [id = 42] 13:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11a66c800) [pid = 1957] [serial = 122] [outer = 0x0] 13:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11a675800) [pid = 1957] [serial = 123] [outer = 0x11a66c800] 13:51:10 INFO - PROCESS | 1957 | 1461703870091 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x11aa5e000) [pid = 1957] [serial = 124] [outer = 0x11a66c800] 13:51:10 INFO - PROCESS | 1957 | 1461703870529 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]]]}] 13:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 672ms 13:51:10 INFO - PROCESS | 1957 | 1461703870612 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:51:10 INFO - PROCESS | 1957 | 1461703870615 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:51:10 INFO - PROCESS | 1957 | 1461703870620 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:51:10 INFO - PROCESS | 1957 | 1461703870621 Marionette TRACE conn2 <- [1,142,null,{}] 13:51:10 INFO - PROCESS | 1957 | 1461703870623 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}] 13:51:10 INFO - PROCESS | 1957 | 1461703870709 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:51:10 INFO - PROCESS | 1957 | 1461703870768 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a922000 == 20 [pid = 1957] [id = 43] 13:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x11b758c00) [pid = 1957] [serial = 125] [outer = 0x0] 13:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x11b99d800) [pid = 1957] [serial = 126] [outer = 0x11b758c00] 13:51:10 INFO - PROCESS | 1957 | 1461703870799 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x11bb6c800) [pid = 1957] [serial = 127] [outer = 0x11b758c00] 13:51:11 INFO - PROCESS | 1957 | 1461703871223 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]]]}] 13:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 620ms 13:51:11 INFO - PROCESS | 1957 | 1461703871239 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 1957 | 1461703871242 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:51:11 INFO - PROCESS | 1957 | 1461703871250 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:51:11 INFO - PROCESS | 1957 | 1461703871254 Marionette TRACE conn2 <- [1,146,null,{}] 13:51:11 INFO - PROCESS | 1957 | 1461703871256 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}] 13:51:11 INFO - PROCESS | 1957 | 1461703871349 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:51:11 INFO - PROCESS | 1957 | 1461703871400 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb88000 == 21 [pid = 1957] [id = 44] 13:51:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x11bc34000) [pid = 1957] [serial = 128] [outer = 0x0] 13:51:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x11c09a400) [pid = 1957] [serial = 129] [outer = 0x11bc34000] 13:51:11 INFO - PROCESS | 1957 | 1461703871435 Marionette DEBUG loaded listener.js 13:51:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x1238c9400) [pid = 1957] [serial = 130] [outer = 0x11bc34000] 13:51:11 INFO - PROCESS | 1957 | 1461703871871 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]]]}] 13:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 676ms 13:51:11 INFO - PROCESS | 1957 | 1461703871929 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 1957 | 1461703871930 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:51:11 INFO - PROCESS | 1957 | 1461703871935 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:51:11 INFO - PROCESS | 1957 | 1461703871936 Marionette TRACE conn2 <- [1,150,null,{}] 13:51:11 INFO - PROCESS | 1957 | 1461703871938 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}] 13:51:12 INFO - PROCESS | 1957 | 1461703872040 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:51:12 INFO - PROCESS | 1957 | 1461703872111 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c6c9800 == 22 [pid = 1957] [id = 45] 13:51:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x123999000) [pid = 1957] [serial = 131] [outer = 0x0] 13:51:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x123ad6c00) [pid = 1957] [serial = 132] [outer = 0x123999000] 13:51:12 INFO - PROCESS | 1957 | 1461703872141 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x123cf1c00) [pid = 1957] [serial = 133] [outer = 0x123999000] 13:51:12 INFO - PROCESS | 1957 | 1461703872621 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]]]}] 13:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 719ms 13:51:12 INFO - PROCESS | 1957 | 1461703872664 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:51:12 INFO - PROCESS | 1957 | 1461703872666 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:51:12 INFO - PROCESS | 1957 | 1461703872671 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:51:12 INFO - PROCESS | 1957 | 1461703872674 Marionette TRACE conn2 <- [1,154,null,{}] 13:51:12 INFO - PROCESS | 1957 | 1461703872678 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}] 13:51:12 INFO - PROCESS | 1957 | 1461703872767 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:51:12 INFO - PROCESS | 1957 | 1461703872870 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11663e800 == 23 [pid = 1957] [id = 46] 13:51:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x11550e400) [pid = 1957] [serial = 134] [outer = 0x0] 13:51:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x118884000) [pid = 1957] [serial = 135] [outer = 0x11550e400] 13:51:12 INFO - PROCESS | 1957 | 1461703872902 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x119128c00) [pid = 1957] [serial = 136] [outer = 0x11550e400] 13:51:13 INFO - PROCESS | 1957 | 1461703873307 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]]]}] 13:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 723ms 13:51:13 INFO - PROCESS | 1957 | 1461703873397 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:51:13 INFO - PROCESS | 1957 | 1461703873400 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:51:13 INFO - PROCESS | 1957 | 1461703873404 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:51:13 INFO - PROCESS | 1957 | 1461703873407 Marionette TRACE conn2 <- [1,158,null,{}] 13:51:13 INFO - PROCESS | 1957 | 1461703873410 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}] 13:51:13 INFO - PROCESS | 1957 | 1461703873503 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:51:13 INFO - PROCESS | 1957 | 1461703873560 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b999800 == 24 [pid = 1957] [id = 47] 13:51:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x119af2800) [pid = 1957] [serial = 137] [outer = 0x0] 13:51:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x11aaea000) [pid = 1957] [serial = 138] [outer = 0x119af2800] 13:51:13 INFO - PROCESS | 1957 | 1461703873593 Marionette DEBUG loaded listener.js 13:51:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x11b756000) [pid = 1957] [serial = 139] [outer = 0x119af2800] 13:51:14 INFO - PROCESS | 1957 | 1461703874005 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]]]}] 13:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 620ms 13:51:14 INFO - PROCESS | 1957 | 1461703874027 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:51:14 INFO - PROCESS | 1957 | 1461703874030 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:51:14 INFO - PROCESS | 1957 | 1461703874032 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:51:14 INFO - PROCESS | 1957 | 1461703874034 Marionette TRACE conn2 <- [1,162,null,{}] 13:51:14 INFO - PROCESS | 1957 | 1461703874036 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}] 13:51:14 INFO - PROCESS | 1957 | 1461703874125 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:51:14 INFO - PROCESS | 1957 | 1461703874169 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x123957800 == 25 [pid = 1957] [id = 48] 13:51:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x11bbe0c00) [pid = 1957] [serial = 140] [outer = 0x0] 13:51:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x11c098c00) [pid = 1957] [serial = 141] [outer = 0x11bbe0c00] 13:51:14 INFO - PROCESS | 1957 | 1461703874200 Marionette DEBUG loaded listener.js 13:51:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x123ad6800) [pid = 1957] [serial = 142] [outer = 0x11bbe0c00] 13:51:14 INFO - PROCESS | 1957 | 1461703874645 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]]]}] 13:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 622ms 13:51:14 INFO - PROCESS | 1957 | 1461703874655 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:51:14 INFO - PROCESS | 1957 | 1461703874656 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:51:14 INFO - PROCESS | 1957 | 1461703874663 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:51:14 INFO - PROCESS | 1957 | 1461703874668 Marionette TRACE conn2 <- [1,166,null,{}] 13:51:14 INFO - PROCESS | 1957 | 1461703874671 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}] 13:51:14 INFO - PROCESS | 1957 | 1461703874766 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:51:14 INFO - PROCESS | 1957 | 1461703874841 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240d3800 == 26 [pid = 1957] [id = 49] 13:51:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x124079c00) [pid = 1957] [serial = 143] [outer = 0x0] 13:51:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x1275cdc00) [pid = 1957] [serial = 144] [outer = 0x124079c00] 13:51:14 INFO - PROCESS | 1957 | 1461703874870 Marionette DEBUG loaded listener.js 13:51:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x127636000) [pid = 1957] [serial = 145] [outer = 0x124079c00] 13:51:15 INFO - PROCESS | 1957 | 1461703875294 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]]]}] 13:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 678ms 13:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:51:15 INFO - PROCESS | 1957 | 1461703875337 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:51:15 INFO - PROCESS | 1957 | 1461703875339 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:51:15 INFO - PROCESS | 1957 | 1461703875342 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:51:15 INFO - PROCESS | 1957 | 1461703875343 Marionette TRACE conn2 <- [1,170,null,{}] 13:51:15 INFO - PROCESS | 1957 | 1461703875365 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}] 13:51:15 INFO - PROCESS | 1957 | 1461703875454 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:51:15 INFO - PROCESS | 1957 | 1461703875516 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fc1800 == 27 [pid = 1957] [id = 50] 13:51:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x127638800) [pid = 1957] [serial = 146] [outer = 0x0] 13:51:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x127ed2c00) [pid = 1957] [serial = 147] [outer = 0x127638800] 13:51:15 INFO - PROCESS | 1957 | 1461703875545 Marionette DEBUG loaded listener.js 13:51:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x129824400) [pid = 1957] [serial = 148] [outer = 0x127638800] 13:51:16 INFO - PROCESS | 1957 | 1461703876016 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]]]}] 13:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 688ms 13:51:16 INFO - PROCESS | 1957 | 1461703876032 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:51:16 INFO - PROCESS | 1957 | 1461703876033 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:51:16 INFO - PROCESS | 1957 | 1461703876036 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:51:16 INFO - PROCESS | 1957 | 1461703876037 Marionette TRACE conn2 <- [1,174,null,{}] 13:51:16 INFO - PROCESS | 1957 | 1461703876039 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}] 13:51:16 INFO - PROCESS | 1957 | 1461703876109 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:51:16 INFO - PROCESS | 1957 | 1461703876168 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x127590800 == 28 [pid = 1957] [id = 51] 13:51:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x129ad2000) [pid = 1957] [serial = 149] [outer = 0x0] 13:51:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x129ad5800) [pid = 1957] [serial = 150] [outer = 0x129ad2000] 13:51:16 INFO - PROCESS | 1957 | 1461703876231 Marionette DEBUG loaded listener.js 13:51:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x12b3da400) [pid = 1957] [serial = 151] [outer = 0x129ad2000] 13:51:16 INFO - PROCESS | 1957 | 1461703876917 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]]]}] 13:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 921ms 13:51:16 INFO - PROCESS | 1957 | 1461703876957 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:51:16 INFO - PROCESS | 1957 | 1461703876960 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:51:16 INFO - PROCESS | 1957 | 1461703876964 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:51:16 INFO - PROCESS | 1957 | 1461703876967 Marionette TRACE conn2 <- [1,178,null,{}] 13:51:16 INFO - PROCESS | 1957 | 1461703876972 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}] 13:51:17 INFO - PROCESS | 1957 | 1461703877098 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:51:17 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb88000 == 27 [pid = 1957] [id = 44] 13:51:17 INFO - PROCESS | 1957 | --DOCSHELL 0x11a922000 == 26 [pid = 1957] [id = 43] 13:51:17 INFO - PROCESS | 1957 | --DOCSHELL 0x119212000 == 25 [pid = 1957] [id = 42] 13:51:17 INFO - PROCESS | 1957 | --DOCSHELL 0x115268800 == 24 [pid = 1957] [id = 41] 13:51:17 INFO - PROCESS | 1957 | 1461703877249 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x118a1d000 == 25 [pid = 1957] [id = 52] 13:51:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x1156d1000) [pid = 1957] [serial = 152] [outer = 0x0] 13:51:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x11797dc00) [pid = 1957] [serial = 153] [outer = 0x1156d1000] 13:51:17 INFO - PROCESS | 1957 | 1461703877286 Marionette DEBUG loaded listener.js 13:51:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x119af3c00) [pid = 1957] [serial = 154] [outer = 0x1156d1000] 13:51:17 INFO - PROCESS | 1957 | 1461703877720 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]]]}] 13:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 775ms 13:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:51:17 INFO - PROCESS | 1957 | 1461703877740 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:51:17 INFO - PROCESS | 1957 | 1461703877743 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:51:17 INFO - PROCESS | 1957 | 1461703877746 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:51:17 INFO - PROCESS | 1957 | 1461703877748 Marionette TRACE conn2 <- [1,182,null,{}] 13:51:17 INFO - PROCESS | 1957 | 1461703877751 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}] 13:51:17 INFO - PROCESS | 1957 | 1461703877844 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:51:17 INFO - PROCESS | 1957 | 1461703877903 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c06f800 == 26 [pid = 1957] [id = 53] 13:51:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x11aa59c00) [pid = 1957] [serial = 155] [outer = 0x0] 13:51:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x11b9a8c00) [pid = 1957] [serial = 156] [outer = 0x11aa59c00] 13:51:17 INFO - PROCESS | 1957 | 1461703877941 Marionette DEBUG loaded listener.js 13:51:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x11c09ec00) [pid = 1957] [serial = 157] [outer = 0x11aa59c00] 13:51:18 INFO - PROCESS | 1957 | 1461703878364 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]]]}] 13:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 672ms 13:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:51:18 INFO - PROCESS | 1957 | 1461703878420 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:51:18 INFO - PROCESS | 1957 | 1461703878422 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:51:18 INFO - PROCESS | 1957 | 1461703878425 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:51:18 INFO - PROCESS | 1957 | 1461703878426 Marionette TRACE conn2 <- [1,186,null,{}] 13:51:18 INFO - PROCESS | 1957 | 1461703878429 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}] 13:51:18 INFO - PROCESS | 1957 | 1461703878521 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:51:18 INFO - PROCESS | 1957 | 1461703878601 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240c1800 == 27 [pid = 1957] [id = 54] 13:51:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x123fe0800) [pid = 1957] [serial = 158] [outer = 0x0] 13:51:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x12407c400) [pid = 1957] [serial = 159] [outer = 0x123fe0800] 13:51:18 INFO - PROCESS | 1957 | 1461703878633 Marionette DEBUG loaded listener.js 13:51:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x1275d5800) [pid = 1957] [serial = 160] [outer = 0x123fe0800] 13:51:19 INFO - PROCESS | 1957 | 1461703879049 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]]]}] 13:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 669ms 13:51:19 INFO - PROCESS | 1957 | 1461703879094 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:51:19 INFO - PROCESS | 1957 | 1461703879096 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:51:19 INFO - PROCESS | 1957 | 1461703879103 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:51:19 INFO - PROCESS | 1957 | 1461703879107 Marionette TRACE conn2 <- [1,190,null,{}] 13:51:19 INFO - PROCESS | 1957 | 1461703879111 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}] 13:51:19 INFO - PROCESS | 1957 | 1461703879206 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:51:19 INFO - PROCESS | 1957 | 1461703879252 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x128725800 == 28 [pid = 1957] [id = 55] 13:51:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x128823800) [pid = 1957] [serial = 161] [outer = 0x0] 13:51:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x12b0cf000) [pid = 1957] [serial = 162] [outer = 0x128823800] 13:51:19 INFO - PROCESS | 1957 | 1461703879282 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x12b61e000) [pid = 1957] [serial = 163] [outer = 0x128823800] 13:51:19 INFO - PROCESS | 1957 | 1461703879656 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]]]}] 13:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 626ms 13:51:19 INFO - PROCESS | 1957 | 1461703879726 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:51:19 INFO - PROCESS | 1957 | 1461703879727 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:51:19 INFO - PROCESS | 1957 | 1461703879750 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:51:19 INFO - PROCESS | 1957 | 1461703879751 Marionette TRACE conn2 <- [1,194,null,{}] 13:51:19 INFO - PROCESS | 1957 | 1461703879753 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}] 13:51:19 INFO - PROCESS | 1957 | 1461703879842 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:51:19 INFO - PROCESS | 1957 | 1461703879936 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x129b90800 == 29 [pid = 1957] [id = 56] 13:51:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x12b0cdc00) [pid = 1957] [serial = 164] [outer = 0x0] 13:51:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x12b93f800) [pid = 1957] [serial = 165] [outer = 0x12b0cdc00] 13:51:19 INFO - PROCESS | 1957 | 1461703879968 Marionette DEBUG loaded listener.js 13:51:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x12b9b9000) [pid = 1957] [serial = 166] [outer = 0x12b0cdc00] 13:51:20 INFO - PROCESS | 1957 | 1461703880376 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]]]}] 13:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 672ms 13:51:20 INFO - PROCESS | 1957 | 1461703880418 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:51:20 INFO - PROCESS | 1957 | 1461703880420 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:51:20 INFO - PROCESS | 1957 | 1461703880422 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:51:20 INFO - PROCESS | 1957 | 1461703880423 Marionette TRACE conn2 <- [1,198,null,{}] 13:51:20 INFO - PROCESS | 1957 | 1461703880425 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}] 13:51:20 INFO - PROCESS | 1957 | 1461703880512 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:51:20 INFO - PROCESS | 1957 | 1461703880579 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b4d0000 == 30 [pid = 1957] [id = 57] 13:51:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x12bc47400) [pid = 1957] [serial = 167] [outer = 0x0] 13:51:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x12bc4b800) [pid = 1957] [serial = 168] [outer = 0x12bc47400] 13:51:20 INFO - PROCESS | 1957 | 1461703880617 Marionette DEBUG loaded listener.js 13:51:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x12ced4000) [pid = 1957] [serial = 169] [outer = 0x12bc47400] 13:51:21 INFO - PROCESS | 1957 | 1461703881074 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]]]}] 13:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 671ms 13:51:21 INFO - PROCESS | 1957 | 1461703881093 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:51:21 INFO - PROCESS | 1957 | 1461703881095 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:51:21 INFO - PROCESS | 1957 | 1461703881097 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:51:21 INFO - PROCESS | 1957 | 1461703881098 Marionette TRACE conn2 <- [1,202,null,{}] 13:51:21 INFO - PROCESS | 1957 | 1461703881100 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}] 13:51:21 INFO - PROCESS | 1957 | 1461703881211 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:51:21 INFO - PROCESS | 1957 | 1461703881358 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a917000 == 31 [pid = 1957] [id = 58] 13:51:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x115850400) [pid = 1957] [serial = 170] [outer = 0x0] 13:51:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x118abe800) [pid = 1957] [serial = 171] [outer = 0x115850400] 13:51:21 INFO - PROCESS | 1957 | 1461703881386 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x119e49c00) [pid = 1957] [serial = 172] [outer = 0x115850400] 13:51:21 INFO - PROCESS | 1957 | --DOCSHELL 0x123957800 == 30 [pid = 1957] [id = 48] 13:51:21 INFO - PROCESS | 1957 | --DOCSHELL 0x11b999800 == 29 [pid = 1957] [id = 47] 13:51:21 INFO - PROCESS | 1957 | --DOCSHELL 0x11663e800 == 28 [pid = 1957] [id = 46] 13:51:21 INFO - PROCESS | 1957 | 1461703881857 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]]]}] 13:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 818ms 13:51:21 INFO - PROCESS | 1957 | 1461703881916 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:51:21 INFO - PROCESS | 1957 | 1461703881919 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:51:21 INFO - PROCESS | 1957 | 1461703881922 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:51:21 INFO - PROCESS | 1957 | 1461703881925 Marionette TRACE conn2 <- [1,206,null,{}] 13:51:21 INFO - PROCESS | 1957 | 1461703881930 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}] 13:51:22 INFO - PROCESS | 1957 | 1461703882023 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:51:22 INFO - PROCESS | 1957 | 1461703882087 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb7b800 == 29 [pid = 1957] [id = 59] 13:51:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x11a670000) [pid = 1957] [serial = 173] [outer = 0x0] 13:51:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x11a678c00) [pid = 1957] [serial = 174] [outer = 0x11a670000] 13:51:22 INFO - PROCESS | 1957 | 1461703882120 Marionette DEBUG loaded listener.js 13:51:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x11b9a1400) [pid = 1957] [serial = 175] [outer = 0x11a670000] 13:51:22 INFO - PROCESS | 1957 | 1461703882544 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]]]}] 13:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 672ms 13:51:22 INFO - PROCESS | 1957 | 1461703882595 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:51:22 INFO - PROCESS | 1957 | 1461703882599 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:51:22 INFO - PROCESS | 1957 | 1461703882603 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:51:22 INFO - PROCESS | 1957 | 1461703882605 Marionette TRACE conn2 <- [1,210,null,{}] 13:51:22 INFO - PROCESS | 1957 | 1461703882607 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}] 13:51:22 INFO - PROCESS | 1957 | 1461703882702 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:51:22 INFO - PROCESS | 1957 | 1461703882767 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x1275a1000 == 30 [pid = 1957] [id = 60] 13:51:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x11bcdb800) [pid = 1957] [serial = 176] [outer = 0x0] 13:51:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x123ea7c00) [pid = 1957] [serial = 177] [outer = 0x11bcdb800] 13:51:22 INFO - PROCESS | 1957 | 1461703882798 Marionette DEBUG loaded listener.js 13:51:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x12762fc00) [pid = 1957] [serial = 178] [outer = 0x11bcdb800] 13:51:23 INFO - PROCESS | 1957 | 1461703883215 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]]]}] 13:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 619ms 13:51:23 INFO - PROCESS | 1957 | 1461703883234 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 1957 | 1461703883235 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:51:23 INFO - PROCESS | 1957 | 1461703883239 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:51:23 INFO - PROCESS | 1957 | 1461703883242 Marionette TRACE conn2 <- [1,214,null,{}] 13:51:23 INFO - PROCESS | 1957 | 1461703883250 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}] 13:51:23 INFO - PROCESS | 1957 | 1461703883343 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:51:23 INFO - PROCESS | 1957 | 1461703883391 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b4d7800 == 31 [pid = 1957] [id = 61] 13:51:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x127e46400) [pid = 1957] [serial = 179] [outer = 0x0] 13:51:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x12b077400) [pid = 1957] [serial = 180] [outer = 0x127e46400] 13:51:23 INFO - PROCESS | 1957 | 1461703883425 Marionette DEBUG loaded listener.js 13:51:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x12b9b7000) [pid = 1957] [serial = 181] [outer = 0x127e46400] 13:51:23 INFO - PROCESS | 1957 | 1461703883852 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]]]}] 13:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 624ms 13:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:51:23 INFO - PROCESS | 1957 | 1461703883863 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 1957 | 1461703883865 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:51:23 INFO - PROCESS | 1957 | 1461703883867 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:51:23 INFO - PROCESS | 1957 | 1461703883868 Marionette TRACE conn2 <- [1,218,null,{}] 13:51:23 INFO - PROCESS | 1957 | 1461703883871 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}] 13:51:23 INFO - PROCESS | 1957 | 1461703883962 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:51:24 INFO - PROCESS | 1957 | 1461703884055 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12bce8000 == 32 [pid = 1957] [id = 62] 13:51:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x12bca6c00) [pid = 1957] [serial = 182] [outer = 0x0] 13:51:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x12bcac000) [pid = 1957] [serial = 183] [outer = 0x12bca6c00] 13:51:24 INFO - PROCESS | 1957 | 1461703884087 Marionette DEBUG loaded listener.js 13:51:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x12cfb6400) [pid = 1957] [serial = 184] [outer = 0x12bca6c00] 13:51:24 INFO - PROCESS | 1957 | 1461703884486 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]]]}] 13:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 13:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:51:24 INFO - PROCESS | 1957 | 1461703884538 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:51:24 INFO - PROCESS | 1957 | 1461703884539 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:51:24 INFO - PROCESS | 1957 | 1461703884542 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:51:24 INFO - PROCESS | 1957 | 1461703884543 Marionette TRACE conn2 <- [1,222,null,{}] 13:51:24 INFO - PROCESS | 1957 | 1461703884564 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}] 13:51:24 INFO - PROCESS | 1957 | 1461703884654 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:51:24 INFO - PROCESS | 1957 | 1461703884717 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x119115800 == 33 [pid = 1957] [id = 63] 13:51:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x12cfba000) [pid = 1957] [serial = 185] [outer = 0x0] 13:51:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x12d207000) [pid = 1957] [serial = 186] [outer = 0x12cfba000] 13:51:24 INFO - PROCESS | 1957 | 1461703884747 Marionette DEBUG loaded listener.js 13:51:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x12d2cc800) [pid = 1957] [serial = 187] [outer = 0x12cfba000] 13:51:25 INFO - PROCESS | 1957 | 1461703885144 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]]]}] 13:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 621ms 13:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:51:25 INFO - PROCESS | 1957 | 1461703885164 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:51:25 INFO - PROCESS | 1957 | 1461703885165 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:51:25 INFO - PROCESS | 1957 | 1461703885167 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:51:25 INFO - PROCESS | 1957 | 1461703885168 Marionette TRACE conn2 <- [1,226,null,{}] 13:51:25 INFO - PROCESS | 1957 | 1461703885171 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}] 13:51:25 INFO - PROCESS | 1957 | 1461703885294 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:51:25 INFO - PROCESS | 1957 | 1461703885385 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2b1000 == 34 [pid = 1957] [id = 64] 13:51:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x12e2b9000) [pid = 1957] [serial = 188] [outer = 0x0] 13:51:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x12e2bb800) [pid = 1957] [serial = 189] [outer = 0x12e2b9000] 13:51:25 INFO - PROCESS | 1957 | 1461703885417 Marionette DEBUG loaded listener.js 13:51:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x12e3ca000) [pid = 1957] [serial = 190] [outer = 0x12e2b9000] 13:51:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x12e684000) [pid = 1957] [serial = 191] [outer = 0x12facd400] 13:51:25 INFO - PROCESS | 1957 | 1461703885872 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]]]}] 13:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 772ms 13:51:25 INFO - PROCESS | 1957 | 1461703885948 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:51:25 INFO - PROCESS | 1957 | 1461703885949 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:51:25 INFO - PROCESS | 1957 | 1461703885954 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:51:25 INFO - PROCESS | 1957 | 1461703885955 Marionette TRACE conn2 <- [1,230,null,{}] 13:51:25 INFO - PROCESS | 1957 | 1461703885957 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}] 13:51:26 INFO - PROCESS | 1957 | 1461703886048 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:51:26 INFO - PROCESS | 1957 | 1461703886110 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbae800 == 35 [pid = 1957] [id = 65] 13:51:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x12e2b7400) [pid = 1957] [serial = 192] [outer = 0x0] 13:51:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x12e688000) [pid = 1957] [serial = 193] [outer = 0x12e2b7400] 13:51:26 INFO - PROCESS | 1957 | 1461703886139 Marionette DEBUG loaded listener.js 13:51:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x12e68d400) [pid = 1957] [serial = 194] [outer = 0x12e2b7400] 13:51:26 INFO - PROCESS | 1957 | 1461703886590 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]]]}] 13:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 718ms 13:51:26 INFO - PROCESS | 1957 | 1461703886673 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:51:26 INFO - PROCESS | 1957 | 1461703886675 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:51:26 INFO - PROCESS | 1957 | 1461703886678 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:51:26 INFO - PROCESS | 1957 | 1461703886682 Marionette TRACE conn2 <- [1,234,null,{}] 13:51:26 INFO - PROCESS | 1957 | 1461703886686 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}] 13:51:26 INFO - PROCESS | 1957 | 1461703886774 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:51:26 INFO - PROCESS | 1957 | 1461703886840 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d3b800 == 36 [pid = 1957] [id = 66] 13:51:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x11aebc800) [pid = 1957] [serial = 195] [outer = 0x0] 13:51:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x11b9a7000) [pid = 1957] [serial = 196] [outer = 0x11aebc800] 13:51:26 INFO - PROCESS | 1957 | 1461703886870 Marionette DEBUG loaded listener.js 13:51:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x11c0a4c00) [pid = 1957] [serial = 197] [outer = 0x11aebc800] 13:51:27 INFO - PROCESS | 1957 | --DOCSHELL 0x1240c1800 == 35 [pid = 1957] [id = 54] 13:51:27 INFO - PROCESS | 1957 | --DOCSHELL 0x11c06f800 == 34 [pid = 1957] [id = 53] 13:51:27 INFO - PROCESS | 1957 | --DOCSHELL 0x118a1d000 == 33 [pid = 1957] [id = 52] 13:51:27 INFO - PROCESS | 1957 | 1461703887377 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]]]}] 13:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 722ms 13:51:27 INFO - PROCESS | 1957 | 1461703887402 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:51:27 INFO - PROCESS | 1957 | 1461703887406 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:51:27 INFO - PROCESS | 1957 | 1461703887411 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:51:27 INFO - PROCESS | 1957 | 1461703887414 Marionette TRACE conn2 <- [1,238,null,{}] 13:51:27 INFO - PROCESS | 1957 | 1461703887420 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}] 13:51:27 INFO - PROCESS | 1957 | 1461703887557 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:51:27 INFO - PROCESS | 1957 | 1461703887647 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240c7800 == 34 [pid = 1957] [id = 67] 13:51:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x11ae42000) [pid = 1957] [serial = 198] [outer = 0x0] 13:51:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x1238f4c00) [pid = 1957] [serial = 199] [outer = 0x11ae42000] 13:51:27 INFO - PROCESS | 1957 | 1461703887682 Marionette DEBUG loaded listener.js 13:51:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x1240ef400) [pid = 1957] [serial = 200] [outer = 0x11ae42000] 13:51:28 INFO - PROCESS | 1957 | 1461703888122 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]]]}] 13:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 724ms 13:51:28 INFO - PROCESS | 1957 | 1461703888134 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:51:28 INFO - PROCESS | 1957 | 1461703888137 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:51:28 INFO - PROCESS | 1957 | 1461703888142 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:51:28 INFO - PROCESS | 1957 | 1461703888144 Marionette TRACE conn2 <- [1,242,null,{}] 13:51:28 INFO - PROCESS | 1957 | 1461703888146 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}] 13:51:28 INFO - PROCESS | 1957 | 1461703888241 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:51:28 INFO - PROCESS | 1957 | 1461703888293 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b4dc000 == 35 [pid = 1957] [id = 68] 13:51:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x124f68c00) [pid = 1957] [serial = 201] [outer = 0x0] 13:51:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x127ed0c00) [pid = 1957] [serial = 202] [outer = 0x124f68c00] 13:51:28 INFO - PROCESS | 1957 | 1461703888324 Marionette DEBUG loaded listener.js 13:51:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x12b944000) [pid = 1957] [serial = 203] [outer = 0x124f68c00] 13:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 619ms 13:51:28 INFO - PROCESS | 1957 | 1461703888754 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]]]}] 13:51:28 INFO - PROCESS | 1957 | 1461703888762 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:51:28 INFO - PROCESS | 1957 | 1461703888763 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:51:28 INFO - PROCESS | 1957 | 1461703888766 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:51:28 INFO - PROCESS | 1957 | 1461703888769 Marionette TRACE conn2 <- [1,246,null,{}] 13:51:28 INFO - PROCESS | 1957 | 1461703888776 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}] 13:51:28 INFO - PROCESS | 1957 | 1461703888873 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:51:28 INFO - PROCESS | 1957 | 1461703888925 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2a5800 == 36 [pid = 1957] [id = 69] 13:51:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x12bc44c00) [pid = 1957] [serial = 204] [outer = 0x0] 13:51:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x12ced9800) [pid = 1957] [serial = 205] [outer = 0x12bc44c00] 13:51:28 INFO - PROCESS | 1957 | 1461703888958 Marionette DEBUG loaded listener.js 13:51:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x12d2d4400) [pid = 1957] [serial = 206] [outer = 0x12bc44c00] 13:51:29 INFO - PROCESS | 1957 | 1461703889385 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]]]}] 13:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 672ms 13:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:51:29 INFO - PROCESS | 1957 | 1461703889438 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:51:29 INFO - PROCESS | 1957 | 1461703889440 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:51:29 INFO - PROCESS | 1957 | 1461703889442 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:51:29 INFO - PROCESS | 1957 | 1461703889444 Marionette TRACE conn2 <- [1,250,null,{}] 13:51:29 INFO - PROCESS | 1957 | 1461703889446 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}] 13:51:29 INFO - PROCESS | 1957 | 1461703889556 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:51:29 INFO - PROCESS | 1957 | 1461703889623 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e38a000 == 37 [pid = 1957] [id = 70] 13:51:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x12d62f800) [pid = 1957] [serial = 207] [outer = 0x0] 13:51:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x12e2bc400) [pid = 1957] [serial = 208] [outer = 0x12d62f800] 13:51:29 INFO - PROCESS | 1957 | 1461703889652 Marionette DEBUG loaded listener.js 13:51:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x12e3d1800) [pid = 1957] [serial = 209] [outer = 0x12d62f800] 13:51:30 INFO - PROCESS | 1957 | 1461703890068 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]]]}] 13:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 671ms 13:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:51:30 INFO - PROCESS | 1957 | 1461703890113 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:51:30 INFO - PROCESS | 1957 | 1461703890115 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:51:30 INFO - PROCESS | 1957 | 1461703890117 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:51:30 INFO - PROCESS | 1957 | 1461703890118 Marionette TRACE conn2 <- [1,254,null,{}] 13:51:30 INFO - PROCESS | 1957 | 1461703890120 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}] 13:51:30 INFO - PROCESS | 1957 | 1461703890207 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:51:30 INFO - PROCESS | 1957 | 1461703890261 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12edde800 == 38 [pid = 1957] [id = 71] 13:51:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x12e685000) [pid = 1957] [serial = 210] [outer = 0x0] 13:51:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12e691400) [pid = 1957] [serial = 211] [outer = 0x12e685000] 13:51:30 INFO - PROCESS | 1957 | 1461703890290 Marionette DEBUG loaded listener.js 13:51:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x12eb3f400) [pid = 1957] [serial = 212] [outer = 0x12e685000] 13:51:30 INFO - PROCESS | 1957 | 1461703890700 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]]]}] 13:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 621ms 13:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:51:30 INFO - PROCESS | 1957 | 1461703890738 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:51:30 INFO - PROCESS | 1957 | 1461703890740 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:51:30 INFO - PROCESS | 1957 | 1461703890742 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:51:30 INFO - PROCESS | 1957 | 1461703890743 Marionette TRACE conn2 <- [1,258,null,{}] 13:51:30 INFO - PROCESS | 1957 | 1461703890746 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}] 13:51:30 INFO - PROCESS | 1957 | 1461703890875 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:51:30 INFO - PROCESS | 1957 | 1461703890956 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f62b000 == 39 [pid = 1957] [id = 72] 13:51:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x12ed4d400) [pid = 1957] [serial = 213] [outer = 0x0] 13:51:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x12ef50800) [pid = 1957] [serial = 214] [outer = 0x12ed4d400] 13:51:30 INFO - PROCESS | 1957 | 1461703890989 Marionette DEBUG loaded listener.js 13:51:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x12f26f000) [pid = 1957] [serial = 215] [outer = 0x12ed4d400] 13:51:31 INFO - PROCESS | 1957 | 1461703891396 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]]]}] 13:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 13:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:51:31 INFO - PROCESS | 1957 | 1461703891411 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:51:31 INFO - PROCESS | 1957 | 1461703891412 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:51:31 INFO - PROCESS | 1957 | 1461703891415 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:51:31 INFO - PROCESS | 1957 | 1461703891416 Marionette TRACE conn2 <- [1,262,null,{}] 13:51:31 INFO - PROCESS | 1957 | 1461703891418 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}] 13:51:31 INFO - PROCESS | 1957 | 1461703891511 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:51:31 INFO - PROCESS | 1957 | 1461703891563 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f95c000 == 40 [pid = 1957] [id = 73] 13:51:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x12ed4f000) [pid = 1957] [serial = 216] [outer = 0x0] 13:51:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x12f707c00) [pid = 1957] [serial = 217] [outer = 0x12ed4f000] 13:51:31 INFO - PROCESS | 1957 | 1461703891592 Marionette DEBUG loaded listener.js 13:51:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12f70f400) [pid = 1957] [serial = 218] [outer = 0x12ed4f000] 13:51:32 INFO - PROCESS | 1957 | 1461703892004 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]]]}] 13:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 618ms 13:51:32 INFO - PROCESS | 1957 | 1461703892033 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:51:32 INFO - PROCESS | 1957 | 1461703892035 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:51:32 INFO - PROCESS | 1957 | 1461703892037 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:51:32 INFO - PROCESS | 1957 | 1461703892038 Marionette TRACE conn2 <- [1,266,null,{}] 13:51:32 INFO - PROCESS | 1957 | 1461703892041 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}] 13:51:32 INFO - PROCESS | 1957 | 1461703892132 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:51:32 INFO - PROCESS | 1957 | 1461703892218 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ffa6800 == 41 [pid = 1957] [id = 74] 13:51:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x119265400) [pid = 1957] [serial = 219] [outer = 0x0] 13:51:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12f7ae400) [pid = 1957] [serial = 220] [outer = 0x119265400] 13:51:32 INFO - PROCESS | 1957 | 1461703892248 Marionette DEBUG loaded listener.js 13:51:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12f7b4c00) [pid = 1957] [serial = 221] [outer = 0x119265400] 13:51:32 INFO - PROCESS | 1957 | 1461703892706 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]]]}] 13:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 719ms 13:51:32 INFO - PROCESS | 1957 | 1461703892767 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:51:32 INFO - PROCESS | 1957 | 1461703892770 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:51:32 INFO - PROCESS | 1957 | 1461703892776 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:51:32 INFO - PROCESS | 1957 | 1461703892779 Marionette TRACE conn2 <- [1,270,null,{}] 13:51:32 INFO - PROCESS | 1957 | 1461703892785 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}] 13:51:32 INFO - PROCESS | 1957 | 1461703892881 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:51:32 INFO - PROCESS | 1957 | 1461703892951 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b998000 == 42 [pid = 1957] [id = 75] 13:51:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x11c099c00) [pid = 1957] [serial = 222] [outer = 0x0] 13:51:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x11c3e3c00) [pid = 1957] [serial = 223] [outer = 0x11c099c00] 13:51:33 INFO - PROCESS | 1957 | 1461703893000 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x12445a000) [pid = 1957] [serial = 224] [outer = 0x11c099c00] 13:51:33 INFO - PROCESS | 1957 | --DOCSHELL 0x124fc1800 == 41 [pid = 1957] [id = 50] 13:51:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1240d3800 == 40 [pid = 1957] [id = 49] 13:51:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12b4d7800 == 39 [pid = 1957] [id = 61] 13:51:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1275a1000 == 38 [pid = 1957] [id = 60] 13:51:33 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb7b800 == 37 [pid = 1957] [id = 59] 13:51:33 INFO - PROCESS | 1957 | 1461703893574 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]]]}] 13:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 826ms 13:51:33 INFO - PROCESS | 1957 | 1461703893602 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:51:33 INFO - PROCESS | 1957 | 1461703893604 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:51:33 INFO - PROCESS | 1957 | 1461703893608 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:51:33 INFO - PROCESS | 1957 | 1461703893611 Marionette TRACE conn2 <- [1,274,null,{}] 13:51:33 INFO - PROCESS | 1957 | 1461703893617 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}] 13:51:33 INFO - PROCESS | 1957 | 1461703893712 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:51:33 INFO - PROCESS | 1957 | 1461703893785 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x123ca6000 == 38 [pid = 1957] [id = 76] 13:51:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x11bcce400) [pid = 1957] [serial = 225] [outer = 0x0] 13:51:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x11c3e5400) [pid = 1957] [serial = 226] [outer = 0x11bcce400] 13:51:33 INFO - PROCESS | 1957 | 1461703893817 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x1275d3400) [pid = 1957] [serial = 227] [outer = 0x11bcce400] 13:51:34 INFO - PROCESS | 1957 | 1461703894211 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]]]}] 13:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 675ms 13:51:34 INFO - PROCESS | 1957 | 1461703894283 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:51:34 INFO - PROCESS | 1957 | 1461703894287 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:51:34 INFO - PROCESS | 1957 | 1461703894292 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:51:34 INFO - PROCESS | 1957 | 1461703894294 Marionette TRACE conn2 <- [1,278,null,{}] 13:51:34 INFO - PROCESS | 1957 | 1461703894318 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}] 13:51:34 INFO - PROCESS | 1957 | 1461703894413 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:51:34 INFO - PROCESS | 1957 | 1461703894485 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12bccf800 == 39 [pid = 1957] [id = 77] 13:51:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x12b0cc800) [pid = 1957] [serial = 228] [outer = 0x0] 13:51:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x12b0d2000) [pid = 1957] [serial = 229] [outer = 0x12b0cc800] 13:51:34 INFO - PROCESS | 1957 | 1461703894518 Marionette DEBUG loaded listener.js 13:51:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x12b0d9000) [pid = 1957] [serial = 230] [outer = 0x12b0cc800] 13:51:34 INFO - PROCESS | 1957 | 1461703894947 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]]]}] 13:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 13:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:51:35 INFO - PROCESS | 1957 | 1461703895000 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:51:35 INFO - PROCESS | 1957 | 1461703895001 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:51:35 INFO - PROCESS | 1957 | 1461703895004 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:51:35 INFO - PROCESS | 1957 | 1461703895007 Marionette TRACE conn2 <- [1,282,null,{}] 13:51:35 INFO - PROCESS | 1957 | 1461703895031 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}] 13:51:35 INFO - PROCESS | 1957 | 1461703895153 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:51:35 INFO - PROCESS | 1957 | 1461703895207 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dba1800 == 40 [pid = 1957] [id = 78] 13:51:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x12b61b000) [pid = 1957] [serial = 231] [outer = 0x0] 13:51:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x12b9b2c00) [pid = 1957] [serial = 232] [outer = 0x12b61b000] 13:51:35 INFO - PROCESS | 1957 | 1461703895239 Marionette DEBUG loaded listener.js 13:51:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x12bc49000) [pid = 1957] [serial = 233] [outer = 0x12b61b000] 13:51:35 INFO - PROCESS | 1957 | 1461703895671 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]]]}] 13:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 721ms 13:51:35 INFO - PROCESS | 1957 | 1461703895726 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:51:35 INFO - PROCESS | 1957 | 1461703895727 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:51:35 INFO - PROCESS | 1957 | 1461703895730 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:51:35 INFO - PROCESS | 1957 | 1461703895731 Marionette TRACE conn2 <- [1,286,null,{}] 13:51:35 INFO - PROCESS | 1957 | 1461703895733 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}] 13:51:35 INFO - PROCESS | 1957 | 1461703895827 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:51:35 INFO - PROCESS | 1957 | 1461703895884 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f2a2000 == 41 [pid = 1957] [id = 79] 13:51:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x12d202800) [pid = 1957] [serial = 234] [outer = 0x0] 13:51:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x12d2cc000) [pid = 1957] [serial = 235] [outer = 0x12d202800] 13:51:35 INFO - PROCESS | 1957 | 1461703895914 Marionette DEBUG loaded listener.js 13:51:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x12d611c00) [pid = 1957] [serial = 236] [outer = 0x12d202800] 13:51:36 INFO - PROCESS | 1957 | 1461703896313 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]]]}] 13:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 619ms 13:51:36 INFO - PROCESS | 1957 | 1461703896350 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:51:36 INFO - PROCESS | 1957 | 1461703896351 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:51:36 INFO - PROCESS | 1957 | 1461703896353 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:51:36 INFO - PROCESS | 1957 | 1461703896355 Marionette TRACE conn2 <- [1,290,null,{}] 13:51:36 INFO - PROCESS | 1957 | 1461703896357 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}] 13:51:36 INFO - PROCESS | 1957 | 1461703896447 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:51:36 INFO - PROCESS | 1957 | 1461703896537 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x130218800 == 42 [pid = 1957] [id = 80] 13:51:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x12cfb7400) [pid = 1957] [serial = 237] [outer = 0x0] 13:51:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x12e689400) [pid = 1957] [serial = 238] [outer = 0x12cfb7400] 13:51:36 INFO - PROCESS | 1957 | 1461703896567 Marionette DEBUG loaded listener.js 13:51:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x12eb41400) [pid = 1957] [serial = 239] [outer = 0x12cfb7400] 13:51:36 INFO - PROCESS | 1957 | 1461703896975 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]]]}] 13:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 13:51:37 INFO - PROCESS | 1957 | 1461703897023 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 1957 | 1461703897025 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:51:37 INFO - PROCESS | 1957 | 1461703897027 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 1957 | 1461703897028 Marionette TRACE conn2 <- [1,294,null,{}] 13:51:37 INFO - PROCESS | 1957 | 1461703897031 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}] 13:51:37 INFO - PROCESS | 1957 | 1461703897147 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:51:37 INFO - PROCESS | 1957 | 1461703897209 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x130629000 == 43 [pid = 1957] [id = 81] 13:51:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x12ed46800) [pid = 1957] [serial = 240] [outer = 0x0] 13:51:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x12ed52c00) [pid = 1957] [serial = 241] [outer = 0x12ed46800] 13:51:37 INFO - PROCESS | 1957 | 1461703897240 Marionette DEBUG loaded listener.js 13:51:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x12fac3800) [pid = 1957] [serial = 242] [outer = 0x12ed46800] 13:51:37 INFO - PROCESS | 1957 | 1461703897696 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]]]}] 13:51:37 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. 13:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 720ms 13:51:37 INFO - PROCESS | 1957 | 1461703897748 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 1957 | 1461703897749 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:51:37 INFO - PROCESS | 1957 | 1461703897751 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 1957 | 1461703897753 Marionette TRACE conn2 <- [1,298,null,{}] 13:51:37 INFO - PROCESS | 1957 | 1461703897755 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}] 13:51:37 INFO - PROCESS | 1957 | 1461703897846 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:51:37 INFO - PROCESS | 1957 | 1461703897904 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x130def800 == 44 [pid = 1957] [id = 82] 13:51:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x123809400) [pid = 1957] [serial = 243] [outer = 0x0] 13:51:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x12380c800) [pid = 1957] [serial = 244] [outer = 0x123809400] 13:51:37 INFO - PROCESS | 1957 | 1461703897933 Marionette DEBUG loaded listener.js 13:51:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x123811400) [pid = 1957] [serial = 245] [outer = 0x123809400] 13:51:38 INFO - PROCESS | 1957 | --DOCSHELL 0x12b4dc000 == 43 [pid = 1957] [id = 68] 13:51:38 INFO - PROCESS | 1957 | --DOCSHELL 0x1240c7800 == 42 [pid = 1957] [id = 67] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2b1000 == 41 [pid = 1957] [id = 64] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbae800 == 40 [pid = 1957] [id = 65] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x123c9a000 == 39 [pid = 1957] [id = 39] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x119d3b800 == 38 [pid = 1957] [id = 66] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x130628000 == 37 [pid = 1957] [id = 22] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x128725800 == 36 [pid = 1957] [id = 55] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x11c6c9800 == 35 [pid = 1957] [id = 45] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x129b90800 == 34 [pid = 1957] [id = 56] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12e38a000 == 33 [pid = 1957] [id = 70] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12fc0e800 == 32 [pid = 1957] [id = 16] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x130642800 == 31 [pid = 1957] [id = 20] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12f628000 == 30 [pid = 1957] [id = 14] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2a5800 == 29 [pid = 1957] [id = 69] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12b4d0000 == 28 [pid = 1957] [id = 57] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12f62b000 == 27 [pid = 1957] [id = 72] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12ffa6800 == 26 [pid = 1957] [id = 74] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12edde800 == 25 [pid = 1957] [id = 71] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x11a917000 == 24 [pid = 1957] [id = 58] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12f95c000 == 23 [pid = 1957] [id = 73] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x127590800 == 22 [pid = 1957] [id = 51] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x11911a800 == 21 [pid = 1957] [id = 40] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12bce8000 == 20 [pid = 1957] [id = 62] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12d299800 == 19 [pid = 1957] [id = 8] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12f951000 == 18 [pid = 1957] [id = 15] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x119115800 == 17 [pid = 1957] [id = 63] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12e31c800 == 16 [pid = 1957] [id = 10] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x130629000 == 15 [pid = 1957] [id = 81] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x130218800 == 14 [pid = 1957] [id = 80] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12f2a2000 == 13 [pid = 1957] [id = 79] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12dba1800 == 12 [pid = 1957] [id = 78] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12bccf800 == 11 [pid = 1957] [id = 77] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x11b998000 == 10 [pid = 1957] [id = 75] 13:51:41 INFO - PROCESS | 1957 | --DOCSHELL 0x123ca6000 == 9 [pid = 1957] [id = 76] 13:51:42 INFO - PROCESS | 1957 | 1461703902181 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]]]}] 13:51:42 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. 13:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 4484ms 13:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:51:42 INFO - PROCESS | 1957 | 1461703902236 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:51:42 INFO - PROCESS | 1957 | 1461703902239 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:51:42 INFO - PROCESS | 1957 | 1461703902242 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:51:42 INFO - PROCESS | 1957 | 1461703902244 Marionette TRACE conn2 <- [1,302,null,{}] 13:51:42 INFO - PROCESS | 1957 | 1461703902250 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}] 13:51:42 INFO - PROCESS | 1957 | 1461703902333 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:51:42 INFO - PROCESS | 1957 | 1461703902340 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x119724000 == 10 [pid = 1957] [id = 83] 13:51:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x11aa1a800) [pid = 1957] [serial = 246] [outer = 0x0] 13:51:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x11aa5e400) [pid = 1957] [serial = 247] [outer = 0x11aa1a800] 13:51:42 INFO - PROCESS | 1957 | 1461703902369 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x11aeb2800) [pid = 1957] [serial = 248] [outer = 0x11aa1a800] 13:51:42 INFO - PROCESS | 1957 | 1461703902719 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]]]}] 13:51:42 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. 13:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 522ms 13:51:42 INFO - PROCESS | 1957 | 1461703902764 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:51:42 INFO - PROCESS | 1957 | 1461703902769 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:51:42 INFO - PROCESS | 1957 | 1461703902773 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:51:42 INFO - PROCESS | 1957 | 1461703902775 Marionette TRACE conn2 <- [1,306,null,{}] 13:51:42 INFO - PROCESS | 1957 | 1461703902777 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}] 13:51:42 INFO - PROCESS | 1957 | 1461703902859 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:51:42 INFO - PROCESS | 1957 | 1461703902866 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a39800 == 11 [pid = 1957] [id = 84] 13:51:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x11bbd9000) [pid = 1957] [serial = 249] [outer = 0x0] 13:51:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x123804400) [pid = 1957] [serial = 250] [outer = 0x11bbd9000] 13:51:42 INFO - PROCESS | 1957 | 1461703902892 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x1238d2000) [pid = 1957] [serial = 251] [outer = 0x11bbd9000] 13:51:43 INFO - PROCESS | 1957 | 1461703903268 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]]]}] 13:51:43 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. 13:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 519ms 13:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:51:43 INFO - PROCESS | 1957 | 1461703903304 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:51:43 INFO - PROCESS | 1957 | 1461703903306 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:51:43 INFO - PROCESS | 1957 | 1461703903308 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:51:43 INFO - PROCESS | 1957 | 1461703903311 Marionette TRACE conn2 <- [1,310,null,{}] 13:51:43 INFO - PROCESS | 1957 | 1461703903318 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}] 13:51:43 INFO - PROCESS | 1957 | 1461703903399 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:51:43 INFO - PROCESS | 1957 | 1461703903406 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12984e800 == 12 [pid = 1957] [id = 85] 13:51:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x1244e5000) [pid = 1957] [serial = 252] [outer = 0x0] 13:51:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x1273d4000) [pid = 1957] [serial = 253] [outer = 0x1244e5000] 13:51:43 INFO - PROCESS | 1957 | 1461703903435 Marionette DEBUG loaded listener.js 13:51:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x128821400) [pid = 1957] [serial = 254] [outer = 0x1244e5000] 13:51:43 INFO - PROCESS | 1957 | 1461703903808 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]]]}] 13:51:43 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. 13:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 525ms 13:51:43 INFO - PROCESS | 1957 | 1461703903834 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:51:43 INFO - PROCESS | 1957 | 1461703903835 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:51:43 INFO - PROCESS | 1957 | 1461703903838 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:51:43 INFO - PROCESS | 1957 | 1461703903839 Marionette TRACE conn2 <- [1,314,null,{}] 13:51:43 INFO - PROCESS | 1957 | 1461703903841 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}] 13:51:43 INFO - PROCESS | 1957 | 1461703903920 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:51:44 INFO - PROCESS | 1957 | 1461703904016 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b692800 == 13 [pid = 1957] [id = 86] 13:51:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x1244ee000) [pid = 1957] [serial = 255] [outer = 0x0] 13:51:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x129ad0c00) [pid = 1957] [serial = 256] [outer = 0x1244ee000] 13:51:44 INFO - PROCESS | 1957 | 1461703904041 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x12b0d6000) [pid = 1957] [serial = 257] [outer = 0x1244ee000] 13:51:44 INFO - PROCESS | 1957 | 1461703904375 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]]]}] 13:51:44 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. 13:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 569ms 13:51:44 INFO - PROCESS | 1957 | 1461703904410 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:51:44 INFO - PROCESS | 1957 | 1461703904411 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:51:44 INFO - PROCESS | 1957 | 1461703904413 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:51:44 INFO - PROCESS | 1957 | 1461703904414 Marionette TRACE conn2 <- [1,318,null,{}] 13:51:44 INFO - PROCESS | 1957 | 1461703904417 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}] 13:51:44 INFO - PROCESS | 1957 | 1461703904510 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:51:44 INFO - PROCESS | 1957 | 1461703904558 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2b5000 == 14 [pid = 1957] [id = 87] 13:51:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 258 (0x11542b800) [pid = 1957] [serial = 258] [outer = 0x0] 13:51:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x12b3cf800) [pid = 1957] [serial = 259] [outer = 0x11542b800] 13:51:44 INFO - PROCESS | 1957 | 1461703904588 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 260 (0x12b3d6400) [pid = 1957] [serial = 260] [outer = 0x11542b800] 13:51:45 INFO - PROCESS | 1957 | 1461703905043 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]]]}] 13:51:45 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. 13:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 13:51:45 INFO - PROCESS | 1957 | 1461703905085 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 1957 | 1461703905086 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:51:45 INFO - PROCESS | 1957 | 1461703905089 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 1957 | 1461703905090 Marionette TRACE conn2 <- [1,322,null,{}] 13:51:45 INFO - PROCESS | 1957 | 1461703905092 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}] 13:51:45 INFO - PROCESS | 1957 | 1461703905201 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:51:45 INFO - PROCESS | 1957 | 1461703905245 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12edde000 == 15 [pid = 1957] [id = 88] 13:51:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 261 (0x12cecf400) [pid = 1957] [serial = 261] [outer = 0x0] 13:51:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 262 (0x12cfb6c00) [pid = 1957] [serial = 262] [outer = 0x12cecf400] 13:51:45 INFO - PROCESS | 1957 | 1461703905272 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 263 (0x12d2d5400) [pid = 1957] [serial = 263] [outer = 0x12cecf400] 13:51:45 INFO - PROCESS | 1957 | 1461703905606 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]]]}] 13:51:45 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. 13:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 13:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:51:45 INFO - PROCESS | 1957 | 1461703905657 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 1957 | 1461703905658 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:51:45 INFO - PROCESS | 1957 | 1461703905660 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 1957 | 1461703905661 Marionette TRACE conn2 <- [1,326,null,{}] 13:51:45 INFO - PROCESS | 1957 | 1461703905663 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}] 13:51:45 INFO - PROCESS | 1957 | 1461703905755 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:51:45 INFO - PROCESS | 1957 | 1461703905767 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f626800 == 16 [pid = 1957] [id = 89] 13:51:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 264 (0x12d604800) [pid = 1957] [serial = 264] [outer = 0x0] 13:51:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 265 (0x12d60c000) [pid = 1957] [serial = 265] [outer = 0x12d604800] 13:51:45 INFO - PROCESS | 1957 | 1461703905792 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 266 (0x12d62f000) [pid = 1957] [serial = 266] [outer = 0x12d604800] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 265 (0x11b758c00) [pid = 1957] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 264 (0x11aebc800) [pid = 1957] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 263 (0x128823800) [pid = 1957] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 262 (0x118f6b400) [pid = 1957] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 261 (0x1143c2c00) [pid = 1957] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 260 (0x11aa56400) [pid = 1957] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 259 (0x11aaecc00) [pid = 1957] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x118f6b000) [pid = 1957] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 257 (0x11bc42c00) [pid = 1957] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x11ae3cc00) [pid = 1957] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x1238d3400) [pid = 1957] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x118677c00) [pid = 1957] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x114241400) [pid = 1957] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 252 (0x124451000) [pid = 1957] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x11aa60000) [pid = 1957] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x1166d9400) [pid = 1957] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x114bc6800) [pid = 1957] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x118ab8000) [pid = 1957] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x11ae42000) [pid = 1957] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x12d62f800) [pid = 1957] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x11550e400) [pid = 1957] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x12bc47400) [pid = 1957] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x12ed4d400) [pid = 1957] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x11a66c800) [pid = 1957] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x115850400) [pid = 1957] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x12b0cdc00) [pid = 1957] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x124f68c00) [pid = 1957] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x123999000) [pid = 1957] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x12e685000) [pid = 1957] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x11aa59c00) [pid = 1957] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x11bc34000) [pid = 1957] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x12cfba000) [pid = 1957] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x12ed46c00) [pid = 1957] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x124452800) [pid = 1957] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x12e687400) [pid = 1957] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x11bcdb800) [pid = 1957] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x12cfb7400) [pid = 1957] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x127638800) [pid = 1957] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x12b0cc800) [pid = 1957] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x12e2c0800) [pid = 1957] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x12d2d1800) [pid = 1957] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x119265400) [pid = 1957] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x12d210400) [pid = 1957] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x11a670000) [pid = 1957] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x12ed4f000) [pid = 1957] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x11bcce400) [pid = 1957] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x119af2800) [pid = 1957] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x11c099c00) [pid = 1957] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x12bc44c00) [pid = 1957] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x12b9b8800) [pid = 1957] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x12ef5a400) [pid = 1957] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x127e46400) [pid = 1957] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x11bbe0c00) [pid = 1957] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x12b9be800) [pid = 1957] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x11a66ac00) [pid = 1957] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x129ad2000) [pid = 1957] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x11bbe4000) [pid = 1957] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x12fad1c00) [pid = 1957] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x123fe0800) [pid = 1957] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x118fdc800) [pid = 1957] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x11550e000) [pid = 1957] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x12d202800) [pid = 1957] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x12b61b000) [pid = 1957] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x12e2b9000) [pid = 1957] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x12d20d400) [pid = 1957] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x12f706800) [pid = 1957] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x12ef5b400) [pid = 1957] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x1156d1000) [pid = 1957] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x12ed46800) [pid = 1957] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x12ef53800) [pid = 1957] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x12bca6c00) [pid = 1957] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x124079c00) [pid = 1957] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:51:47 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12e2b7400) [pid = 1957] [serial = 192] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:51:47 INFO - PROCESS | 1957 | 1461703907158 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]]]}] 13:51:47 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. 13:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1524ms 13:51:47 INFO - PROCESS | 1957 | 1461703907184 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:51:47 INFO - PROCESS | 1957 | 1461703907186 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:51:47 INFO - PROCESS | 1957 | 1461703907188 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:51:47 INFO - PROCESS | 1957 | 1461703907189 Marionette TRACE conn2 <- [1,330,null,{}] 13:51:47 INFO - PROCESS | 1957 | 1461703907191 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}] 13:51:47 INFO - PROCESS | 1957 | 1461703907288 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:51:47 INFO - PROCESS | 1957 | 1461703907326 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x118a17000 == 17 [pid = 1957] [id = 90] 13:51:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x11550e000) [pid = 1957] [serial = 267] [outer = 0x0] 13:51:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x118ab8000) [pid = 1957] [serial = 268] [outer = 0x11550e000] 13:51:47 INFO - PROCESS | 1957 | 1461703907351 Marionette DEBUG loaded listener.js 13:51:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x119265400) [pid = 1957] [serial = 269] [outer = 0x11550e000] 13:51:47 INFO - PROCESS | 1957 | 1461703907819 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]]]}] 13:51:47 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. 13:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 668ms 13:51:47 INFO - PROCESS | 1957 | 1461703907866 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:51:47 INFO - PROCESS | 1957 | 1461703907868 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:51:47 INFO - PROCESS | 1957 | 1461703907892 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:51:47 INFO - PROCESS | 1957 | 1461703907893 Marionette TRACE conn2 <- [1,334,null,{}] 13:51:47 INFO - PROCESS | 1957 | 1461703907907 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}] 13:51:48 INFO - PROCESS | 1957 | 1461703908005 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:51:48 INFO - PROCESS | 1957 | 1461703908015 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e9d000 == 18 [pid = 1957] [id = 91] 13:51:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x11a669800) [pid = 1957] [serial = 270] [outer = 0x0] 13:51:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x11aeb6c00) [pid = 1957] [serial = 271] [outer = 0x11a669800] 13:51:48 INFO - PROCESS | 1957 | 1461703908057 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x11c09d400) [pid = 1957] [serial = 272] [outer = 0x11a669800] 13:51:48 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. 13:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 839ms 13:51:48 INFO - PROCESS | 1957 | 1461703908711 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]]]}] 13:51:48 INFO - PROCESS | 1957 | 1461703908717 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:51:48 INFO - PROCESS | 1957 | 1461703908720 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:51:48 INFO - PROCESS | 1957 | 1461703908724 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:51:48 INFO - PROCESS | 1957 | 1461703908726 Marionette TRACE conn2 <- [1,338,null,{}] 13:51:48 INFO - PROCESS | 1957 | 1461703908738 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}] 13:51:48 INFO - PROCESS | 1957 | 1461703908829 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:51:48 INFO - PROCESS | 1957 | 1461703908836 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d0f7800 == 19 [pid = 1957] [id = 92] 13:51:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x123ad7c00) [pid = 1957] [serial = 273] [outer = 0x0] 13:51:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x123fdcc00) [pid = 1957] [serial = 274] [outer = 0x123ad7c00] 13:51:48 INFO - PROCESS | 1957 | 1461703908861 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x127ece800) [pid = 1957] [serial = 275] [outer = 0x123ad7c00] 13:51:49 INFO - PROCESS | 1957 | 1461703909447 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]]]}] 13:51:49 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. 13:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 770ms 13:51:49 INFO - PROCESS | 1957 | 1461703909494 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 1957 | 1461703909497 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:51:49 INFO - PROCESS | 1957 | 1461703909501 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - PROCESS | 1957 | 1461703909503 Marionette TRACE conn2 <- [1,342,null,{}] 13:51:49 INFO - PROCESS | 1957 | 1461703909507 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}] 13:51:49 INFO - PROCESS | 1957 | 1461703909616 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:51:49 INFO - PROCESS | 1957 | 1461703909674 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12396d800 == 20 [pid = 1957] [id = 93] 13:51:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x119190400) [pid = 1957] [serial = 276] [outer = 0x0] 13:51:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x11aaee800) [pid = 1957] [serial = 277] [outer = 0x119190400] 13:51:49 INFO - PROCESS | 1957 | 1461703909711 Marionette DEBUG loaded listener.js 13:51:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x11bbe5400) [pid = 1957] [serial = 278] [outer = 0x119190400] 13:51:50 INFO - PROCESS | 1957 | 1461703910224 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]]]}] 13:51:50 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. 13:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 772ms 13:51:50 INFO - PROCESS | 1957 | 1461703910275 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:51:50 INFO - PROCESS | 1957 | 1461703910278 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:51:50 INFO - PROCESS | 1957 | 1461703910285 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:51:50 INFO - PROCESS | 1957 | 1461703910287 Marionette TRACE conn2 <- [1,346,null,{}] 13:51:50 INFO - PROCESS | 1957 | 1461703910290 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}] 13:51:50 INFO - PROCESS | 1957 | 1461703910545 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:51:50 INFO - PROCESS | 1957 | 1461703910684 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:51:50 INFO - PROCESS | 1957 | 1461703910786 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x1166fb000 == 21 [pid = 1957] [id = 94] 13:51:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x115854c00) [pid = 1957] [serial = 279] [outer = 0x0] 13:51:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x118f68000) [pid = 1957] [serial = 280] [outer = 0x115854c00] 13:51:50 INFO - PROCESS | 1957 | 1461703910832 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x11925f400) [pid = 1957] [serial = 281] [outer = 0x115854c00] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x124248800) [pid = 1957] [serial = 8] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x123fe0c00) [pid = 1957] [serial = 11] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x12380c800) [pid = 1957] [serial = 244] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x119a6a000) [pid = 1957] [serial = 84] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x11a677c00) [pid = 1957] [serial = 87] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x11bc35400) [pid = 1957] [serial = 76] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x11b99e800) [pid = 1957] [serial = 91] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x11b9a9c00) [pid = 1957] [serial = 93] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x11bc3b000) [pid = 1957] [serial = 94] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x11bcd9400) [pid = 1957] [serial = 96] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x11c4a9c00) [pid = 1957] [serial = 97] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x1238ce800) [pid = 1957] [serial = 99] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x123ad2c00) [pid = 1957] [serial = 102] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x123998c00) [pid = 1957] [serial = 100] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x11aeb6800) [pid = 1957] [serial = 90] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x123adc800) [pid = 1957] [serial = 103] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x118a45c00) [pid = 1957] [serial = 81] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x123e20000) [pid = 1957] [serial = 105] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x127e4a000) [pid = 1957] [serial = 112] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x123fe7800) [pid = 1957] [serial = 108] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x123fdf800) [pid = 1957] [serial = 106] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x118f62800) [pid = 1957] [serial = 72] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x124459800) [pid = 1957] [serial = 109] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x1273cbc00) [pid = 1957] [serial = 111] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x118f5c400) [pid = 1957] [serial = 82] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x119e4d400) [pid = 1957] [serial = 85] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x11550a800) [pid = 1957] [serial = 69] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x118f62400) [pid = 1957] [serial = 79] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x11ae3b000) [pid = 1957] [serial = 88] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x11b7f6c00) [pid = 1957] [serial = 75] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x11926a800) [pid = 1957] [serial = 73] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x115857c00) [pid = 1957] [serial = 70] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x118e0c800) [pid = 1957] [serial = 78] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x11a678c00) [pid = 1957] [serial = 174] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x11b99d800) [pid = 1957] [serial = 126] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x11a675800) [pid = 1957] [serial = 123] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x12e3d1800) [pid = 1957] [serial = 209] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x12b93f800) [pid = 1957] [serial = 165] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x11c3e3c00) [pid = 1957] [serial = 223] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x118f63c00) [pid = 1957] [serial = 121] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x11c0a4c00) [pid = 1957] [serial = 197] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x1238f4c00) [pid = 1957] [serial = 199] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x12b61e000) [pid = 1957] [serial = 163] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x118abe800) [pid = 1957] [serial = 171] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x11b9a7000) [pid = 1957] [serial = 196] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x12b0cf000) [pid = 1957] [serial = 162] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x123cf1c00) [pid = 1957] [serial = 133] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x12ef50800) [pid = 1957] [serial = 214] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x12eb3f400) [pid = 1957] [serial = 212] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x127ed0c00) [pid = 1957] [serial = 202] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x11c09ec00) [pid = 1957] [serial = 157] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x1238c9400) [pid = 1957] [serial = 130] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x11c3e5400) [pid = 1957] [serial = 226] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x123ad6c00) [pid = 1957] [serial = 132] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x11c09a400) [pid = 1957] [serial = 129] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x11797dc00) [pid = 1957] [serial = 153] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x12e691400) [pid = 1957] [serial = 211] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x11bb6c800) [pid = 1957] [serial = 127] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x11b9a8c00) [pid = 1957] [serial = 156] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x12e2bc400) [pid = 1957] [serial = 208] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x119128c00) [pid = 1957] [serial = 136] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x12ced4000) [pid = 1957] [serial = 169] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x127e51c00) [pid = 1957] [serial = 114] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x12f26f000) [pid = 1957] [serial = 215] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x11aaea000) [pid = 1957] [serial = 138] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x12f707c00) [pid = 1957] [serial = 217] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x11aa5e000) [pid = 1957] [serial = 124] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x119e49c00) [pid = 1957] [serial = 172] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x12407c400) [pid = 1957] [serial = 159] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x118884000) [pid = 1957] [serial = 135] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x12ced9800) [pid = 1957] [serial = 205] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x12bc4b800) [pid = 1957] [serial = 168] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x12b9b9000) [pid = 1957] [serial = 166] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x12b944000) [pid = 1957] [serial = 203] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x12d2ce800) [pid = 1957] [serial = 22] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x12f7ae400) [pid = 1957] [serial = 220] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x12b0d2000) [pid = 1957] [serial = 229] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x12ffb2800) [pid = 1957] [serial = 48] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12ff8a400) [pid = 1957] [serial = 51] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x12bc9d800) [pid = 1957] [serial = 18] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x130cd8800) [pid = 1957] [serial = 67] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x11c098c00) [pid = 1957] [serial = 141] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x11b9a1400) [pid = 1957] [serial = 175] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x12f70f400) [pid = 1957] [serial = 218] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x129824400) [pid = 1957] [serial = 148] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x1275d3400) [pid = 1957] [serial = 227] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11b756000) [pid = 1957] [serial = 139] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12445a000) [pid = 1957] [serial = 224] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12d2d4400) [pid = 1957] [serial = 206] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12b9b9400) [pid = 1957] [serial = 15] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x1240ef400) [pid = 1957] [serial = 200] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12b9bfc00) [pid = 1957] [serial = 16] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x123ea7c00) [pid = 1957] [serial = 177] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12e2bb800) [pid = 1957] [serial = 189] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12ef50c00) [pid = 1957] [serial = 34] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x129820400) [pid = 1957] [serial = 115] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12eb34800) [pid = 1957] [serial = 30] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12762fc00) [pid = 1957] [serial = 178] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12eb41400) [pid = 1957] [serial = 239] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12b9b2c00) [pid = 1957] [serial = 232] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12eb43800) [pid = 1957] [serial = 31] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x119191c00) [pid = 1957] [serial = 117] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x127ed2c00) [pid = 1957] [serial = 147] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b0d9000) [pid = 1957] [serial = 230] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x129ad5800) [pid = 1957] [serial = 150] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12e683800) [pid = 1957] [serial = 28] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12e689400) [pid = 1957] [serial = 238] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b077400) [pid = 1957] [serial = 180] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12e3c8800) [pid = 1957] [serial = 27] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12d611c00) [pid = 1957] [serial = 236] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12cfb6400) [pid = 1957] [serial = 184] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12d207000) [pid = 1957] [serial = 186] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12d60a000) [pid = 1957] [serial = 24] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12f7b4c00) [pid = 1957] [serial = 221] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12e2b9800) [pid = 1957] [serial = 25] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12d2ca400) [pid = 1957] [serial = 21] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12f70f800) [pid = 1957] [serial = 42] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12f7afc00) [pid = 1957] [serial = 43] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12f703400) [pid = 1957] [serial = 40] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x119af3c00) [pid = 1957] [serial = 154] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12f26c800) [pid = 1957] [serial = 39] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12fac3800) [pid = 1957] [serial = 242] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x127636000) [pid = 1957] [serial = 145] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12ef5b000) [pid = 1957] [serial = 36] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12f265000) [pid = 1957] [serial = 37] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12d2cc800) [pid = 1957] [serial = 187] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12ed52c00) [pid = 1957] [serial = 241] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12ed4f400) [pid = 1957] [serial = 33] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1304d3c00) [pid = 1957] [serial = 58] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1304ce400) [pid = 1957] [serial = 55] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1275d5800) [pid = 1957] [serial = 160] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12ff9d000) [pid = 1957] [serial = 57] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x119e4a800) [pid = 1957] [serial = 118] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x118887800) [pid = 1957] [serial = 120] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12ff9e400) [pid = 1957] [serial = 54] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12d2cc000) [pid = 1957] [serial = 235] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x118ee9400) [pid = 1957] [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.] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x12bc49000) [pid = 1957] [serial = 233] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12e3ca000) [pid = 1957] [serial = 190] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x12f7b6800) [pid = 1957] [serial = 45] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x12fac4400) [pid = 1957] [serial = 46] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x12e688000) [pid = 1957] [serial = 193] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x12bcac000) [pid = 1957] [serial = 183] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x1275cdc00) [pid = 1957] [serial = 144] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x12e68d400) [pid = 1957] [serial = 194] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x130cd1400) [pid = 1957] [serial = 66] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x12b9b7000) [pid = 1957] [serial = 181] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x123ad6800) [pid = 1957] [serial = 142] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x130cc7400) [pid = 1957] [serial = 63] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x130ccc000) [pid = 1957] [serial = 64] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 57 (0x11a674000) [pid = 1957] [serial = 60] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 56 (0x12b3da400) [pid = 1957] [serial = 151] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | --DOMWINDOW == 55 (0x11a678000) [pid = 1957] [serial = 61] [outer = 0x0] [url = about:blank] 13:51:51 INFO - PROCESS | 1957 | 1461703911346 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]]]}] 13:51:51 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. 13:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1072ms 13:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:51:51 INFO - PROCESS | 1957 | 1461703911358 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 1957 | 1461703911361 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:51:51 INFO - PROCESS | 1957 | 1461703911365 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 1957 | 1461703911368 Marionette TRACE conn2 <- [1,350,null,{}] 13:51:51 INFO - PROCESS | 1957 | 1461703911372 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}] 13:51:51 INFO - PROCESS | 1957 | 1461703911437 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:51:51 INFO - PROCESS | 1957 | 1461703911443 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x115a51800 == 22 [pid = 1957] [id = 95] 13:51:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 56 (0x118a45000) [pid = 1957] [serial = 282] [outer = 0x0] 13:51:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 57 (0x118e0c800) [pid = 1957] [serial = 283] [outer = 0x118a45000] 13:51:51 INFO - PROCESS | 1957 | 1461703911472 Marionette DEBUG loaded listener.js 13:51:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x119a69c00) [pid = 1957] [serial = 284] [outer = 0x118a45000] 13:51:51 INFO - PROCESS | 1957 | 1461703911860 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]]]}] 13:51:51 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. 13:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 526ms 13:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:51:51 INFO - PROCESS | 1957 | 1461703911890 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 1957 | 1461703911891 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:51:51 INFO - PROCESS | 1957 | 1461703911894 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 1957 | 1461703911895 Marionette TRACE conn2 <- [1,354,null,{}] 13:51:51 INFO - PROCESS | 1957 | 1461703911898 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}] 13:51:51 INFO - PROCESS | 1957 | 1461703911972 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:51:51 INFO - PROCESS | 1957 | 1461703911983 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x119168800 == 23 [pid = 1957] [id = 96] 13:51:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x119e4a800) [pid = 1957] [serial = 285] [outer = 0x0] 13:51:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x11a671800) [pid = 1957] [serial = 286] [outer = 0x119e4a800] 13:51:52 INFO - PROCESS | 1957 | 1461703912011 Marionette DEBUG loaded listener.js 13:51:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x11aa19800) [pid = 1957] [serial = 287] [outer = 0x119e4a800] 13:51:52 INFO - PROCESS | 1957 | 1461703912451 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]]]}] 13:51:52 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. 13:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 573ms 13:51:52 INFO - PROCESS | 1957 | 1461703912467 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:51:52 INFO - PROCESS | 1957 | 1461703912470 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:51:52 INFO - PROCESS | 1957 | 1461703912478 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:51:52 INFO - PROCESS | 1957 | 1461703912481 Marionette TRACE conn2 <- [1,358,null,{}] 13:51:52 INFO - PROCESS | 1957 | 1461703912484 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}] 13:51:52 INFO - PROCESS | 1957 | 1461703912557 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:51:52 INFO - PROCESS | 1957 | 1461703912561 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x119acd800 == 24 [pid = 1957] [id = 97] 13:51:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x11570b400) [pid = 1957] [serial = 288] [outer = 0x0] 13:51:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x11adcb400) [pid = 1957] [serial = 289] [outer = 0x11570b400] 13:51:52 INFO - PROCESS | 1957 | 1461703912590 Marionette DEBUG loaded listener.js 13:51:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x11b7f3800) [pid = 1957] [serial = 290] [outer = 0x11570b400] 13:51:52 INFO - PROCESS | 1957 | 1461703912926 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]]]}] 13:51:52 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. 13:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 477ms 13:51:52 INFO - PROCESS | 1957 | 1461703912951 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:51:52 INFO - PROCESS | 1957 | 1461703912952 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:51:52 INFO - PROCESS | 1957 | 1461703912960 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:51:52 INFO - PROCESS | 1957 | 1461703912961 Marionette TRACE conn2 <- [1,362,null,{}] 13:51:52 INFO - PROCESS | 1957 | 1461703912964 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}] 13:51:53 INFO - PROCESS | 1957 | 1461703913046 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:51:53 INFO - PROCESS | 1957 | 1461703913052 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d3b000 == 25 [pid = 1957] [id = 98] 13:51:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x115a3b000) [pid = 1957] [serial = 291] [outer = 0x0] 13:51:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x11b9a7000) [pid = 1957] [serial = 292] [outer = 0x115a3b000] 13:51:53 INFO - PROCESS | 1957 | 1461703913077 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x11bb6c400) [pid = 1957] [serial = 293] [outer = 0x115a3b000] 13:51:53 INFO - PROCESS | 1957 | 1461703913419 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]]]}] 13:51:53 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. 13:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 477ms 13:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:51:53 INFO - PROCESS | 1957 | 1461703913433 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:51:53 INFO - PROCESS | 1957 | 1461703913435 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:51:53 INFO - PROCESS | 1957 | 1461703913437 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:51:53 INFO - PROCESS | 1957 | 1461703913438 Marionette TRACE conn2 <- [1,366,null,{}] 13:51:53 INFO - PROCESS | 1957 | 1461703913440 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}] 13:51:53 INFO - PROCESS | 1957 | 1461703913522 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:51:53 INFO - PROCESS | 1957 | 1461703913552 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b08e000 == 26 [pid = 1957] [id = 99] 13:51:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x11bc40c00) [pid = 1957] [serial = 294] [outer = 0x0] 13:51:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x11bcd1c00) [pid = 1957] [serial = 295] [outer = 0x11bc40c00] 13:51:53 INFO - PROCESS | 1957 | 1461703913584 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11c09ec00) [pid = 1957] [serial = 296] [outer = 0x11bc40c00] 13:51:53 INFO - PROCESS | 1957 | 1461703913925 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]]]}] 13:51:53 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. 13:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 518ms 13:51:53 INFO - PROCESS | 1957 | 1461703913956 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:51:53 INFO - PROCESS | 1957 | 1461703913957 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:51:53 INFO - PROCESS | 1957 | 1461703913959 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:51:53 INFO - PROCESS | 1957 | 1461703913960 Marionette TRACE conn2 <- [1,370,null,{}] 13:51:53 INFO - PROCESS | 1957 | 1461703913962 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}] 13:51:54 INFO - PROCESS | 1957 | 1461703914046 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:51:54 INFO - PROCESS | 1957 | 1461703914053 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b7dd000 == 27 [pid = 1957] [id = 100] 13:51:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x11bc41000) [pid = 1957] [serial = 297] [outer = 0x0] 13:51:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x123803c00) [pid = 1957] [serial = 298] [outer = 0x11bc41000] 13:51:54 INFO - PROCESS | 1957 | 1461703914078 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1238f0400) [pid = 1957] [serial = 299] [outer = 0x11bc41000] 13:51:54 INFO - PROCESS | 1957 | 1461703914406 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]]]}] 13:51:54 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. 13:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 474ms 13:51:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:51:54 INFO - PROCESS | 1957 | 1461703914438 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 1957 | 1461703914439 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:51:54 INFO - PROCESS | 1957 | 1461703914442 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 1957 | 1461703914443 Marionette TRACE conn2 <- [1,374,null,{}] 13:51:54 INFO - PROCESS | 1957 | 1461703914445 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}] 13:51:54 INFO - PROCESS | 1957 | 1461703914528 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:51:54 INFO - PROCESS | 1957 | 1461703914532 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c058000 == 28 [pid = 1957] [id = 101] 13:51:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1238fc400) [pid = 1957] [serial = 300] [outer = 0x0] 13:51:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x123999000) [pid = 1957] [serial = 301] [outer = 0x1238fc400] 13:51:54 INFO - PROCESS | 1957 | 1461703914557 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x123ad6400) [pid = 1957] [serial = 302] [outer = 0x1238fc400] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x11542b800) [pid = 1957] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x123809400) [pid = 1957] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x11bbd9000) [pid = 1957] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x11aa1a800) [pid = 1957] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x1244e5000) [pid = 1957] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x12cecf400) [pid = 1957] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12d604800) [pid = 1957] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x11550e000) [pid = 1957] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x11a669800) [pid = 1957] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:51:54 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x1244ee000) [pid = 1957] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:51:54 INFO - PROCESS | 1957 | 1461703914907 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:51:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:51:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 469ms 13:51:54 INFO - PROCESS | 1957 | 1461703914912 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 1957 | 1461703914913 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:51:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:51:54 INFO - PROCESS | 1957 | 1461703914918 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 1957 | 1461703914920 Marionette TRACE conn2 <- [1,378,null,{}] 13:51:54 INFO - PROCESS | 1957 | 1461703914923 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}] 13:51:55 INFO - PROCESS | 1957 | 1461703915029 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:51:55 INFO - PROCESS | 1957 | 1461703915038 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1bd800 == 29 [pid = 1957] [id = 102] 13:51:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x11a66cc00) [pid = 1957] [serial = 303] [outer = 0x0] 13:51:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x123ad9000) [pid = 1957] [serial = 304] [outer = 0x11a66cc00] 13:51:55 INFO - PROCESS | 1957 | 1461703915079 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x123cebc00) [pid = 1957] [serial = 305] [outer = 0x11a66cc00] 13:51:55 INFO - PROCESS | 1957 | 1461703915494 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:51:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:51:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 620ms 13:51:55 INFO - PROCESS | 1957 | 1461703915539 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:51:55 INFO - PROCESS | 1957 | 1461703915540 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:51:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:51:55 INFO - PROCESS | 1957 | 1461703915542 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:51:55 INFO - PROCESS | 1957 | 1461703915543 Marionette TRACE conn2 <- [1,382,null,{}] 13:51:55 INFO - PROCESS | 1957 | 1461703915546 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}] 13:51:55 INFO - PROCESS | 1957 | 1461703915615 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:51:55 INFO - PROCESS | 1957 | 1461703915619 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x119acd000 == 30 [pid = 1957] [id = 103] 13:51:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x123bb4c00) [pid = 1957] [serial = 306] [outer = 0x0] 13:51:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x123ea5c00) [pid = 1957] [serial = 307] [outer = 0x123bb4c00] 13:51:55 INFO - PROCESS | 1957 | 1461703915647 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x124078c00) [pid = 1957] [serial = 308] [outer = 0x123bb4c00] 13:51:55 INFO - PROCESS | 1957 | 1461703915976 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:51:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 468ms 13:51:56 INFO - PROCESS | 1957 | 1461703916011 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 1957 | 1461703916012 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:51:56 INFO - PROCESS | 1957 | 1461703916014 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - PROCESS | 1957 | 1461703916015 Marionette TRACE conn2 <- [1,386,null,{}] 13:51:56 INFO - PROCESS | 1957 | 1461703916018 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}] 13:51:56 INFO - PROCESS | 1957 | 1461703916084 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:51:56 INFO - PROCESS | 1957 | 1461703916128 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x123948800 == 31 [pid = 1957] [id = 104] 13:51:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x12380fc00) [pid = 1957] [serial = 309] [outer = 0x0] 13:51:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x124249800) [pid = 1957] [serial = 310] [outer = 0x12380fc00] 13:51:56 INFO - PROCESS | 1957 | 1461703916158 Marionette DEBUG loaded listener.js 13:51:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x1273cfc00) [pid = 1957] [serial = 311] [outer = 0x12380fc00] 13:51:56 INFO - PROCESS | 1957 | 1461703916446 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]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 469ms 13:51:56 INFO - PROCESS | 1957 | 1461703916485 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 1957 | 1461703916487 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:51:56 INFO - PROCESS | 1957 | 1461703916489 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - PROCESS | 1957 | 1461703916491 Marionette TRACE conn2 <- [1,390,null,{}] 13:51:56 INFO - PROCESS | 1957 | 1461703916494 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}] 13:51:56 INFO - PROCESS | 1957 | 1461703916597 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:51:56 INFO - PROCESS | 1957 | 1461703916605 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x123cad800 == 32 [pid = 1957] [id = 105] 13:51:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1273d4800) [pid = 1957] [serial = 312] [outer = 0x0] 13:51:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x12763a800) [pid = 1957] [serial = 313] [outer = 0x1273d4800] 13:51:56 INFO - PROCESS | 1957 | 1461703916645 Marionette DEBUG loaded listener.js 13:51:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x129820400) [pid = 1957] [serial = 314] [outer = 0x1273d4800] 13:51:57 INFO - PROCESS | 1957 | 1461703917261 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]]]}] 13:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 821ms 13:51:57 INFO - PROCESS | 1957 | 1461703917310 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:51:57 INFO - PROCESS | 1957 | 1461703917312 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:51:57 INFO - PROCESS | 1957 | 1461703917316 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:51:57 INFO - PROCESS | 1957 | 1461703917318 Marionette TRACE conn2 <- [1,394,null,{}] 13:51:57 INFO - PROCESS | 1957 | 1461703917322 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}] 13:51:57 INFO - PROCESS | 1957 | 1461703917412 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:51:57 INFO - PROCESS | 1957 | 1461703917466 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x118e45800 == 33 [pid = 1957] [id = 106] 13:51:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x118ef1400) [pid = 1957] [serial = 315] [outer = 0x0] 13:51:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x119130000) [pid = 1957] [serial = 316] [outer = 0x118ef1400] 13:51:57 INFO - PROCESS | 1957 | 1461703917497 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x119d93000) [pid = 1957] [serial = 317] [outer = 0x118ef1400] 13:51:57 INFO - PROCESS | 1957 | 1461703917919 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]]]}] 13:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 624ms 13:51:57 INFO - PROCESS | 1957 | 1461703917940 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:51:57 INFO - PROCESS | 1957 | 1461703917944 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:51:57 INFO - PROCESS | 1957 | 1461703917949 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:51:57 INFO - PROCESS | 1957 | 1461703917951 Marionette TRACE conn2 <- [1,398,null,{}] 13:51:57 INFO - PROCESS | 1957 | 1461703917953 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}] 13:51:58 INFO - PROCESS | 1957 | 1461703918049 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:51:58 INFO - PROCESS | 1957 | 1461703918089 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x119ad4800 == 34 [pid = 1957] [id = 107] 13:51:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x11a66b800) [pid = 1957] [serial = 318] [outer = 0x0] 13:51:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11aa19400) [pid = 1957] [serial = 319] [outer = 0x11a66b800] 13:51:58 INFO - PROCESS | 1957 | 1461703918119 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x11b99e800) [pid = 1957] [serial = 320] [outer = 0x11a66b800] 13:51:58 INFO - PROCESS | 1957 | 1461703918568 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]]]}] 13:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 13:51:58 INFO - PROCESS | 1957 | 1461703918629 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:51:58 INFO - PROCESS | 1957 | 1461703918632 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:51:58 INFO - PROCESS | 1957 | 1461703918635 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:51:58 INFO - PROCESS | 1957 | 1461703918637 Marionette TRACE conn2 <- [1,402,null,{}] 13:51:58 INFO - PROCESS | 1957 | 1461703918645 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}] 13:51:58 INFO - PROCESS | 1957 | 1461703918737 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:51:58 INFO - PROCESS | 1957 | 1461703918795 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240d4800 == 35 [pid = 1957] [id = 108] 13:51:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x123802400) [pid = 1957] [serial = 321] [outer = 0x0] 13:51:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x123808400) [pid = 1957] [serial = 322] [outer = 0x123802400] 13:51:58 INFO - PROCESS | 1957 | 1461703918827 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x123ad5800) [pid = 1957] [serial = 323] [outer = 0x123802400] 13:51:59 INFO - PROCESS | 1957 | 1461703919272 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]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 13:51:59 INFO - PROCESS | 1957 | 1461703919336 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:51:59 INFO - PROCESS | 1957 | 1461703919338 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:51:59 INFO - PROCESS | 1957 | 1461703919354 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - PROCESS | 1957 | 1461703919356 Marionette TRACE conn2 <- [1,406,null,{}] 13:51:59 INFO - PROCESS | 1957 | 1461703919358 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}] 13:51:59 INFO - PROCESS | 1957 | 1461703919446 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:51:59 INFO - PROCESS | 1957 | 1461703919503 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x118660800 == 36 [pid = 1957] [id = 109] 13:51:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x115710400) [pid = 1957] [serial = 324] [outer = 0x0] 13:51:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x123adb400) [pid = 1957] [serial = 325] [outer = 0x115710400] 13:51:59 INFO - PROCESS | 1957 | 1461703919534 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1273c6000) [pid = 1957] [serial = 326] [outer = 0x115710400] 13:52:00 INFO - PROCESS | 1957 | 1461703920025 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]]]}] 13:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 719ms 13:52:00 INFO - PROCESS | 1957 | 1461703920074 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:52:00 INFO - PROCESS | 1957 | 1461703920076 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:52:00 INFO - PROCESS | 1957 | 1461703920080 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:52:00 INFO - PROCESS | 1957 | 1461703920082 Marionette TRACE conn2 <- [1,410,null,{}] 13:52:00 INFO - PROCESS | 1957 | 1461703920086 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}] 13:52:00 INFO - PROCESS | 1957 | 1461703920170 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:52:00 INFO - PROCESS | 1957 | 1461703920231 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x119714000 == 37 [pid = 1957] [id = 110] 13:52:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118f61000) [pid = 1957] [serial = 327] [outer = 0x0] 13:52:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x119131000) [pid = 1957] [serial = 328] [outer = 0x118f61000] 13:52:00 INFO - PROCESS | 1957 | 1461703920259 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x119d8e400) [pid = 1957] [serial = 329] [outer = 0x118f61000] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x123fdcc00) [pid = 1957] [serial = 274] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12b3cf800) [pid = 1957] [serial = 259] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x123811400) [pid = 1957] [serial = 245] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x123804400) [pid = 1957] [serial = 250] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1238d2000) [pid = 1957] [serial = 251] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11aa5e400) [pid = 1957] [serial = 247] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x11aeb2800) [pid = 1957] [serial = 248] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1273d4000) [pid = 1957] [serial = 253] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x128821400) [pid = 1957] [serial = 254] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12cfb6c00) [pid = 1957] [serial = 262] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12b3d6400) [pid = 1957] [serial = 260] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12d60c000) [pid = 1957] [serial = 265] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x118ab8000) [pid = 1957] [serial = 268] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12d2d5400) [pid = 1957] [serial = 263] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x11c09d400) [pid = 1957] [serial = 272] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x11aeb6c00) [pid = 1957] [serial = 271] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x119265400) [pid = 1957] [serial = 269] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x129ad0c00) [pid = 1957] [serial = 256] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12b0d6000) [pid = 1957] [serial = 257] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12d62f000) [pid = 1957] [serial = 266] [outer = 0x0] [url = about:blank] 13:52:00 INFO - PROCESS | 1957 | 1461703920604 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]]]}] 13:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 571ms 13:52:00 INFO - PROCESS | 1957 | 1461703920652 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:52:00 INFO - PROCESS | 1957 | 1461703920656 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:52:00 INFO - PROCESS | 1957 | 1461703920660 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:52:00 INFO - PROCESS | 1957 | 1461703920662 Marionette TRACE conn2 <- [1,414,null,{}] 13:52:00 INFO - PROCESS | 1957 | 1461703920664 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}] 13:52:00 INFO - PROCESS | 1957 | 1461703920737 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:52:00 INFO - PROCESS | 1957 | 1461703920741 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x119acf800 == 38 [pid = 1957] [id = 111] 13:52:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x119e49c00) [pid = 1957] [serial = 330] [outer = 0x0] 13:52:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11aa26400) [pid = 1957] [serial = 331] [outer = 0x119e49c00] 13:52:00 INFO - PROCESS | 1957 | 1461703920770 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11aeb2400) [pid = 1957] [serial = 332] [outer = 0x119e49c00] 13:52:01 INFO - PROCESS | 1957 | 1461703921116 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]]]}] 13:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 474ms 13:52:01 INFO - PROCESS | 1957 | 1461703921135 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 1957 | 1461703921136 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:52:01 INFO - PROCESS | 1957 | 1461703921138 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:52:01 INFO - PROCESS | 1957 | 1461703921140 Marionette TRACE conn2 <- [1,418,null,{}] 13:52:01 INFO - PROCESS | 1957 | 1461703921149 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}] 13:52:01 INFO - PROCESS | 1957 | 1461703921225 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:52:01 INFO - PROCESS | 1957 | 1461703921269 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b98b000 == 39 [pid = 1957] [id = 112] 13:52:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x11aebe400) [pid = 1957] [serial = 333] [outer = 0x0] 13:52:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x11b9ab000) [pid = 1957] [serial = 334] [outer = 0x11aebe400] 13:52:01 INFO - PROCESS | 1957 | 1461703921297 Marionette DEBUG loaded listener.js 13:52:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x11c4af000) [pid = 1957] [serial = 335] [outer = 0x11aebe400] 13:52:02 INFO - PROCESS | 1957 | 1461703922072 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]]]}] 13:52:02 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 13:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 13:52:02 INFO - PROCESS | 1957 | 1461703922110 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:52:02 INFO - PROCESS | 1957 | 1461703922112 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:52:02 INFO - PROCESS | 1957 | 1461703922116 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:52:02 INFO - PROCESS | 1957 | 1461703922119 Marionette TRACE conn2 <- [1,422,null,{}] 13:52:02 INFO - PROCESS | 1957 | 1461703922124 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}] 13:52:02 INFO - PROCESS | 1957 | 1461703922210 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:52:02 INFO - PROCESS | 1957 | 1461703922253 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x119172000 == 40 [pid = 1957] [id = 113] 13:52:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x118fbc000) [pid = 1957] [serial = 336] [outer = 0x0] 13:52:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x119af0000) [pid = 1957] [serial = 337] [outer = 0x118fbc000] 13:52:02 INFO - PROCESS | 1957 | 1461703922286 Marionette DEBUG loaded listener.js 13:52:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x11a674800) [pid = 1957] [serial = 338] [outer = 0x118fbc000] 13:52:03 INFO - PROCESS | 1957 | 1461703923221 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]]]}] 13:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1123ms 13:52:03 INFO - PROCESS | 1957 | 1461703923240 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:52:03 INFO - PROCESS | 1957 | 1461703923244 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:52:03 INFO - PROCESS | 1957 | 1461703923251 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:52:03 INFO - PROCESS | 1957 | 1461703923253 Marionette TRACE conn2 <- [1,426,null,{}] 13:52:03 INFO - PROCESS | 1957 | 1461703923256 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}] 13:52:03 INFO - PROCESS | 1957 | 1461703923342 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:52:03 INFO - PROCESS | 1957 | 1461703923381 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1c0800 == 41 [pid = 1957] [id = 114] 13:52:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11912d000) [pid = 1957] [serial = 339] [outer = 0x0] 13:52:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x11bbd9c00) [pid = 1957] [serial = 340] [outer = 0x11912d000] 13:52:03 INFO - PROCESS | 1957 | 1461703923411 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11c09e400) [pid = 1957] [serial = 341] [outer = 0x11912d000] 13:52:03 INFO - PROCESS | 1957 | 1461703923863 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] 13:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:52:03 INFO - PROCESS | 1957 | 1461703923874 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:52:03 INFO - PROCESS | 1957 | 1461703923876 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:52:03 INFO - PROCESS | 1957 | 1461703923879 Marionette TRACE conn2 <- [1,430,null,{}] 13:52:03 INFO - PROCESS | 1957 | 1461703923889 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}] 13:52:03 INFO - PROCESS | 1957 | 1461703923980 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:52:04 INFO - PROCESS | 1957 | 1461703924034 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x123b40000 == 42 [pid = 1957] [id = 115] 13:52:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x123809800) [pid = 1957] [serial = 342] [outer = 0x0] 13:52:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x123ad8000) [pid = 1957] [serial = 343] [outer = 0x123809800] 13:52:04 INFO - PROCESS | 1957 | 1461703924067 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12407b400) [pid = 1957] [serial = 344] [outer = 0x123809800] 13:52:04 INFO - PROCESS | 1957 | 1461703924502 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]]]}] 13:52:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 13:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:52:04 INFO - PROCESS | 1957 | 1461703924550 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 1957 | 1461703924552 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:52:04 INFO - PROCESS | 1957 | 1461703924554 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 1957 | 1461703924556 Marionette TRACE conn2 <- [1,434,null,{}] 13:52:04 INFO - PROCESS | 1957 | 1461703924558 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}] 13:52:04 INFO - PROCESS | 1957 | 1461703924664 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:52:04 INFO - PROCESS | 1957 | 1461703924720 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x1156bc000 == 43 [pid = 1957] [id = 116] 13:52:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1273d4000) [pid = 1957] [serial = 345] [outer = 0x0] 13:52:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12762fc00) [pid = 1957] [serial = 346] [outer = 0x1273d4000] 13:52:04 INFO - PROCESS | 1957 | 1461703924750 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x127edac00) [pid = 1957] [serial = 347] [outer = 0x1273d4000] 13:52:05 INFO - PROCESS | 1957 | 1461703925229 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]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 722ms 13:52:05 INFO - PROCESS | 1957 | 1461703925277 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:52:05 INFO - PROCESS | 1957 | 1461703925279 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:52:05 INFO - PROCESS | 1957 | 1461703925303 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - PROCESS | 1957 | 1461703925306 Marionette TRACE conn2 <- [1,438,null,{}] 13:52:05 INFO - PROCESS | 1957 | 1461703925310 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}] 13:52:05 INFO - PROCESS | 1957 | 1461703925393 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:52:05 INFO - PROCESS | 1957 | 1461703925440 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b986800 == 44 [pid = 1957] [id = 117] 13:52:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x11550c800) [pid = 1957] [serial = 348] [outer = 0x0] 13:52:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11925d800) [pid = 1957] [serial = 349] [outer = 0x11550c800] 13:52:05 INFO - PROCESS | 1957 | 1461703925467 Marionette DEBUG loaded listener.js 13:52:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11a672400) [pid = 1957] [serial = 350] [outer = 0x11550c800] 13:52:05 INFO - PROCESS | 1957 | --DOCSHELL 0x119acf800 == 43 [pid = 1957] [id = 111] 13:52:05 INFO - PROCESS | 1957 | --DOCSHELL 0x119714000 == 42 [pid = 1957] [id = 110] 13:52:05 INFO - PROCESS | 1957 | --DOCSHELL 0x119ad4800 == 41 [pid = 1957] [id = 107] 13:52:05 INFO - PROCESS | 1957 | --DOCSHELL 0x118e45800 == 40 [pid = 1957] [id = 106] 13:52:05 INFO - PROCESS | 1957 | 1461703925843 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]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 573ms 13:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:52:05 INFO - PROCESS | 1957 | 1461703925875 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:52:05 INFO - PROCESS | 1957 | 1461703925878 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:52:05 INFO - PROCESS | 1957 | 1461703925885 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - PROCESS | 1957 | 1461703925887 Marionette TRACE conn2 <- [1,442,null,{}] 13:52:05 INFO - PROCESS | 1957 | 1461703925889 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}] 13:52:05 INFO - PROCESS | 1957 | 1461703925980 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:52:06 INFO - PROCESS | 1957 | 1461703926036 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x11972b800 == 41 [pid = 1957] [id = 118] 13:52:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x118f63400) [pid = 1957] [serial = 351] [outer = 0x0] 13:52:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x11a66e800) [pid = 1957] [serial = 352] [outer = 0x118f63400] 13:52:06 INFO - PROCESS | 1957 | 1461703926063 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11c3dfc00) [pid = 1957] [serial = 353] [outer = 0x118f63400] 13:52:06 INFO - PROCESS | 1957 | 1461703926392 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]]]}] 13:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 13:52:06 INFO - PROCESS | 1957 | 1461703926408 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:52:06 INFO - PROCESS | 1957 | 1461703926409 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:52:06 INFO - PROCESS | 1957 | 1461703926411 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 1957 | 1461703926415 Marionette TRACE conn2 <- [1,446,null,{}] 13:52:06 INFO - PROCESS | 1957 | 1461703926424 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}] 13:52:06 INFO - PROCESS | 1957 | 1461703926517 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:52:06 INFO - PROCESS | 1957 | 1461703926548 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x1242e0000 == 42 [pid = 1957] [id = 119] 13:52:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x123809400) [pid = 1957] [serial = 354] [outer = 0x0] 13:52:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1240e9800) [pid = 1957] [serial = 355] [outer = 0x123809400] 13:52:06 INFO - PROCESS | 1957 | 1461703926575 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x127e51800) [pid = 1957] [serial = 356] [outer = 0x123809400] 13:52:06 INFO - PROCESS | 1957 | 1461703926929 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]]]}] 13:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 529ms 13:52:06 INFO - PROCESS | 1957 | 1461703926940 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:52:06 INFO - PROCESS | 1957 | 1461703926942 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:52:06 INFO - PROCESS | 1957 | 1461703926944 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 1957 | 1461703926945 Marionette TRACE conn2 <- [1,450,null,{}] 13:52:06 INFO - PROCESS | 1957 | 1461703926956 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}] 13:52:07 INFO - PROCESS | 1957 | 1461703927046 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:52:07 INFO - PROCESS | 1957 | 1461703927050 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e83800 == 43 [pid = 1957] [id = 120] 13:52:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x127ece000) [pid = 1957] [serial = 357] [outer = 0x0] 13:52:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x129ad0c00) [pid = 1957] [serial = 358] [outer = 0x127ece000] 13:52:07 INFO - PROCESS | 1957 | 1461703927076 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b075400) [pid = 1957] [serial = 359] [outer = 0x127ece000] 13:52:07 INFO - PROCESS | 1957 | 1461703927427 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] 13:52:07 INFO - PROCESS | 1957 | 1461703927469 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:52:07 INFO - PROCESS | 1957 | 1461703927471 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 1957 | 1461703927473 Marionette TRACE conn2 <- [1,454,null,{}] 13:52:07 INFO - PROCESS | 1957 | 1461703927475 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}] 13:52:07 INFO - PROCESS | 1957 | 1461703927559 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:52:07 INFO - PROCESS | 1957 | 1461703927588 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12889f000 == 44 [pid = 1957] [id = 121] 13:52:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12b075800) [pid = 1957] [serial = 360] [outer = 0x0] 13:52:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b0d1000) [pid = 1957] [serial = 361] [outer = 0x12b075800] 13:52:07 INFO - PROCESS | 1957 | 1461703927613 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b0d8000) [pid = 1957] [serial = 362] [outer = 0x12b075800] 13:52:07 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:07 INFO - PROCESS | 1957 | 1461703927940 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]]]}] 13:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 517ms 13:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:52:07 INFO - PROCESS | 1957 | 1461703927990 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:52:07 INFO - PROCESS | 1957 | 1461703927991 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:52:07 INFO - PROCESS | 1957 | 1461703927993 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 1957 | 1461703927994 Marionette TRACE conn2 <- [1,458,null,{}] 13:52:08 INFO - PROCESS | 1957 | 1461703927996 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}] 13:52:08 INFO - PROCESS | 1957 | 1461703928101 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:52:08 INFO - PROCESS | 1957 | 1461703928133 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x129ba2800 == 45 [pid = 1957] [id = 122] 13:52:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b0da400) [pid = 1957] [serial = 363] [outer = 0x0] 13:52:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b613c00) [pid = 1957] [serial = 364] [outer = 0x12b0da400] 13:52:08 INFO - PROCESS | 1957 | 1461703928161 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b942c00) [pid = 1957] [serial = 365] [outer = 0x12b0da400] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x115a3b000) [pid = 1957] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11bc40c00) [pid = 1957] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11bc41000) [pid = 1957] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11570b400) [pid = 1957] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x115854c00) [pid = 1957] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1238fc400) [pid = 1957] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x118a45000) [pid = 1957] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x123bb4c00) [pid = 1957] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x11a66cc00) [pid = 1957] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x119e4a800) [pid = 1957] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x118f61000) [pid = 1957] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x119e49c00) [pid = 1957] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12380fc00) [pid = 1957] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:52:08 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x115710400) [pid = 1957] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:52:08 INFO - PROCESS | 1957 | 1461703928495 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] 13:52:08 INFO - PROCESS | 1957 | 1461703928513 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:52:08 INFO - PROCESS | 1957 | 1461703928518 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - PROCESS | 1957 | 1461703928520 Marionette TRACE conn2 <- [1,462,null,{}] 13:52:08 INFO - PROCESS | 1957 | 1461703928522 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}] 13:52:08 INFO - PROCESS | 1957 | 1461703928593 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:52:08 INFO - PROCESS | 1957 | 1461703928600 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x118a18800 == 46 [pid = 1957] [id = 123] 13:52:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x11685d800) [pid = 1957] [serial = 366] [outer = 0x0] 13:52:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11aeb6c00) [pid = 1957] [serial = 367] [outer = 0x11685d800] 13:52:08 INFO - PROCESS | 1957 | 1461703928663 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b078800) [pid = 1957] [serial = 368] [outer = 0x11685d800] 13:52:08 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:08 INFO - PROCESS | 1957 | 1461703928948 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] 13:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:52:08 INFO - PROCESS | 1957 | 1461703928991 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:52:08 INFO - PROCESS | 1957 | 1461703928993 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - PROCESS | 1957 | 1461703928994 Marionette TRACE conn2 <- [1,466,null,{}] 13:52:08 INFO - PROCESS | 1957 | 1461703928997 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}] 13:52:09 INFO - PROCESS | 1957 | 1461703929073 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:52:09 INFO - PROCESS | 1957 | 1461703929077 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba10800 == 47 [pid = 1957] [id = 124] 13:52:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b942800) [pid = 1957] [serial = 369] [outer = 0x0] 13:52:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b9b9c00) [pid = 1957] [serial = 370] [outer = 0x12b942800] 13:52:09 INFO - PROCESS | 1957 | 1461703929104 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12bc43800) [pid = 1957] [serial = 371] [outer = 0x12b942800] 13:52:09 INFO - PROCESS | 1957 | 1461703929436 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] 13:52:09 INFO - PROCESS | 1957 | 1461703929466 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:52:09 INFO - PROCESS | 1957 | 1461703929469 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 1957 | 1461703929470 Marionette TRACE conn2 <- [1,470,null,{}] 13:52:09 INFO - PROCESS | 1957 | 1461703929473 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}] 13:52:09 INFO - PROCESS | 1957 | 1461703929563 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:52:09 INFO - PROCESS | 1957 | 1461703929571 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12bcd7000 == 48 [pid = 1957] [id = 125] 13:52:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12b9b8800) [pid = 1957] [serial = 372] [outer = 0x0] 13:52:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12bc4b000) [pid = 1957] [serial = 373] [outer = 0x12b9b8800] 13:52:09 INFO - PROCESS | 1957 | 1461703929596 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12bca7000) [pid = 1957] [serial = 374] [outer = 0x12b9b8800] 13:52:09 INFO - PROCESS | 1957 | 1461703929883 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]]]}] 13:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 13:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:52:09 INFO - PROCESS | 1957 | 1461703929940 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 1957 | 1461703929941 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:52:09 INFO - PROCESS | 1957 | 1461703929943 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 1957 | 1461703929944 Marionette TRACE conn2 <- [1,474,null,{}] 13:52:09 INFO - PROCESS | 1957 | 1461703929946 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}] 13:52:10 INFO - PROCESS | 1957 | 1461703930020 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:52:10 INFO - PROCESS | 1957 | 1461703930026 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf8d800 == 49 [pid = 1957] [id = 126] 13:52:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12bca8000) [pid = 1957] [serial = 375] [outer = 0x0] 13:52:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12cfadc00) [pid = 1957] [serial = 376] [outer = 0x12bca8000] 13:52:10 INFO - PROCESS | 1957 | 1461703930051 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12d203000) [pid = 1957] [serial = 377] [outer = 0x12bca8000] 13:52:10 INFO - PROCESS | 1957 | 1461703930422 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]]]}] 13:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 13:52:10 INFO - PROCESS | 1957 | 1461703930462 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:52:10 INFO - PROCESS | 1957 | 1461703930464 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:52:10 INFO - PROCESS | 1957 | 1461703930470 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:52:10 INFO - PROCESS | 1957 | 1461703930472 Marionette TRACE conn2 <- [1,478,null,{}] 13:52:10 INFO - PROCESS | 1957 | 1461703930476 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}] 13:52:10 INFO - PROCESS | 1957 | 1461703930572 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:52:10 INFO - PROCESS | 1957 | 1461703930615 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x119716000 == 50 [pid = 1957] [id = 127] 13:52:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x118eed400) [pid = 1957] [serial = 378] [outer = 0x0] 13:52:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x118f63c00) [pid = 1957] [serial = 379] [outer = 0x118eed400] 13:52:10 INFO - PROCESS | 1957 | 1461703930646 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11a676400) [pid = 1957] [serial = 380] [outer = 0x118eed400] 13:52:11 INFO - PROCESS | 1957 | 1461703931121 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]]]}] 13:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 672ms 13:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:52:11 INFO - PROCESS | 1957 | 1461703931150 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 1957 | 1461703931154 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:52:11 INFO - PROCESS | 1957 | 1461703931159 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:52:11 INFO - PROCESS | 1957 | 1461703931161 Marionette TRACE conn2 <- [1,482,null,{}] 13:52:11 INFO - PROCESS | 1957 | 1461703931164 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}] 13:52:11 INFO - PROCESS | 1957 | 1461703931259 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:52:11 INFO - PROCESS | 1957 | 1461703931317 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x1275a1000 == 51 [pid = 1957] [id = 128] 13:52:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11bbd8000) [pid = 1957] [serial = 381] [outer = 0x0] 13:52:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1238c9400) [pid = 1957] [serial = 382] [outer = 0x11bbd8000] 13:52:11 INFO - PROCESS | 1957 | 1461703931347 Marionette DEBUG loaded listener.js 13:52:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x124248800) [pid = 1957] [serial = 383] [outer = 0x11bbd8000] 13:52:11 INFO - PROCESS | 1957 | 1461703931768 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]]]}] 13:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 673ms 13:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:52:11 INFO - PROCESS | 1957 | 1461703931866 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 1957 | 1461703931867 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:52:11 INFO - PROCESS | 1957 | 1461703931871 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:52:11 INFO - PROCESS | 1957 | 1461703931874 Marionette TRACE conn2 <- [1,486,null,{}] 13:52:11 INFO - PROCESS | 1957 | 1461703931881 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}] 13:52:11 INFO - PROCESS | 1957 | 1461703931975 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:52:12 INFO - PROCESS | 1957 | 1461703932034 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf85000 == 52 [pid = 1957] [id = 129] 13:52:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12b0d5000) [pid = 1957] [serial = 384] [outer = 0x0] 13:52:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12b3cb400) [pid = 1957] [serial = 385] [outer = 0x12b0d5000] 13:52:12 INFO - PROCESS | 1957 | 1461703932066 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12b3d7000) [pid = 1957] [serial = 386] [outer = 0x12b0d5000] 13:52:12 INFO - PROCESS | 1957 | 1461703932519 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]]]}] 13:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 675ms 13:52:12 INFO - PROCESS | 1957 | 1461703932546 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:52:12 INFO - PROCESS | 1957 | 1461703932550 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:52:12 INFO - PROCESS | 1957 | 1461703932553 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:52:12 INFO - PROCESS | 1957 | 1461703932554 Marionette TRACE conn2 <- [1,490,null,{}] 13:52:12 INFO - PROCESS | 1957 | 1461703932557 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}] 13:52:12 INFO - PROCESS | 1957 | 1461703932665 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:52:12 INFO - PROCESS | 1957 | 1461703932710 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2a4800 == 53 [pid = 1957] [id = 130] 13:52:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11c0a2400) [pid = 1957] [serial = 387] [outer = 0x0] 13:52:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12b93f000) [pid = 1957] [serial = 388] [outer = 0x11c0a2400] 13:52:12 INFO - PROCESS | 1957 | 1461703932741 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12d20d800) [pid = 1957] [serial = 389] [outer = 0x11c0a2400] 13:52:13 INFO - PROCESS | 1957 | 1461703933340 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]]]}] 13:52:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 819ms 13:52:13 INFO - PROCESS | 1957 | 1461703933381 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:52:13 INFO - PROCESS | 1957 | 1461703933383 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:52:13 INFO - PROCESS | 1957 | 1461703933388 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:52:13 INFO - PROCESS | 1957 | 1461703933390 Marionette TRACE conn2 <- [1,494,null,{}] 13:52:13 INFO - PROCESS | 1957 | 1461703933395 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}] 13:52:13 INFO - PROCESS | 1957 | 1461703933484 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:52:13 INFO - PROCESS | 1957 | 1461703933546 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x11ae93800 == 54 [pid = 1957] [id = 131] 13:52:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x119265400) [pid = 1957] [serial = 390] [outer = 0x0] 13:52:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x11a671c00) [pid = 1957] [serial = 391] [outer = 0x119265400] 13:52:13 INFO - PROCESS | 1957 | 1461703933574 Marionette DEBUG loaded listener.js 13:52:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11ae34400) [pid = 1957] [serial = 392] [outer = 0x119265400] 13:52:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12bcd7000 == 53 [pid = 1957] [id = 125] 13:52:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba10800 == 52 [pid = 1957] [id = 124] 13:52:13 INFO - PROCESS | 1957 | --DOCSHELL 0x118a18800 == 51 [pid = 1957] [id = 123] 13:52:13 INFO - PROCESS | 1957 | --DOCSHELL 0x129ba2800 == 50 [pid = 1957] [id = 122] 13:52:13 INFO - PROCESS | 1957 | --DOCSHELL 0x12889f000 == 49 [pid = 1957] [id = 121] 13:52:13 INFO - PROCESS | 1957 | --DOCSHELL 0x127e83800 == 48 [pid = 1957] [id = 120] 13:52:13 INFO - PROCESS | 1957 | --DOCSHELL 0x1242e0000 == 47 [pid = 1957] [id = 119] 13:52:13 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12763a800) [pid = 1957] [serial = 313] [outer = 0x0] [url = about:blank] 13:52:13 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11b9ab000) [pid = 1957] [serial = 334] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOCSHELL 0x11972b800 == 46 [pid = 1957] [id = 118] 13:52:14 INFO - PROCESS | 1957 | --DOCSHELL 0x11b986800 == 45 [pid = 1957] [id = 117] 13:52:14 INFO - PROCESS | 1957 | 1461703934021 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]]]}] 13:52:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 673ms 13:52:14 INFO - PROCESS | 1957 | 1461703934061 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:52:14 INFO - PROCESS | 1957 | 1461703934066 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:52:14 INFO - PROCESS | 1957 | 1461703934070 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:52:14 INFO - PROCESS | 1957 | 1461703934072 Marionette TRACE conn2 <- [1,498,null,{}] 13:52:14 INFO - PROCESS | 1957 | 1461703934074 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}] 13:52:14 INFO - PROCESS | 1957 | 1461703934148 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:52:14 INFO - PROCESS | 1957 | 1461703934155 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x118e4a000 == 46 [pid = 1957] [id = 132] 13:52:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x11b9a0400) [pid = 1957] [serial = 393] [outer = 0x0] 13:52:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11bccf800) [pid = 1957] [serial = 394] [outer = 0x11b9a0400] 13:52:14 INFO - PROCESS | 1957 | 1461703934181 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12380a400) [pid = 1957] [serial = 395] [outer = 0x11b9a0400] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x1273cfc00) [pid = 1957] [serial = 311] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x123adb400) [pid = 1957] [serial = 325] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x1273c6000) [pid = 1957] [serial = 326] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x11bb6c400) [pid = 1957] [serial = 293] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x124078c00) [pid = 1957] [serial = 308] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11c09ec00) [pid = 1957] [serial = 296] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x124249800) [pid = 1957] [serial = 310] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x123cebc00) [pid = 1957] [serial = 305] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x11b7f3800) [pid = 1957] [serial = 290] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11b9a7000) [pid = 1957] [serial = 292] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11bcd1c00) [pid = 1957] [serial = 295] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x123803c00) [pid = 1957] [serial = 298] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x1238f0400) [pid = 1957] [serial = 299] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11adcb400) [pid = 1957] [serial = 289] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11925f400) [pid = 1957] [serial = 281] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x118f68000) [pid = 1957] [serial = 280] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x123999000) [pid = 1957] [serial = 301] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x118e0c800) [pid = 1957] [serial = 283] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x123ea5c00) [pid = 1957] [serial = 307] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x119a69c00) [pid = 1957] [serial = 284] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x123ad9000) [pid = 1957] [serial = 304] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11aaee800) [pid = 1957] [serial = 277] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x11a671800) [pid = 1957] [serial = 286] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11aa19800) [pid = 1957] [serial = 287] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x119131000) [pid = 1957] [serial = 328] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11aa26400) [pid = 1957] [serial = 331] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x123ad6400) [pid = 1957] [serial = 302] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x119d8e400) [pid = 1957] [serial = 329] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x119130000) [pid = 1957] [serial = 316] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11aa19400) [pid = 1957] [serial = 319] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11aeb2400) [pid = 1957] [serial = 332] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x123808400) [pid = 1957] [serial = 322] [outer = 0x0] [url = about:blank] 13:52:14 INFO - PROCESS | 1957 | 1461703934525 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]]]}] 13:52:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 470ms 13:52:14 INFO - PROCESS | 1957 | 1461703934541 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:52:14 INFO - PROCESS | 1957 | 1461703934542 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:52:14 INFO - PROCESS | 1957 | 1461703934544 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:52:14 INFO - PROCESS | 1957 | 1461703934547 Marionette TRACE conn2 <- [1,502,null,{}] 13:52:14 INFO - PROCESS | 1957 | 1461703934556 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}] 13:52:14 INFO - PROCESS | 1957 | 1461703934631 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:52:14 INFO - PROCESS | 1957 | 1461703934638 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b7cd800 == 47 [pid = 1957] [id = 133] 13:52:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x123997800) [pid = 1957] [serial = 396] [outer = 0x0] 13:52:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x123ea1c00) [pid = 1957] [serial = 397] [outer = 0x123997800] 13:52:14 INFO - PROCESS | 1957 | 1461703934666 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1273cfc00) [pid = 1957] [serial = 398] [outer = 0x123997800] 13:52:15 INFO - PROCESS | 1957 | 1461703935025 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]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 525ms 13:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:52:15 INFO - PROCESS | 1957 | 1461703935069 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 1957 | 1461703935071 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:52:15 INFO - PROCESS | 1957 | 1461703935073 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 1957 | 1461703935074 Marionette TRACE conn2 <- [1,506,null,{}] 13:52:15 INFO - PROCESS | 1957 | 1461703935081 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}] 13:52:15 INFO - PROCESS | 1957 | 1461703935154 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:52:15 INFO - PROCESS | 1957 | 1461703935158 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c449800 == 48 [pid = 1957] [id = 134] 13:52:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x127630c00) [pid = 1957] [serial = 399] [outer = 0x0] 13:52:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128829c00) [pid = 1957] [serial = 400] [outer = 0x127630c00] 13:52:15 INFO - PROCESS | 1957 | 1461703935187 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b084000) [pid = 1957] [serial = 401] [outer = 0x127630c00] 13:52:15 INFO - PROCESS | 1957 | 1461703935502 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]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 13:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:52:15 INFO - PROCESS | 1957 | 1461703935543 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 1957 | 1461703935544 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:52:15 INFO - PROCESS | 1957 | 1461703935546 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 1957 | 1461703935548 Marionette TRACE conn2 <- [1,510,null,{}] 13:52:15 INFO - PROCESS | 1957 | 1461703935550 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}] 13:52:15 INFO - PROCESS | 1957 | 1461703935621 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:52:15 INFO - PROCESS | 1957 | 1461703935667 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a3b800 == 49 [pid = 1957] [id = 135] 13:52:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11918cc00) [pid = 1957] [serial = 402] [outer = 0x0] 13:52:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b0ce000) [pid = 1957] [serial = 403] [outer = 0x11918cc00] 13:52:15 INFO - PROCESS | 1957 | 1461703935692 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b3d5800) [pid = 1957] [serial = 404] [outer = 0x11918cc00] 13:52:16 INFO - PROCESS | 1957 | 1461703936005 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]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 470ms 13:52:16 INFO - PROCESS | 1957 | 1461703936019 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 1957 | 1461703936021 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:52:16 INFO - PROCESS | 1957 | 1461703936023 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 1957 | 1461703936024 Marionette TRACE conn2 <- [1,514,null,{}] 13:52:16 INFO - PROCESS | 1957 | 1461703936026 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}] 13:52:16 INFO - PROCESS | 1957 | 1461703936118 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:52:16 INFO - PROCESS | 1957 | 1461703936124 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x1242f5800 == 50 [pid = 1957] [id = 136] 13:52:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b61d400) [pid = 1957] [serial = 405] [outer = 0x0] 13:52:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12b9bb000) [pid = 1957] [serial = 406] [outer = 0x12b61d400] 13:52:16 INFO - PROCESS | 1957 | 1461703936153 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12d2cb800) [pid = 1957] [serial = 407] [outer = 0x12b61d400] 13:52:16 INFO - PROCESS | 1957 | 1461703936508 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]]]}] 13:52:16 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 13:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 518ms 13:52:16 INFO - PROCESS | 1957 | 1461703936542 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 1957 | 1461703936543 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:52:16 INFO - PROCESS | 1957 | 1461703936545 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 1957 | 1461703936546 Marionette TRACE conn2 <- [1,518,null,{}] 13:52:16 INFO - PROCESS | 1957 | 1461703936548 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}] 13:52:16 INFO - PROCESS | 1957 | 1461703936638 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:52:16 INFO - PROCESS | 1957 | 1461703936642 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e8a000 == 51 [pid = 1957] [id = 137] 13:52:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x127ed5400) [pid = 1957] [serial = 408] [outer = 0x0] 13:52:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12d2d1c00) [pid = 1957] [serial = 409] [outer = 0x127ed5400] 13:52:16 INFO - PROCESS | 1957 | 1461703936667 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12d606400) [pid = 1957] [serial = 410] [outer = 0x127ed5400] 13:52:17 INFO - PROCESS | 1957 | 1461703937009 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]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 471ms 13:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:52:17 INFO - PROCESS | 1957 | 1461703937018 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 1957 | 1461703937020 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:52:17 INFO - PROCESS | 1957 | 1461703937022 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 1957 | 1461703937023 Marionette TRACE conn2 <- [1,522,null,{}] 13:52:17 INFO - PROCESS | 1957 | 1461703937025 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}] 13:52:17 INFO - PROCESS | 1957 | 1461703937117 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:52:17 INFO - PROCESS | 1957 | 1461703937146 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x129ba8000 == 52 [pid = 1957] [id = 138] 13:52:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12d609800) [pid = 1957] [serial = 411] [outer = 0x0] 13:52:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12d624400) [pid = 1957] [serial = 412] [outer = 0x12d609800] 13:52:17 INFO - PROCESS | 1957 | 1461703937171 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12e2b6400) [pid = 1957] [serial = 413] [outer = 0x12d609800] 13:52:17 INFO - PROCESS | 1957 | 1461703937501 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]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 13:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:52:17 INFO - PROCESS | 1957 | 1461703937540 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 1957 | 1461703937541 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:52:17 INFO - PROCESS | 1957 | 1461703937543 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 1957 | 1461703937544 Marionette TRACE conn2 <- [1,526,null,{}] 13:52:17 INFO - PROCESS | 1957 | 1461703937547 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}] 13:52:17 INFO - PROCESS | 1957 | 1461703937638 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:52:17 INFO - PROCESS | 1957 | 1461703937642 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba14000 == 53 [pid = 1957] [id = 139] 13:52:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12b93e000) [pid = 1957] [serial = 414] [outer = 0x0] 13:52:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12e2bf800) [pid = 1957] [serial = 415] [outer = 0x12b93e000] 13:52:17 INFO - PROCESS | 1957 | 1461703937669 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12e3c5000) [pid = 1957] [serial = 416] [outer = 0x12b93e000] 13:52:18 INFO - PROCESS | 1957 | 1461703938094 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]]]}] 13:52:18 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 13:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 568ms 13:52:18 INFO - PROCESS | 1957 | 1461703938112 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 1957 | 1461703938114 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:52:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:52:18 INFO - PROCESS | 1957 | 1461703938123 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:52:18 INFO - PROCESS | 1957 | 1461703938125 Marionette TRACE conn2 <- [1,530,null,{}] 13:52:18 INFO - PROCESS | 1957 | 1461703938128 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}] 13:52:18 INFO - PROCESS | 1957 | 1461703938264 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x127ece000) [pid = 1957] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x123809400) [pid = 1957] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12b075800) [pid = 1957] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1273d4000) [pid = 1957] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x118fbc000) [pid = 1957] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x118f63400) [pid = 1957] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11550c800) [pid = 1957] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x123809800) [pid = 1957] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b0da400) [pid = 1957] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11912d000) [pid = 1957] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11685d800) [pid = 1957] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b942800) [pid = 1957] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12b9b8800) [pid = 1957] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1273d4800) [pid = 1957] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11a66b800) [pid = 1957] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x123ad7c00) [pid = 1957] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x119190400) [pid = 1957] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x123802400) [pid = 1957] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:52:18 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x118ef1400) [pid = 1957] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:52:18 INFO - PROCESS | 1957 | 1461703938506 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x11588b800 == 54 [pid = 1957] [id = 140] 13:52:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x115250c00) [pid = 1957] [serial = 417] [outer = 0x0] 13:52:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x116674400) [pid = 1957] [serial = 418] [outer = 0x115250c00] 13:52:18 INFO - PROCESS | 1957 | 1461703938531 Marionette DEBUG loaded listener.js 13:52:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x11aaea000) [pid = 1957] [serial = 419] [outer = 0x115250c00] 13:52:18 INFO - PROCESS | 1957 | 1461703938795 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"]]]}] 13:52:18 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 13:52:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:52:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:52:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:52:18 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 13:52:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:52:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:52:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:52:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 720ms 13:52:18 INFO - PROCESS | 1957 | 1461703938843 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 1957 | 1461703938845 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:52:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:52:18 INFO - PROCESS | 1957 | 1461703938855 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:52:18 INFO - PROCESS | 1957 | 1461703938856 Marionette TRACE conn2 <- [1,534,null,{}] 13:52:18 INFO - PROCESS | 1957 | 1461703938859 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}] 13:52:18 INFO - PROCESS | 1957 | 1461703938958 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:52:18 INFO - PROCESS | 1957 | 1461703938963 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbae800 == 55 [pid = 1957] [id = 141] 13:52:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x119e4c000) [pid = 1957] [serial = 420] [outer = 0x0] 13:52:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x123cf5400) [pid = 1957] [serial = 421] [outer = 0x119e4c000] 13:52:18 INFO - PROCESS | 1957 | 1461703938993 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12e68f000) [pid = 1957] [serial = 422] [outer = 0x119e4c000] 13:52:19 INFO - PROCESS | 1957 | 1461703939306 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]]]}] 13:52:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:52:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 477ms 13:52:19 INFO - PROCESS | 1957 | 1461703939326 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:52:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:52:19 INFO - PROCESS | 1957 | 1461703939327 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:52:19 INFO - PROCESS | 1957 | 1461703939329 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - PROCESS | 1957 | 1461703939330 Marionette TRACE conn2 <- [1,538,null,{}] 13:52:19 INFO - PROCESS | 1957 | 1461703939335 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}] 13:52:19 INFO - PROCESS | 1957 | 1461703939441 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:52:19 INFO - PROCESS | 1957 | 1461703939453 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e311000 == 56 [pid = 1957] [id = 142] 13:52:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11adc4c00) [pid = 1957] [serial = 423] [outer = 0x0] 13:52:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12eb36400) [pid = 1957] [serial = 424] [outer = 0x11adc4c00] 13:52:19 INFO - PROCESS | 1957 | 1461703939481 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12eb43400) [pid = 1957] [serial = 425] [outer = 0x11adc4c00] 13:52:19 INFO - PROCESS | 1957 | 1461703939818 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]]]}] 13:52:19 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. 13:52:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 13:52:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:52:19 INFO - PROCESS | 1957 | 1461703939851 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 1957 | 1461703939852 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:52:19 INFO - PROCESS | 1957 | 1461703939855 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - PROCESS | 1957 | 1461703939856 Marionette TRACE conn2 <- [1,542,null,{}] 13:52:19 INFO - PROCESS | 1957 | 1461703939858 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}] 13:52:19 INFO - PROCESS | 1957 | 1461703939933 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:52:19 INFO - PROCESS | 1957 | 1461703939938 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec0c800 == 57 [pid = 1957] [id = 143] 13:52:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x123bb4c00) [pid = 1957] [serial = 426] [outer = 0x0] 13:52:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12ed46800) [pid = 1957] [serial = 427] [outer = 0x123bb4c00] 13:52:19 INFO - PROCESS | 1957 | 1461703939962 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12ed52800) [pid = 1957] [serial = 428] [outer = 0x123bb4c00] 13:52:20 INFO - PROCESS | 1957 | 1461703940285 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]]]}] 13:52:20 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. 13:52:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 13:52:20 INFO - PROCESS | 1957 | 1461703940325 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 1957 | 1461703940326 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:52:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:52:20 INFO - PROCESS | 1957 | 1461703940328 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 1957 | 1461703940329 Marionette TRACE conn2 <- [1,546,null,{}] 13:52:20 INFO - PROCESS | 1957 | 1461703940344 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}] 13:52:20 INFO - PROCESS | 1957 | 1461703940429 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:52:20 INFO - PROCESS | 1957 | 1461703940437 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12eddb000 == 58 [pid = 1957] [id = 144] 13:52:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12ef4d800) [pid = 1957] [serial = 429] [outer = 0x0] 13:52:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12ef52c00) [pid = 1957] [serial = 430] [outer = 0x12ef4d800] 13:52:20 INFO - PROCESS | 1957 | 1461703940464 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12ef57800) [pid = 1957] [serial = 431] [outer = 0x12ef4d800] 13:52:20 INFO - PROCESS | 1957 | 1461703940918 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]]]}] 13:52:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:52:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 630ms 13:52:20 INFO - PROCESS | 1957 | 1461703940959 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 1957 | 1461703940962 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:52:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:52:20 INFO - PROCESS | 1957 | 1461703940965 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 1957 | 1461703940968 Marionette TRACE conn2 <- [1,550,null,{}] 13:52:20 INFO - PROCESS | 1957 | 1461703940972 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}] 13:52:21 INFO - PROCESS | 1957 | 1461703941075 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:52:21 INFO - PROCESS | 1957 | 1461703941186 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x119113000 == 59 [pid = 1957] [id = 145] 13:52:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x119af0400) [pid = 1957] [serial = 432] [outer = 0x0] 13:52:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11aeb2400) [pid = 1957] [serial = 433] [outer = 0x119af0400] 13:52:21 INFO - PROCESS | 1957 | 1461703941236 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11bcd0800) [pid = 1957] [serial = 434] [outer = 0x119af0400] 13:52:21 INFO - PROCESS | 1957 | 1461703941605 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]]]}] 13:52:21 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. 13:52:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 671ms 13:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:52:21 INFO - PROCESS | 1957 | 1461703941637 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:52:21 INFO - PROCESS | 1957 | 1461703941641 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:52:21 INFO - PROCESS | 1957 | 1461703941646 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:52:21 INFO - PROCESS | 1957 | 1461703941649 Marionette TRACE conn2 <- [1,554,null,{}] 13:52:21 INFO - PROCESS | 1957 | 1461703941652 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}] 13:52:21 INFO - PROCESS | 1957 | 1461703941786 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:52:21 INFO - PROCESS | 1957 | 1461703941835 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x124620800 == 60 [pid = 1957] [id = 146] 13:52:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11bcd1c00) [pid = 1957] [serial = 435] [outer = 0x0] 13:52:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x1238fe400) [pid = 1957] [serial = 436] [outer = 0x11bcd1c00] 13:52:21 INFO - PROCESS | 1957 | 1461703941865 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1244f0000) [pid = 1957] [serial = 437] [outer = 0x11bcd1c00] 13:52:22 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:22 INFO - PROCESS | 1957 | 1461703942263 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]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 672ms 13:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:52:22 INFO - PROCESS | 1957 | 1461703942317 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 1957 | 1461703942319 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:52:22 INFO - PROCESS | 1957 | 1461703942321 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 1957 | 1461703942323 Marionette TRACE conn2 <- [1,558,null,{}] 13:52:22 INFO - PROCESS | 1957 | 1461703942349 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}] 13:52:22 INFO - PROCESS | 1957 | 1461703942467 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:52:22 INFO - PROCESS | 1957 | 1461703942539 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e31f000 == 61 [pid = 1957] [id = 147] 13:52:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12b3d8000) [pid = 1957] [serial = 438] [outer = 0x0] 13:52:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12b621800) [pid = 1957] [serial = 439] [outer = 0x12b3d8000] 13:52:22 INFO - PROCESS | 1957 | 1461703942571 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12bc47000) [pid = 1957] [serial = 440] [outer = 0x12b3d8000] 13:52:22 INFO - PROCESS | 1957 | 1461703942983 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]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 13:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:52:22 INFO - PROCESS | 1957 | 1461703942993 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 1957 | 1461703942994 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:52:22 INFO - PROCESS | 1957 | 1461703942997 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 1957 | 1461703942998 Marionette TRACE conn2 <- [1,562,null,{}] 13:52:23 INFO - PROCESS | 1957 | 1461703943002 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}] 13:52:23 INFO - PROCESS | 1957 | 1461703943099 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:52:23 INFO - PROCESS | 1957 | 1461703943145 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f289000 == 62 [pid = 1957] [id = 148] 13:52:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12b9ba800) [pid = 1957] [serial = 441] [outer = 0x0] 13:52:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12cfb0800) [pid = 1957] [serial = 442] [outer = 0x12b9ba800] 13:52:23 INFO - PROCESS | 1957 | 1461703943175 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12d2d5800) [pid = 1957] [serial = 443] [outer = 0x12b9ba800] 13:52:23 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:23 INFO - PROCESS | 1957 | 1461703943592 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]]]}] 13:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 620ms 13:52:23 INFO - PROCESS | 1957 | 1461703943618 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:52:23 INFO - PROCESS | 1957 | 1461703943619 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:52:23 INFO - PROCESS | 1957 | 1461703943621 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:52:23 INFO - PROCESS | 1957 | 1461703943623 Marionette TRACE conn2 <- [1,566,null,{}] 13:52:23 INFO - PROCESS | 1957 | 1461703943625 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}] 13:52:23 INFO - PROCESS | 1957 | 1461703943720 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:52:23 INFO - PROCESS | 1957 | 1461703943801 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x119206000 == 63 [pid = 1957] [id = 149] 13:52:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x11888c800) [pid = 1957] [serial = 444] [outer = 0x0] 13:52:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11aa58c00) [pid = 1957] [serial = 445] [outer = 0x11888c800] 13:52:23 INFO - PROCESS | 1957 | 1461703943832 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12762f800) [pid = 1957] [serial = 446] [outer = 0x11888c800] 13:52:24 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:24 INFO - PROCESS | 1957 | 1461703944379 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]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 819ms 13:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:52:24 INFO - PROCESS | 1957 | 1461703944441 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:52:24 INFO - PROCESS | 1957 | 1461703944443 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:52:24 INFO - PROCESS | 1957 | 1461703944446 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 1957 | 1461703944448 Marionette TRACE conn2 <- [1,570,null,{}] 13:52:24 INFO - PROCESS | 1957 | 1461703944452 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}] 13:52:24 INFO - PROCESS | 1957 | 1461703944537 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:52:24 INFO - PROCESS | 1957 | 1461703944600 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x1154c8800 == 64 [pid = 1957] [id = 150] 13:52:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x114bb9800) [pid = 1957] [serial = 447] [outer = 0x0] 13:52:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x114bc2c00) [pid = 1957] [serial = 448] [outer = 0x114bb9800] 13:52:24 INFO - PROCESS | 1957 | 1461703944628 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x1156d1400) [pid = 1957] [serial = 449] [outer = 0x114bb9800] 13:52:24 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:25 INFO - PROCESS | 1957 | 1461703945073 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]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 675ms 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x130def800 == 63 [pid = 1957] [id = 82] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x119acd000 == 62 [pid = 1957] [id = 103] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x123cad800 == 61 [pid = 1957] [id = 105] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x11c058000 == 60 [pid = 1957] [id = 101] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x123b40000 == 59 [pid = 1957] [id = 115] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1c0800 == 58 [pid = 1957] [id = 114] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x11b98b000 == 57 [pid = 1957] [id = 112] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x119172000 == 56 [pid = 1957] [id = 113] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x123948800 == 55 [pid = 1957] [id = 104] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec0c800 == 54 [pid = 1957] [id = 143] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12e311000 == 53 [pid = 1957] [id = 142] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbae800 == 52 [pid = 1957] [id = 141] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x12cfadc00) [pid = 1957] [serial = 376] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | 1461703945168 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:52:25 INFO - PROCESS | 1957 | 1461703945172 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x11588b800 == 51 [pid = 1957] [id = 140] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba14000 == 50 [pid = 1957] [id = 139] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x129ba8000 == 49 [pid = 1957] [id = 138] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x127e8a000 == 48 [pid = 1957] [id = 137] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x1242f5800 == 47 [pid = 1957] [id = 136] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x123a3b800 == 46 [pid = 1957] [id = 135] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x11c449800 == 45 [pid = 1957] [id = 134] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x11b7cd800 == 44 [pid = 1957] [id = 133] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x118e4a000 == 43 [pid = 1957] [id = 132] 13:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x11ae93800 == 42 [pid = 1957] [id = 131] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2a4800 == 41 [pid = 1957] [id = 130] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf85000 == 40 [pid = 1957] [id = 129] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x1275a1000 == 39 [pid = 1957] [id = 128] 13:52:25 INFO - PROCESS | 1957 | --DOCSHELL 0x119716000 == 38 [pid = 1957] [id = 127] 13:52:25 INFO - PROCESS | 1957 | 1461703945187 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 1957 | 1461703945189 Marionette TRACE conn2 <- [1,574,null,{}] 13:52:25 INFO - PROCESS | 1957 | 1461703945191 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}] 13:52:25 INFO - PROCESS | 1957 | 1461703945262 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:52:25 INFO - PROCESS | 1957 | 1461703945272 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x119105000 == 39 [pid = 1957] [id = 151] 13:52:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x118a45400) [pid = 1957] [serial = 450] [outer = 0x0] 13:52:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x118ab8400) [pid = 1957] [serial = 451] [outer = 0x118a45400] 13:52:25 INFO - PROCESS | 1957 | 1461703945298 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x118eeb000) [pid = 1957] [serial = 452] [outer = 0x118a45400] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x129820400) [pid = 1957] [serial = 314] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x129ad0c00) [pid = 1957] [serial = 358] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x127e51800) [pid = 1957] [serial = 356] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x12b0d1000) [pid = 1957] [serial = 361] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x127edac00) [pid = 1957] [serial = 347] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12762fc00) [pid = 1957] [serial = 346] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11a674800) [pid = 1957] [serial = 338] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x119af0000) [pid = 1957] [serial = 337] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x11a66e800) [pid = 1957] [serial = 352] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11925d800) [pid = 1957] [serial = 349] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11a672400) [pid = 1957] [serial = 350] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12407b400) [pid = 1957] [serial = 344] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x123ad8000) [pid = 1957] [serial = 343] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12b613c00) [pid = 1957] [serial = 364] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11c09e400) [pid = 1957] [serial = 341] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11bbd9c00) [pid = 1957] [serial = 340] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x11aeb6c00) [pid = 1957] [serial = 367] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12b0d8000) [pid = 1957] [serial = 362] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12b9b9c00) [pid = 1957] [serial = 370] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12bc43800) [pid = 1957] [serial = 371] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12b942c00) [pid = 1957] [serial = 365] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1240e9800) [pid = 1957] [serial = 355] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12b078800) [pid = 1957] [serial = 368] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b075400) [pid = 1957] [serial = 359] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12bc4b000) [pid = 1957] [serial = 373] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11c3dfc00) [pid = 1957] [serial = 353] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12bca7000) [pid = 1957] [serial = 374] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x11b99e800) [pid = 1957] [serial = 320] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x127ece800) [pid = 1957] [serial = 275] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x11bbe5400) [pid = 1957] [serial = 278] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x123ad5800) [pid = 1957] [serial = 323] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x119d93000) [pid = 1957] [serial = 317] [outer = 0x0] [url = about:blank] 13:52:25 INFO - PROCESS | 1957 | 1461703945725 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]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 573ms 13:52:25 INFO - PROCESS | 1957 | 1461703945761 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:52:25 INFO - PROCESS | 1957 | 1461703945764 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:52:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x118f5d000) [pid = 1957] [serial = 453] [outer = 0x12facd400] 13:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:52:25 INFO - PROCESS | 1957 | 1461703945793 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 1957 | 1461703945795 Marionette TRACE conn2 <- [1,578,null,{}] 13:52:25 INFO - PROCESS | 1957 | 1461703945818 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}] 13:52:25 INFO - PROCESS | 1957 | 1461703945890 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:52:25 INFO - PROCESS | 1957 | 1461703945898 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x11aea4000 == 40 [pid = 1957] [id = 152] 13:52:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11a66c000) [pid = 1957] [serial = 454] [outer = 0x0] 13:52:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11a672000) [pid = 1957] [serial = 455] [outer = 0x11a66c000] 13:52:25 INFO - PROCESS | 1957 | 1461703945932 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11aa24400) [pid = 1957] [serial = 456] [outer = 0x11a66c000] 13:52:26 INFO - PROCESS | 1957 | 1461703946326 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]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 593ms 13:52:26 INFO - PROCESS | 1957 | 1461703946376 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:52:26 INFO - PROCESS | 1957 | 1461703946378 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:52:26 INFO - PROCESS | 1957 | 1461703946390 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - PROCESS | 1957 | 1461703946392 Marionette TRACE conn2 <- [1,582,null,{}] 13:52:26 INFO - PROCESS | 1957 | 1461703946395 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}] 13:52:26 INFO - PROCESS | 1957 | 1461703946530 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:52:26 INFO - PROCESS | 1957 | 1461703946578 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d42800 == 41 [pid = 1957] [id = 153] 13:52:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11a66cc00) [pid = 1957] [serial = 457] [outer = 0x0] 13:52:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x11adc2800) [pid = 1957] [serial = 458] [outer = 0x11a66cc00] 13:52:26 INFO - PROCESS | 1957 | 1461703946605 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x11aebb000) [pid = 1957] [serial = 459] [outer = 0x11a66cc00] 13:52:26 INFO - PROCESS | 1957 | 1461703946883 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]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 530ms 13:52:26 INFO - PROCESS | 1957 | 1461703946911 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:52:26 INFO - PROCESS | 1957 | 1461703946913 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:52:26 INFO - PROCESS | 1957 | 1461703946922 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - PROCESS | 1957 | 1461703946923 Marionette TRACE conn2 <- [1,586,null,{}] 13:52:26 INFO - PROCESS | 1957 | 1461703946925 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}] 13:52:27 INFO - PROCESS | 1957 | 1461703947002 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:52:27 INFO - PROCESS | 1957 | 1461703947006 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb7c000 == 42 [pid = 1957] [id = 154] 13:52:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11aebc000) [pid = 1957] [serial = 460] [outer = 0x0] 13:52:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11b7f6c00) [pid = 1957] [serial = 461] [outer = 0x11aebc000] 13:52:27 INFO - PROCESS | 1957 | 1461703947033 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x11b9abc00) [pid = 1957] [serial = 462] [outer = 0x11aebc000] 13:52:27 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:27 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:27 INFO - PROCESS | 1957 | 1461703947409 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]]]}] 13:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 518ms 13:52:27 INFO - PROCESS | 1957 | 1461703947446 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:52:27 INFO - PROCESS | 1957 | 1461703947447 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:52:27 INFO - PROCESS | 1957 | 1461703947449 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - PROCESS | 1957 | 1461703947450 Marionette TRACE conn2 <- [1,590,null,{}] 13:52:27 INFO - PROCESS | 1957 | 1461703947453 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}] 13:52:27 INFO - PROCESS | 1957 | 1461703947556 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:52:27 INFO - PROCESS | 1957 | 1461703947572 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c7e0000 == 43 [pid = 1957] [id = 155] 13:52:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11bbe0800) [pid = 1957] [serial = 463] [outer = 0x0] 13:52:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11c0a5000) [pid = 1957] [serial = 464] [outer = 0x11bbe0800] 13:52:27 INFO - PROCESS | 1957 | 1461703947598 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1238c8c00) [pid = 1957] [serial = 465] [outer = 0x11bbe0800] 13:52:27 INFO - PROCESS | 1957 | 1461703947936 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]]]}] 13:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 13:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:52:27 INFO - PROCESS | 1957 | 1461703947970 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:52:27 INFO - PROCESS | 1957 | 1461703947971 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:52:27 INFO - PROCESS | 1957 | 1461703947973 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - PROCESS | 1957 | 1461703947974 Marionette TRACE conn2 <- [1,594,null,{}] 13:52:27 INFO - PROCESS | 1957 | 1461703947977 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}] 13:52:28 INFO - PROCESS | 1957 | 1461703948063 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:52:28 INFO - PROCESS | 1957 | 1461703948075 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a3a800 == 44 [pid = 1957] [id = 156] 13:52:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11c09e400) [pid = 1957] [serial = 466] [outer = 0x0] 13:52:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1238fac00) [pid = 1957] [serial = 467] [outer = 0x11c09e400] 13:52:28 INFO - PROCESS | 1957 | 1461703948100 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x123ad9000) [pid = 1957] [serial = 468] [outer = 0x11c09e400] 13:52:28 INFO - PROCESS | 1957 | 1461703948429 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]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 467ms 13:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:52:28 INFO - PROCESS | 1957 | 1461703948442 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 1957 | 1461703948443 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:52:28 INFO - PROCESS | 1957 | 1461703948445 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 1957 | 1461703948446 Marionette TRACE conn2 <- [1,598,null,{}] 13:52:28 INFO - PROCESS | 1957 | 1461703948451 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}] 13:52:28 INFO - PROCESS | 1957 | 1461703948544 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:52:28 INFO - PROCESS | 1957 | 1461703948554 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240c2000 == 45 [pid = 1957] [id = 157] 13:52:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x123ad9400) [pid = 1957] [serial = 469] [outer = 0x0] 13:52:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x123bb5000) [pid = 1957] [serial = 470] [outer = 0x123ad9400] 13:52:28 INFO - PROCESS | 1957 | 1461703948580 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x123fe1800) [pid = 1957] [serial = 471] [outer = 0x123ad9400] 13:52:28 INFO - PROCESS | 1957 | 1461703948918 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]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 521ms 13:52:28 INFO - PROCESS | 1957 | 1461703948966 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 1957 | 1461703948968 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:52:28 INFO - PROCESS | 1957 | 1461703948976 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 1957 | 1461703948977 Marionette TRACE conn2 <- [1,602,null,{}] 13:52:28 INFO - PROCESS | 1957 | 1461703948979 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}] 13:52:29 INFO - PROCESS | 1957 | 1461703949071 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:52:29 INFO - PROCESS | 1957 | 1461703949075 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12461d800 == 46 [pid = 1957] [id = 158] 13:52:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x123bb2c00) [pid = 1957] [serial = 472] [outer = 0x0] 13:52:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12407d400) [pid = 1957] [serial = 473] [outer = 0x123bb2c00] 13:52:29 INFO - PROCESS | 1957 | 1461703949100 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x1275cdc00) [pid = 1957] [serial = 474] [outer = 0x123bb2c00] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11c0a2400) [pid = 1957] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12b93e000) [pid = 1957] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x115250c00) [pid = 1957] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x119e4c000) [pid = 1957] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11adc4c00) [pid = 1957] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11aebe400) [pid = 1957] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x123bb4c00) [pid = 1957] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12b61d400) [pid = 1957] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x127ed5400) [pid = 1957] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x123997800) [pid = 1957] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11918cc00) [pid = 1957] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11b9a0400) [pid = 1957] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x127630c00) [pid = 1957] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x119265400) [pid = 1957] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:52:29 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12d609800) [pid = 1957] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:52:29 INFO - PROCESS | 1957 | 1461703949538 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]]]}] 13:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 575ms 13:52:29 INFO - PROCESS | 1957 | 1461703949546 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:52:29 INFO - PROCESS | 1957 | 1461703949548 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:52:29 INFO - PROCESS | 1957 | 1461703949553 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:52:29 INFO - PROCESS | 1957 | 1461703949554 Marionette TRACE conn2 <- [1,606,null,{}] 13:52:29 INFO - PROCESS | 1957 | 1461703949558 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}] 13:52:29 INFO - PROCESS | 1957 | 1461703949640 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:52:29 INFO - PROCESS | 1957 | 1461703949691 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fb2000 == 47 [pid = 1957] [id = 159] 13:52:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1156ca800) [pid = 1957] [serial = 475] [outer = 0x0] 13:52:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12445b800) [pid = 1957] [serial = 476] [outer = 0x1156ca800] 13:52:29 INFO - PROCESS | 1957 | 1461703949718 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x127631c00) [pid = 1957] [serial = 477] [outer = 0x1156ca800] 13:52:29 INFO - PROCESS | 1957 | 1461703949988 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]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 469ms 13:52:30 INFO - PROCESS | 1957 | 1461703950023 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 1957 | 1461703950025 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:52:30 INFO - PROCESS | 1957 | 1461703950028 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 1957 | 1461703950033 Marionette TRACE conn2 <- [1,610,null,{}] 13:52:30 INFO - PROCESS | 1957 | 1461703950044 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}] 13:52:30 INFO - PROCESS | 1957 | 1461703950173 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:52:30 INFO - PROCESS | 1957 | 1461703950233 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e99800 == 48 [pid = 1957] [id = 160] 13:52:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x115706800) [pid = 1957] [serial = 478] [outer = 0x0] 13:52:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12763ac00) [pid = 1957] [serial = 479] [outer = 0x115706800] 13:52:30 INFO - PROCESS | 1957 | 1461703950276 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b077000) [pid = 1957] [serial = 480] [outer = 0x115706800] 13:52:30 INFO - PROCESS | 1957 | 1461703950571 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]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 580ms 13:52:30 INFO - PROCESS | 1957 | 1461703950610 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:52:30 INFO - PROCESS | 1957 | 1461703950611 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:52:30 INFO - PROCESS | 1957 | 1461703950617 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 1957 | 1461703950619 Marionette TRACE conn2 <- [1,614,null,{}] 13:52:30 INFO - PROCESS | 1957 | 1461703950623 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}] 13:52:30 INFO - PROCESS | 1957 | 1461703950741 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:52:30 INFO - PROCESS | 1957 | 1461703950806 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x129b98800 == 49 [pid = 1957] [id = 161] 13:52:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x119a69c00) [pid = 1957] [serial = 481] [outer = 0x0] 13:52:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12b081c00) [pid = 1957] [serial = 482] [outer = 0x119a69c00] 13:52:30 INFO - PROCESS | 1957 | 1461703950847 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12b0d8800) [pid = 1957] [serial = 483] [outer = 0x119a69c00] 13:52:31 INFO - PROCESS | 1957 | 1461703951174 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]]]}] 13:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 577ms 13:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:52:31 INFO - PROCESS | 1957 | 1461703951191 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:52:31 INFO - PROCESS | 1957 | 1461703951192 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:52:31 INFO - PROCESS | 1957 | 1461703951194 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:52:31 INFO - PROCESS | 1957 | 1461703951195 Marionette TRACE conn2 <- [1,618,null,{}] 13:52:31 INFO - PROCESS | 1957 | 1461703951205 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}] 13:52:31 INFO - PROCESS | 1957 | 1461703951287 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:52:31 INFO - PROCESS | 1957 | 1461703951292 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b694000 == 50 [pid = 1957] [id = 162] 13:52:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12b0d1400) [pid = 1957] [serial = 484] [outer = 0x0] 13:52:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12b3d5c00) [pid = 1957] [serial = 485] [outer = 0x12b0d1400] 13:52:31 INFO - PROCESS | 1957 | 1461703951317 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12b61a800) [pid = 1957] [serial = 486] [outer = 0x12b0d1400] 13:52:31 INFO - PROCESS | 1957 | 1461703951805 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]]]}] 13:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 621ms 13:52:31 INFO - PROCESS | 1957 | 1461703951818 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:52:31 INFO - PROCESS | 1957 | 1461703951822 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:52:31 INFO - PROCESS | 1957 | 1461703951825 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:52:31 INFO - PROCESS | 1957 | 1461703951827 Marionette TRACE conn2 <- [1,622,null,{}] 13:52:31 INFO - PROCESS | 1957 | 1461703951831 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}] 13:52:31 INFO - PROCESS | 1957 | 1461703951928 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:52:31 INFO - PROCESS | 1957 | 1461703951990 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x119718000 == 51 [pid = 1957] [id = 163] 13:52:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x115858400) [pid = 1957] [serial = 487] [outer = 0x0] 13:52:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x116676800) [pid = 1957] [serial = 488] [outer = 0x115858400] 13:52:32 INFO - PROCESS | 1957 | 1461703952022 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x118af9c00) [pid = 1957] [serial = 489] [outer = 0x115858400] 13:52:32 INFO - PROCESS | 1957 | 1461703952429 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]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 13:52:32 INFO - PROCESS | 1957 | 1461703952496 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 1957 | 1461703952500 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:52:32 INFO - PROCESS | 1957 | 1461703952505 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 1957 | 1461703952507 Marionette TRACE conn2 <- [1,626,null,{}] 13:52:32 INFO - PROCESS | 1957 | 1461703952509 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}] 13:52:32 INFO - PROCESS | 1957 | 1461703952610 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:52:32 INFO - PROCESS | 1957 | 1461703952671 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c43f000 == 52 [pid = 1957] [id = 164] 13:52:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x118f68000) [pid = 1957] [serial = 490] [outer = 0x0] 13:52:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x11a66a800) [pid = 1957] [serial = 491] [outer = 0x118f68000] 13:52:32 INFO - PROCESS | 1957 | 1461703952703 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x11ae37000) [pid = 1957] [serial = 492] [outer = 0x118f68000] 13:52:33 INFO - PROCESS | 1957 | 1461703953117 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]]]}] 13:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 619ms 13:52:33 INFO - PROCESS | 1957 | 1461703953124 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:52:33 INFO - PROCESS | 1957 | 1461703953125 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:52:33 INFO - PROCESS | 1957 | 1461703953128 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:52:33 INFO - PROCESS | 1957 | 1461703953131 Marionette TRACE conn2 <- [1,630,null,{}] 13:52:33 INFO - PROCESS | 1957 | 1461703953138 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}] 13:52:33 INFO - PROCESS | 1957 | 1461703953238 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:52:33 INFO - PROCESS | 1957 | 1461703953326 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba0a000 == 53 [pid = 1957] [id = 165] 13:52:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11bcda000) [pid = 1957] [serial = 493] [outer = 0x0] 13:52:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x123805800) [pid = 1957] [serial = 494] [outer = 0x11bcda000] 13:52:33 INFO - PROCESS | 1957 | 1461703953358 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x123ceb400) [pid = 1957] [serial = 495] [outer = 0x11bcda000] 13:52:33 INFO - PROCESS | 1957 | 1461703953771 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]]]}] 13:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 673ms 13:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:52:33 INFO - PROCESS | 1957 | 1461703953802 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:52:33 INFO - PROCESS | 1957 | 1461703953804 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:52:33 INFO - PROCESS | 1957 | 1461703953806 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:52:33 INFO - PROCESS | 1957 | 1461703953808 Marionette TRACE conn2 <- [1,634,null,{}] 13:52:33 INFO - PROCESS | 1957 | 1461703953810 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}] 13:52:33 INFO - PROCESS | 1957 | 1461703953910 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:52:33 INFO - PROCESS | 1957 | 1461703953954 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12bcee000 == 54 [pid = 1957] [id = 166] 13:52:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12445d800) [pid = 1957] [serial = 496] [outer = 0x0] 13:52:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x127ed0000) [pid = 1957] [serial = 497] [outer = 0x12445d800] 13:52:33 INFO - PROCESS | 1957 | 1461703953987 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x129acf400) [pid = 1957] [serial = 498] [outer = 0x12445d800] 13:52:34 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:34 INFO - PROCESS | 1957 | 1461703954379 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]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 619ms 13:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:52:34 INFO - PROCESS | 1957 | 1461703954426 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 1957 | 1461703954427 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:52:34 INFO - PROCESS | 1957 | 1461703954429 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 1957 | 1461703954431 Marionette TRACE conn2 <- [1,638,null,{}] 13:52:34 INFO - PROCESS | 1957 | 1461703954433 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}] 13:52:34 INFO - PROCESS | 1957 | 1461703954528 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:52:34 INFO - PROCESS | 1957 | 1461703954629 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf8d000 == 55 [pid = 1957] [id = 167] 13:52:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x114bb7800) [pid = 1957] [serial = 499] [outer = 0x0] 13:52:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x12b3d2000) [pid = 1957] [serial = 500] [outer = 0x114bb7800] 13:52:34 INFO - PROCESS | 1957 | 1461703954660 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x12b61c800) [pid = 1957] [serial = 501] [outer = 0x114bb7800] 13:52:34 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:35 INFO - PROCESS | 1957 | 1461703955217 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]]]}] 13:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 820ms 13:52:35 INFO - PROCESS | 1957 | 1461703955250 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:52:35 INFO - PROCESS | 1957 | 1461703955252 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:52:35 INFO - PROCESS | 1957 | 1461703955255 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:52:35 INFO - PROCESS | 1957 | 1461703955258 Marionette TRACE conn2 <- [1,642,null,{}] 13:52:35 INFO - PROCESS | 1957 | 1461703955262 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}] 13:52:35 INFO - PROCESS | 1957 | 1461703955352 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:52:35 INFO - PROCESS | 1957 | 1461703955399 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x11aeab000 == 56 [pid = 1957] [id = 168] 13:52:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x115857800) [pid = 1957] [serial = 502] [outer = 0x0] 13:52:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x11667f000) [pid = 1957] [serial = 503] [outer = 0x115857800] 13:52:35 INFO - PROCESS | 1957 | 1461703955428 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x118eec000) [pid = 1957] [serial = 504] [outer = 0x115857800] 13:52:35 INFO - PROCESS | 1957 | 1461703955877 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]]]}] 13:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 13:52:35 INFO - PROCESS | 1957 | 1461703955933 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:52:35 INFO - PROCESS | 1957 | 1461703955937 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:52:35 INFO - PROCESS | 1957 | 1461703955942 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:52:35 INFO - PROCESS | 1957 | 1461703955944 Marionette TRACE conn2 <- [1,646,null,{}] 13:52:35 INFO - PROCESS | 1957 | 1461703955946 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}] 13:52:36 INFO - PROCESS | 1957 | 1461703956037 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1bd800 == 55 [pid = 1957] [id = 102] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x129b98800 == 54 [pid = 1957] [id = 161] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x127e99800 == 53 [pid = 1957] [id = 160] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x124fb2000 == 52 [pid = 1957] [id = 159] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12461d800 == 51 [pid = 1957] [id = 158] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1240c2000 == 50 [pid = 1957] [id = 157] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x123a3a800 == 49 [pid = 1957] [id = 156] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11c7e0000 == 48 [pid = 1957] [id = 155] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb7c000 == 47 [pid = 1957] [id = 154] 13:52:36 INFO - PROCESS | 1957 | 1461703956142 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x119d42800 == 46 [pid = 1957] [id = 153] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11aea4000 == 45 [pid = 1957] [id = 152] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x119105000 == 44 [pid = 1957] [id = 151] 13:52:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1154c8800 == 43 [pid = 1957] [id = 150] 13:52:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x114e7e800 == 44 [pid = 1957] [id = 169] 13:52:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x114b51400) [pid = 1957] [serial = 505] [outer = 0x0] 13:52:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x118a45c00) [pid = 1957] [serial = 506] [outer = 0x114b51400] 13:52:36 INFO - PROCESS | 1957 | 1461703956174 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x11aae3800) [pid = 1957] [serial = 507] [outer = 0x114b51400] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x11c4af000) [pid = 1957] [serial = 335] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x116674400) [pid = 1957] [serial = 418] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x12d606400) [pid = 1957] [serial = 410] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x12e68f000) [pid = 1957] [serial = 422] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x12eb36400) [pid = 1957] [serial = 424] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x12ed52800) [pid = 1957] [serial = 428] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12d2cb800) [pid = 1957] [serial = 407] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x12ed46800) [pid = 1957] [serial = 427] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x12b9bb000) [pid = 1957] [serial = 406] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x12d2d1c00) [pid = 1957] [serial = 409] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x123ea1c00) [pid = 1957] [serial = 397] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x1273cfc00) [pid = 1957] [serial = 398] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12b0ce000) [pid = 1957] [serial = 403] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12b3d5800) [pid = 1957] [serial = 404] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x1238c9400) [pid = 1957] [serial = 382] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11bccf800) [pid = 1957] [serial = 394] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12380a400) [pid = 1957] [serial = 395] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x128829c00) [pid = 1957] [serial = 400] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12b084000) [pid = 1957] [serial = 401] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11ae34400) [pid = 1957] [serial = 392] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11a671c00) [pid = 1957] [serial = 391] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12d624400) [pid = 1957] [serial = 412] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12b3cb400) [pid = 1957] [serial = 385] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x118f63c00) [pid = 1957] [serial = 379] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12d20d800) [pid = 1957] [serial = 389] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12b93f000) [pid = 1957] [serial = 388] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12e2bf800) [pid = 1957] [serial = 415] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12e2b6400) [pid = 1957] [serial = 413] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12e3c5000) [pid = 1957] [serial = 416] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11aaea000) [pid = 1957] [serial = 419] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x123cf5400) [pid = 1957] [serial = 421] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12eb43400) [pid = 1957] [serial = 425] [outer = 0x0] [url = about:blank] 13:52:36 INFO - PROCESS | 1957 | 1461703956478 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]]]}] 13:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 574ms 13:52:36 INFO - PROCESS | 1957 | 1461703956518 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:52:36 INFO - PROCESS | 1957 | 1461703956520 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:52:36 INFO - PROCESS | 1957 | 1461703956522 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:52:36 INFO - PROCESS | 1957 | 1461703956524 Marionette TRACE conn2 <- [1,650,null,{}] 13:52:36 INFO - PROCESS | 1957 | 1461703956532 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}] 13:52:36 INFO - PROCESS | 1957 | 1461703956610 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:52:36 INFO - PROCESS | 1957 | 1461703956619 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b998800 == 45 [pid = 1957] [id = 170] 13:52:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11aeba000) [pid = 1957] [serial = 508] [outer = 0x0] 13:52:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x11bbd9800) [pid = 1957] [serial = 509] [outer = 0x11aeba000] 13:52:36 INFO - PROCESS | 1957 | 1461703956647 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11bcd7c00) [pid = 1957] [serial = 510] [outer = 0x11aeba000] 13:52:36 INFO - PROCESS | 1957 | 1461703956976 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]]]}] 13:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 470ms 13:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:52:36 INFO - PROCESS | 1957 | 1461703956993 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:52:36 INFO - PROCESS | 1957 | 1461703956995 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:52:37 INFO - PROCESS | 1957 | 1461703956998 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - PROCESS | 1957 | 1461703957000 Marionette TRACE conn2 <- [1,654,null,{}] 13:52:37 INFO - PROCESS | 1957 | 1461703957005 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}] 13:52:37 INFO - PROCESS | 1957 | 1461703957081 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:52:37 INFO - PROCESS | 1957 | 1461703957088 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c44a800 == 46 [pid = 1957] [id = 171] 13:52:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11bc34400) [pid = 1957] [serial = 511] [outer = 0x0] 13:52:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x123805000) [pid = 1957] [serial = 512] [outer = 0x11bc34400] 13:52:37 INFO - PROCESS | 1957 | 1461703957114 Marionette DEBUG loaded listener.js 13:52:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1238fa800) [pid = 1957] [serial = 513] [outer = 0x11bc34400] 13:52:37 INFO - PROCESS | 1957 | 1461703957472 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]]]}] 13:52:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:52:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 522ms 13:52:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:52:37 INFO - PROCESS | 1957 | 1461703957520 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:52:37 INFO - PROCESS | 1957 | 1461703957522 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:52:37 INFO - PROCESS | 1957 | 1461703957525 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - PROCESS | 1957 | 1461703957526 Marionette TRACE conn2 <- [1,658,null,{}] 13:52:37 INFO - PROCESS | 1957 | 1461703957529 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}] 13:52:37 INFO - PROCESS | 1957 | 1461703957644 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:52:37 INFO - PROCESS | 1957 | 1461703957654 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a38000 == 47 [pid = 1957] [id = 172] 13:52:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1238f0400) [pid = 1957] [serial = 514] [outer = 0x0] 13:52:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x123ad7400) [pid = 1957] [serial = 515] [outer = 0x1238f0400] 13:52:37 INFO - PROCESS | 1957 | 1461703957692 Marionette DEBUG loaded listener.js 13:52:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x123fdf000) [pid = 1957] [serial = 516] [outer = 0x1238f0400] 13:52:38 INFO - PROCESS | 1957 | 1461703958081 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]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 573ms 13:52:38 INFO - PROCESS | 1957 | 1461703958099 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 1957 | 1461703958101 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:52:38 INFO - PROCESS | 1957 | 1461703958104 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 1957 | 1461703958106 Marionette TRACE conn2 <- [1,662,null,{}] 13:52:38 INFO - PROCESS | 1957 | 1461703958109 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}] 13:52:38 INFO - PROCESS | 1957 | 1461703958285 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:52:38 INFO - PROCESS | 1957 | 1461703958308 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x1166f7800 == 48 [pid = 1957] [id = 173] 13:52:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x123998400) [pid = 1957] [serial = 517] [outer = 0x0] 13:52:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x124f59400) [pid = 1957] [serial = 518] [outer = 0x123998400] 13:52:38 INFO - PROCESS | 1957 | 1461703958352 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12b3da000) [pid = 1957] [serial = 519] [outer = 0x123998400] 13:52:38 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:38 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:38 INFO - PROCESS | 1957 | 1461703958762 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]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 674ms 13:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:52:38 INFO - PROCESS | 1957 | 1461703958779 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 1957 | 1461703958781 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:52:38 INFO - PROCESS | 1957 | 1461703958784 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 1957 | 1461703958786 Marionette TRACE conn2 <- [1,666,null,{}] 13:52:38 INFO - PROCESS | 1957 | 1461703958789 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}] 13:52:38 INFO - PROCESS | 1957 | 1461703958956 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:52:38 INFO - PROCESS | 1957 | 1461703958986 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e89800 == 49 [pid = 1957] [id = 174] 13:52:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12b93f000) [pid = 1957] [serial = 520] [outer = 0x0] 13:52:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12b942400) [pid = 1957] [serial = 521] [outer = 0x12b93f000] 13:52:39 INFO - PROCESS | 1957 | 1461703959026 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12b9bbc00) [pid = 1957] [serial = 522] [outer = 0x12b93f000] 13:52:39 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:39 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:39 INFO - PROCESS | 1957 | 1461703959494 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]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 721ms 13:52:39 INFO - PROCESS | 1957 | 1461703959505 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:52:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:52:39 INFO - PROCESS | 1957 | 1461703959507 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:52:39 INFO - PROCESS | 1957 | 1461703959510 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:52:39 INFO - PROCESS | 1957 | 1461703959512 Marionette TRACE conn2 <- [1,670,null,{}] 13:52:39 INFO - PROCESS | 1957 | 1461703959515 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}] 13:52:39 INFO - PROCESS | 1957 | 1461703959611 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:52:39 INFO - PROCESS | 1957 | 1461703959644 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x129b9d800 == 50 [pid = 1957] [id = 175] 13:52:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12b9bc000) [pid = 1957] [serial = 523] [outer = 0x0] 13:52:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12bc43800) [pid = 1957] [serial = 524] [outer = 0x12b9bc000] 13:52:39 INFO - PROCESS | 1957 | 1461703959669 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12bc9e800) [pid = 1957] [serial = 525] [outer = 0x12b9bc000] 13:52:39 INFO - PROCESS | 1957 | 1461703959985 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]]]}] 13:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 523ms 13:52:40 INFO - PROCESS | 1957 | 1461703960033 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:52:40 INFO - PROCESS | 1957 | 1461703960034 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:52:40 INFO - PROCESS | 1957 | 1461703960036 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - PROCESS | 1957 | 1461703960037 Marionette TRACE conn2 <- [1,674,null,{}] 13:52:40 INFO - PROCESS | 1957 | 1461703960046 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}] 13:52:40 INFO - PROCESS | 1957 | 1461703960137 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:52:40 INFO - PROCESS | 1957 | 1461703960141 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b694800 == 51 [pid = 1957] [id = 176] 13:52:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12b9be400) [pid = 1957] [serial = 526] [outer = 0x0] 13:52:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12bca5400) [pid = 1957] [serial = 527] [outer = 0x12b9be400] 13:52:40 INFO - PROCESS | 1957 | 1461703960167 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12ced5800) [pid = 1957] [serial = 528] [outer = 0x12b9be400] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11aebc000) [pid = 1957] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x11bbe0800) [pid = 1957] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x114bb9800) [pid = 1957] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x118a45400) [pid = 1957] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11a66cc00) [pid = 1957] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x11a66c000) [pid = 1957] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11c09e400) [pid = 1957] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11888c800) [pid = 1957] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1156ca800) [pid = 1957] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x123ad9400) [pid = 1957] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x123bb2c00) [pid = 1957] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x115706800) [pid = 1957] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x119a69c00) [pid = 1957] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:52:40 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12bca8000) [pid = 1957] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:52:40 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:40 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:40 INFO - PROCESS | 1957 | 1461703960667 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]]]}] 13:52:40 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 13:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 13:52:40 INFO - PROCESS | 1957 | 1461703960707 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:52:40 INFO - PROCESS | 1957 | 1461703960708 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:52:40 INFO - PROCESS | 1957 | 1461703960711 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - PROCESS | 1957 | 1461703960712 Marionette TRACE conn2 <- [1,678,null,{}] 13:52:40 INFO - PROCESS | 1957 | 1461703960714 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}] 13:52:40 INFO - PROCESS | 1957 | 1461703960809 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:52:40 INFO - PROCESS | 1957 | 1461703960817 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba1f000 == 52 [pid = 1957] [id = 177] 13:52:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11ae3a800) [pid = 1957] [serial = 529] [outer = 0x0] 13:52:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x123808800) [pid = 1957] [serial = 530] [outer = 0x11ae3a800] 13:52:40 INFO - PROCESS | 1957 | 1461703960854 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1275d3400) [pid = 1957] [serial = 531] [outer = 0x11ae3a800] 13:52:41 INFO - PROCESS | 1957 | 1461703961296 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]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 621ms 13:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:52:41 INFO - PROCESS | 1957 | 1461703961334 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 1957 | 1461703961336 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:52:41 INFO - PROCESS | 1957 | 1461703961338 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 1957 | 1461703961340 Marionette TRACE conn2 <- [1,682,null,{}] 13:52:41 INFO - PROCESS | 1957 | 1461703961343 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}] 13:52:41 INFO - PROCESS | 1957 | 1461703961434 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:52:41 INFO - PROCESS | 1957 | 1461703961439 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d6ab000 == 53 [pid = 1957] [id = 178] 13:52:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11aae2c00) [pid = 1957] [serial = 532] [outer = 0x0] 13:52:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12cfb6400) [pid = 1957] [serial = 533] [outer = 0x11aae2c00] 13:52:41 INFO - PROCESS | 1957 | 1461703961468 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12d2cdc00) [pid = 1957] [serial = 534] [outer = 0x11aae2c00] 13:52:42 INFO - PROCESS | 1957 | 1461703962302 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]]]}] 13:52:42 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) 13:52:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 13:52:42 INFO - PROCESS | 1957 | 1461703962309 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 1957 | 1461703962311 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:52:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:52:42 INFO - PROCESS | 1957 | 1461703962313 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - PROCESS | 1957 | 1461703962314 Marionette TRACE conn2 <- [1,686,null,{}] 13:52:42 INFO - PROCESS | 1957 | 1461703962317 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}] 13:52:42 INFO - PROCESS | 1957 | 1461703962406 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:52:42 INFO - PROCESS | 1957 | 1461703962507 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x1166df000 == 54 [pid = 1957] [id = 179] 13:52:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x114b4e800) [pid = 1957] [serial = 535] [outer = 0x0] 13:52:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x115250400) [pid = 1957] [serial = 536] [outer = 0x114b4e800] 13:52:42 INFO - PROCESS | 1957 | 1461703962539 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x11667e400) [pid = 1957] [serial = 537] [outer = 0x114b4e800] 13:52:43 INFO - PROCESS | 1957 | 1461703963476 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]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1175ms 13:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:52:43 INFO - PROCESS | 1957 | 1461703963489 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 1957 | 1461703963491 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:52:43 INFO - PROCESS | 1957 | 1461703963494 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 1957 | 1461703963497 Marionette TRACE conn2 <- [1,690,null,{}] 13:52:43 INFO - PROCESS | 1957 | 1461703963501 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}] 13:52:43 INFO - PROCESS | 1957 | 1461703963602 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:52:43 INFO - PROCESS | 1957 | 1461703963649 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c6cd800 == 55 [pid = 1957] [id = 180] 13:52:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x118fe2c00) [pid = 1957] [serial = 538] [outer = 0x0] 13:52:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11aeb6800) [pid = 1957] [serial = 539] [outer = 0x118fe2c00] 13:52:43 INFO - PROCESS | 1957 | 1461703963680 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11bbd9400) [pid = 1957] [serial = 540] [outer = 0x118fe2c00] 13:52:44 INFO - PROCESS | 1957 | 1461703964579 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]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:52:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1126ms 13:52:44 INFO - PROCESS | 1957 | 1461703964622 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:52:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:52:44 INFO - PROCESS | 1957 | 1461703964625 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:52:44 INFO - PROCESS | 1957 | 1461703964628 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 1957 | 1461703964629 Marionette TRACE conn2 <- [1,694,null,{}] 13:52:44 INFO - PROCESS | 1957 | 1461703964632 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}] 13:52:44 INFO - PROCESS | 1957 | 1461703964730 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:52:44 INFO - PROCESS | 1957 | 1461703964779 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2a6800 == 56 [pid = 1957] [id = 181] 13:52:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x11c4af400) [pid = 1957] [serial = 541] [outer = 0x0] 13:52:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x124f5ac00) [pid = 1957] [serial = 542] [outer = 0x11c4af400] 13:52:44 INFO - PROCESS | 1957 | 1461703964810 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x128828c00) [pid = 1957] [serial = 543] [outer = 0x11c4af400] 13:52:45 INFO - PROCESS | 1957 | 1461703965719 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]]]}] 13:52:45 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) 13:52:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1121ms 13:52:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:52:45 INFO - PROCESS | 1957 | 1461703965750 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 1957 | 1461703965751 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:52:45 INFO - PROCESS | 1957 | 1461703965759 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 1957 | 1461703965763 Marionette TRACE conn2 <- [1,698,null,{}] 13:52:45 INFO - PROCESS | 1957 | 1461703965766 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}] 13:52:45 INFO - PROCESS | 1957 | 1461703965865 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:52:45 INFO - PROCESS | 1957 | 1461703965911 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a50000 == 57 [pid = 1957] [id = 182] 13:52:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x123ad6400) [pid = 1957] [serial = 544] [outer = 0x0] 13:52:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x129ad3000) [pid = 1957] [serial = 545] [outer = 0x123ad6400] 13:52:45 INFO - PROCESS | 1957 | 1461703965941 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x12bca3000) [pid = 1957] [serial = 546] [outer = 0x123ad6400] 13:52:46 INFO - PROCESS | 1957 | 1461703966975 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]]]}] 13:52:46 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) 13:52:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1233ms 13:52:46 INFO - PROCESS | 1957 | 1461703966987 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 1957 | 1461703966990 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:52:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:52:46 INFO - PROCESS | 1957 | 1461703966993 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 1957 | 1461703966995 Marionette TRACE conn2 <- [1,702,null,{}] 13:52:47 INFO - PROCESS | 1957 | 1461703966999 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}] 13:52:47 INFO - PROCESS | 1957 | 1461703967092 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:52:47 INFO - PROCESS | 1957 | 1461703967190 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12d6ab000 == 56 [pid = 1957] [id = 178] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba1f000 == 55 [pid = 1957] [id = 177] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12b694800 == 54 [pid = 1957] [id = 176] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x129b9d800 == 53 [pid = 1957] [id = 175] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x127e89800 == 52 [pid = 1957] [id = 174] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x1166f7800 == 51 [pid = 1957] [id = 173] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x123a38000 == 50 [pid = 1957] [id = 172] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x12b621800) [pid = 1957] [serial = 439] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x12ef52c00) [pid = 1957] [serial = 430] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x12cfb0800) [pid = 1957] [serial = 442] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x11aeb2400) [pid = 1957] [serial = 433] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x1238fe400) [pid = 1957] [serial = 436] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x116392000 == 51 [pid = 1957] [id = 183] 13:52:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x115250c00) [pid = 1957] [serial = 547] [outer = 0x0] 13:52:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x119d94c00) [pid = 1957] [serial = 548] [outer = 0x115250c00] 13:52:47 INFO - PROCESS | 1957 | 1461703967240 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x11aa62400) [pid = 1957] [serial = 549] [outer = 0x115250c00] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x11c44a800 == 50 [pid = 1957] [id = 171] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x11b998800 == 49 [pid = 1957] [id = 170] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x114e7e800 == 48 [pid = 1957] [id = 169] 13:52:47 INFO - PROCESS | 1957 | --DOCSHELL 0x11aeab000 == 47 [pid = 1957] [id = 168] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x12d203000) [pid = 1957] [serial = 377] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x11b7f6c00) [pid = 1957] [serial = 461] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11c0a5000) [pid = 1957] [serial = 464] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x1156d1400) [pid = 1957] [serial = 449] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x114bc2c00) [pid = 1957] [serial = 448] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x118ab8400) [pid = 1957] [serial = 451] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x118eeb000) [pid = 1957] [serial = 452] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x11adc2800) [pid = 1957] [serial = 458] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11aebb000) [pid = 1957] [serial = 459] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11a672000) [pid = 1957] [serial = 455] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1238fac00) [pid = 1957] [serial = 467] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11aa24400) [pid = 1957] [serial = 456] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12762f800) [pid = 1957] [serial = 446] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11aa58c00) [pid = 1957] [serial = 445] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12445b800) [pid = 1957] [serial = 476] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x123bb5000) [pid = 1957] [serial = 470] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x123ad9000) [pid = 1957] [serial = 468] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12407d400) [pid = 1957] [serial = 473] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x123fe1800) [pid = 1957] [serial = 471] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12b077000) [pid = 1957] [serial = 480] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12e684000) [pid = 1957] [serial = 191] [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.] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x127631c00) [pid = 1957] [serial = 477] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b0d8800) [pid = 1957] [serial = 483] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1238c8c00) [pid = 1957] [serial = 465] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12b081c00) [pid = 1957] [serial = 482] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1275cdc00) [pid = 1957] [serial = 474] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12763ac00) [pid = 1957] [serial = 479] [outer = 0x0] [url = about:blank] 13:52:47 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11b9abc00) [pid = 1957] [serial = 462] [outer = 0x0] [url = about:blank] 13:52:48 INFO - PROCESS | 1957 | 1461703968046 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]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:52:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1072ms 13:52:48 INFO - PROCESS | 1957 | 1461703968065 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 1957 | 1461703968071 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:52:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:52:48 INFO - PROCESS | 1957 | 1461703968075 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 1957 | 1461703968077 Marionette TRACE conn2 <- [1,706,null,{}] 13:52:48 INFO - PROCESS | 1957 | 1461703968079 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}] 13:52:48 INFO - PROCESS | 1957 | 1461703968155 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:52:48 INFO - PROCESS | 1957 | 1461703968199 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b98d000 == 48 [pid = 1957] [id = 184] 13:52:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11b7f0000) [pid = 1957] [serial = 550] [outer = 0x0] 13:52:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11bbdc400) [pid = 1957] [serial = 551] [outer = 0x11b7f0000] 13:52:48 INFO - PROCESS | 1957 | 1461703968226 Marionette DEBUG loaded listener.js 13:52:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x11c098c00) [pid = 1957] [serial = 552] [outer = 0x11b7f0000] 13:52:49 INFO - PROCESS | 1957 | 1461703969013 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]]]}] 13:52:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:52:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 972ms 13:52:49 INFO - PROCESS | 1957 | 1461703969048 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:52:49 INFO - PROCESS | 1957 | 1461703969050 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:52:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:52:49 INFO - PROCESS | 1957 | 1461703969053 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - PROCESS | 1957 | 1461703969056 Marionette TRACE conn2 <- [1,710,null,{}] 13:52:49 INFO - PROCESS | 1957 | 1461703969063 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}] 13:52:49 INFO - PROCESS | 1957 | 1461703969139 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:52:49 INFO - PROCESS | 1957 | 1461703969145 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c7de000 == 49 [pid = 1957] [id = 185] 13:52:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12380ac00) [pid = 1957] [serial = 553] [outer = 0x0] 13:52:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x123fe1800) [pid = 1957] [serial = 554] [outer = 0x12380ac00] 13:52:49 INFO - PROCESS | 1957 | 1461703969174 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x127e4c800) [pid = 1957] [serial = 555] [outer = 0x12380ac00] 13:52:50 INFO - PROCESS | 1957 | 1461703970021 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]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:52:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 974ms 13:52:50 INFO - PROCESS | 1957 | 1461703970028 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:52:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:52:50 INFO - PROCESS | 1957 | 1461703970029 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:52:50 INFO - PROCESS | 1957 | 1461703970032 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 1957 | 1461703970034 Marionette TRACE conn2 <- [1,714,null,{}] 13:52:50 INFO - PROCESS | 1957 | 1461703970036 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}] 13:52:50 INFO - PROCESS | 1957 | 1461703970137 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:52:50 INFO - PROCESS | 1957 | 1461703970141 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240d4000 == 50 [pid = 1957] [id = 186] 13:52:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x123808c00) [pid = 1957] [serial = 556] [outer = 0x0] 13:52:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b083c00) [pid = 1957] [serial = 557] [outer = 0x123808c00] 13:52:50 INFO - PROCESS | 1957 | 1461703970167 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b0da000) [pid = 1957] [serial = 558] [outer = 0x123808c00] 13:52:51 INFO - PROCESS | 1957 | 1461703971031 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]]]}] 13:52:51 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 13:52:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1021ms 13:52:51 INFO - PROCESS | 1957 | 1461703971054 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 1957 | 1461703971056 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:52:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:52:51 INFO - PROCESS | 1957 | 1461703971077 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 1957 | 1461703971079 Marionette TRACE conn2 <- [1,718,null,{}] 13:52:51 INFO - PROCESS | 1957 | 1461703971082 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}] 13:52:51 INFO - PROCESS | 1957 | 1461703971206 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:52:51 INFO - PROCESS | 1957 | 1461703971219 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x1275a4000 == 51 [pid = 1957] [id = 187] 13:52:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b3d9400) [pid = 1957] [serial = 559] [outer = 0x0] 13:52:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12b941800) [pid = 1957] [serial = 560] [outer = 0x12b3d9400] 13:52:51 INFO - PROCESS | 1957 | 1461703971243 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12bc48800) [pid = 1957] [serial = 561] [outer = 0x12b3d9400] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12b93f000) [pid = 1957] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x114b51400) [pid = 1957] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1238f0400) [pid = 1957] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11aeba000) [pid = 1957] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x115857800) [pid = 1957] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12b9bc000) [pid = 1957] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b9be400) [pid = 1957] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11bc34400) [pid = 1957] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x123998400) [pid = 1957] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:52:51 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11ae3a800) [pid = 1957] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:52:52 INFO - PROCESS | 1957 | 1461703972086 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]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1033ms 13:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:52:52 INFO - PROCESS | 1957 | 1461703972099 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 1957 | 1461703972101 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:52:52 INFO - PROCESS | 1957 | 1461703972103 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 1957 | 1461703972104 Marionette TRACE conn2 <- [1,722,null,{}] 13:52:52 INFO - PROCESS | 1957 | 1461703972107 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}] 13:52:52 INFO - PROCESS | 1957 | 1461703972217 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:52:52 INFO - PROCESS | 1957 | 1461703972223 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e91000 == 52 [pid = 1957] [id = 188] 13:52:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x123ad6c00) [pid = 1957] [serial = 562] [outer = 0x0] 13:52:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b9be000) [pid = 1957] [serial = 563] [outer = 0x123ad6c00] 13:52:52 INFO - PROCESS | 1957 | 1461703972251 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12d205c00) [pid = 1957] [serial = 564] [outer = 0x123ad6c00] 13:52:52 INFO - PROCESS | 1957 | 1461703972558 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] 13:52:52 INFO - PROCESS | 1957 | 1461703972575 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:52:52 INFO - PROCESS | 1957 | 1461703972577 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 1957 | 1461703972578 Marionette TRACE conn2 <- [1,726,null,{}] 13:52:52 INFO - PROCESS | 1957 | 1461703972581 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}] 13:52:52 INFO - PROCESS | 1957 | 1461703972660 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:52:52 INFO - PROCESS | 1957 | 1461703972663 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x129b98800 == 53 [pid = 1957] [id = 189] 13:52:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11b7fe800) [pid = 1957] [serial = 565] [outer = 0x0] 13:52:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12d2cd000) [pid = 1957] [serial = 566] [outer = 0x11b7fe800] 13:52:52 INFO - PROCESS | 1957 | 1461703972691 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12d60c400) [pid = 1957] [serial = 567] [outer = 0x11b7fe800] 13:52:53 INFO - PROCESS | 1957 | 1461703973039 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]]]}] 13:52:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:52:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 470ms 13:52:53 INFO - PROCESS | 1957 | 1461703973047 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:52:53 INFO - PROCESS | 1957 | 1461703973049 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:52:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:52:53 INFO - PROCESS | 1957 | 1461703973053 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:52:53 INFO - PROCESS | 1957 | 1461703973054 Marionette TRACE conn2 <- [1,730,null,{}] 13:52:53 INFO - PROCESS | 1957 | 1461703973056 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}] 13:52:53 INFO - PROCESS | 1957 | 1461703973154 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:52:53 INFO - PROCESS | 1957 | 1461703973160 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a91c000 == 54 [pid = 1957] [id = 190] 13:52:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1156c6400) [pid = 1957] [serial = 568] [outer = 0x0] 13:52:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12d60c000) [pid = 1957] [serial = 569] [outer = 0x1156c6400] 13:52:53 INFO - PROCESS | 1957 | 1461703973185 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12d630000) [pid = 1957] [serial = 570] [outer = 0x1156c6400] 13:52:53 INFO - PROCESS | 1957 | 1461703973586 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] 13:52:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:52:53 INFO - PROCESS | 1957 | 1461703973625 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:52:53 INFO - PROCESS | 1957 | 1461703973629 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:52:53 INFO - PROCESS | 1957 | 1461703973631 Marionette TRACE conn2 <- [1,734,null,{}] 13:52:53 INFO - PROCESS | 1957 | 1461703973635 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}] 13:52:53 INFO - PROCESS | 1957 | 1461703973732 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:52:53 INFO - PROCESS | 1957 | 1461703973795 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x11aeb1000 == 55 [pid = 1957] [id = 191] 13:52:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x118f65c00) [pid = 1957] [serial = 571] [outer = 0x0] 13:52:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11aa1b000) [pid = 1957] [serial = 572] [outer = 0x118f65c00] 13:52:53 INFO - PROCESS | 1957 | 1461703973827 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11aebc000) [pid = 1957] [serial = 573] [outer = 0x118f65c00] 13:52:54 INFO - PROCESS | 1957 | 1461703974308 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]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 721ms 13:52:54 INFO - PROCESS | 1957 | 1461703974353 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 1957 | 1461703974359 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:52:54 INFO - PROCESS | 1957 | 1461703974366 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 1957 | 1461703974369 Marionette TRACE conn2 <- [1,738,null,{}] 13:52:54 INFO - PROCESS | 1957 | 1461703974372 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}] 13:52:54 INFO - PROCESS | 1957 | 1461703974511 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:52:54 INFO - PROCESS | 1957 | 1461703974574 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x123f1a000 == 56 [pid = 1957] [id = 192] 13:52:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x11c096c00) [pid = 1957] [serial = 574] [outer = 0x0] 13:52:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x123997800) [pid = 1957] [serial = 575] [outer = 0x11c096c00] 13:52:54 INFO - PROCESS | 1957 | 1461703974604 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x1275d9400) [pid = 1957] [serial = 576] [outer = 0x11c096c00] 13:52:55 INFO - PROCESS | 1957 | 1461703975521 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]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:52:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1173ms 13:52:55 INFO - PROCESS | 1957 | 1461703975538 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 1957 | 1461703975539 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:52:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:52:55 INFO - PROCESS | 1957 | 1461703975542 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 1957 | 1461703975544 Marionette TRACE conn2 <- [1,742,null,{}] 13:52:55 INFO - PROCESS | 1957 | 1461703975554 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}] 13:52:55 INFO - PROCESS | 1957 | 1461703975650 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:52:55 INFO - PROCESS | 1957 | 1461703975698 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d6bb800 == 57 [pid = 1957] [id = 193] 13:52:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12b082c00) [pid = 1957] [serial = 577] [outer = 0x0] 13:52:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12bca3400) [pid = 1957] [serial = 578] [outer = 0x12b082c00] 13:52:55 INFO - PROCESS | 1957 | 1461703975729 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12d20d400) [pid = 1957] [serial = 579] [outer = 0x12b082c00] 13:52:56 INFO - PROCESS | 1957 | 1461703976603 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]]]}] 13:52:56 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 13:52:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1072ms 13:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:52:56 INFO - PROCESS | 1957 | 1461703976614 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:52:56 INFO - PROCESS | 1957 | 1461703976617 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:52:56 INFO - PROCESS | 1957 | 1461703976619 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:52:56 INFO - PROCESS | 1957 | 1461703976620 Marionette TRACE conn2 <- [1,746,null,{}] 13:52:56 INFO - PROCESS | 1957 | 1461703976623 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}] 13:52:56 INFO - PROCESS | 1957 | 1461703976717 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:52:56 INFO - PROCESS | 1957 | 1461703976764 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e318000 == 58 [pid = 1957] [id = 194] 13:52:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12d606c00) [pid = 1957] [serial = 580] [outer = 0x0] 13:52:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12e2c2800) [pid = 1957] [serial = 581] [outer = 0x12d606c00] 13:52:56 INFO - PROCESS | 1957 | 1461703976794 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12e3c6800) [pid = 1957] [serial = 582] [outer = 0x12d606c00] 13:52:57 INFO - PROCESS | 1957 | 1461703977682 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]]]}] 13:52:57 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.) 13:52:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1121ms 13:52:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:52:57 INFO - PROCESS | 1957 | 1461703977741 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 1957 | 1461703977743 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:52:57 INFO - PROCESS | 1957 | 1461703977747 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 1957 | 1461703977749 Marionette TRACE conn2 <- [1,750,null,{}] 13:52:57 INFO - PROCESS | 1957 | 1461703977753 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}] 13:52:57 INFO - PROCESS | 1957 | 1461703977843 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:52:57 INFO - PROCESS | 1957 | 1461703977890 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c051800 == 59 [pid = 1957] [id = 195] 13:52:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11a66e800) [pid = 1957] [serial = 583] [outer = 0x0] 13:52:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x11aa56000) [pid = 1957] [serial = 584] [outer = 0x11a66e800] 13:52:57 INFO - PROCESS | 1957 | 1461703977919 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x11b7f2400) [pid = 1957] [serial = 585] [outer = 0x11a66e800] 13:52:58 INFO - PROCESS | 1957 | --DOCSHELL 0x129b98800 == 58 [pid = 1957] [id = 189] 13:52:58 INFO - PROCESS | 1957 | --DOCSHELL 0x127e91000 == 57 [pid = 1957] [id = 188] 13:52:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1275a4000 == 56 [pid = 1957] [id = 187] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x12cfb6400) [pid = 1957] [serial = 533] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12b3d2000) [pid = 1957] [serial = 500] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x116676800) [pid = 1957] [serial = 488] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x123805800) [pid = 1957] [serial = 494] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11a66a800) [pid = 1957] [serial = 491] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x127ed0000) [pid = 1957] [serial = 497] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1240d4000 == 55 [pid = 1957] [id = 186] 13:52:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11c7de000 == 54 [pid = 1957] [id = 185] 13:52:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11b98d000 == 53 [pid = 1957] [id = 184] 13:52:58 INFO - PROCESS | 1957 | --DOCSHELL 0x116392000 == 52 [pid = 1957] [id = 183] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12b942400) [pid = 1957] [serial = 521] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x118a45c00) [pid = 1957] [serial = 506] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11aae3800) [pid = 1957] [serial = 507] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x123ad7400) [pid = 1957] [serial = 515] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x123fdf000) [pid = 1957] [serial = 516] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11bbd9800) [pid = 1957] [serial = 509] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11bcd7c00) [pid = 1957] [serial = 510] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x118eec000) [pid = 1957] [serial = 504] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11667f000) [pid = 1957] [serial = 503] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12bc43800) [pid = 1957] [serial = 524] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12bca5400) [pid = 1957] [serial = 527] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12bc9e800) [pid = 1957] [serial = 525] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12ced5800) [pid = 1957] [serial = 528] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x123805000) [pid = 1957] [serial = 512] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1238fa800) [pid = 1957] [serial = 513] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b3d5c00) [pid = 1957] [serial = 485] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x124f59400) [pid = 1957] [serial = 518] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x123808800) [pid = 1957] [serial = 530] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b9bbc00) [pid = 1957] [serial = 522] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12b3da000) [pid = 1957] [serial = 519] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1275d3400) [pid = 1957] [serial = 531] [outer = 0x0] [url = about:blank] 13:52:58 INFO - PROCESS | 1957 | 1461703978802 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]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:52:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1076ms 13:52:58 INFO - PROCESS | 1957 | 1461703978823 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 1957 | 1461703978826 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:52:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:52:58 INFO - PROCESS | 1957 | 1461703978830 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 1957 | 1461703978832 Marionette TRACE conn2 <- [1,754,null,{}] 13:52:58 INFO - PROCESS | 1957 | 1461703978837 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}] 13:52:58 INFO - PROCESS | 1957 | 1461703978911 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:52:58 INFO - PROCESS | 1957 | 1461703978920 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x119725800 == 53 [pid = 1957] [id = 196] 13:52:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x119195000) [pid = 1957] [serial = 586] [outer = 0x0] 13:52:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11bb6c400) [pid = 1957] [serial = 587] [outer = 0x119195000] 13:52:58 INFO - PROCESS | 1957 | 1461703978949 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11bcda800) [pid = 1957] [serial = 588] [outer = 0x119195000] 13:52:59 INFO - PROCESS | 1957 | 1461703979907 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]]]}] 13:52:59 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 13:52:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1122ms 13:52:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:52:59 INFO - PROCESS | 1957 | 1461703979953 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:52:59 INFO - PROCESS | 1957 | 1461703979955 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:52:59 INFO - PROCESS | 1957 | 1461703979957 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:52:59 INFO - PROCESS | 1957 | 1461703979959 Marionette TRACE conn2 <- [1,758,null,{}] 13:52:59 INFO - PROCESS | 1957 | 1461703979966 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}] 13:53:00 INFO - PROCESS | 1957 | 1461703980046 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:53:00 INFO - PROCESS | 1957 | 1461703980054 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1c0800 == 54 [pid = 1957] [id = 197] 13:53:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x123808000) [pid = 1957] [serial = 589] [outer = 0x0] 13:53:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x124242c00) [pid = 1957] [serial = 590] [outer = 0x123808000] 13:53:00 INFO - PROCESS | 1957 | 1461703980082 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x127e44800) [pid = 1957] [serial = 591] [outer = 0x123808000] 13:53:00 INFO - PROCESS | 1957 | 1461703980420 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]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:53:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 13:53:00 INFO - PROCESS | 1957 | 1461703980427 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 1957 | 1461703980429 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:53:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:53:00 INFO - PROCESS | 1957 | 1461703980431 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 1957 | 1461703980433 Marionette TRACE conn2 <- [1,762,null,{}] 13:53:00 INFO - PROCESS | 1957 | 1461703980437 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}] 13:53:00 INFO - PROCESS | 1957 | 1461703980540 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:53:00 INFO - PROCESS | 1957 | 1461703980569 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x123b2e800 == 55 [pid = 1957] [id = 198] 13:53:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x123ad3c00) [pid = 1957] [serial = 592] [outer = 0x0] 13:53:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x129ad1000) [pid = 1957] [serial = 593] [outer = 0x123ad3c00] 13:53:00 INFO - PROCESS | 1957 | 1461703980596 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b612400) [pid = 1957] [serial = 594] [outer = 0x123ad3c00] 13:53:01 INFO - PROCESS | 1957 | 1461703981364 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]]]}] 13:53:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:53:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 976ms 13:53:01 INFO - PROCESS | 1957 | 1461703981408 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:53:01 INFO - PROCESS | 1957 | 1461703981409 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:53:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:53:01 INFO - PROCESS | 1957 | 1461703981411 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:53:01 INFO - PROCESS | 1957 | 1461703981412 Marionette TRACE conn2 <- [1,766,null,{}] 13:53:01 INFO - PROCESS | 1957 | 1461703981422 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}] 13:53:01 INFO - PROCESS | 1957 | 1461703981515 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:53:01 INFO - PROCESS | 1957 | 1461703981519 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12737d800 == 56 [pid = 1957] [id = 199] 13:53:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b616c00) [pid = 1957] [serial = 595] [outer = 0x0] 13:53:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12b9b6000) [pid = 1957] [serial = 596] [outer = 0x12b616c00] 13:53:01 INFO - PROCESS | 1957 | 1461703981545 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12bc4c400) [pid = 1957] [serial = 597] [outer = 0x12b616c00] 13:53:02 INFO - PROCESS | 1957 | 1461703982339 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]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 976ms 13:53:02 INFO - PROCESS | 1957 | 1461703982387 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 1957 | 1461703982388 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:53:02 INFO - PROCESS | 1957 | 1461703982397 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 1957 | 1461703982398 Marionette TRACE conn2 <- [1,770,null,{}] 13:53:02 INFO - PROCESS | 1957 | 1461703982400 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}] 13:53:02 INFO - PROCESS | 1957 | 1461703982508 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:53:02 INFO - PROCESS | 1957 | 1461703982514 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x129b98000 == 57 [pid = 1957] [id = 200] 13:53:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12b61d400) [pid = 1957] [serial = 598] [outer = 0x0] 13:53:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12d2d9c00) [pid = 1957] [serial = 599] [outer = 0x12b61d400] 13:53:02 INFO - PROCESS | 1957 | 1461703982545 Marionette DEBUG loaded listener.js 13:53:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12e2bb400) [pid = 1957] [serial = 600] [outer = 0x12b61d400] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x114bb7800) [pid = 1957] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12b0d1400) [pid = 1957] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11b7fe800) [pid = 1957] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x123808c00) [pid = 1957] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12b3d9400) [pid = 1957] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x114b4e800) [pid = 1957] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11b7f0000) [pid = 1957] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x118fe2c00) [pid = 1957] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12380ac00) [pid = 1957] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x123ad6400) [pid = 1957] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x115250c00) [pid = 1957] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11c4af400) [pid = 1957] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x123ad6c00) [pid = 1957] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x118f68000) [pid = 1957] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x118eed400) [pid = 1957] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11aae2c00) [pid = 1957] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12445d800) [pid = 1957] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12b0d5000) [pid = 1957] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12b9ba800) [pid = 1957] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11bcda000) [pid = 1957] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11bbd8000) [pid = 1957] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11bcd1c00) [pid = 1957] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x115858400) [pid = 1957] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x119af0400) [pid = 1957] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12ef4d800) [pid = 1957] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:53:02 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b3d8000) [pid = 1957] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:53:03 INFO - PROCESS | 1957 | 1461703983047 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]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 675ms 13:53:03 INFO - PROCESS | 1957 | 1461703983074 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 1957 | 1461703983076 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:53:03 INFO - PROCESS | 1957 | 1461703983080 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - PROCESS | 1957 | 1461703983081 Marionette TRACE conn2 <- [1,774,null,{}] 13:53:03 INFO - PROCESS | 1957 | 1461703983086 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}] 13:53:03 INFO - PROCESS | 1957 | 1461703983204 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:53:03 INFO - PROCESS | 1957 | 1461703983280 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d2c000 == 58 [pid = 1957] [id = 201] 13:53:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1147d5c00) [pid = 1957] [serial = 601] [outer = 0x0] 13:53:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x118eed400) [pid = 1957] [serial = 602] [outer = 0x1147d5c00] 13:53:03 INFO - PROCESS | 1957 | 1461703983305 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11b7fe800) [pid = 1957] [serial = 603] [outer = 0x1147d5c00] 13:53:03 INFO - PROCESS | 1957 | 1461703983569 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]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 524ms 13:53:03 INFO - PROCESS | 1957 | 1461703983606 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 1957 | 1461703983608 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:53:03 INFO - PROCESS | 1957 | 1461703983610 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - PROCESS | 1957 | 1461703983611 Marionette TRACE conn2 <- [1,778,null,{}] 13:53:03 INFO - PROCESS | 1957 | 1461703983613 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}] 13:53:03 INFO - PROCESS | 1957 | 1461703983705 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:53:03 INFO - PROCESS | 1957 | 1461703983709 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba21800 == 59 [pid = 1957] [id = 202] 13:53:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x11bbd8000) [pid = 1957] [serial = 604] [outer = 0x0] 13:53:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x129825400) [pid = 1957] [serial = 605] [outer = 0x11bbd8000] 13:53:03 INFO - PROCESS | 1957 | 1461703983734 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b3d2800) [pid = 1957] [serial = 606] [outer = 0x11bbd8000] 13:53:04 INFO - PROCESS | 1957 | 1461703984062 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]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 13:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:53:04 INFO - PROCESS | 1957 | 1461703984078 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 1957 | 1461703984079 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:53:04 INFO - PROCESS | 1957 | 1461703984081 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 1957 | 1461703984082 Marionette TRACE conn2 <- [1,782,null,{}] 13:53:04 INFO - PROCESS | 1957 | 1461703984087 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}] 13:53:04 INFO - PROCESS | 1957 | 1461703984187 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:53:04 INFO - PROCESS | 1957 | 1461703984193 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf93800 == 60 [pid = 1957] [id = 203] 13:53:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x119af0400) [pid = 1957] [serial = 607] [outer = 0x0] 13:53:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12b9b9c00) [pid = 1957] [serial = 608] [outer = 0x119af0400] 13:53:04 INFO - PROCESS | 1957 | 1461703984218 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12e3c8c00) [pid = 1957] [serial = 609] [outer = 0x119af0400] 13:53:04 INFO - PROCESS | 1957 | 1461703984507 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]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 472ms 13:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:53:04 INFO - PROCESS | 1957 | 1461703984554 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 1957 | 1461703984555 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:53:04 INFO - PROCESS | 1957 | 1461703984557 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 1957 | 1461703984558 Marionette TRACE conn2 <- [1,786,null,{}] 13:53:04 INFO - PROCESS | 1957 | 1461703984561 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}] 13:53:04 INFO - PROCESS | 1957 | 1461703984638 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:53:04 INFO - PROCESS | 1957 | 1461703984642 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbae800 == 61 [pid = 1957] [id = 204] 13:53:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12e3cf800) [pid = 1957] [serial = 610] [outer = 0x0] 13:53:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12e689400) [pid = 1957] [serial = 611] [outer = 0x12e3cf800] 13:53:04 INFO - PROCESS | 1957 | 1461703984667 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12e68f800) [pid = 1957] [serial = 612] [outer = 0x12e3cf800] 13:53:05 INFO - PROCESS | 1957 | 1461703985117 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]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 569ms 13:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:53:05 INFO - PROCESS | 1957 | 1461703985126 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 1957 | 1461703985129 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:53:05 INFO - PROCESS | 1957 | 1461703985132 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 1957 | 1461703985137 Marionette TRACE conn2 <- [1,790,null,{}] 13:53:05 INFO - PROCESS | 1957 | 1461703985141 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}] 13:53:05 INFO - PROCESS | 1957 | 1461703985242 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:53:05 INFO - PROCESS | 1957 | 1461703985305 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a917000 == 62 [pid = 1957] [id = 205] 13:53:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x118ab0000) [pid = 1957] [serial = 613] [outer = 0x0] 13:53:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x119268c00) [pid = 1957] [serial = 614] [outer = 0x118ab0000] 13:53:05 INFO - PROCESS | 1957 | 1461703985337 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x11ae42800) [pid = 1957] [serial = 615] [outer = 0x118ab0000] 13:53:05 INFO - PROCESS | 1957 | 1461703985762 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]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 674ms 13:53:05 INFO - PROCESS | 1957 | 1461703985806 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 1957 | 1461703985810 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:53:05 INFO - PROCESS | 1957 | 1461703985814 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 1957 | 1461703985816 Marionette TRACE conn2 <- [1,794,null,{}] 13:53:05 INFO - PROCESS | 1957 | 1461703985825 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}] 13:53:05 INFO - PROCESS | 1957 | 1461703985926 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:53:05 INFO - PROCESS | 1957 | 1461703985988 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c97800 == 63 [pid = 1957] [id = 206] 13:53:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x11bb69400) [pid = 1957] [serial = 616] [outer = 0x0] 13:53:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11c09c000) [pid = 1957] [serial = 617] [outer = 0x11bb69400] 13:53:06 INFO - PROCESS | 1957 | 1461703986018 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x1238fa800) [pid = 1957] [serial = 618] [outer = 0x11bb69400] 13:53:06 INFO - PROCESS | 1957 | 1461703986437 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]]]}] 13:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 13:53:06 INFO - PROCESS | 1957 | 1461703986442 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:53:06 INFO - PROCESS | 1957 | 1461703986444 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:53:06 INFO - PROCESS | 1957 | 1461703986446 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:53:06 INFO - PROCESS | 1957 | 1461703986449 Marionette TRACE conn2 <- [1,798,null,{}] 13:53:06 INFO - PROCESS | 1957 | 1461703986459 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}] 13:53:06 INFO - PROCESS | 1957 | 1461703986584 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:53:06 INFO - PROCESS | 1957 | 1461703986649 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2ad000 == 64 [pid = 1957] [id = 207] 13:53:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b0d1c00) [pid = 1957] [serial = 619] [outer = 0x0] 13:53:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b9b6c00) [pid = 1957] [serial = 620] [outer = 0x12b0d1c00] 13:53:06 INFO - PROCESS | 1957 | 1461703986681 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12cecd000) [pid = 1957] [serial = 621] [outer = 0x12b0d1c00] 13:53:07 INFO - PROCESS | 1957 | 1461703987064 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]]]}] 13:53:07 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 13:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 675ms 13:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:53:07 INFO - PROCESS | 1957 | 1461703987122 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 1957 | 1461703987123 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:53:07 INFO - PROCESS | 1957 | 1461703987126 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 1957 | 1461703987127 Marionette TRACE conn2 <- [1,802,null,{}] 13:53:07 INFO - PROCESS | 1957 | 1461703987129 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}] 13:53:07 INFO - PROCESS | 1957 | 1461703987228 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:53:07 INFO - PROCESS | 1957 | 1461703987279 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec10000 == 65 [pid = 1957] [id = 208] 13:53:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12d2cb400) [pid = 1957] [serial = 622] [outer = 0x0] 13:53:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12d2d6800) [pid = 1957] [serial = 623] [outer = 0x12d2cb400] 13:53:07 INFO - PROCESS | 1957 | 1461703987308 Marionette DEBUG loaded listener.js 13:53:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12e2ba400) [pid = 1957] [serial = 624] [outer = 0x12d2cb400] 13:53:07 INFO - PROCESS | 1957 | 1461703987722 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]]]}] 13:53:07 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 13:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 620ms 13:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:53:07 INFO - PROCESS | 1957 | 1461703987746 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 1957 | 1461703987748 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:53:07 INFO - PROCESS | 1957 | 1461703987750 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 1957 | 1461703987753 Marionette TRACE conn2 <- [1,806,null,{}] 13:53:07 INFO - PROCESS | 1957 | 1461703987756 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}] 13:53:07 INFO - PROCESS | 1957 | 1461703987850 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:53:07 INFO - PROCESS | 1957 | 1461703987933 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12eded000 == 66 [pid = 1957] [id = 209] 13:53:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12d2d1800) [pid = 1957] [serial = 625] [outer = 0x0] 13:53:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12e68a400) [pid = 1957] [serial = 626] [outer = 0x12d2d1800] 13:53:07 INFO - PROCESS | 1957 | 1461703987962 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12eb36c00) [pid = 1957] [serial = 627] [outer = 0x12d2d1800] 13:53:08 INFO - PROCESS | 1957 | [1957] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:53:08 INFO - PROCESS | 1957 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:53:08 INFO - PROCESS | 1957 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:53:08 INFO - PROCESS | 1957 | [GFX2-]: Using SkiaGL canvas. 13:53:08 INFO - PROCESS | 1957 | 1461703988409 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]]]}] 13:53:08 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 13:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 13:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:53:08 INFO - PROCESS | 1957 | 1461703988421 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 1957 | 1461703988422 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:53:08 INFO - PROCESS | 1957 | 1461703988425 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - PROCESS | 1957 | 1461703988426 Marionette TRACE conn2 <- [1,810,null,{}] 13:53:08 INFO - PROCESS | 1957 | 1461703988428 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}] 13:53:08 INFO - PROCESS | 1957 | 1461703988540 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:53:08 INFO - PROCESS | 1957 | 1461703988592 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12985b800 == 67 [pid = 1957] [id = 210] 13:53:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12d609800) [pid = 1957] [serial = 628] [outer = 0x0] 13:53:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12eb3fc00) [pid = 1957] [serial = 629] [outer = 0x12d609800] 13:53:08 INFO - PROCESS | 1957 | 1461703988624 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12ef56400) [pid = 1957] [serial = 630] [outer = 0x12d609800] 13:53:09 INFO - PROCESS | 1957 | 1461703989041 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]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 668ms 13:53:09 INFO - PROCESS | 1957 | 1461703989283 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 1957 | 1461703989286 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:53:09 INFO - PROCESS | 1957 | 1461703989304 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 1957 | 1461703989306 Marionette TRACE conn2 <- [1,814,null,{}] 13:53:09 INFO - PROCESS | 1957 | 1461703989310 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}] 13:53:09 INFO - PROCESS | 1957 | 1461703989399 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:53:09 INFO - PROCESS | 1957 | 1461703989448 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d47000 == 68 [pid = 1957] [id = 211] 13:53:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x118e08000) [pid = 1957] [serial = 631] [outer = 0x0] 13:53:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x118f5e400) [pid = 1957] [serial = 632] [outer = 0x118e08000] 13:53:09 INFO - PROCESS | 1957 | 1461703989476 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x119d8d800) [pid = 1957] [serial = 633] [outer = 0x118e08000] 13:53:09 INFO - PROCESS | 1957 | 1461703989896 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] 13:53:09 INFO - PROCESS | 1957 | 1461703989927 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:53:09 INFO - PROCESS | 1957 | 1461703989932 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 1957 | 1461703989934 Marionette TRACE conn2 <- [1,818,null,{}] 13:53:09 INFO - PROCESS | 1957 | 1461703989937 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}] 13:53:10 INFO - PROCESS | 1957 | 1461703990027 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:53:10 INFO - PROCESS | 1957 | 1461703990089 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x11aea0800 == 69 [pid = 1957] [id = 212] 13:53:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x119e44000) [pid = 1957] [serial = 634] [outer = 0x0] 13:53:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11aa5c400) [pid = 1957] [serial = 635] [outer = 0x119e44000] 13:53:10 INFO - PROCESS | 1957 | 1461703990123 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11bc34800) [pid = 1957] [serial = 636] [outer = 0x119e44000] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf93800 == 68 [pid = 1957] [id = 203] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba21800 == 67 [pid = 1957] [id = 202] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x119d2c000 == 66 [pid = 1957] [id = 201] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x129b98000 == 65 [pid = 1957] [id = 200] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12737d800 == 64 [pid = 1957] [id = 199] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x123b2e800 == 63 [pid = 1957] [id = 198] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12d60c000) [pid = 1957] [serial = 569] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1c0800 == 62 [pid = 1957] [id = 197] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x119725800 == 61 [pid = 1957] [id = 196] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x11c051800 == 60 [pid = 1957] [id = 195] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x123f1a000 == 59 [pid = 1957] [id = 192] 13:53:10 INFO - PROCESS | 1957 | --DOCSHELL 0x11aeb1000 == 58 [pid = 1957] [id = 191] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12b61c800) [pid = 1957] [serial = 501] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12bc47000) [pid = 1957] [serial = 440] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12d2cd000) [pid = 1957] [serial = 566] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12b083c00) [pid = 1957] [serial = 557] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12b941800) [pid = 1957] [serial = 560] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12b0da000) [pid = 1957] [serial = 558] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11667e400) [pid = 1957] [serial = 537] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x115250400) [pid = 1957] [serial = 536] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11bbdc400) [pid = 1957] [serial = 551] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11c098c00) [pid = 1957] [serial = 552] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x11bbd9400) [pid = 1957] [serial = 540] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11aeb6800) [pid = 1957] [serial = 539] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x123fe1800) [pid = 1957] [serial = 554] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12bca3000) [pid = 1957] [serial = 546] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x129ad3000) [pid = 1957] [serial = 545] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x119d94c00) [pid = 1957] [serial = 548] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11aa62400) [pid = 1957] [serial = 549] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x128828c00) [pid = 1957] [serial = 543] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x124f5ac00) [pid = 1957] [serial = 542] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12d60c400) [pid = 1957] [serial = 567] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12bc48800) [pid = 1957] [serial = 561] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b9be000) [pid = 1957] [serial = 563] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x127e4c800) [pid = 1957] [serial = 555] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12d205c00) [pid = 1957] [serial = 564] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11ae37000) [pid = 1957] [serial = 492] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11a676400) [pid = 1957] [serial = 380] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12d2cdc00) [pid = 1957] [serial = 534] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x129acf400) [pid = 1957] [serial = 498] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12b3d7000) [pid = 1957] [serial = 386] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12d2d5800) [pid = 1957] [serial = 443] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x123ceb400) [pid = 1957] [serial = 495] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x124248800) [pid = 1957] [serial = 383] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1244f0000) [pid = 1957] [serial = 437] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118af9c00) [pid = 1957] [serial = 489] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11bcd0800) [pid = 1957] [serial = 434] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12ef57800) [pid = 1957] [serial = 431] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12b61a800) [pid = 1957] [serial = 486] [outer = 0x0] [url = about:blank] 13:53:10 INFO - PROCESS | 1957 | 1461703990497 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]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 573ms 13:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:53:10 INFO - PROCESS | 1957 | 1461703990504 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:53:10 INFO - PROCESS | 1957 | 1461703990505 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:53:10 INFO - PROCESS | 1957 | 1461703990507 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - PROCESS | 1957 | 1461703990508 Marionette TRACE conn2 <- [1,822,null,{}] 13:53:10 INFO - PROCESS | 1957 | 1461703990515 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}] 13:53:10 INFO - PROCESS | 1957 | 1461703990598 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:53:10 INFO - PROCESS | 1957 | 1461703990607 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a919800 == 59 [pid = 1957] [id = 213] 13:53:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11c4a9400) [pid = 1957] [serial = 637] [outer = 0x0] 13:53:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x123807c00) [pid = 1957] [serial = 638] [outer = 0x11c4a9400] 13:53:10 INFO - PROCESS | 1957 | 1461703990636 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1238fe400) [pid = 1957] [serial = 639] [outer = 0x11c4a9400] 13:53:11 INFO - PROCESS | 1957 | 1461703991020 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] 13:53:11 INFO - PROCESS | 1957 | 1461703991028 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:53:11 INFO - PROCESS | 1957 | 1461703991030 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 1957 | 1461703991032 Marionette TRACE conn2 <- [1,826,null,{}] 13:53:11 INFO - PROCESS | 1957 | 1461703991034 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}] 13:53:11 INFO - PROCESS | 1957 | 1461703991111 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:53:11 INFO - PROCESS | 1957 | 1461703991119 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a3e800 == 60 [pid = 1957] [id = 214] 13:53:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x123bb2c00) [pid = 1957] [serial = 640] [outer = 0x0] 13:53:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1240eac00) [pid = 1957] [serial = 641] [outer = 0x123bb2c00] 13:53:11 INFO - PROCESS | 1957 | 1461703991146 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x127355c00) [pid = 1957] [serial = 642] [outer = 0x123bb2c00] 13:53:11 INFO - PROCESS | 1957 | 1461703991469 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]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 467ms 13:53:11 INFO - PROCESS | 1957 | 1461703991499 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 1957 | 1461703991501 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:53:11 INFO - PROCESS | 1957 | 1461703991505 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 1957 | 1461703991506 Marionette TRACE conn2 <- [1,830,null,{}] 13:53:11 INFO - PROCESS | 1957 | 1461703991508 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}] 13:53:11 INFO - PROCESS | 1957 | 1461703991590 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:53:11 INFO - PROCESS | 1957 | 1461703991636 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x119102800 == 61 [pid = 1957] [id = 215] 13:53:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124459800) [pid = 1957] [serial = 643] [outer = 0x0] 13:53:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x127e48c00) [pid = 1957] [serial = 644] [outer = 0x124459800] 13:53:11 INFO - PROCESS | 1957 | 1461703991661 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x129ad0c00) [pid = 1957] [serial = 645] [outer = 0x124459800] 13:53:11 INFO - PROCESS | 1957 | 1461703991958 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]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 13:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:53:11 INFO - PROCESS | 1957 | 1461703991975 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 1957 | 1461703991976 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:53:11 INFO - PROCESS | 1957 | 1461703991978 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 1957 | 1461703991979 Marionette TRACE conn2 <- [1,834,null,{}] 13:53:11 INFO - PROCESS | 1957 | 1461703991981 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}] 13:53:12 INFO - PROCESS | 1957 | 1461703992079 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:53:12 INFO - PROCESS | 1957 | 1461703992135 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x124faf800 == 62 [pid = 1957] [id = 216] 13:53:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x127e44c00) [pid = 1957] [serial = 646] [outer = 0x0] 13:53:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b0d9400) [pid = 1957] [serial = 647] [outer = 0x127e44c00] 13:53:12 INFO - PROCESS | 1957 | 1461703992163 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12bc48c00) [pid = 1957] [serial = 648] [outer = 0x127e44c00] 13:53:12 INFO - PROCESS | 1957 | 1461703992479 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]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 13:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:53:12 INFO - PROCESS | 1957 | 1461703992497 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 1957 | 1461703992498 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:53:12 INFO - PROCESS | 1957 | 1461703992504 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 1957 | 1461703992505 Marionette TRACE conn2 <- [1,838,null,{}] 13:53:12 INFO - PROCESS | 1957 | 1461703992507 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}] 13:53:12 INFO - PROCESS | 1957 | 1461703992602 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:53:12 INFO - PROCESS | 1957 | 1461703992616 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x129860800 == 63 [pid = 1957] [id = 217] 13:53:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12bc9d800) [pid = 1957] [serial = 649] [outer = 0x0] 13:53:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12ced4800) [pid = 1957] [serial = 650] [outer = 0x12bc9d800] 13:53:12 INFO - PROCESS | 1957 | 1461703992641 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12d206400) [pid = 1957] [serial = 651] [outer = 0x12bc9d800] 13:53:12 INFO - PROCESS | 1957 | 1461703992991 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]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 520ms 13:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:53:13 INFO - PROCESS | 1957 | 1461703993027 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 1957 | 1461703993028 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:53:13 INFO - PROCESS | 1957 | 1461703993030 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 1957 | 1461703993031 Marionette TRACE conn2 <- [1,842,null,{}] 13:53:13 INFO - PROCESS | 1957 | 1461703993034 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}] 13:53:13 INFO - PROCESS | 1957 | 1461703993131 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:53:13 INFO - PROCESS | 1957 | 1461703993135 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b4d0000 == 64 [pid = 1957] [id = 218] 13:53:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12bc9e000) [pid = 1957] [serial = 652] [outer = 0x0] 13:53:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12d2cc000) [pid = 1957] [serial = 653] [outer = 0x12bc9e000] 13:53:13 INFO - PROCESS | 1957 | 1461703993192 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12d60c000) [pid = 1957] [serial = 654] [outer = 0x12bc9e000] 13:53:13 INFO - PROCESS | 1957 | 1461703993500 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]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 13:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:53:13 INFO - PROCESS | 1957 | 1461703993551 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 1957 | 1461703993552 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:53:13 INFO - PROCESS | 1957 | 1461703993554 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 1957 | 1461703993555 Marionette TRACE conn2 <- [1,846,null,{}] 13:53:13 INFO - PROCESS | 1957 | 1461703993557 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}] 13:53:13 INFO - PROCESS | 1957 | 1461703993655 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:53:13 INFO - PROCESS | 1957 | 1461703993667 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba17000 == 65 [pid = 1957] [id = 219] 13:53:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12d2cc800) [pid = 1957] [serial = 655] [outer = 0x0] 13:53:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12e2b8c00) [pid = 1957] [serial = 656] [outer = 0x12d2cc800] 13:53:13 INFO - PROCESS | 1957 | 1461703993692 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12e3c8000) [pid = 1957] [serial = 657] [outer = 0x12d2cc800] 13:53:14 INFO - PROCESS | 1957 | 1461703994015 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]]]}] 13:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 520ms 13:53:14 INFO - PROCESS | 1957 | 1461703994074 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:53:14 INFO - PROCESS | 1957 | 1461703994075 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:53:14 INFO - PROCESS | 1957 | 1461703994078 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - PROCESS | 1957 | 1461703994079 Marionette TRACE conn2 <- [1,850,null,{}] 13:53:14 INFO - PROCESS | 1957 | 1461703994081 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}] 13:53:14 INFO - PROCESS | 1957 | 1461703994179 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:53:14 INFO - PROCESS | 1957 | 1461703994212 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf89800 == 66 [pid = 1957] [id = 220] 13:53:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12d611000) [pid = 1957] [serial = 658] [outer = 0x0] 13:53:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12e689000) [pid = 1957] [serial = 659] [outer = 0x12d611000] 13:53:14 INFO - PROCESS | 1957 | 1461703994237 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12ed44c00) [pid = 1957] [serial = 660] [outer = 0x12d611000] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12b616c00) [pid = 1957] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12b61d400) [pid = 1957] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1147d5c00) [pid = 1957] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11bbd8000) [pid = 1957] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x119195000) [pid = 1957] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11a66e800) [pid = 1957] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1156c6400) [pid = 1957] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x123808000) [pid = 1957] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x119af0400) [pid = 1957] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:53:14 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x123ad3c00) [pid = 1957] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:53:14 INFO - PROCESS | 1957 | 1461703994597 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]]]}] 13:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 567ms 13:53:14 INFO - PROCESS | 1957 | 1461703994646 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:53:14 INFO - PROCESS | 1957 | 1461703994647 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:53:14 INFO - PROCESS | 1957 | 1461703994649 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - PROCESS | 1957 | 1461703994651 Marionette TRACE conn2 <- [1,854,null,{}] 13:53:14 INFO - PROCESS | 1957 | 1461703994654 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}] 13:53:14 INFO - PROCESS | 1957 | 1461703994750 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:53:14 INFO - PROCESS | 1957 | 1461703994776 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2a6000 == 67 [pid = 1957] [id = 221] 13:53:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11aae8000) [pid = 1957] [serial = 661] [outer = 0x0] 13:53:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b9bb000) [pid = 1957] [serial = 662] [outer = 0x11aae8000] 13:53:14 INFO - PROCESS | 1957 | 1461703994806 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12ef52400) [pid = 1957] [serial = 663] [outer = 0x11aae8000] 13:53:15 INFO - PROCESS | 1957 | 1461703995205 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]]]}] 13:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 572ms 13:53:15 INFO - PROCESS | 1957 | 1461703995224 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:53:15 INFO - PROCESS | 1957 | 1461703995226 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:53:15 INFO - PROCESS | 1957 | 1461703995229 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 1957 | 1461703995231 Marionette TRACE conn2 <- [1,858,null,{}] 13:53:15 INFO - PROCESS | 1957 | 1461703995234 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}] 13:53:15 INFO - PROCESS | 1957 | 1461703995386 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:53:15 INFO - PROCESS | 1957 | 1461703995435 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e320000 == 68 [pid = 1957] [id = 222] 13:53:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x123ce4000) [pid = 1957] [serial = 664] [outer = 0x0] 13:53:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x123ce7c00) [pid = 1957] [serial = 665] [outer = 0x123ce4000] 13:53:15 INFO - PROCESS | 1957 | 1461703995474 Marionette DEBUG loaded listener.js 13:53:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12ef52c00) [pid = 1957] [serial = 666] [outer = 0x123ce4000] 13:53:15 INFO - PROCESS | 1957 | 1461703995773 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]]]}] 13:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 570ms 13:53:15 INFO - PROCESS | 1957 | 1461703995798 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 1957 | 1461703995802 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:53:15 INFO - PROCESS | 1957 | 1461703995807 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 1957 | 1461703995808 Marionette TRACE conn2 <- [1,862,null,{}] 13:53:15 INFO - PROCESS | 1957 | 1461703995810 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}] 13:53:15 INFO - PROCESS | 1957 | 1461703995901 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:53:15 INFO - PROCESS | 1957 | 1461703995962 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f286000 == 69 [pid = 1957] [id = 223] 13:53:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x123ce3400) [pid = 1957] [serial = 667] [outer = 0x0] 13:53:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12ef58800) [pid = 1957] [serial = 668] [outer = 0x123ce3400] 13:53:16 INFO - PROCESS | 1957 | 1461703996001 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12f704400) [pid = 1957] [serial = 669] [outer = 0x123ce3400] 13:53:16 INFO - PROCESS | 1957 | 1461703996412 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]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 621ms 13:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:53:16 INFO - PROCESS | 1957 | 1461703996428 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 1957 | 1461703996430 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:53:16 INFO - PROCESS | 1957 | 1461703996432 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 1957 | 1461703996433 Marionette TRACE conn2 <- [1,866,null,{}] 13:53:16 INFO - PROCESS | 1957 | 1461703996437 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}] 13:53:16 INFO - PROCESS | 1957 | 1461703996577 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:53:16 INFO - PROCESS | 1957 | 1461703996675 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x119117800 == 70 [pid = 1957] [id = 224] 13:53:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x115706c00) [pid = 1957] [serial = 670] [outer = 0x0] 13:53:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x115854800) [pid = 1957] [serial = 671] [outer = 0x115706c00] 13:53:16 INFO - PROCESS | 1957 | 1461703996720 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x118f62c00) [pid = 1957] [serial = 672] [outer = 0x115706c00] 13:53:17 INFO - PROCESS | 1957 | 1461703997162 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]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 771ms 13:53:17 INFO - PROCESS | 1957 | 1461703997218 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 1957 | 1461703997220 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:53:17 INFO - PROCESS | 1957 | 1461703997224 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 1957 | 1461703997227 Marionette TRACE conn2 <- [1,870,null,{}] 13:53:17 INFO - PROCESS | 1957 | 1461703997231 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}] 13:53:17 INFO - PROCESS | 1957 | 1461703997334 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:53:17 INFO - PROCESS | 1957 | 1461703997399 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c7d2000 == 71 [pid = 1957] [id = 225] 13:53:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11974d800) [pid = 1957] [serial = 673] [outer = 0x0] 13:53:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x119751400) [pid = 1957] [serial = 674] [outer = 0x11974d800] 13:53:17 INFO - PROCESS | 1957 | 1461703997431 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x11ae39c00) [pid = 1957] [serial = 675] [outer = 0x11974d800] 13:53:17 INFO - PROCESS | 1957 | 1461703997843 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]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 673ms 13:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:53:17 INFO - PROCESS | 1957 | 1461703997934 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 1957 | 1461703997936 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:53:17 INFO - PROCESS | 1957 | 1461703997940 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 1957 | 1461703997942 Marionette TRACE conn2 <- [1,874,null,{}] 13:53:17 INFO - PROCESS | 1957 | 1461703997944 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}] 13:53:18 INFO - PROCESS | 1957 | 1461703998045 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:53:18 INFO - PROCESS | 1957 | 1461703998111 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b677000 == 72 [pid = 1957] [id = 226] 13:53:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11bcd0c00) [pid = 1957] [serial = 676] [outer = 0x0] 13:53:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11c3dc400) [pid = 1957] [serial = 677] [outer = 0x11bcd0c00] 13:53:18 INFO - PROCESS | 1957 | 1461703998141 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x123ad7c00) [pid = 1957] [serial = 678] [outer = 0x11bcd0c00] 13:53:18 INFO - PROCESS | 1957 | 1461703998545 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]]]}] 13:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 13:53:18 INFO - PROCESS | 1957 | 1461703998611 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 1957 | 1461703998614 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:53:18 INFO - PROCESS | 1957 | 1461703998641 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 1957 | 1461703998644 Marionette TRACE conn2 <- [1,878,null,{}] 13:53:18 INFO - PROCESS | 1957 | 1461703998647 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}] 13:53:18 INFO - PROCESS | 1957 | 1461703998750 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:53:18 INFO - PROCESS | 1957 | 1461703998814 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f94a800 == 73 [pid = 1957] [id = 227] 13:53:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x124247400) [pid = 1957] [serial = 679] [outer = 0x0] 13:53:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x129ad5400) [pid = 1957] [serial = 680] [outer = 0x124247400] 13:53:18 INFO - PROCESS | 1957 | 1461703998843 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12b3d7000) [pid = 1957] [serial = 681] [outer = 0x124247400] 13:53:19 INFO - PROCESS | 1957 | 1461703999216 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]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 13:53:19 INFO - PROCESS | 1957 | 1461703999262 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 1957 | 1461703999264 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:53:19 INFO - PROCESS | 1957 | 1461703999266 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 1957 | 1461703999267 Marionette TRACE conn2 <- [1,882,null,{}] 13:53:19 INFO - PROCESS | 1957 | 1461703999270 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}] 13:53:19 INFO - PROCESS | 1957 | 1461703999388 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:53:19 INFO - PROCESS | 1957 | 1461703999453 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f962800 == 74 [pid = 1957] [id = 228] 13:53:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x123fde000) [pid = 1957] [serial = 682] [outer = 0x0] 13:53:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12b9b6800) [pid = 1957] [serial = 683] [outer = 0x123fde000] 13:53:19 INFO - PROCESS | 1957 | 1461703999483 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12cfb0000) [pid = 1957] [serial = 684] [outer = 0x123fde000] 13:53:19 INFO - PROCESS | 1957 | 1461703999881 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]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 668ms 13:53:19 INFO - PROCESS | 1957 | 1461703999934 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 1957 | 1461703999936 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:53:19 INFO - PROCESS | 1957 | 1461703999938 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 1957 | 1461703999939 Marionette TRACE conn2 <- [1,886,null,{}] 13:53:19 INFO - PROCESS | 1957 | 1461703999942 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}] 13:53:20 INFO - PROCESS | 1957 | 1461704000040 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:53:20 INFO - PROCESS | 1957 | 1461704000096 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12fc1a000 == 75 [pid = 1957] [id = 229] 13:53:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12d62f400) [pid = 1957] [serial = 685] [outer = 0x0] 13:53:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12e3ce400) [pid = 1957] [serial = 686] [outer = 0x12d62f400] 13:53:20 INFO - PROCESS | 1957 | 1461704000144 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12ef59400) [pid = 1957] [serial = 687] [outer = 0x12d62f400] 13:53:20 INFO - PROCESS | 1957 | 1461704000573 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]]]}] 13:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 673ms 13:53:20 INFO - PROCESS | 1957 | 1461704000611 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:53:20 INFO - PROCESS | 1957 | 1461704000613 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:53:20 INFO - PROCESS | 1957 | 1461704000615 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 1957 | 1461704000616 Marionette TRACE conn2 <- [1,890,null,{}] 13:53:20 INFO - PROCESS | 1957 | 1461704000848 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}] 13:53:20 INFO - PROCESS | 1957 | 1461704000969 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:53:21 INFO - PROCESS | 1957 | 1461704001004 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1b4800 == 76 [pid = 1957] [id = 230] 13:53:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x1186af000) [pid = 1957] [serial = 688] [outer = 0x0] 13:53:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x118aee800) [pid = 1957] [serial = 689] [outer = 0x1186af000] 13:53:21 INFO - PROCESS | 1957 | 1461704001032 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x119132000) [pid = 1957] [serial = 690] [outer = 0x1186af000] 13:53:21 INFO - PROCESS | 1957 | 1461704001452 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]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 889ms 13:53:21 INFO - PROCESS | 1957 | 1461704001521 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:53:21 INFO - PROCESS | 1957 | 1461704001524 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:53:21 INFO - PROCESS | 1957 | 1461704001530 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 1957 | 1461704001531 Marionette TRACE conn2 <- [1,894,null,{}] 13:53:21 INFO - PROCESS | 1957 | 1461704001538 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}] 13:53:21 INFO - PROCESS | 1957 | 1461704001670 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:53:21 INFO - PROCESS | 1957 | 1461704001769 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a915000 == 77 [pid = 1957] [id = 231] 13:53:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x119e4ac00) [pid = 1957] [serial = 691] [outer = 0x0] 13:53:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x11a672000) [pid = 1957] [serial = 692] [outer = 0x119e4ac00] 13:53:21 INFO - PROCESS | 1957 | 1461704001815 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x11ae36400) [pid = 1957] [serial = 693] [outer = 0x119e4ac00] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12f286000 == 76 [pid = 1957] [id = 223] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12e320000 == 75 [pid = 1957] [id = 222] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2a6000 == 74 [pid = 1957] [id = 221] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf89800 == 73 [pid = 1957] [id = 220] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba17000 == 72 [pid = 1957] [id = 219] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12b4d0000 == 71 [pid = 1957] [id = 218] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x129860800 == 70 [pid = 1957] [id = 217] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x12e689400) [pid = 1957] [serial = 611] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x124faf800 == 69 [pid = 1957] [id = 216] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x119102800 == 68 [pid = 1957] [id = 215] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x123a3e800 == 67 [pid = 1957] [id = 214] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x11a919800 == 66 [pid = 1957] [id = 213] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x11aea0800 == 65 [pid = 1957] [id = 212] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x119d47000 == 64 [pid = 1957] [id = 211] 13:53:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbae800 == 63 [pid = 1957] [id = 204] 13:53:22 INFO - PROCESS | 1957 | 1461704002260 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]]]}] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x12b9b6000) [pid = 1957] [serial = 596] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12d2d9c00) [pid = 1957] [serial = 599] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x118eed400) [pid = 1957] [serial = 602] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x129825400) [pid = 1957] [serial = 605] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x123997800) [pid = 1957] [serial = 575] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x11bb6c400) [pid = 1957] [serial = 587] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11bcda800) [pid = 1957] [serial = 588] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x11b7f2400) [pid = 1957] [serial = 585] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x11aa56000) [pid = 1957] [serial = 584] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12d630000) [pid = 1957] [serial = 570] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x124242c00) [pid = 1957] [serial = 590] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x127e44800) [pid = 1957] [serial = 591] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12e2c2800) [pid = 1957] [serial = 581] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12bca3400) [pid = 1957] [serial = 578] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11aa1b000) [pid = 1957] [serial = 572] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12b9b9c00) [pid = 1957] [serial = 608] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12e2bb400) [pid = 1957] [serial = 600] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x129ad1000) [pid = 1957] [serial = 593] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12b3d2800) [pid = 1957] [serial = 606] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x11b7fe800) [pid = 1957] [serial = 603] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12e3c8c00) [pid = 1957] [serial = 609] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12bc4c400) [pid = 1957] [serial = 597] [outer = 0x0] [url = about:blank] 13:53:22 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12b612400) [pid = 1957] [serial = 594] [outer = 0x0] [url = about:blank] 13:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 772ms 13:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:53:22 INFO - PROCESS | 1957 | 1461704002302 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 1957 | 1461704002303 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:53:22 INFO - PROCESS | 1957 | 1461704002305 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 1957 | 1461704002307 Marionette TRACE conn2 <- [1,898,null,{}] 13:53:22 INFO - PROCESS | 1957 | 1461704002309 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}] 13:53:22 INFO - PROCESS | 1957 | 1461704002391 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:53:22 INFO - PROCESS | 1957 | 1461704002397 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d44800 == 64 [pid = 1957] [id = 232] 13:53:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x11b753000) [pid = 1957] [serial = 694] [outer = 0x0] 13:53:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11bbd8000) [pid = 1957] [serial = 695] [outer = 0x11b753000] 13:53:22 INFO - PROCESS | 1957 | 1461704002426 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11c3dfc00) [pid = 1957] [serial = 696] [outer = 0x11b753000] 13:53:22 INFO - PROCESS | 1957 | 1461704002783 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]]]}] 13:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 519ms 13:53:22 INFO - PROCESS | 1957 | 1461704002836 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 1957 | 1461704002843 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:53:22 INFO - PROCESS | 1957 | 1461704002848 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 1957 | 1461704002850 Marionette TRACE conn2 <- [1,902,null,{}] 13:53:22 INFO - PROCESS | 1957 | 1461704002852 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}] 13:53:22 INFO - PROCESS | 1957 | 1461704002968 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:53:22 INFO - PROCESS | 1957 | 1461704002979 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c9b000 == 65 [pid = 1957] [id = 233] 13:53:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12380a400) [pid = 1957] [serial = 697] [outer = 0x0] 13:53:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x123ad9400) [pid = 1957] [serial = 698] [outer = 0x12380a400] 13:53:23 INFO - PROCESS | 1957 | 1461704003019 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x123ce2800) [pid = 1957] [serial = 699] [outer = 0x12380a400] 13:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 621ms 13:53:23 INFO - PROCESS | 1957 | 1461704003462 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]]]}] 13:53:23 INFO - PROCESS | 1957 | 1461704003470 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 1957 | 1461704003471 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:53:23 INFO - PROCESS | 1957 | 1461704003473 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 1957 | 1461704003474 Marionette TRACE conn2 <- [1,906,null,{}] 13:53:23 INFO - PROCESS | 1957 | 1461704003477 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}] 13:53:23 INFO - PROCESS | 1957 | 1461704003560 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:53:23 INFO - PROCESS | 1957 | 1461704003582 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e8e000 == 66 [pid = 1957] [id = 234] 13:53:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x123ce9400) [pid = 1957] [serial = 700] [outer = 0x0] 13:53:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12445cc00) [pid = 1957] [serial = 701] [outer = 0x123ce9400] 13:53:23 INFO - PROCESS | 1957 | 1461704003608 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x127632800) [pid = 1957] [serial = 702] [outer = 0x123ce9400] 13:53:23 INFO - PROCESS | 1957 | 1461704003950 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]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 520ms 13:53:24 INFO - PROCESS | 1957 | 1461704004016 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 1957 | 1461704004018 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:53:24 INFO - PROCESS | 1957 | 1461704004023 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - PROCESS | 1957 | 1461704004024 Marionette TRACE conn2 <- [1,910,null,{}] 13:53:24 INFO - PROCESS | 1957 | 1461704004028 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}] 13:53:24 INFO - PROCESS | 1957 | 1461704004170 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:53:24 INFO - PROCESS | 1957 | 1461704004185 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x119ade000 == 67 [pid = 1957] [id = 235] 13:53:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x129ad1000) [pid = 1957] [serial = 703] [outer = 0x0] 13:53:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12b0da000) [pid = 1957] [serial = 704] [outer = 0x129ad1000] 13:53:24 INFO - PROCESS | 1957 | 1461704004227 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12b9b9000) [pid = 1957] [serial = 705] [outer = 0x129ad1000] 13:53:24 INFO - PROCESS | 1957 | 1461704004653 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]]]}] 13:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 13:53:24 INFO - PROCESS | 1957 | 1461704004693 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 1957 | 1461704004694 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:53:24 INFO - PROCESS | 1957 | 1461704004697 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - PROCESS | 1957 | 1461704004698 Marionette TRACE conn2 <- [1,914,null,{}] 13:53:24 INFO - PROCESS | 1957 | 1461704004700 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}] 13:53:24 INFO - PROCESS | 1957 | 1461704004795 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:53:24 INFO - PROCESS | 1957 | 1461704004829 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba16000 == 68 [pid = 1957] [id = 236] 13:53:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12b616400) [pid = 1957] [serial = 706] [outer = 0x0] 13:53:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12bca0000) [pid = 1957] [serial = 707] [outer = 0x12b616400] 13:53:24 INFO - PROCESS | 1957 | 1461704004855 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12cfaf000) [pid = 1957] [serial = 708] [outer = 0x12b616400] 13:53:25 INFO - PROCESS | 1957 | 1461704005178 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]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 522ms 13:53:25 INFO - PROCESS | 1957 | 1461704005221 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:53:25 INFO - PROCESS | 1957 | 1461704005223 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:53:25 INFO - PROCESS | 1957 | 1461704005227 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 1957 | 1461704005228 Marionette TRACE conn2 <- [1,918,null,{}] 13:53:25 INFO - PROCESS | 1957 | 1461704005257 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}] 13:53:25 INFO - PROCESS | 1957 | 1461704005408 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:53:25 INFO - PROCESS | 1957 | 1461704005427 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf90800 == 69 [pid = 1957] [id = 237] 13:53:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12b619c00) [pid = 1957] [serial = 709] [outer = 0x0] 13:53:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12d211800) [pid = 1957] [serial = 710] [outer = 0x12b619c00] 13:53:25 INFO - PROCESS | 1957 | 1461704005467 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12d60c400) [pid = 1957] [serial = 711] [outer = 0x12b619c00] 13:53:25 INFO - PROCESS | 1957 | 1461704005852 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]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 13:53:25 INFO - PROCESS | 1957 | 1461704005897 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:53:25 INFO - PROCESS | 1957 | 1461704005899 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:53:25 INFO - PROCESS | 1957 | 1461704005904 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 1957 | 1461704005905 Marionette TRACE conn2 <- [1,922,null,{}] 13:53:25 INFO - PROCESS | 1957 | 1461704005908 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}] 13:53:26 INFO - PROCESS | 1957 | 1461704006059 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:53:26 INFO - PROCESS | 1957 | 1461704006111 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbae000 == 70 [pid = 1957] [id = 238] 13:53:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12d20f400) [pid = 1957] [serial = 712] [outer = 0x0] 13:53:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x12e2b6000) [pid = 1957] [serial = 713] [outer = 0x12d20f400] 13:53:26 INFO - PROCESS | 1957 | 1461704006151 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x12e3cd400) [pid = 1957] [serial = 714] [outer = 0x12d20f400] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x123ce4000) [pid = 1957] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x12bc9d800) [pid = 1957] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x12bc9e000) [pid = 1957] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x11aae8000) [pid = 1957] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x12d611000) [pid = 1957] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x127e44c00) [pid = 1957] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x11c4a9400) [pid = 1957] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x124459800) [pid = 1957] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x123bb2c00) [pid = 1957] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x119e44000) [pid = 1957] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x118e08000) [pid = 1957] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12e3cf800) [pid = 1957] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:53:26 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12d2cc800) [pid = 1957] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:53:26 INFO - PROCESS | 1957 | 1461704006704 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]]]}] 13:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 823ms 13:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:53:26 INFO - PROCESS | 1957 | 1461704006725 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 1957 | 1461704006726 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:53:26 INFO - PROCESS | 1957 | 1461704006728 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - PROCESS | 1957 | 1461704006729 Marionette TRACE conn2 <- [1,926,null,{}] 13:53:26 INFO - PROCESS | 1957 | 1461704006732 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}] 13:53:26 INFO - PROCESS | 1957 | 1461704006813 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:53:26 INFO - PROCESS | 1957 | 1461704006818 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2b0000 == 71 [pid = 1957] [id = 239] 13:53:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x123ceec00) [pid = 1957] [serial = 715] [outer = 0x0] 13:53:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12bc9e000) [pid = 1957] [serial = 716] [outer = 0x123ceec00] 13:53:26 INFO - PROCESS | 1957 | 1461704006843 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12e3d0c00) [pid = 1957] [serial = 717] [outer = 0x123ceec00] 13:53:27 INFO - PROCESS | 1957 | 1461704007153 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]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 13:53:27 INFO - PROCESS | 1957 | 1461704007200 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 1957 | 1461704007201 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:53:27 INFO - PROCESS | 1957 | 1461704007211 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 1957 | 1461704007213 Marionette TRACE conn2 <- [1,930,null,{}] 13:53:27 INFO - PROCESS | 1957 | 1461704007215 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}] 13:53:27 INFO - PROCESS | 1957 | 1461704007314 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:53:27 INFO - PROCESS | 1957 | 1461704007320 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f28c000 == 72 [pid = 1957] [id = 240] 13:53:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x123bb2c00) [pid = 1957] [serial = 718] [outer = 0x0] 13:53:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12eb37000) [pid = 1957] [serial = 719] [outer = 0x123bb2c00] 13:53:27 INFO - PROCESS | 1957 | 1461704007350 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12ef5c800) [pid = 1957] [serial = 720] [outer = 0x123bb2c00] 13:53:27 INFO - PROCESS | 1957 | 1461704007705 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]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 518ms 13:53:27 INFO - PROCESS | 1957 | 1461704007731 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 1957 | 1461704007732 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:53:27 INFO - PROCESS | 1957 | 1461704007734 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 1957 | 1461704007736 Marionette TRACE conn2 <- [1,934,null,{}] 13:53:27 INFO - PROCESS | 1957 | 1461704007738 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}] 13:53:27 INFO - PROCESS | 1957 | 1461704007816 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:53:27 INFO - PROCESS | 1957 | 1461704007874 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f63a800 == 73 [pid = 1957] [id = 241] 13:53:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x113626800) [pid = 1957] [serial = 721] [outer = 0x0] 13:53:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x11362d400) [pid = 1957] [serial = 722] [outer = 0x113626800] 13:53:27 INFO - PROCESS | 1957 | 1461704007899 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12ef5b800) [pid = 1957] [serial = 723] [outer = 0x113626800] 13:53:28 INFO - PROCESS | 1957 | 1461704008156 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]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 470ms 13:53:28 INFO - PROCESS | 1957 | 1461704008207 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 1957 | 1461704008209 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:53:28 INFO - PROCESS | 1957 | 1461704008211 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - PROCESS | 1957 | 1461704008212 Marionette TRACE conn2 <- [1,938,null,{}] 13:53:28 INFO - PROCESS | 1957 | 1461704008214 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}] 13:53:28 INFO - PROCESS | 1957 | 1461704008302 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:53:28 INFO - PROCESS | 1957 | 1461704008307 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ffb3000 == 74 [pid = 1957] [id = 242] 13:53:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12baee000) [pid = 1957] [serial = 724] [outer = 0x0] 13:53:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12baf1000) [pid = 1957] [serial = 725] [outer = 0x12baee000] 13:53:28 INFO - PROCESS | 1957 | 1461704008332 Marionette DEBUG loaded listener.js 13:53:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x12baf5c00) [pid = 1957] [serial = 726] [outer = 0x12baee000] 13:53:28 INFO - PROCESS | 1957 | 1461704008752 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]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 568ms 13:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:53:28 INFO - PROCESS | 1957 | 1461704008789 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 1957 | 1461704008791 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:53:28 INFO - PROCESS | 1957 | 1461704008795 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - PROCESS | 1957 | 1461704008797 Marionette TRACE conn2 <- [1,942,null,{}] 13:53:28 INFO - PROCESS | 1957 | 1461704008803 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}] 13:53:28 INFO - PROCESS | 1957 | 1461704008908 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:53:28 INFO - PROCESS | 1957 | 1461704008976 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a82e800 == 75 [pid = 1957] [id = 243] 13:53:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x11362d800) [pid = 1957] [serial = 727] [outer = 0x0] 13:53:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x1166d8000) [pid = 1957] [serial = 728] [outer = 0x11362d800] 13:53:29 INFO - PROCESS | 1957 | 1461704009008 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x119199c00) [pid = 1957] [serial = 729] [outer = 0x11362d800] 13:53:29 INFO - PROCESS | 1957 | 1461704009424 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]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 675ms 13:53:29 INFO - PROCESS | 1957 | 1461704009470 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 1957 | 1461704009474 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:53:29 INFO - PROCESS | 1957 | 1461704009479 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 1957 | 1461704009481 Marionette TRACE conn2 <- [1,946,null,{}] 13:53:29 INFO - PROCESS | 1957 | 1461704009483 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}] 13:53:29 INFO - PROCESS | 1957 | 1461704009585 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:53:29 INFO - PROCESS | 1957 | 1461704009642 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e86000 == 76 [pid = 1957] [id = 244] 13:53:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x119745800) [pid = 1957] [serial = 730] [outer = 0x0] 13:53:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x11b758000) [pid = 1957] [serial = 731] [outer = 0x119745800] 13:53:29 INFO - PROCESS | 1957 | 1461704009672 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x11c096400) [pid = 1957] [serial = 732] [outer = 0x119745800] 13:53:30 INFO - PROCESS | 1957 | 1461704010088 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]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 620ms 13:53:30 INFO - PROCESS | 1957 | 1461704010099 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 1957 | 1461704010102 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:53:30 INFO - PROCESS | 1957 | 1461704010105 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - PROCESS | 1957 | 1461704010108 Marionette TRACE conn2 <- [1,950,null,{}] 13:53:30 INFO - PROCESS | 1957 | 1461704010116 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}] 13:53:30 INFO - PROCESS | 1957 | 1461704010220 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:53:30 INFO - PROCESS | 1957 | 1461704010314 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f29b000 == 77 [pid = 1957] [id = 245] 13:53:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x123fe0c00) [pid = 1957] [serial = 733] [outer = 0x0] 13:53:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x1275db800) [pid = 1957] [serial = 734] [outer = 0x123fe0c00] 13:53:30 INFO - PROCESS | 1957 | 1461704010347 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x12b076c00) [pid = 1957] [serial = 735] [outer = 0x123fe0c00] 13:53:30 INFO - PROCESS | 1957 | 1461704010759 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]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 13:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:53:30 INFO - PROCESS | 1957 | 1461704010778 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 1957 | 1461704010780 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:53:30 INFO - PROCESS | 1957 | 1461704010782 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - PROCESS | 1957 | 1461704010784 Marionette TRACE conn2 <- [1,954,null,{}] 13:53:30 INFO - PROCESS | 1957 | 1461704010788 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}] 13:53:30 INFO - PROCESS | 1957 | 1461704010891 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:53:30 INFO - PROCESS | 1957 | 1461704010942 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x130346000 == 78 [pid = 1957] [id = 246] 13:53:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x12b07cc00) [pid = 1957] [serial = 736] [outer = 0x0] 13:53:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x12b93d800) [pid = 1957] [serial = 737] [outer = 0x12b07cc00] 13:53:30 INFO - PROCESS | 1957 | 1461704010973 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x12baf8000) [pid = 1957] [serial = 738] [outer = 0x12b07cc00] 13:53:31 INFO - PROCESS | 1957 | 1461704011430 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]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 13:53:31 INFO - PROCESS | 1957 | 1461704011455 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:53:31 INFO - PROCESS | 1957 | 1461704011457 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:53:31 INFO - PROCESS | 1957 | 1461704011461 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - PROCESS | 1957 | 1461704011463 Marionette TRACE conn2 <- [1,958,null,{}] 13:53:31 INFO - PROCESS | 1957 | 1461704011487 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}] 13:53:31 INFO - PROCESS | 1957 | 1461704011677 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:53:31 INFO - PROCESS | 1957 | 1461704011726 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x130612800 == 79 [pid = 1957] [id = 247] 13:53:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x12bca1000) [pid = 1957] [serial = 739] [outer = 0x0] 13:53:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x12d210800) [pid = 1957] [serial = 740] [outer = 0x12bca1000] 13:53:31 INFO - PROCESS | 1957 | 1461704011757 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x12e685400) [pid = 1957] [serial = 741] [outer = 0x12bca1000] 13:53:32 INFO - PROCESS | 1957 | 1461704012194 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]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 771ms 13:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:53:32 INFO - PROCESS | 1957 | 1461704012232 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 1957 | 1461704012234 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:53:32 INFO - PROCESS | 1957 | 1461704012238 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 1957 | 1461704012240 Marionette TRACE conn2 <- [1,962,null,{}] 13:53:32 INFO - PROCESS | 1957 | 1461704012243 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}] 13:53:32 INFO - PROCESS | 1957 | 1461704012411 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:53:32 INFO - PROCESS | 1957 | 1461704012479 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x130627000 == 80 [pid = 1957] [id = 248] 13:53:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x12e68e800) [pid = 1957] [serial = 742] [outer = 0x0] 13:53:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x12ed53800) [pid = 1957] [serial = 743] [outer = 0x12e68e800] 13:53:32 INFO - PROCESS | 1957 | 1461704012513 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x12f711000) [pid = 1957] [serial = 744] [outer = 0x12e68e800] 13:53:32 INFO - PROCESS | 1957 | 1461704012915 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]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 723ms 13:53:32 INFO - PROCESS | 1957 | 1461704012961 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 1957 | 1461704012962 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:53:32 INFO - PROCESS | 1957 | 1461704012965 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 1957 | 1461704012966 Marionette TRACE conn2 <- [1,966,null,{}] 13:53:32 INFO - PROCESS | 1957 | 1461704012968 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}] 13:53:33 INFO - PROCESS | 1957 | 1461704013070 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:53:33 INFO - PROCESS | 1957 | 1461704013124 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x130df9800 == 81 [pid = 1957] [id = 249] 13:53:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x12bf08800) [pid = 1957] [serial = 745] [outer = 0x0] 13:53:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x12bf0d400) [pid = 1957] [serial = 746] [outer = 0x12bf08800] 13:53:33 INFO - PROCESS | 1957 | 1461704013153 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x12bf0e000) [pid = 1957] [serial = 747] [outer = 0x12bf08800] 13:53:33 INFO - PROCESS | 1957 | 1461704013553 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]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 621ms 13:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:53:33 INFO - PROCESS | 1957 | 1461704013587 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 1957 | 1461704013588 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:53:33 INFO - PROCESS | 1957 | 1461704013591 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 1957 | 1461704013592 Marionette TRACE conn2 <- [1,970,null,{}] 13:53:33 INFO - PROCESS | 1957 | 1461704013594 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}] 13:53:33 INFO - PROCESS | 1957 | 1461704013708 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:53:33 INFO - PROCESS | 1957 | 1461704013763 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x13101f000 == 82 [pid = 1957] [id = 250] 13:53:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x124002c00) [pid = 1957] [serial = 748] [outer = 0x0] 13:53:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x12400a400) [pid = 1957] [serial = 749] [outer = 0x124002c00] 13:53:33 INFO - PROCESS | 1957 | 1461704013792 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x12400e800) [pid = 1957] [serial = 750] [outer = 0x124002c00] 13:53:34 INFO - PROCESS | 1957 | 1461704014542 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]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1019ms 13:53:34 INFO - PROCESS | 1957 | 1461704014611 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:53:34 INFO - PROCESS | 1957 | 1461704014615 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:53:34 INFO - PROCESS | 1957 | 1461704014620 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 1957 | 1461704014624 Marionette TRACE conn2 <- [1,974,null,{}] 13:53:34 INFO - PROCESS | 1957 | 1461704014645 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}] 13:53:34 INFO - PROCESS | 1957 | 1461704014749 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:53:34 INFO - PROCESS | 1957 | 1461704014803 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x123b2e800 == 83 [pid = 1957] [id = 251] 13:53:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x118f6b000) [pid = 1957] [serial = 751] [outer = 0x0] 13:53:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x119742400) [pid = 1957] [serial = 752] [outer = 0x118f6b000] 13:53:34 INFO - PROCESS | 1957 | 1461704014831 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x119750800) [pid = 1957] [serial = 753] [outer = 0x118f6b000] 13:53:35 INFO - PROCESS | 1957 | 1461704015293 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]]]}] 13:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 694ms 13:53:35 INFO - PROCESS | 1957 | 1461704015313 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:53:35 INFO - PROCESS | 1957 | 1461704015317 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:53:35 INFO - PROCESS | 1957 | 1461704015323 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:53:35 INFO - PROCESS | 1957 | 1461704015325 Marionette TRACE conn2 <- [1,978,null,{}] 13:53:35 INFO - PROCESS | 1957 | 1461704015327 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}] 13:53:35 INFO - PROCESS | 1957 | 1461704015444 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12f63a800 == 82 [pid = 1957] [id = 241] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12f28c000 == 81 [pid = 1957] [id = 240] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2b0000 == 80 [pid = 1957] [id = 239] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbae000 == 79 [pid = 1957] [id = 238] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf90800 == 78 [pid = 1957] [id = 237] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba16000 == 77 [pid = 1957] [id = 236] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x119ade000 == 76 [pid = 1957] [id = 235] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x12ef58800) [pid = 1957] [serial = 668] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x127e8e000 == 75 [pid = 1957] [id = 234] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x123c9b000 == 74 [pid = 1957] [id = 233] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x119d44800 == 73 [pid = 1957] [id = 232] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x11a915000 == 72 [pid = 1957] [id = 231] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1b4800 == 71 [pid = 1957] [id = 230] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12f962800 == 70 [pid = 1957] [id = 228] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12f94a800 == 69 [pid = 1957] [id = 227] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12b677000 == 68 [pid = 1957] [id = 226] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x11c7d2000 == 67 [pid = 1957] [id = 225] 13:53:35 INFO - PROCESS | 1957 | --DOCSHELL 0x119117800 == 66 [pid = 1957] [id = 224] 13:53:35 INFO - PROCESS | 1957 | 1461704015537 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x11865c000 == 67 [pid = 1957] [id = 252] 13:53:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x114bc3c00) [pid = 1957] [serial = 754] [outer = 0x0] 13:53:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x118f66c00) [pid = 1957] [serial = 755] [outer = 0x114bc3c00] 13:53:35 INFO - PROCESS | 1957 | 1461704015564 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x11b751800) [pid = 1957] [serial = 756] [outer = 0x114bc3c00] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x12ef52c00) [pid = 1957] [serial = 666] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x12ced4800) [pid = 1957] [serial = 650] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x12d60c000) [pid = 1957] [serial = 654] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x12d2cc000) [pid = 1957] [serial = 653] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x12b9bb000) [pid = 1957] [serial = 662] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x12e689000) [pid = 1957] [serial = 659] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x12b0d9400) [pid = 1957] [serial = 647] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x12d2d6800) [pid = 1957] [serial = 623] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x123807c00) [pid = 1957] [serial = 638] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x1238fe400) [pid = 1957] [serial = 639] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x127e48c00) [pid = 1957] [serial = 644] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x129ad0c00) [pid = 1957] [serial = 645] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x1240eac00) [pid = 1957] [serial = 641] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x127355c00) [pid = 1957] [serial = 642] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x12b9b6c00) [pid = 1957] [serial = 620] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x119268c00) [pid = 1957] [serial = 614] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x11bc34800) [pid = 1957] [serial = 636] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x11aa5c400) [pid = 1957] [serial = 635] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x119d8d800) [pid = 1957] [serial = 633] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x118f5e400) [pid = 1957] [serial = 632] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x12e68f800) [pid = 1957] [serial = 612] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x12e2b8c00) [pid = 1957] [serial = 656] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x12e68a400) [pid = 1957] [serial = 626] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x12eb3fc00) [pid = 1957] [serial = 629] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x11c09c000) [pid = 1957] [serial = 617] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x123ce7c00) [pid = 1957] [serial = 665] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x12ed44c00) [pid = 1957] [serial = 660] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12ef52400) [pid = 1957] [serial = 663] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x12e3c8000) [pid = 1957] [serial = 657] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x12bc48c00) [pid = 1957] [serial = 648] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x12d206400) [pid = 1957] [serial = 651] [outer = 0x0] [url = about:blank] 13:53:35 INFO - PROCESS | 1957 | 1461704015876 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]]]}] 13:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 569ms 13:53:35 INFO - PROCESS | 1957 | 1461704015893 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:53:35 INFO - PROCESS | 1957 | 1461704015895 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:53:35 INFO - PROCESS | 1957 | 1461704015897 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:53:35 INFO - PROCESS | 1957 | 1461704015899 Marionette TRACE conn2 <- [1,982,null,{}] 13:53:35 INFO - PROCESS | 1957 | 1461704015910 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}] 13:53:35 INFO - PROCESS | 1957 | 1461704015997 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:53:36 INFO - PROCESS | 1957 | 1461704016080 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a4b800 == 68 [pid = 1957] [id = 253] 13:53:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x11b9a9000) [pid = 1957] [serial = 757] [outer = 0x0] 13:53:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x123809c00) [pid = 1957] [serial = 758] [outer = 0x11b9a9000] 13:53:36 INFO - PROCESS | 1957 | 1461704016110 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x123cddc00) [pid = 1957] [serial = 759] [outer = 0x11b9a9000] 13:53:36 INFO - PROCESS | 1957 | 1461704016394 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]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 525ms 13:53:36 INFO - PROCESS | 1957 | 1461704016424 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 1957 | 1461704016426 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:53:36 INFO - PROCESS | 1957 | 1461704016429 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 1957 | 1461704016430 Marionette TRACE conn2 <- [1,986,null,{}] 13:53:36 INFO - PROCESS | 1957 | 1461704016432 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}] 13:53:36 INFO - PROCESS | 1957 | 1461704016521 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:53:36 INFO - PROCESS | 1957 | 1461704016525 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x1276bf800 == 69 [pid = 1957] [id = 254] 13:53:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x123cdb000) [pid = 1957] [serial = 760] [outer = 0x0] 13:53:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x12400f400) [pid = 1957] [serial = 761] [outer = 0x123cdb000] 13:53:36 INFO - PROCESS | 1957 | 1461704016551 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x127355c00) [pid = 1957] [serial = 762] [outer = 0x123cdb000] 13:53:36 INFO - PROCESS | 1957 | 1461704016873 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]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 467ms 13:53:36 INFO - PROCESS | 1957 | 1461704016897 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 1957 | 1461704016898 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:53:36 INFO - PROCESS | 1957 | 1461704016900 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 1957 | 1461704016903 Marionette TRACE conn2 <- [1,990,null,{}] 13:53:36 INFO - PROCESS | 1957 | 1461704016906 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}] 13:53:36 INFO - PROCESS | 1957 | 1461704016984 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:53:36 INFO - PROCESS | 1957 | 1461704016990 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x129ba4800 == 70 [pid = 1957] [id = 255] 13:53:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x12400ec00) [pid = 1957] [serial = 763] [outer = 0x0] 13:53:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x127ed5800) [pid = 1957] [serial = 764] [outer = 0x12400ec00] 13:53:37 INFO - PROCESS | 1957 | 1461704017016 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x129ad0c00) [pid = 1957] [serial = 765] [outer = 0x12400ec00] 13:53:37 INFO - PROCESS | 1957 | 1461704017366 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]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 473ms 13:53:37 INFO - PROCESS | 1957 | 1461704017373 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 1957 | 1461704017374 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:53:37 INFO - PROCESS | 1957 | 1461704017376 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 1957 | 1461704017377 Marionette TRACE conn2 <- [1,994,null,{}] 13:53:37 INFO - PROCESS | 1957 | 1461704017380 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}] 13:53:37 INFO - PROCESS | 1957 | 1461704017477 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:53:37 INFO - PROCESS | 1957 | 1461704017482 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce03800 == 71 [pid = 1957] [id = 256] 13:53:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12b0ccc00) [pid = 1957] [serial = 766] [outer = 0x0] 13:53:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x12b9ba800) [pid = 1957] [serial = 767] [outer = 0x12b0ccc00] 13:53:37 INFO - PROCESS | 1957 | 1461704017512 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x12bf09400) [pid = 1957] [serial = 768] [outer = 0x12b0ccc00] 13:53:37 INFO - PROCESS | 1957 | 1461704017875 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]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 517ms 13:53:37 INFO - PROCESS | 1957 | 1461704017895 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:53:37 INFO - PROCESS | 1957 | 1461704017896 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:53:37 INFO - PROCESS | 1957 | 1461704017898 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 1957 | 1461704017900 Marionette TRACE conn2 <- [1,998,null,{}] 13:53:37 INFO - PROCESS | 1957 | 1461704017913 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}] 13:53:38 INFO - PROCESS | 1957 | 1461704018018 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:53:38 INFO - PROCESS | 1957 | 1461704018050 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d0f8000 == 72 [pid = 1957] [id = 257] 13:53:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x127635c00) [pid = 1957] [serial = 769] [outer = 0x0] 13:53:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x12cfb0800) [pid = 1957] [serial = 770] [outer = 0x127635c00] 13:53:38 INFO - PROCESS | 1957 | 1461704018078 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x11bc34800) [pid = 1957] [serial = 771] [outer = 0x127635c00] 13:53:38 INFO - PROCESS | 1957 | 1461704018394 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]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 524ms 13:53:38 INFO - PROCESS | 1957 | 1461704018423 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 1957 | 1461704018424 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:53:38 INFO - PROCESS | 1957 | 1461704018432 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 1957 | 1461704018433 Marionette TRACE conn2 <- [1,1002,null,{}] 13:53:38 INFO - PROCESS | 1957 | 1461704018438 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}] 13:53:38 INFO - PROCESS | 1957 | 1461704018538 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:53:38 INFO - PROCESS | 1957 | 1461704018572 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e315800 == 73 [pid = 1957] [id = 258] 13:53:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x12b081c00) [pid = 1957] [serial = 772] [outer = 0x0] 13:53:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x12d60f800) [pid = 1957] [serial = 773] [outer = 0x12b081c00] 13:53:38 INFO - PROCESS | 1957 | 1461704018597 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x12e2bb400) [pid = 1957] [serial = 774] [outer = 0x12b081c00] 13:53:38 INFO - PROCESS | 1957 | 1461704018915 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]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 526ms 13:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:53:38 INFO - PROCESS | 1957 | 1461704018955 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 1957 | 1461704018956 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:53:38 INFO - PROCESS | 1957 | 1461704018958 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 1957 | 1461704018959 Marionette TRACE conn2 <- [1,1006,null,{}] 13:53:38 INFO - PROCESS | 1957 | 1461704018961 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}] 13:53:39 INFO - PROCESS | 1957 | 1461704019064 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:53:39 INFO - PROCESS | 1957 | 1461704019076 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e33e000 == 74 [pid = 1957] [id = 259] 13:53:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x12d607800) [pid = 1957] [serial = 775] [outer = 0x0] 13:53:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x12e686c00) [pid = 1957] [serial = 776] [outer = 0x12d607800] 13:53:39 INFO - PROCESS | 1957 | 1461704019101 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x12eb3dc00) [pid = 1957] [serial = 777] [outer = 0x12d607800] 13:53:39 INFO - PROCESS | 1957 | 1461704019435 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]]]}] 13:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 13:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:53:39 INFO - PROCESS | 1957 | 1461704019476 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 1957 | 1461704019477 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:53:39 INFO - PROCESS | 1957 | 1461704019480 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 1957 | 1461704019481 Marionette TRACE conn2 <- [1,1010,null,{}] 13:53:39 INFO - PROCESS | 1957 | 1461704019483 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}] 13:53:39 INFO - PROCESS | 1957 | 1461704019586 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x11b753000) [pid = 1957] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x123ceec00) [pid = 1957] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x129ad1000) [pid = 1957] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x123bb2c00) [pid = 1957] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x113626800) [pid = 1957] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x12b616400) [pid = 1957] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x12b619c00) [pid = 1957] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x123ce9400) [pid = 1957] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x123ce3400) [pid = 1957] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x1186af000) [pid = 1957] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x12d20f400) [pid = 1957] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x119e4ac00) [pid = 1957] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:53:39 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x12380a400) [pid = 1957] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:53:39 INFO - PROCESS | 1957 | 1461704019719 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x119ad5800 == 75 [pid = 1957] [id = 260] 13:53:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x113623400) [pid = 1957] [serial = 778] [outer = 0x0] 13:53:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x1186af000) [pid = 1957] [serial = 779] [outer = 0x113623400] 13:53:39 INFO - PROCESS | 1957 | 1461704019748 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x123ad2c00) [pid = 1957] [serial = 780] [outer = 0x113623400] 13:53:40 INFO - PROCESS | 1957 | 1461704020041 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]]]}] 13:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 568ms 13:53:40 INFO - PROCESS | 1957 | 1461704020048 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:53:40 INFO - PROCESS | 1957 | 1461704020050 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:53:40 INFO - PROCESS | 1957 | 1461704020060 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:53:40 INFO - PROCESS | 1957 | 1461704020062 Marionette TRACE conn2 <- [1,1014,null,{}] 13:53:40 INFO - PROCESS | 1957 | 1461704020064 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}] 13:53:40 INFO - PROCESS | 1957 | 1461704020168 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:53:40 INFO - PROCESS | 1957 | 1461704020174 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f288000 == 76 [pid = 1957] [id = 261] 13:53:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x129ad1000) [pid = 1957] [serial = 781] [outer = 0x0] 13:53:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x12ef52c00) [pid = 1957] [serial = 782] [outer = 0x129ad1000] 13:53:40 INFO - PROCESS | 1957 | 1461704020204 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x12f70d400) [pid = 1957] [serial = 783] [outer = 0x129ad1000] 13:53:40 INFO - PROCESS | 1957 | 1461704020528 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]]]}] 13:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 526ms 13:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:53:40 INFO - PROCESS | 1957 | 1461704020580 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:53:40 INFO - PROCESS | 1957 | 1461704020581 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:53:40 INFO - PROCESS | 1957 | 1461704020583 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:53:40 INFO - PROCESS | 1957 | 1461704020584 Marionette TRACE conn2 <- [1,1018,null,{}] 13:53:40 INFO - PROCESS | 1957 | 1461704020587 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}] 13:53:40 INFO - PROCESS | 1957 | 1461704020698 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:53:40 INFO - PROCESS | 1957 | 1461704020704 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f95d000 == 77 [pid = 1957] [id = 262] 13:53:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x114f28000) [pid = 1957] [serial = 784] [outer = 0x0] 13:53:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x114f2c800) [pid = 1957] [serial = 785] [outer = 0x114f28000] 13:53:40 INFO - PROCESS | 1957 | 1461704020729 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x12b079000) [pid = 1957] [serial = 786] [outer = 0x114f28000] 13:53:41 INFO - PROCESS | 1957 | 1461704021043 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]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 471ms 13:53:41 INFO - PROCESS | 1957 | 1461704021056 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 1957 | 1461704021057 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:53:41 INFO - PROCESS | 1957 | 1461704021059 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 1957 | 1461704021060 Marionette TRACE conn2 <- [1,1022,null,{}] 13:53:41 INFO - PROCESS | 1957 | 1461704021063 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}] 13:53:41 INFO - PROCESS | 1957 | 1461704021152 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:53:41 INFO - PROCESS | 1957 | 1461704021158 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x13034d000 == 78 [pid = 1957] [id = 263] 13:53:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x114f2d400) [pid = 1957] [serial = 787] [outer = 0x0] 13:53:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x12a4cb400) [pid = 1957] [serial = 788] [outer = 0x114f2d400] 13:53:41 INFO - PROCESS | 1957 | 1461704021182 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x12a4cf400) [pid = 1957] [serial = 789] [outer = 0x114f2d400] 13:53:41 INFO - PROCESS | 1957 | 1461704021508 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]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 469ms 13:53:41 INFO - PROCESS | 1957 | 1461704021528 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:53:41 INFO - PROCESS | 1957 | 1461704021529 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:53:41 INFO - PROCESS | 1957 | 1461704021532 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 1957 | 1461704021533 Marionette TRACE conn2 <- [1,1026,null,{}] 13:53:41 INFO - PROCESS | 1957 | 1461704021537 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}] 13:53:41 INFO - PROCESS | 1957 | 1461704021653 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:53:41 INFO - PROCESS | 1957 | 1461704021659 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x130df0000 == 79 [pid = 1957] [id = 264] 13:53:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x114f2b400) [pid = 1957] [serial = 790] [outer = 0x0] 13:53:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x115609c00) [pid = 1957] [serial = 791] [outer = 0x114f2b400] 13:53:41 INFO - PROCESS | 1957 | 1461704021684 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x11560e800) [pid = 1957] [serial = 792] [outer = 0x114f2b400] 13:53:42 INFO - PROCESS | 1957 | 1461704022165 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]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 669ms 13:53:42 INFO - PROCESS | 1957 | 1461704022201 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 1957 | 1461704022205 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:53:42 INFO - PROCESS | 1957 | 1461704022208 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 1957 | 1461704022211 Marionette TRACE conn2 <- [1,1030,null,{}] 13:53:42 INFO - PROCESS | 1957 | 1461704022214 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}] 13:53:42 INFO - PROCESS | 1957 | 1461704022325 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:53:42 INFO - PROCESS | 1957 | 1461704022433 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x119203000 == 80 [pid = 1957] [id = 265] 13:53:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x11560ac00) [pid = 1957] [serial = 793] [outer = 0x0] 13:53:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x115610400) [pid = 1957] [serial = 794] [outer = 0x11560ac00] 13:53:42 INFO - PROCESS | 1957 | 1461704022473 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x118f67c00) [pid = 1957] [serial = 795] [outer = 0x11560ac00] 13:53:42 INFO - PROCESS | 1957 | 1461704022914 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]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 775ms 13:53:42 INFO - PROCESS | 1957 | 1461704022983 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 1957 | 1461704022987 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:53:42 INFO - PROCESS | 1957 | 1461704022993 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 1957 | 1461704022996 Marionette TRACE conn2 <- [1,1034,null,{}] 13:53:43 INFO - PROCESS | 1957 | 1461704023020 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}] 13:53:43 INFO - PROCESS | 1957 | 1461704023208 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:53:43 INFO - PROCESS | 1957 | 1461704023280 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a4b000 == 81 [pid = 1957] [id = 266] 13:53:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x11aa18c00) [pid = 1957] [serial = 796] [outer = 0x0] 13:53:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x11bc3b400) [pid = 1957] [serial = 797] [outer = 0x11aa18c00] 13:53:43 INFO - PROCESS | 1957 | 1461704023327 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x123804800) [pid = 1957] [serial = 798] [outer = 0x11aa18c00] 13:53:43 INFO - PROCESS | 1957 | 1461704023797 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]]]}] 13:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 826ms 13:53:43 INFO - PROCESS | 1957 | 1461704023820 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:53:43 INFO - PROCESS | 1957 | 1461704023822 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:53:43 INFO - PROCESS | 1957 | 1461704023824 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:53:43 INFO - PROCESS | 1957 | 1461704023827 Marionette TRACE conn2 <- [1,1038,null,{}] 13:53:43 INFO - PROCESS | 1957 | 1461704023835 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}] 13:53:43 INFO - PROCESS | 1957 | 1461704023943 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:53:44 INFO - PROCESS | 1957 | 1461704024001 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e33f800 == 82 [pid = 1957] [id = 267] 13:53:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x123ce0400) [pid = 1957] [serial = 799] [outer = 0x0] 13:53:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x127e45000) [pid = 1957] [serial = 800] [outer = 0x123ce0400] 13:53:44 INFO - PROCESS | 1957 | 1461704024076 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x12a4cb800) [pid = 1957] [serial = 801] [outer = 0x123ce0400] 13:53:44 INFO - PROCESS | 1957 | 1461704024511 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]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 723ms 13:53:44 INFO - PROCESS | 1957 | 1461704024551 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 1957 | 1461704024553 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:53:44 INFO - PROCESS | 1957 | 1461704024557 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 1957 | 1461704024558 Marionette TRACE conn2 <- [1,1042,null,{}] 13:53:44 INFO - PROCESS | 1957 | 1461704024561 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}] 13:53:44 INFO - PROCESS | 1957 | 1461704024668 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:53:44 INFO - PROCESS | 1957 | 1461704024739 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x130df7000 == 83 [pid = 1957] [id = 268] 13:53:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x12a4cc000) [pid = 1957] [serial = 802] [outer = 0x0] 13:53:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x12b0d7400) [pid = 1957] [serial = 803] [outer = 0x12a4cc000] 13:53:44 INFO - PROCESS | 1957 | 1461704024768 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x12b9be400) [pid = 1957] [serial = 804] [outer = 0x12a4cc000] 13:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 619ms 13:53:45 INFO - PROCESS | 1957 | 1461704025170 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]]]}] 13:53:45 INFO - PROCESS | 1957 | 1461704025177 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 1957 | 1461704025178 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:53:45 INFO - PROCESS | 1957 | 1461704025181 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 1957 | 1461704025182 Marionette TRACE conn2 <- [1,1046,null,{}] 13:53:45 INFO - PROCESS | 1957 | 1461704025184 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}] 13:53:45 INFO - PROCESS | 1957 | 1461704025289 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:53:45 INFO - PROCESS | 1957 | 1461704025378 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ecb5800 == 84 [pid = 1957] [id = 269] 13:53:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x12baf1c00) [pid = 1957] [serial = 805] [outer = 0x0] 13:53:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x12bc43000) [pid = 1957] [serial = 806] [outer = 0x12baf1c00] 13:53:45 INFO - PROCESS | 1957 | 1461704025408 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x12bf04800) [pid = 1957] [serial = 807] [outer = 0x12baf1c00] 13:53:45 INFO - PROCESS | 1957 | 1461704025853 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]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 718ms 13:53:45 INFO - PROCESS | 1957 | 1461704025916 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 1957 | 1461704025919 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:53:45 INFO - PROCESS | 1957 | 1461704025923 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 1957 | 1461704025924 Marionette TRACE conn2 <- [1,1050,null,{}] 13:53:45 INFO - PROCESS | 1957 | 1461704025927 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}] 13:53:46 INFO - PROCESS | 1957 | 1461704026040 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:53:46 INFO - PROCESS | 1957 | 1461704026112 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb80800 == 85 [pid = 1957] [id = 270] 13:53:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x12bf07000) [pid = 1957] [serial = 808] [outer = 0x0] 13:53:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x12e3cc800) [pid = 1957] [serial = 809] [outer = 0x12bf07000] 13:53:46 INFO - PROCESS | 1957 | 1461704026145 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x12ef5b400) [pid = 1957] [serial = 810] [outer = 0x12bf07000] 13:53:46 INFO - PROCESS | 1957 | 1461704026799 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]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 922ms 13:53:46 INFO - PROCESS | 1957 | 1461704026846 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 1957 | 1461704026848 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:53:46 INFO - PROCESS | 1957 | 1461704026852 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 1957 | 1461704026854 Marionette TRACE conn2 <- [1,1054,null,{}] 13:53:46 INFO - PROCESS | 1957 | 1461704026858 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}] 13:53:46 INFO - PROCESS | 1957 | 1461704026952 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:53:47 INFO - PROCESS | 1957 | 1461704027028 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b0a3000 == 86 [pid = 1957] [id = 271] 13:53:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x11524c400) [pid = 1957] [serial = 811] [outer = 0x0] 13:53:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x11560a000) [pid = 1957] [serial = 812] [outer = 0x11524c400] 13:53:47 INFO - PROCESS | 1957 | 1461704027056 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x115aca000) [pid = 1957] [serial = 813] [outer = 0x11524c400] 13:53:47 INFO - PROCESS | 1957 | 1461704027433 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]]]}] 13:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 621ms 13:53:47 INFO - PROCESS | 1957 | 1461704027473 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 1957 | 1461704027476 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:53:47 INFO - PROCESS | 1957 | 1461704027481 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - PROCESS | 1957 | 1461704027482 Marionette TRACE conn2 <- [1,1058,null,{}] 13:53:47 INFO - PROCESS | 1957 | 1461704027485 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}] 13:53:47 INFO - PROCESS | 1957 | 1461704027580 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:53:47 INFO - PROCESS | 1957 | 1461704027639 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x119118800 == 87 [pid = 1957] [id = 272] 13:53:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x11797e400) [pid = 1957] [serial = 814] [outer = 0x0] 13:53:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x118fb9000) [pid = 1957] [serial = 815] [outer = 0x11797e400] 13:53:47 INFO - PROCESS | 1957 | 1461704027668 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x11974c400) [pid = 1957] [serial = 816] [outer = 0x11797e400] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12b694000 == 86 [pid = 1957] [id = 162] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x11c43f000 == 85 [pid = 1957] [id = 164] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x13034d000 == 84 [pid = 1957] [id = 263] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12f95d000 == 83 [pid = 1957] [id = 262] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12f288000 == 82 [pid = 1957] [id = 261] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x119ad5800 == 81 [pid = 1957] [id = 260] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12e33e000 == 80 [pid = 1957] [id = 259] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12e315800 == 79 [pid = 1957] [id = 258] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x115854800) [pid = 1957] [serial = 671] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x119751400) [pid = 1957] [serial = 674] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x11c3dc400) [pid = 1957] [serial = 677] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x129ad5400) [pid = 1957] [serial = 680] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x12b9b6800) [pid = 1957] [serial = 683] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x12e3ce400) [pid = 1957] [serial = 686] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x12baf1000) [pid = 1957] [serial = 725] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | 1461704028119 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]]]}] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12d0f8000 == 78 [pid = 1957] [id = 257] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12ce03800 == 77 [pid = 1957] [id = 256] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x129ba4800 == 76 [pid = 1957] [id = 255] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x1276bf800 == 75 [pid = 1957] [id = 254] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x123a4b800 == 74 [pid = 1957] [id = 253] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x11865c000 == 73 [pid = 1957] [id = 252] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x123b2e800 == 72 [pid = 1957] [id = 251] 13:53:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12ffb3000 == 71 [pid = 1957] [id = 242] 13:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 674ms 13:53:48 INFO - PROCESS | 1957 | 1461704028154 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 1957 | 1461704028156 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:53:48 INFO - PROCESS | 1957 | 1461704028158 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 1957 | 1461704028161 Marionette TRACE conn2 <- [1,1062,null,{}] 13:53:48 INFO - PROCESS | 1957 | 1461704028168 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}] 13:53:48 INFO - PROCESS | 1957 | 1461704028275 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:53:48 INFO - PROCESS | 1957 | 1461704028284 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b98e000 == 72 [pid = 1957] [id = 273] 13:53:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x11a66a400) [pid = 1957] [serial = 817] [outer = 0x0] 13:53:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x11aa1b000) [pid = 1957] [serial = 818] [outer = 0x11a66a400] 13:53:48 INFO - PROCESS | 1957 | 1461704028323 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x11b9ac000) [pid = 1957] [serial = 819] [outer = 0x11a66a400] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x12bca0000) [pid = 1957] [serial = 707] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x12d211800) [pid = 1957] [serial = 710] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x12445cc00) [pid = 1957] [serial = 701] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x127632800) [pid = 1957] [serial = 702] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x12f704400) [pid = 1957] [serial = 669] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x12cfaf000) [pid = 1957] [serial = 708] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x119132000) [pid = 1957] [serial = 690] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x118aee800) [pid = 1957] [serial = 689] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x12e2b6000) [pid = 1957] [serial = 713] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x12d60c400) [pid = 1957] [serial = 711] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x11ae36400) [pid = 1957] [serial = 693] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x11a672000) [pid = 1957] [serial = 692] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x123ad9400) [pid = 1957] [serial = 698] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x123ce2800) [pid = 1957] [serial = 699] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x11bbd8000) [pid = 1957] [serial = 695] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x12bc9e000) [pid = 1957] [serial = 716] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x11c3dfc00) [pid = 1957] [serial = 696] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x12b0da000) [pid = 1957] [serial = 704] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x12e3cd400) [pid = 1957] [serial = 714] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x12ef5c800) [pid = 1957] [serial = 720] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x12ef5b800) [pid = 1957] [serial = 723] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x12eb37000) [pid = 1957] [serial = 719] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x12e3d0c00) [pid = 1957] [serial = 717] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x11362d400) [pid = 1957] [serial = 722] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x12b9b9000) [pid = 1957] [serial = 705] [outer = 0x0] [url = about:blank] 13:53:48 INFO - PROCESS | 1957 | 1461704028816 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]]]}] 13:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 13:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:53:48 INFO - PROCESS | 1957 | 1461704028830 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 1957 | 1461704028831 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:53:48 INFO - PROCESS | 1957 | 1461704028834 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 1957 | 1461704028836 Marionette TRACE conn2 <- [1,1066,null,{}] 13:53:48 INFO - PROCESS | 1957 | 1461704028839 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}] 13:53:48 INFO - PROCESS | 1957 | 1461704028921 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:53:48 INFO - PROCESS | 1957 | 1461704028925 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240da000 == 73 [pid = 1957] [id = 274] 13:53:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x11bc42000) [pid = 1957] [serial = 820] [outer = 0x0] 13:53:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x11c4af400) [pid = 1957] [serial = 821] [outer = 0x11bc42000] 13:53:48 INFO - PROCESS | 1957 | 1461704028952 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x123810400) [pid = 1957] [serial = 822] [outer = 0x11bc42000] 13:53:49 INFO - PROCESS | 1957 | 1461704029335 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]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 571ms 13:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:53:49 INFO - PROCESS | 1957 | 1461704029448 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 1957 | 1461704029449 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:53:49 INFO - PROCESS | 1957 | 1461704029452 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 1957 | 1461704029453 Marionette TRACE conn2 <- [1,1070,null,{}] 13:53:49 INFO - PROCESS | 1957 | 1461704029455 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}] 13:53:49 INFO - PROCESS | 1957 | 1461704029532 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:53:49 INFO - PROCESS | 1957 | 1461704029541 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x129ba6800 == 74 [pid = 1957] [id = 275] 13:53:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x1238d2c00) [pid = 1957] [serial = 823] [outer = 0x0] 13:53:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x123ad9400) [pid = 1957] [serial = 824] [outer = 0x1238d2c00] 13:53:49 INFO - PROCESS | 1957 | 1461704029567 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x12445b800) [pid = 1957] [serial = 825] [outer = 0x1238d2c00] 13:53:49 INFO - PROCESS | 1957 | 1461704029916 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]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 470ms 13:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:53:49 INFO - PROCESS | 1957 | 1461704029923 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 1957 | 1461704029924 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:53:49 INFO - PROCESS | 1957 | 1461704029926 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 1957 | 1461704029927 Marionette TRACE conn2 <- [1,1074,null,{}] 13:53:49 INFO - PROCESS | 1957 | 1461704029930 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}] 13:53:50 INFO - PROCESS | 1957 | 1461704030023 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:53:50 INFO - PROCESS | 1957 | 1461704030028 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce0b800 == 75 [pid = 1957] [id = 276] 13:53:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x127630c00) [pid = 1957] [serial = 826] [outer = 0x0] 13:53:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x129ce2800) [pid = 1957] [serial = 827] [outer = 0x127630c00] 13:53:50 INFO - PROCESS | 1957 | 1461704030056 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x129cf0c00) [pid = 1957] [serial = 828] [outer = 0x127630c00] 13:53:50 INFO - PROCESS | 1957 | 1461704030376 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]]]}] 13:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 469ms 13:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:53:50 INFO - PROCESS | 1957 | 1461704030396 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:53:50 INFO - PROCESS | 1957 | 1461704030397 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:53:50 INFO - PROCESS | 1957 | 1461704030399 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:53:50 INFO - PROCESS | 1957 | 1461704030400 Marionette TRACE conn2 <- [1,1078,null,{}] 13:53:50 INFO - PROCESS | 1957 | 1461704030404 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}] 13:53:50 INFO - PROCESS | 1957 | 1461704030482 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:53:50 INFO - PROCESS | 1957 | 1461704030556 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d0f3800 == 76 [pid = 1957] [id = 277] 13:53:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x127e4bc00) [pid = 1957] [serial = 829] [outer = 0x0] 13:53:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x12a4c4800) [pid = 1957] [serial = 830] [outer = 0x127e4bc00] 13:53:50 INFO - PROCESS | 1957 | 1461704030581 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x12b082400) [pid = 1957] [serial = 831] [outer = 0x127e4bc00] 13:53:50 INFO - PROCESS | 1957 | 1461704030925 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]]]}] 13:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 569ms 13:53:50 INFO - PROCESS | 1957 | 1461704030968 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:53:50 INFO - PROCESS | 1957 | 1461704030970 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:53:50 INFO - PROCESS | 1957 | 1461704030972 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:53:50 INFO - PROCESS | 1957 | 1461704030973 Marionette TRACE conn2 <- [1,1082,null,{}] 13:53:50 INFO - PROCESS | 1957 | 1461704030975 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}] 13:53:51 INFO - PROCESS | 1957 | 1461704031076 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:53:51 INFO - PROCESS | 1957 | 1461704031110 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d6be000 == 77 [pid = 1957] [id = 278] 13:53:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x12b083000) [pid = 1957] [serial = 832] [outer = 0x0] 13:53:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x12b3cc000) [pid = 1957] [serial = 833] [outer = 0x12b083000] 13:53:51 INFO - PROCESS | 1957 | 1461704031136 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x12b941400) [pid = 1957] [serial = 834] [outer = 0x12b083000] 13:53:51 INFO - PROCESS | 1957 | 1461704031448 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]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 517ms 13:53:51 INFO - PROCESS | 1957 | 1461704031490 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:53:51 INFO - PROCESS | 1957 | 1461704031491 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:53:51 INFO - PROCESS | 1957 | 1461704031493 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - PROCESS | 1957 | 1461704031494 Marionette TRACE conn2 <- [1,1086,null,{}] 13:53:51 INFO - PROCESS | 1957 | 1461704031497 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}] 13:53:51 INFO - PROCESS | 1957 | 1461704031599 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:53:51 INFO - PROCESS | 1957 | 1461704031617 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e331800 == 78 [pid = 1957] [id = 279] 13:53:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x12b9b6400) [pid = 1957] [serial = 835] [outer = 0x0] 13:53:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x12baea800) [pid = 1957] [serial = 836] [outer = 0x12b9b6400] 13:53:51 INFO - PROCESS | 1957 | 1461704031642 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x12baf3800) [pid = 1957] [serial = 837] [outer = 0x12b9b6400] 13:53:51 INFO - PROCESS | 1957 | 1461704031992 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]]]}] 13:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 13:53:52 INFO - PROCESS | 1957 | 1461704032012 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 1957 | 1461704032013 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:53:52 INFO - PROCESS | 1957 | 1461704032015 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 1957 | 1461704032016 Marionette TRACE conn2 <- [1,1090,null,{}] 13:53:52 INFO - PROCESS | 1957 | 1461704032019 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}] 13:53:52 INFO - PROCESS | 1957 | 1461704032123 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:53:52 INFO - PROCESS | 1957 | 1461704032138 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12eca2000 == 79 [pid = 1957] [id = 280] 13:53:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x12baf5800) [pid = 1957] [serial = 838] [outer = 0x0] 13:53:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x12bc9e000) [pid = 1957] [serial = 839] [outer = 0x12baf5800] 13:53:52 INFO - PROCESS | 1957 | 1461704032163 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x12bf04400) [pid = 1957] [serial = 840] [outer = 0x12baf5800] 13:53:52 INFO - PROCESS | 1957 | 1461704032680 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]]]}] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x127635c00) [pid = 1957] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x12b081c00) [pid = 1957] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x12d607800) [pid = 1957] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x114bc3c00) [pid = 1957] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x11b9a9000) [pid = 1957] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x114f2d400) [pid = 1957] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x118f6b000) [pid = 1957] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x12400ec00) [pid = 1957] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x12b0ccc00) [pid = 1957] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x12baee000) [pid = 1957] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x123cdb000) [pid = 1957] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x114f28000) [pid = 1957] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x129ad1000) [pid = 1957] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:53:52 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x113623400) [pid = 1957] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 722ms 13:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:53:52 INFO - PROCESS | 1957 | 1461704032737 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 1957 | 1461704032739 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:53:52 INFO - PROCESS | 1957 | 1461704032741 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 1957 | 1461704032742 Marionette TRACE conn2 <- [1,1094,null,{}] 13:53:52 INFO - PROCESS | 1957 | 1461704032745 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}] 13:53:52 INFO - PROCESS | 1957 | 1461704032840 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:53:52 INFO - PROCESS | 1957 | 1461704032846 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e33d000 == 80 [pid = 1957] [id = 281] 13:53:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x123cf5400) [pid = 1957] [serial = 841] [outer = 0x0] 13:53:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x127e46400) [pid = 1957] [serial = 842] [outer = 0x123cf5400] 13:53:52 INFO - PROCESS | 1957 | 1461704032878 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x12bf0ac00) [pid = 1957] [serial = 843] [outer = 0x123cf5400] 13:53:53 INFO - PROCESS | 1957 | 1461704033233 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]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 13:53:53 INFO - PROCESS | 1957 | 1461704033261 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 1957 | 1461704033262 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:53:53 INFO - PROCESS | 1957 | 1461704033265 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 1957 | 1461704033266 Marionette TRACE conn2 <- [1,1098,null,{}] 13:53:53 INFO - PROCESS | 1957 | 1461704033269 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}] 13:53:53 INFO - PROCESS | 1957 | 1461704033380 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:53:53 INFO - PROCESS | 1957 | 1461704033386 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12fc04800 == 81 [pid = 1957] [id = 282] 13:53:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x12400e400) [pid = 1957] [serial = 844] [outer = 0x0] 13:53:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x12d206800) [pid = 1957] [serial = 845] [outer = 0x12400e400] 13:53:53 INFO - PROCESS | 1957 | 1461704033411 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x12d2d5800) [pid = 1957] [serial = 846] [outer = 0x12400e400] 13:53:53 INFO - PROCESS | 1957 | 1461704033710 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]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 474ms 13:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:53:53 INFO - PROCESS | 1957 | 1461704033740 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 1957 | 1461704033741 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:53:53 INFO - PROCESS | 1957 | 1461704033743 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 1957 | 1461704033745 Marionette TRACE conn2 <- [1,1102,null,{}] 13:53:53 INFO - PROCESS | 1957 | 1461704033747 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}] 13:53:53 INFO - PROCESS | 1957 | 1461704033834 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:53:53 INFO - PROCESS | 1957 | 1461704033839 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x130010800 == 82 [pid = 1957] [id = 283] 13:53:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x12d2d8000) [pid = 1957] [serial = 847] [outer = 0x0] 13:53:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x12d62bc00) [pid = 1957] [serial = 848] [outer = 0x12d2d8000] 13:53:53 INFO - PROCESS | 1957 | 1461704033863 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x12e2bf000) [pid = 1957] [serial = 849] [outer = 0x12d2d8000] 13:53:54 INFO - PROCESS | 1957 | 1461704034189 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]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 13:53:54 INFO - PROCESS | 1957 | 1461704034212 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:53:54 INFO - PROCESS | 1957 | 1461704034213 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:53:54 INFO - PROCESS | 1957 | 1461704034216 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - PROCESS | 1957 | 1461704034217 Marionette TRACE conn2 <- [1,1106,null,{}] 13:53:54 INFO - PROCESS | 1957 | 1461704034222 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}] 13:53:54 INFO - PROCESS | 1957 | 1461704034335 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:53:54 INFO - PROCESS | 1957 | 1461704034341 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x13002c000 == 83 [pid = 1957] [id = 284] 13:53:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x12d207800) [pid = 1957] [serial = 850] [outer = 0x0] 13:53:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x12e3c5400) [pid = 1957] [serial = 851] [outer = 0x12d207800] 13:53:54 INFO - PROCESS | 1957 | 1461704034366 Marionette DEBUG loaded listener.js 13:53:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x12e689400) [pid = 1957] [serial = 852] [outer = 0x12d207800] 13:53:54 INFO - PROCESS | 1957 | 1461704034661 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]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 471ms 13:53:54 INFO - PROCESS | 1957 | 1461704034753 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:53:54 INFO - PROCESS | 1957 | 1461704034755 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:53:54 INFO - PROCESS | 1957 | 1461704034760 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - PROCESS | 1957 | 1461704034762 Marionette TRACE conn2 <- [1,1110,null,{}] 13:53:54 INFO - PROCESS | 1957 | 1461704034766 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}] 13:53:54 INFO - PROCESS | 1957 | 1461704034866 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:53:54 INFO - PROCESS | 1957 | 1461704034963 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x11917a000 == 84 [pid = 1957] [id = 285] 13:53:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x114b4f400) [pid = 1957] [serial = 853] [outer = 0x0] 13:53:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x114bc3c00) [pid = 1957] [serial = 854] [outer = 0x114b4f400] 13:53:54 INFO - PROCESS | 1957 | 1461704034996 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x114f2dc00) [pid = 1957] [serial = 855] [outer = 0x114b4f400] 13:53:55 INFO - PROCESS | 1957 | 1461704035397 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]]]}] 13:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 13:53:55 INFO - PROCESS | 1957 | 1461704035431 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:53:55 INFO - PROCESS | 1957 | 1461704035434 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:53:55 INFO - PROCESS | 1957 | 1461704035439 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:53:55 INFO - PROCESS | 1957 | 1461704035442 Marionette TRACE conn2 <- [1,1114,null,{}] 13:53:55 INFO - PROCESS | 1957 | 1461704035445 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}] 13:53:55 INFO - PROCESS | 1957 | 1461704035553 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:53:55 INFO - PROCESS | 1957 | 1461704035660 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c060800 == 85 [pid = 1957] [id = 286] 13:53:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x115603c00) [pid = 1957] [serial = 856] [outer = 0x0] 13:53:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x11925d400) [pid = 1957] [serial = 857] [outer = 0x115603c00] 13:53:55 INFO - PROCESS | 1957 | 1461704035692 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x11a66b400) [pid = 1957] [serial = 858] [outer = 0x115603c00] 13:53:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x11bc36c00) [pid = 1957] [serial = 859] [outer = 0x12facd400] 13:53:56 INFO - PROCESS | 1957 | 1461704036169 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]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 774ms 13:53:56 INFO - PROCESS | 1957 | 1461704036211 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 1957 | 1461704036213 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:53:56 INFO - PROCESS | 1957 | 1461704036215 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 1957 | 1461704036217 Marionette TRACE conn2 <- [1,1118,null,{}] 13:53:56 INFO - PROCESS | 1957 | 1461704036226 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}] 13:53:56 INFO - PROCESS | 1957 | 1461704036334 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:53:56 INFO - PROCESS | 1957 | 1461704036420 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e33e000 == 86 [pid = 1957] [id = 287] 13:53:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x118fe1c00) [pid = 1957] [serial = 860] [outer = 0x0] 13:53:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x1238fe400) [pid = 1957] [serial = 861] [outer = 0x118fe1c00] 13:53:56 INFO - PROCESS | 1957 | 1461704036453 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x127634c00) [pid = 1957] [serial = 862] [outer = 0x118fe1c00] 13:53:56 INFO - PROCESS | 1957 | 1461704036861 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]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 723ms 13:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:53:56 INFO - PROCESS | 1957 | 1461704036939 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 1957 | 1461704036941 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:53:56 INFO - PROCESS | 1957 | 1461704036943 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 1957 | 1461704036944 Marionette TRACE conn2 <- [1,1122,null,{}] 13:53:56 INFO - PROCESS | 1957 | 1461704036947 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}] 13:53:57 INFO - PROCESS | 1957 | 1461704037049 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:53:57 INFO - PROCESS | 1957 | 1461704037123 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x130deb000 == 87 [pid = 1957] [id = 288] 13:53:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x129ce8000) [pid = 1957] [serial = 863] [outer = 0x0] 13:53:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x129cea400) [pid = 1957] [serial = 864] [outer = 0x129ce8000] 13:53:57 INFO - PROCESS | 1957 | 1461704037153 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x12a4d0c00) [pid = 1957] [serial = 865] [outer = 0x129ce8000] 13:53:57 INFO - PROCESS | 1957 | 1461704037562 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]]]}] 13:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 668ms 13:53:57 INFO - PROCESS | 1957 | 1461704037612 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 1957 | 1461704037613 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:53:57 INFO - PROCESS | 1957 | 1461704037616 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 1957 | 1461704037617 Marionette TRACE conn2 <- [1,1126,null,{}] 13:53:57 INFO - PROCESS | 1957 | 1461704037619 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}] 13:53:57 INFO - PROCESS | 1957 | 1461704037723 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:53:57 INFO - PROCESS | 1957 | 1461704037835 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a488800 == 88 [pid = 1957] [id = 289] 13:53:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x12b0cdc00) [pid = 1957] [serial = 866] [outer = 0x0] 13:53:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x12b9b6800) [pid = 1957] [serial = 867] [outer = 0x12b0cdc00] 13:53:57 INFO - PROCESS | 1957 | 1461704037868 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x12bf0e400) [pid = 1957] [serial = 868] [outer = 0x12b0cdc00] 13:53:58 INFO - PROCESS | 1957 | 1461704038354 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]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 771ms 13:53:58 INFO - PROCESS | 1957 | 1461704038394 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:53:58 INFO - PROCESS | 1957 | 1461704038397 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:53:58 INFO - PROCESS | 1957 | 1461704038400 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 1957 | 1461704038404 Marionette TRACE conn2 <- [1,1130,null,{}] 13:53:58 INFO - PROCESS | 1957 | 1461704038408 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}] 13:53:58 INFO - PROCESS | 1957 | 1461704038526 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:53:58 INFO - PROCESS | 1957 | 1461704038599 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x131028000 == 89 [pid = 1957] [id = 290] 13:53:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x12ed46800) [pid = 1957] [serial = 869] [outer = 0x0] 13:53:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x12ef5a800) [pid = 1957] [serial = 870] [outer = 0x12ed46800] 13:53:58 INFO - PROCESS | 1957 | 1461704038630 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x12f70a000) [pid = 1957] [serial = 871] [outer = 0x12ed46800] 13:53:59 INFO - PROCESS | 1957 | 1461704039035 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]]]}] 13:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 673ms 13:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:53:59 INFO - PROCESS | 1957 | 1461704039074 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:53:59 INFO - PROCESS | 1957 | 1461704039075 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:53:59 INFO - PROCESS | 1957 | 1461704039077 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 1957 | 1461704039078 Marionette TRACE conn2 <- [1,1134,null,{}] 13:53:59 INFO - PROCESS | 1957 | 1461704039081 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}] 13:53:59 INFO - PROCESS | 1957 | 1461704039186 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:53:59 INFO - PROCESS | 1957 | 1461704039261 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4b6000 == 90 [pid = 1957] [id = 291] 13:53:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x12af07c00) [pid = 1957] [serial = 872] [outer = 0x0] 13:53:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x12af0c000) [pid = 1957] [serial = 873] [outer = 0x12af07c00] 13:53:59 INFO - PROCESS | 1957 | 1461704039290 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x12af0f800) [pid = 1957] [serial = 874] [outer = 0x12af07c00] 13:53:59 INFO - PROCESS | 1957 | 1461704039721 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]]]}] 13:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 669ms 13:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:53:59 INFO - PROCESS | 1957 | 1461704039746 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:53:59 INFO - PROCESS | 1957 | 1461704039748 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:53:59 INFO - PROCESS | 1957 | 1461704039750 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 1957 | 1461704039751 Marionette TRACE conn2 <- [1,1138,null,{}] 13:53:59 INFO - PROCESS | 1957 | 1461704039754 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}] 13:53:59 INFO - PROCESS | 1957 | 1461704039878 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:53:59 INFO - PROCESS | 1957 | 1461704039950 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1c0000 == 91 [pid = 1957] [id = 292] 13:53:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x113627000) [pid = 1957] [serial = 875] [outer = 0x0] 13:53:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x12af0b400) [pid = 1957] [serial = 876] [outer = 0x113627000] 13:53:59 INFO - PROCESS | 1957 | 1461704039980 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x12d20e400) [pid = 1957] [serial = 877] [outer = 0x113627000] 13:54:00 INFO - PROCESS | 1957 | 1461704040611 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]]]}] 13:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 872ms 13:54:00 INFO - PROCESS | 1957 | 1461704040623 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:54:00 INFO - PROCESS | 1957 | 1461704040626 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:54:00 INFO - PROCESS | 1957 | 1461704040631 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:54:00 INFO - PROCESS | 1957 | 1461704040635 Marionette TRACE conn2 <- [1,1142,null,{}] 13:54:00 INFO - PROCESS | 1957 | 1461704040663 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}] 13:54:00 INFO - PROCESS | 1957 | 1461704040799 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:54:00 INFO - PROCESS | 1957 | 1461704040865 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x123b3c000 == 92 [pid = 1957] [id = 293] 13:54:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x114f27800) [pid = 1957] [serial = 878] [outer = 0x0] 13:54:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x11560d400) [pid = 1957] [serial = 879] [outer = 0x114f27800] 13:54:00 INFO - PROCESS | 1957 | 1461704040888 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x118ee9400) [pid = 1957] [serial = 880] [outer = 0x114f27800] 13:54:01 INFO - PROCESS | 1957 | 1461704041416 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]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 794ms 13:54:01 INFO - PROCESS | 1957 | 1461704041425 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 1957 | 1461704041430 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:54:01 INFO - PROCESS | 1957 | 1461704041437 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 1957 | 1461704041439 Marionette TRACE conn2 <- [1,1146,null,{}] 13:54:01 INFO - PROCESS | 1957 | 1461704041443 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}] 13:54:01 INFO - PROCESS | 1957 | 1461704041568 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:54:01 INFO - PROCESS | 1957 | 1461704041659 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x11971c000 == 93 [pid = 1957] [id = 294] 13:54:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x11919a800) [pid = 1957] [serial = 881] [outer = 0x0] 13:54:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x11adc2800) [pid = 1957] [serial = 882] [outer = 0x11919a800] 13:54:01 INFO - PROCESS | 1957 | 1461704041688 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x11bc35000) [pid = 1957] [serial = 883] [outer = 0x11919a800] 13:54:02 INFO - PROCESS | 1957 | 1461704042095 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]]]}] 13:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 13:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:54:02 INFO - PROCESS | 1957 | 1461704042107 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 1957 | 1461704042108 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:54:02 INFO - PROCESS | 1957 | 1461704042110 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - PROCESS | 1957 | 1461704042113 Marionette TRACE conn2 <- [1,1150,null,{}] 13:54:02 INFO - PROCESS | 1957 | 1461704042120 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}] 13:54:02 INFO - PROCESS | 1957 | 1461704042233 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x1156bc000 == 92 [pid = 1957] [id = 116] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x130010800 == 91 [pid = 1957] [id = 283] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12fc04800 == 90 [pid = 1957] [id = 282] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12e33d000 == 89 [pid = 1957] [id = 281] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12eca2000 == 88 [pid = 1957] [id = 280] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12e331800 == 87 [pid = 1957] [id = 279] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12d6be000 == 86 [pid = 1957] [id = 278] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12d0f3800 == 85 [pid = 1957] [id = 277] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12ce0b800 == 84 [pid = 1957] [id = 276] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x129ba6800 == 83 [pid = 1957] [id = 275] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x1240da000 == 82 [pid = 1957] [id = 274] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x11b98e000 == 81 [pid = 1957] [id = 273] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x119118800 == 80 [pid = 1957] [id = 272] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x11b0a3000 == 79 [pid = 1957] [id = 271] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x130df7000 == 78 [pid = 1957] [id = 268] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12e33f800 == 77 [pid = 1957] [id = 267] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x123a4b000 == 76 [pid = 1957] [id = 266] 13:54:02 INFO - PROCESS | 1957 | --DOCSHELL 0x119203000 == 75 [pid = 1957] [id = 265] 13:54:02 INFO - PROCESS | 1957 | 1461704042357 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12cfb0800) [pid = 1957] [serial = 770] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x12d60f800) [pid = 1957] [serial = 773] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x11bc34800) [pid = 1957] [serial = 771] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x12e686c00) [pid = 1957] [serial = 776] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x12eb3dc00) [pid = 1957] [serial = 777] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x12e2bb400) [pid = 1957] [serial = 774] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x118f66c00) [pid = 1957] [serial = 755] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x12b93d800) [pid = 1957] [serial = 737] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x123809c00) [pid = 1957] [serial = 758] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x123cddc00) [pid = 1957] [serial = 759] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x12a4cb400) [pid = 1957] [serial = 788] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x12ed53800) [pid = 1957] [serial = 743] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x119750800) [pid = 1957] [serial = 753] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x119742400) [pid = 1957] [serial = 752] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x127ed5800) [pid = 1957] [serial = 764] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x129ad0c00) [pid = 1957] [serial = 765] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x12b9ba800) [pid = 1957] [serial = 767] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x12baf5c00) [pid = 1957] [serial = 726] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x12400f400) [pid = 1957] [serial = 761] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x127355c00) [pid = 1957] [serial = 762] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x12d210800) [pid = 1957] [serial = 740] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x1275db800) [pid = 1957] [serial = 734] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x11b758000) [pid = 1957] [serial = 731] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x1166d8000) [pid = 1957] [serial = 728] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x12bf0d400) [pid = 1957] [serial = 746] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x12400a400) [pid = 1957] [serial = 749] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x12b079000) [pid = 1957] [serial = 786] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x12ef52c00) [pid = 1957] [serial = 782] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x123ad2c00) [pid = 1957] [serial = 780] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x1186af000) [pid = 1957] [serial = 779] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x12a4cf400) [pid = 1957] [serial = 789] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x11b751800) [pid = 1957] [serial = 756] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x12f70d400) [pid = 1957] [serial = 783] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x12bf09400) [pid = 1957] [serial = 768] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x114f2c800) [pid = 1957] [serial = 785] [outer = 0x0] [url = about:blank] 13:54:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x118654000 == 76 [pid = 1957] [id = 295] 13:54:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x1166d8000) [pid = 1957] [serial = 884] [outer = 0x0] 13:54:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x119750800) [pid = 1957] [serial = 885] [outer = 0x1166d8000] 13:54:02 INFO - PROCESS | 1957 | 1461704042391 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x12380d800) [pid = 1957] [serial = 886] [outer = 0x1166d8000] 13:54:02 INFO - PROCESS | 1957 | 1461704042706 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]]]}] 13:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 621ms 13:54:02 INFO - PROCESS | 1957 | 1461704042732 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 1957 | 1461704042733 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:54:02 INFO - PROCESS | 1957 | 1461704042738 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - PROCESS | 1957 | 1461704042739 Marionette TRACE conn2 <- [1,1154,null,{}] 13:54:02 INFO - PROCESS | 1957 | 1461704042742 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}] 13:54:02 INFO - PROCESS | 1957 | 1461704042828 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:54:02 INFO - PROCESS | 1957 | 1461704042832 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12737f000 == 77 [pid = 1957] [id = 296] 13:54:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x12400a400) [pid = 1957] [serial = 887] [outer = 0x0] 13:54:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x129821c00) [pid = 1957] [serial = 888] [outer = 0x12400a400] 13:54:02 INFO - PROCESS | 1957 | 1461704042858 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x129ce9400) [pid = 1957] [serial = 889] [outer = 0x12400a400] 13:54:03 INFO - PROCESS | 1957 | 1461704043193 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]]]}] 13:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 471ms 13:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:54:03 INFO - PROCESS | 1957 | 1461704043209 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:54:03 INFO - PROCESS | 1957 | 1461704043210 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:54:03 INFO - PROCESS | 1957 | 1461704043213 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - PROCESS | 1957 | 1461704043214 Marionette TRACE conn2 <- [1,1158,null,{}] 13:54:03 INFO - PROCESS | 1957 | 1461704043216 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}] 13:54:03 INFO - PROCESS | 1957 | 1461704043307 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:54:03 INFO - PROCESS | 1957 | 1461704043311 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b677000 == 78 [pid = 1957] [id = 297] 13:54:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x128828c00) [pid = 1957] [serial = 890] [outer = 0x0] 13:54:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x12a4c3c00) [pid = 1957] [serial = 891] [outer = 0x128828c00] 13:54:03 INFO - PROCESS | 1957 | 1461704043338 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x12af03800) [pid = 1957] [serial = 892] [outer = 0x128828c00] 13:54:03 INFO - PROCESS | 1957 | 1461704043794 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]]]}] 13:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 617ms 13:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:54:03 INFO - PROCESS | 1957 | 1461704043831 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:54:03 INFO - PROCESS | 1957 | 1461704043832 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:54:03 INFO - PROCESS | 1957 | 1461704043834 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - PROCESS | 1957 | 1461704043835 Marionette TRACE conn2 <- [1,1162,null,{}] 13:54:03 INFO - PROCESS | 1957 | 1461704043837 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}] 13:54:03 INFO - PROCESS | 1957 | 1461704043933 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:54:03 INFO - PROCESS | 1957 | 1461704043942 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d0f0000 == 79 [pid = 1957] [id = 298] 13:54:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x12b07e800) [pid = 1957] [serial = 893] [outer = 0x0] 13:54:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x12b941800) [pid = 1957] [serial = 894] [outer = 0x12b07e800] 13:54:03 INFO - PROCESS | 1957 | 1461704043968 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x12bf07400) [pid = 1957] [serial = 895] [outer = 0x12b07e800] 13:54:04 INFO - PROCESS | 1957 | 1461704044339 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]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 13:54:04 INFO - PROCESS | 1957 | 1461704044358 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:54:04 INFO - PROCESS | 1957 | 1461704044360 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:54:04 INFO - PROCESS | 1957 | 1461704044363 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 1957 | 1461704044365 Marionette TRACE conn2 <- [1,1166,null,{}] 13:54:04 INFO - PROCESS | 1957 | 1461704044370 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}] 13:54:04 INFO - PROCESS | 1957 | 1461704044547 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:54:04 INFO - PROCESS | 1957 | 1461704044575 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbb1000 == 80 [pid = 1957] [id = 299] 13:54:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x12b0ce000) [pid = 1957] [serial = 896] [outer = 0x0] 13:54:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x12bf0d400) [pid = 1957] [serial = 897] [outer = 0x12b0ce000] 13:54:04 INFO - PROCESS | 1957 | 1461704044614 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x12d607800) [pid = 1957] [serial = 898] [outer = 0x12b0ce000] 13:54:05 INFO - PROCESS | 1957 | 1461704045015 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]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 674ms 13:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:54:05 INFO - PROCESS | 1957 | 1461704045038 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 1957 | 1461704045039 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:54:05 INFO - PROCESS | 1957 | 1461704045041 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 1957 | 1461704045042 Marionette TRACE conn2 <- [1,1170,null,{}] 13:54:05 INFO - PROCESS | 1957 | 1461704045044 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}] 13:54:05 INFO - PROCESS | 1957 | 1461704045150 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:54:05 INFO - PROCESS | 1957 | 1461704045183 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e385000 == 81 [pid = 1957] [id = 300] 13:54:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x12b9b9c00) [pid = 1957] [serial = 899] [outer = 0x0] 13:54:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x12e3cd400) [pid = 1957] [serial = 900] [outer = 0x12b9b9c00] 13:54:05 INFO - PROCESS | 1957 | 1461704045208 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x12eb3e000) [pid = 1957] [serial = 901] [outer = 0x12b9b9c00] 13:54:05 INFO - PROCESS | 1957 | 1461704045543 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]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 13:54:05 INFO - PROCESS | 1957 | 1461704045561 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:54:05 INFO - PROCESS | 1957 | 1461704045562 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:54:05 INFO - PROCESS | 1957 | 1461704045564 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 1957 | 1461704045565 Marionette TRACE conn2 <- [1,1174,null,{}] 13:54:05 INFO - PROCESS | 1957 | 1461704045568 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}] 13:54:05 INFO - PROCESS | 1957 | 1461704045678 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:54:05 INFO - PROCESS | 1957 | 1461704045690 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ecbd000 == 82 [pid = 1957] [id = 301] 13:54:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x12ed47400) [pid = 1957] [serial = 902] [outer = 0x0] 13:54:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x12ef53800) [pid = 1957] [serial = 903] [outer = 0x12ed47400] 13:54:05 INFO - PROCESS | 1957 | 1461704045715 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x12f70d400) [pid = 1957] [serial = 904] [outer = 0x12ed47400] 13:54:06 INFO - PROCESS | 1957 | 1461704046066 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] 13:54:06 INFO - PROCESS | 1957 | 1461704046085 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:54:06 INFO - PROCESS | 1957 | 1461704046089 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - PROCESS | 1957 | 1461704046090 Marionette TRACE conn2 <- [1,1178,null,{}] 13:54:06 INFO - PROCESS | 1957 | 1461704046093 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}] 13:54:06 INFO - PROCESS | 1957 | 1461704046202 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:54:06 INFO - PROCESS | 1957 | 1461704046220 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f960800 == 83 [pid = 1957] [id = 302] 13:54:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x12f70d800) [pid = 1957] [serial = 905] [outer = 0x0] 13:54:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x12f7b0400) [pid = 1957] [serial = 906] [outer = 0x12f70d800] 13:54:06 INFO - PROCESS | 1957 | 1461704046245 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x12f7b6000) [pid = 1957] [serial = 907] [outer = 0x12f70d800] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x12b083000) [pid = 1957] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x12b9b6400) [pid = 1957] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x12baf5800) [pid = 1957] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x123cf5400) [pid = 1957] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x127630c00) [pid = 1957] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x11524c400) [pid = 1957] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x1238d2c00) [pid = 1957] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x11797e400) [pid = 1957] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x11bc42000) [pid = 1957] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x12400e400) [pid = 1957] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x11a66a400) [pid = 1957] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x12d2d8000) [pid = 1957] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:54:06 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x127e4bc00) [pid = 1957] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:54:06 INFO - PROCESS | 1957 | 1461704046752 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] 13:54:06 INFO - PROCESS | 1957 | 1461704046760 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:54:06 INFO - PROCESS | 1957 | 1461704046762 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - PROCESS | 1957 | 1461704046764 Marionette TRACE conn2 <- [1,1182,null,{}] 13:54:06 INFO - PROCESS | 1957 | 1461704046766 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}] 13:54:06 INFO - PROCESS | 1957 | 1461704046873 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:54:06 INFO - PROCESS | 1957 | 1461704046877 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ffae800 == 84 [pid = 1957] [id = 303] 13:54:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x1142be000) [pid = 1957] [serial = 908] [outer = 0x0] 13:54:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x129ce4000) [pid = 1957] [serial = 909] [outer = 0x1142be000] 13:54:06 INFO - PROCESS | 1957 | 1461704046907 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x12b93e000) [pid = 1957] [serial = 910] [outer = 0x1142be000] 13:54:07 INFO - PROCESS | 1957 | 1461704047261 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] 13:54:07 INFO - PROCESS | 1957 | 1461704047283 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:54:07 INFO - PROCESS | 1957 | 1461704047286 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 1957 | 1461704047287 Marionette TRACE conn2 <- [1,1186,null,{}] 13:54:07 INFO - PROCESS | 1957 | 1461704047289 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}] 13:54:07 INFO - PROCESS | 1957 | 1461704047413 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:54:07 INFO - PROCESS | 1957 | 1461704047423 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x130218800 == 85 [pid = 1957] [id = 304] 13:54:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x129dd7000) [pid = 1957] [serial = 911] [outer = 0x0] 13:54:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x129ddec00) [pid = 1957] [serial = 912] [outer = 0x129dd7000] 13:54:07 INFO - PROCESS | 1957 | 1461704047465 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x129dee800) [pid = 1957] [serial = 913] [outer = 0x129dd7000] 13:54:07 INFO - PROCESS | 1957 | 1461704047928 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] 13:54:07 INFO - PROCESS | 1957 | 1461704047958 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:54:07 INFO - PROCESS | 1957 | 1461704047960 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 1957 | 1461704047961 Marionette TRACE conn2 <- [1,1190,null,{}] 13:54:07 INFO - PROCESS | 1957 | 1461704047964 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}] 13:54:08 INFO - PROCESS | 1957 | 1461704048080 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:54:08 INFO - PROCESS | 1957 | 1461704048085 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x130df5000 == 86 [pid = 1957] [id = 305] 13:54:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x12b083000) [pid = 1957] [serial = 914] [outer = 0x0] 13:54:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x12f7af400) [pid = 1957] [serial = 915] [outer = 0x12b083000] 13:54:08 INFO - PROCESS | 1957 | 1461704048109 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x12f7bb400) [pid = 1957] [serial = 916] [outer = 0x12b083000] 13:54:08 INFO - PROCESS | 1957 | 1461704048428 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] 13:54:08 INFO - PROCESS | 1957 | 1461704048481 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:54:08 INFO - PROCESS | 1957 | 1461704048483 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - PROCESS | 1957 | 1461704048484 Marionette TRACE conn2 <- [1,1194,null,{}] 13:54:08 INFO - PROCESS | 1957 | 1461704048487 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}] 13:54:08 INFO - PROCESS | 1957 | 1461704048574 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:54:08 INFO - PROCESS | 1957 | 1461704048637 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x138bc9000 == 87 [pid = 1957] [id = 306] 13:54:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x12a763c00) [pid = 1957] [serial = 917] [outer = 0x0] 13:54:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x12a76a400) [pid = 1957] [serial = 918] [outer = 0x12a763c00] 13:54:08 INFO - PROCESS | 1957 | 1461704048661 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x12a77f800) [pid = 1957] [serial = 919] [outer = 0x12a763c00] 13:54:09 INFO - PROCESS | 1957 | 1461704049144 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] 13:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:54:09 INFO - PROCESS | 1957 | 1461704049206 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:54:09 INFO - PROCESS | 1957 | 1461704049209 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 1957 | 1461704049212 Marionette TRACE conn2 <- [1,1198,null,{}] 13:54:09 INFO - PROCESS | 1957 | 1461704049215 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}] 13:54:09 INFO - PROCESS | 1957 | 1461704049332 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:54:09 INFO - PROCESS | 1957 | 1461704049413 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x124604000 == 88 [pid = 1957] [id = 307] 13:54:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x118e08000) [pid = 1957] [serial = 920] [outer = 0x0] 13:54:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x11a66c800) [pid = 1957] [serial = 921] [outer = 0x118e08000] 13:54:09 INFO - PROCESS | 1957 | 1461704049466 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x11b9a9400) [pid = 1957] [serial = 922] [outer = 0x118e08000] 13:54:09 INFO - PROCESS | 1957 | 1461704049954 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]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 773ms 13:54:09 INFO - PROCESS | 1957 | 1461704049982 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 1957 | 1461704049986 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:54:09 INFO - PROCESS | 1957 | 1461704049990 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 1957 | 1461704049992 Marionette TRACE conn2 <- [1,1202,null,{}] 13:54:09 INFO - PROCESS | 1957 | 1461704049995 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}] 13:54:10 INFO - PROCESS | 1957 | 1461704050107 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:54:10 INFO - PROCESS | 1957 | 1461704050210 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c53800 == 89 [pid = 1957] [id = 308] 13:54:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x11bcda000) [pid = 1957] [serial = 923] [outer = 0x0] 13:54:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x123feac00) [pid = 1957] [serial = 924] [outer = 0x11bcda000] 13:54:10 INFO - PROCESS | 1957 | 1461704050241 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x129ad0800) [pid = 1957] [serial = 925] [outer = 0x11bcda000] 13:54:10 INFO - PROCESS | 1957 | 1461704050656 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]]]}] 13:54:10 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 13:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 674ms 13:54:10 INFO - PROCESS | 1957 | 1461704050664 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 1957 | 1461704050666 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:54:10 INFO - PROCESS | 1957 | 1461704050669 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 1957 | 1461704050673 Marionette TRACE conn2 <- [1,1206,null,{}] 13:54:10 INFO - PROCESS | 1957 | 1461704050681 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}] 13:54:10 INFO - PROCESS | 1957 | 1461704050792 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:54:10 INFO - PROCESS | 1957 | 1461704050896 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbb2800 == 90 [pid = 1957] [id = 309] 13:54:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x129de3400) [pid = 1957] [serial = 926] [outer = 0x0] 13:54:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x12a4c6800) [pid = 1957] [serial = 927] [outer = 0x129de3400] 13:54:10 INFO - PROCESS | 1957 | 1461704050931 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x12a782000) [pid = 1957] [serial = 928] [outer = 0x129de3400] 13:54:11 INFO - PROCESS | 1957 | 1461704051344 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]]]}] 13:54:11 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 13:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 729ms 13:54:11 INFO - PROCESS | 1957 | 1461704051413 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:54:11 INFO - PROCESS | 1957 | 1461704051415 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:54:11 INFO - PROCESS | 1957 | 1461704051430 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:54:11 INFO - PROCESS | 1957 | 1461704051431 Marionette TRACE conn2 <- [1,1210,null,{}] 13:54:11 INFO - PROCESS | 1957 | 1461704051436 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}] 13:54:11 INFO - PROCESS | 1957 | 1461704051543 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:54:11 INFO - PROCESS | 1957 | 1461704051616 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x130de5000 == 91 [pid = 1957] [id = 310] 13:54:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x12a788800) [pid = 1957] [serial = 929] [outer = 0x0] 13:54:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x12a78b000) [pid = 1957] [serial = 930] [outer = 0x12a788800] 13:54:11 INFO - PROCESS | 1957 | 1461704051647 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x12af05800) [pid = 1957] [serial = 931] [outer = 0x12a788800] 13:54:12 INFO - PROCESS | 1957 | 1461704052055 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]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 682ms 13:54:12 INFO - PROCESS | 1957 | 1461704052101 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 1957 | 1461704052102 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:54:12 INFO - PROCESS | 1957 | 1461704052105 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 1957 | 1461704052106 Marionette TRACE conn2 <- [1,1214,null,{}] 13:54:12 INFO - PROCESS | 1957 | 1461704052108 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}] 13:54:12 INFO - PROCESS | 1957 | 1461704052214 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:54:12 INFO - PROCESS | 1957 | 1461704052316 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c770800 == 92 [pid = 1957] [id = 311] 13:54:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x12a785800) [pid = 1957] [serial = 932] [outer = 0x0] 13:54:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x12b083400) [pid = 1957] [serial = 933] [outer = 0x12a785800] 13:54:12 INFO - PROCESS | 1957 | 1461704052349 Marionette DEBUG loaded listener.js 13:54:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x12b620000) [pid = 1957] [serial = 934] [outer = 0x12a785800] 13:54:12 INFO - PROCESS | 1957 | 1461704052751 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]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 668ms 13:54:12 INFO - PROCESS | 1957 | 1461704052774 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 1957 | 1461704052776 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:54:12 INFO - PROCESS | 1957 | 1461704052778 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 1957 | 1461704052780 Marionette TRACE conn2 <- [1,1218,null,{}] 13:54:12 INFO - PROCESS | 1957 | 1461704052782 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}] 13:54:12 INFO - PROCESS | 1957 | 1461704052923 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:54:13 INFO - PROCESS | 1957 | 1461704053000 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b314800 == 93 [pid = 1957] [id = 312] 13:54:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x12a7c5400) [pid = 1957] [serial = 935] [outer = 0x0] 13:54:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x12aaefc00) [pid = 1957] [serial = 936] [outer = 0x12a7c5400] 13:54:13 INFO - PROCESS | 1957 | 1461704053032 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x12aaf5000) [pid = 1957] [serial = 937] [outer = 0x12a7c5400] 13:54:13 INFO - PROCESS | 1957 | 1461704053472 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]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 721ms 13:54:13 INFO - PROCESS | 1957 | 1461704053499 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 1957 | 1461704053500 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:54:13 INFO - PROCESS | 1957 | 1461704053503 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 1957 | 1461704053504 Marionette TRACE conn2 <- [1,1222,null,{}] 13:54:13 INFO - PROCESS | 1957 | 1461704053506 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}] 13:54:13 INFO - PROCESS | 1957 | 1461704053613 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:54:13 INFO - PROCESS | 1957 | 1461704053716 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x114b35000 == 94 [pid = 1957] [id = 313] 13:54:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x11362d400) [pid = 1957] [serial = 938] [outer = 0x0] 13:54:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x11aa58400) [pid = 1957] [serial = 939] [outer = 0x11362d400] 13:54:13 INFO - PROCESS | 1957 | 1461704053750 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x12aaf8800) [pid = 1957] [serial = 940] [outer = 0x11362d400] 13:54:14 INFO - PROCESS | 1957 | 1461704054164 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] 13:54:14 INFO - PROCESS | 1957 | 1461704054174 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:54:14 INFO - PROCESS | 1957 | 1461704054176 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 1957 | 1461704054177 Marionette TRACE conn2 <- [1,1226,null,{}] 13:54:14 INFO - PROCESS | 1957 | 1461704054180 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}] 13:54:14 INFO - PROCESS | 1957 | 1461704054480 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:54:14 INFO - PROCESS | 1957 | 1461704054586 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a4b800 == 95 [pid = 1957] [id = 314] 13:54:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x114f27000) [pid = 1957] [serial = 941] [outer = 0x0] 13:54:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x114f2c800) [pid = 1957] [serial = 942] [outer = 0x114f27000] 13:54:14 INFO - PROCESS | 1957 | 1461704054614 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x11797e400) [pid = 1957] [serial = 943] [outer = 0x114f27000] 13:54:15 INFO - PROCESS | 1957 | 1461704055063 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]]]}] 13:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 922ms 13:54:15 INFO - PROCESS | 1957 | 1461704055099 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 1957 | 1461704055102 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:54:15 INFO - PROCESS | 1957 | 1461704055105 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 1957 | 1461704055108 Marionette TRACE conn2 <- [1,1230,null,{}] 13:54:15 INFO - PROCESS | 1957 | 1461704055111 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}] 13:54:15 INFO - PROCESS | 1957 | 1461704055229 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:54:15 INFO - PROCESS | 1957 | 1461704055333 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d2a800 == 96 [pid = 1957] [id = 315] 13:54:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x119747400) [pid = 1957] [serial = 944] [outer = 0x0] 13:54:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x11a676000) [pid = 1957] [serial = 945] [outer = 0x119747400] 13:54:15 INFO - PROCESS | 1957 | 1461704055381 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x11b75f800) [pid = 1957] [serial = 946] [outer = 0x119747400] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x130df5000 == 95 [pid = 1957] [id = 305] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x130218800 == 94 [pid = 1957] [id = 304] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ffae800 == 93 [pid = 1957] [id = 303] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12f960800 == 92 [pid = 1957] [id = 302] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ecbd000 == 91 [pid = 1957] [id = 301] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12e385000 == 90 [pid = 1957] [id = 300] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x12e3c5400) [pid = 1957] [serial = 851] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbb1000 == 89 [pid = 1957] [id = 299] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12d0f0000 == 88 [pid = 1957] [id = 298] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12b677000 == 87 [pid = 1957] [id = 297] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12737f000 == 86 [pid = 1957] [id = 296] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x118654000 == 85 [pid = 1957] [id = 295] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11971c000 == 84 [pid = 1957] [id = 294] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x123b3c000 == 83 [pid = 1957] [id = 293] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11917a000 == 82 [pid = 1957] [id = 285] 13:54:15 INFO - PROCESS | 1957 | --DOCSHELL 0x13002c000 == 81 [pid = 1957] [id = 284] 13:54:15 INFO - PROCESS | 1957 | 1461704055845 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]]]}] 13:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 775ms 13:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:54:15 INFO - PROCESS | 1957 | 1461704055880 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 1957 | 1461704055881 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:54:15 INFO - PROCESS | 1957 | 1461704055884 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 1957 | 1461704055885 Marionette TRACE conn2 <- [1,1234,null,{}] 13:54:15 INFO - PROCESS | 1957 | 1461704055893 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}] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x12b3cc000) [pid = 1957] [serial = 833] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x12baea800) [pid = 1957] [serial = 836] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x12b941400) [pid = 1957] [serial = 834] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x12bc9e000) [pid = 1957] [serial = 839] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x127e46400) [pid = 1957] [serial = 842] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x129ce2800) [pid = 1957] [serial = 827] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x129cf0c00) [pid = 1957] [serial = 828] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x115609c00) [pid = 1957] [serial = 791] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x127e45000) [pid = 1957] [serial = 800] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x115aca000) [pid = 1957] [serial = 813] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x11560a000) [pid = 1957] [serial = 812] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x11bc3b400) [pid = 1957] [serial = 797] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x12bf0ac00) [pid = 1957] [serial = 843] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x123ad9400) [pid = 1957] [serial = 824] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12445b800) [pid = 1957] [serial = 825] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x11974c400) [pid = 1957] [serial = 816] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x118fb9000) [pid = 1957] [serial = 815] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x11c4af400) [pid = 1957] [serial = 821] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x123810400) [pid = 1957] [serial = 822] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x12d206800) [pid = 1957] [serial = 845] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x11aa1b000) [pid = 1957] [serial = 818] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x11b9ac000) [pid = 1957] [serial = 819] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x12e3cc800) [pid = 1957] [serial = 809] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x115610400) [pid = 1957] [serial = 794] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x12bc43000) [pid = 1957] [serial = 806] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x12b0d7400) [pid = 1957] [serial = 803] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x12e2bf000) [pid = 1957] [serial = 849] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x12d62bc00) [pid = 1957] [serial = 848] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x12b082400) [pid = 1957] [serial = 831] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x12a4c4800) [pid = 1957] [serial = 830] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x12d2d5800) [pid = 1957] [serial = 846] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x12baf3800) [pid = 1957] [serial = 837] [outer = 0x0] [url = about:blank] 13:54:15 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x12bf04400) [pid = 1957] [serial = 840] [outer = 0x0] [url = about:blank] 13:54:16 INFO - PROCESS | 1957 | 1461704056018 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:54:16 INFO - PROCESS | 1957 | 1461704056061 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a918800 == 82 [pid = 1957] [id = 316] 13:54:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x11974a400) [pid = 1957] [serial = 947] [outer = 0x0] 13:54:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x11bcd7c00) [pid = 1957] [serial = 948] [outer = 0x11974a400] 13:54:16 INFO - PROCESS | 1957 | 1461704056088 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x123997c00) [pid = 1957] [serial = 949] [outer = 0x11974a400] 13:54:16 INFO - PROCESS | 1957 | 1461704056374 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]]]}] 13:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 524ms 13:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:54:16 INFO - PROCESS | 1957 | 1461704056409 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:54:16 INFO - PROCESS | 1957 | 1461704056412 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:54:16 INFO - PROCESS | 1957 | 1461704056419 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 1957 | 1461704056425 Marionette TRACE conn2 <- [1,1238,null,{}] 13:54:16 INFO - PROCESS | 1957 | 1461704056428 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}] 13:54:16 INFO - PROCESS | 1957 | 1461704056534 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:54:16 INFO - PROCESS | 1957 | 1461704056592 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a44000 == 83 [pid = 1957] [id = 317] 13:54:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x1238cc800) [pid = 1957] [serial = 950] [outer = 0x0] 13:54:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x123fe2000) [pid = 1957] [serial = 951] [outer = 0x1238cc800] 13:54:16 INFO - PROCESS | 1957 | 1461704056618 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x129ce9c00) [pid = 1957] [serial = 952] [outer = 0x1238cc800] 13:54:16 INFO - PROCESS | 1957 | 1461704056895 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]]]}] 13:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 530ms 13:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:54:16 INFO - PROCESS | 1957 | 1461704056946 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:54:16 INFO - PROCESS | 1957 | 1461704056947 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:54:16 INFO - PROCESS | 1957 | 1461704056949 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 1957 | 1461704056950 Marionette TRACE conn2 <- [1,1242,null,{}] 13:54:16 INFO - PROCESS | 1957 | 1461704056952 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}] 13:54:17 INFO - PROCESS | 1957 | 1461704057042 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:54:17 INFO - PROCESS | 1957 | 1461704057104 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a42e800 == 84 [pid = 1957] [id = 318] 13:54:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x12398cc00) [pid = 1957] [serial = 953] [outer = 0x0] 13:54:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x129cf1800) [pid = 1957] [serial = 954] [outer = 0x12398cc00] 13:54:17 INFO - PROCESS | 1957 | 1461704057129 Marionette DEBUG loaded listener.js 13:54:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x129ddf800) [pid = 1957] [serial = 955] [outer = 0x12398cc00] 13:54:17 INFO - PROCESS | 1957 | 1461704057422 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]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 523ms 13:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:54:17 INFO - PROCESS | 1957 | 1461704057473 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 1957 | 1461704057474 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:54:17 INFO - PROCESS | 1957 | 1461704057476 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 1957 | 1461704057477 Marionette TRACE conn2 <- [1,1246,null,{}] 13:54:17 INFO - PROCESS | 1957 | 1461704057479 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}] 13:54:17 INFO - PROCESS | 1957 | 1461704057560 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:54:17 INFO - PROCESS | 1957 | 1461704057565 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab5b800 == 85 [pid = 1957] [id = 319] 13:54:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x12a4c6400) [pid = 1957] [serial = 956] [outer = 0x0] 13:54:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x12a4cd000) [pid = 1957] [serial = 957] [outer = 0x12a4c6400] 13:54:17 INFO - PROCESS | 1957 | 1461704057598 Marionette DEBUG loaded listener.js 13:54:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x12a781800) [pid = 1957] [serial = 958] [outer = 0x12a4c6400] 13:54:17 INFO - PROCESS | 1957 | 1461704057961 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]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 522ms 13:54:18 INFO - PROCESS | 1957 | 1461704058010 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:54:18 INFO - PROCESS | 1957 | 1461704058012 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:54:18 INFO - PROCESS | 1957 | 1461704058014 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - PROCESS | 1957 | 1461704058015 Marionette TRACE conn2 <- [1,1250,null,{}] 13:54:18 INFO - PROCESS | 1957 | 1461704058017 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}] 13:54:18 INFO - PROCESS | 1957 | 1461704058131 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:54:18 INFO - PROCESS | 1957 | 1461704058144 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b306000 == 86 [pid = 1957] [id = 320] 13:54:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x12a788000) [pid = 1957] [serial = 959] [outer = 0x0] 13:54:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x12a7c5000) [pid = 1957] [serial = 960] [outer = 0x12a788000] 13:54:18 INFO - PROCESS | 1957 | 1461704058169 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x12aaebc00) [pid = 1957] [serial = 961] [outer = 0x12a788000] 13:54:18 INFO - PROCESS | 1957 | 1461704058512 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]]]}] 13:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 517ms 13:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:54:18 INFO - PROCESS | 1957 | 1461704058532 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:54:18 INFO - PROCESS | 1957 | 1461704058533 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:54:18 INFO - PROCESS | 1957 | 1461704058535 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - PROCESS | 1957 | 1461704058536 Marionette TRACE conn2 <- [1,1254,null,{}] 13:54:18 INFO - PROCESS | 1957 | 1461704058539 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}] 13:54:18 INFO - PROCESS | 1957 | 1461704058699 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:54:18 INFO - PROCESS | 1957 | 1461704058714 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba0c800 == 87 [pid = 1957] [id = 321] 13:54:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x12a788400) [pid = 1957] [serial = 962] [outer = 0x0] 13:54:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x12ab2c000) [pid = 1957] [serial = 963] [outer = 0x12a788400] 13:54:18 INFO - PROCESS | 1957 | 1461704058754 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x12ab34c00) [pid = 1957] [serial = 964] [outer = 0x12a788400] 13:54:19 INFO - PROCESS | 1957 | 1461704059148 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]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 669ms 13:54:19 INFO - PROCESS | 1957 | 1461704059204 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 1957 | 1461704059206 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:54:19 INFO - PROCESS | 1957 | 1461704059208 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 1957 | 1461704059209 Marionette TRACE conn2 <- [1,1258,null,{}] 13:54:19 INFO - PROCESS | 1957 | 1461704059211 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}] 13:54:19 INFO - PROCESS | 1957 | 1461704059320 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:54:19 INFO - PROCESS | 1957 | 1461704059333 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d0f3000 == 88 [pid = 1957] [id = 322] 13:54:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x12a7c3000) [pid = 1957] [serial = 965] [outer = 0x0] 13:54:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x12af08c00) [pid = 1957] [serial = 966] [outer = 0x12a7c3000] 13:54:19 INFO - PROCESS | 1957 | 1461704059359 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x12b0cc800) [pid = 1957] [serial = 967] [outer = 0x12a7c3000] 13:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 13:54:19 INFO - PROCESS | 1957 | 1461704059724 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]]]}] 13:54:19 INFO - PROCESS | 1957 | 1461704059728 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 1957 | 1461704059729 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:54:19 INFO - PROCESS | 1957 | 1461704059732 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 1957 | 1461704059733 Marionette TRACE conn2 <- [1,1262,null,{}] 13:54:19 INFO - PROCESS | 1957 | 1461704059738 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}] 13:54:19 INFO - PROCESS | 1957 | 1461704059865 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:54:19 INFO - PROCESS | 1957 | 1461704059877 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e311800 == 89 [pid = 1957] [id = 323] 13:54:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x12ab35000) [pid = 1957] [serial = 968] [outer = 0x0] 13:54:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x12b614c00) [pid = 1957] [serial = 969] [outer = 0x12ab35000] 13:54:19 INFO - PROCESS | 1957 | 1461704059901 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x12baee000) [pid = 1957] [serial = 970] [outer = 0x12ab35000] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x12b9b9c00) [pid = 1957] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x12ed47400) [pid = 1957] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x12f70d800) [pid = 1957] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x12d207800) [pid = 1957] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x12b07e800) [pid = 1957] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x11919a800) [pid = 1957] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x12400a400) [pid = 1957] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x128828c00) [pid = 1957] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x114f27800) [pid = 1957] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x1166d8000) [pid = 1957] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x1142be000) [pid = 1957] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x12b083000) [pid = 1957] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x129dd7000) [pid = 1957] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:54:20 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x12b0ce000) [pid = 1957] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:54:20 INFO - PROCESS | 1957 | 1461704060406 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]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 719ms 13:54:20 INFO - PROCESS | 1957 | 1461704060451 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 1957 | 1461704060452 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:54:20 INFO - PROCESS | 1957 | 1461704060455 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 1957 | 1461704060456 Marionette TRACE conn2 <- [1,1266,null,{}] 13:54:20 INFO - PROCESS | 1957 | 1461704060459 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}] 13:54:20 INFO - PROCESS | 1957 | 1461704060546 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:54:20 INFO - PROCESS | 1957 | 1461704060635 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2ad800 == 90 [pid = 1957] [id = 324] 13:54:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x129de0000) [pid = 1957] [serial = 971] [outer = 0x0] 13:54:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x12b083000) [pid = 1957] [serial = 972] [outer = 0x129de0000] 13:54:20 INFO - PROCESS | 1957 | 1461704060665 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x12bc47400) [pid = 1957] [serial = 973] [outer = 0x129de0000] 13:54:20 INFO - PROCESS | 1957 | 1461704060949 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]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 13:54:20 INFO - PROCESS | 1957 | 1461704060977 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 1957 | 1461704060979 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:54:20 INFO - PROCESS | 1957 | 1461704060981 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 1957 | 1461704060983 Marionette TRACE conn2 <- [1,1270,null,{}] 13:54:21 INFO - PROCESS | 1957 | 1461704060993 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}] 13:54:21 INFO - PROCESS | 1957 | 1461704061100 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:54:21 INFO - PROCESS | 1957 | 1461704061104 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ecb6000 == 91 [pid = 1957] [id = 325] 13:54:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x12bca0000) [pid = 1957] [serial = 974] [outer = 0x0] 13:54:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x12bf0f400) [pid = 1957] [serial = 975] [outer = 0x12bca0000] 13:54:21 INFO - PROCESS | 1957 | 1461704061129 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x12d60f000) [pid = 1957] [serial = 976] [outer = 0x12bca0000] 13:54:21 INFO - PROCESS | 1957 | 1461704061460 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]]]}] 13:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 13:54:21 INFO - PROCESS | 1957 | 1461704061501 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:54:21 INFO - PROCESS | 1957 | 1461704061503 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:54:21 INFO - PROCESS | 1957 | 1461704061505 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:54:21 INFO - PROCESS | 1957 | 1461704061506 Marionette TRACE conn2 <- [1,1274,null,{}] 13:54:21 INFO - PROCESS | 1957 | 1461704061508 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}] 13:54:21 INFO - PROCESS | 1957 | 1461704061627 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:54:21 INFO - PROCESS | 1957 | 1461704061635 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f287800 == 92 [pid = 1957] [id = 326] 13:54:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x12d608400) [pid = 1957] [serial = 977] [outer = 0x0] 13:54:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x12e2bf000) [pid = 1957] [serial = 978] [outer = 0x12d608400] 13:54:21 INFO - PROCESS | 1957 | 1461704061660 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x12e683400) [pid = 1957] [serial = 979] [outer = 0x12d608400] 13:54:22 INFO - PROCESS | 1957 | 1461704062004 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]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 13:54:22 INFO - PROCESS | 1957 | 1461704062026 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 1957 | 1461704062027 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:54:22 INFO - PROCESS | 1957 | 1461704062030 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 1957 | 1461704062031 Marionette TRACE conn2 <- [1,1278,null,{}] 13:54:22 INFO - PROCESS | 1957 | 1461704062033 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}] 13:54:22 INFO - PROCESS | 1957 | 1461704062123 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:54:22 INFO - PROCESS | 1957 | 1461704062127 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12fc06800 == 93 [pid = 1957] [id = 327] 13:54:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x12aa82400) [pid = 1957] [serial = 980] [outer = 0x0] 13:54:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x12aa89000) [pid = 1957] [serial = 981] [outer = 0x12aa82400] 13:54:22 INFO - PROCESS | 1957 | 1461704062152 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x12aa8d000) [pid = 1957] [serial = 982] [outer = 0x12aa82400] 13:54:22 INFO - PROCESS | 1957 | 1461704062693 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]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 723ms 13:54:22 INFO - PROCESS | 1957 | 1461704062757 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:54:22 INFO - PROCESS | 1957 | 1461704062761 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:54:22 INFO - PROCESS | 1957 | 1461704062767 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 1957 | 1461704062770 Marionette TRACE conn2 <- [1,1282,null,{}] 13:54:22 INFO - PROCESS | 1957 | 1461704062776 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}] 13:54:22 INFO - PROCESS | 1957 | 1461704062876 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:54:22 INFO - PROCESS | 1957 | 1461704062939 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c768000 == 94 [pid = 1957] [id = 328] 13:54:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x118fe9c00) [pid = 1957] [serial = 983] [outer = 0x0] 13:54:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x11a677c00) [pid = 1957] [serial = 984] [outer = 0x118fe9c00] 13:54:23 INFO - PROCESS | 1957 | 1461704063031 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x11b99fc00) [pid = 1957] [serial = 985] [outer = 0x118fe9c00] 13:54:23 INFO - PROCESS | 1957 | 1461704063631 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]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 876ms 13:54:23 INFO - PROCESS | 1957 | 1461704063642 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 1957 | 1461704063649 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:54:23 INFO - PROCESS | 1957 | 1461704063656 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 1957 | 1461704063658 Marionette TRACE conn2 <- [1,1286,null,{}] 13:54:23 INFO - PROCESS | 1957 | 1461704063662 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}] 13:54:23 INFO - PROCESS | 1957 | 1461704063772 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:54:23 INFO - PROCESS | 1957 | 1461704063835 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a449800 == 95 [pid = 1957] [id = 329] 13:54:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x11c09e800) [pid = 1957] [serial = 986] [outer = 0x0] 13:54:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x123ce8000) [pid = 1957] [serial = 987] [outer = 0x11c09e800] 13:54:23 INFO - PROCESS | 1957 | 1461704063907 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x129ad0c00) [pid = 1957] [serial = 988] [outer = 0x11c09e800] 13:54:24 INFO - PROCESS | 1957 | 1461704064305 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]]]}] 13:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 722ms 13:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:54:24 INFO - PROCESS | 1957 | 1461704064377 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 1957 | 1461704064379 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:54:24 INFO - PROCESS | 1957 | 1461704064381 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 1957 | 1461704064384 Marionette TRACE conn2 <- [1,1290,null,{}] 13:54:24 INFO - PROCESS | 1957 | 1461704064392 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}] 13:54:24 INFO - PROCESS | 1957 | 1461704064501 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:54:24 INFO - PROCESS | 1957 | 1461704064581 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e38b800 == 96 [pid = 1957] [id = 330] 13:54:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x129dd4c00) [pid = 1957] [serial = 989] [outer = 0x0] 13:54:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x12a761000) [pid = 1957] [serial = 990] [outer = 0x129dd4c00] 13:54:24 INFO - PROCESS | 1957 | 1461704064614 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x12a7c3800) [pid = 1957] [serial = 991] [outer = 0x129dd4c00] 13:54:25 INFO - PROCESS | 1957 | 1461704065028 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]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 674ms 13:54:25 INFO - PROCESS | 1957 | 1461704065056 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 1957 | 1461704065058 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:54:25 INFO - PROCESS | 1957 | 1461704065061 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 1957 | 1461704065062 Marionette TRACE conn2 <- [1,1294,null,{}] 13:54:25 INFO - PROCESS | 1957 | 1461704065064 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}] 13:54:25 INFO - PROCESS | 1957 | 1461704065193 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:54:25 INFO - PROCESS | 1957 | 1461704065298 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ffc1800 == 97 [pid = 1957] [id = 331] 13:54:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x12a7bf800) [pid = 1957] [serial = 992] [outer = 0x0] 13:54:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x12aaeac00) [pid = 1957] [serial = 993] [outer = 0x12a7bf800] 13:54:25 INFO - PROCESS | 1957 | 1461704065330 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x12b078000) [pid = 1957] [serial = 994] [outer = 0x12a7bf800] 13:54:25 INFO - PROCESS | 1957 | 1461704065735 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]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 722ms 13:54:25 INFO - PROCESS | 1957 | 1461704065783 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 1957 | 1461704065785 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:54:25 INFO - PROCESS | 1957 | 1461704065787 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 1957 | 1461704065788 Marionette TRACE conn2 <- [1,1298,null,{}] 13:54:25 INFO - PROCESS | 1957 | 1461704065791 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}] 13:54:25 INFO - PROCESS | 1957 | 1461704065908 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:54:26 INFO - PROCESS | 1957 | 1461704066006 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x13060d000 == 98 [pid = 1957] [id = 332] 13:54:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x12b941c00) [pid = 1957] [serial = 995] [outer = 0x0] 13:54:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12cfbac00) [pid = 1957] [serial = 996] [outer = 0x12b941c00] 13:54:26 INFO - PROCESS | 1957 | 1461704066040 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x12e3c4c00) [pid = 1957] [serial = 997] [outer = 0x12b941c00] 13:54:26 INFO - PROCESS | 1957 | 1461704066512 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]]]}] 13:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 775ms 13:54:26 INFO - PROCESS | 1957 | 1461704066566 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:54:26 INFO - PROCESS | 1957 | 1461704066568 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:54:26 INFO - PROCESS | 1957 | 1461704066574 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:54:26 INFO - PROCESS | 1957 | 1461704066576 Marionette TRACE conn2 <- [1,1302,null,{}] 13:54:26 INFO - PROCESS | 1957 | 1461704066579 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}] 13:54:26 INFO - PROCESS | 1957 | 1461704066756 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:54:26 INFO - PROCESS | 1957 | 1461704066865 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x131011000 == 99 [pid = 1957] [id = 333] 13:54:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x11c70c400) [pid = 1957] [serial = 998] [outer = 0x0] 13:54:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x12e2c2000) [pid = 1957] [serial = 999] [outer = 0x11c70c400] 13:54:26 INFO - PROCESS | 1957 | 1461704066915 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x12ed48000) [pid = 1957] [serial = 1000] [outer = 0x11c70c400] 13:54:27 INFO - PROCESS | 1957 | 1461704067368 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]]]}] 13:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 822ms 13:54:27 INFO - PROCESS | 1957 | 1461704067395 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:54:27 INFO - PROCESS | 1957 | 1461704067397 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:54:27 INFO - PROCESS | 1957 | 1461704067399 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:54:27 INFO - PROCESS | 1957 | 1461704067400 Marionette TRACE conn2 <- [1,1306,null,{}] 13:54:27 INFO - PROCESS | 1957 | 1461704067403 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}] 13:54:27 INFO - PROCESS | 1957 | 1461704067512 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:54:27 INFO - PROCESS | 1957 | 1461704067618 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a465000 == 100 [pid = 1957] [id = 334] 13:54:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x12e68cc00) [pid = 1957] [serial = 1001] [outer = 0x0] 13:54:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x12ef55000) [pid = 1957] [serial = 1002] [outer = 0x12e68cc00] 13:54:27 INFO - PROCESS | 1957 | 1461704067650 Marionette DEBUG loaded listener.js 13:54:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12f70b400) [pid = 1957] [serial = 1003] [outer = 0x12e68cc00] 13:54:28 INFO - PROCESS | 1957 | 1461704068092 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]]]}] 13:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 719ms 13:54:28 INFO - PROCESS | 1957 | 1461704068138 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 1957 | 1461704068139 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:54:28 INFO - PROCESS | 1957 | 1461704068142 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 1957 | 1461704068143 Marionette TRACE conn2 <- [1,1310,null,{}] 13:54:28 INFO - PROCESS | 1957 | 1461704068146 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}] 13:54:28 INFO - PROCESS | 1957 | 1461704068254 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:54:28 INFO - PROCESS | 1957 | 1461704068330 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c7dd800 == 101 [pid = 1957] [id = 335] 13:54:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x115604000) [pid = 1957] [serial = 1004] [outer = 0x0] 13:54:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12d2d2000) [pid = 1957] [serial = 1005] [outer = 0x115604000] 13:54:28 INFO - PROCESS | 1957 | 1461704068360 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12f70e400) [pid = 1957] [serial = 1006] [outer = 0x115604000] 13:54:28 INFO - PROCESS | 1957 | 1461704068776 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] 13:54:28 INFO - PROCESS | 1957 | 1461704068814 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:54:28 INFO - PROCESS | 1957 | 1461704068817 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 1957 | 1461704068818 Marionette TRACE conn2 <- [1,1314,null,{}] 13:54:28 INFO - PROCESS | 1957 | 1461704068820 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}] 13:54:28 INFO - PROCESS | 1957 | 1461704068931 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:54:29 INFO - PROCESS | 1957 | 1461704068994 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x11921a800 == 102 [pid = 1957] [id = 336] 13:54:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x114bba800) [pid = 1957] [serial = 1007] [outer = 0x0] 13:54:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x114f26000) [pid = 1957] [serial = 1008] [outer = 0x114bba800] 13:54:29 INFO - PROCESS | 1957 | 1461704069218 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x118fbd400) [pid = 1957] [serial = 1009] [outer = 0x114bba800] 13:54:29 INFO - PROCESS | 1957 | 1461704069658 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]]]}] 13:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 871ms 13:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:54:29 INFO - PROCESS | 1957 | 1461704069689 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 1957 | 1461704069692 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:54:29 INFO - PROCESS | 1957 | 1461704069695 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 1957 | 1461704069698 Marionette TRACE conn2 <- [1,1318,null,{}] 13:54:29 INFO - PROCESS | 1957 | 1461704069701 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}] 13:54:29 INFO - PROCESS | 1957 | 1461704069807 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:54:29 INFO - PROCESS | 1957 | 1461704069886 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d46000 == 103 [pid = 1957] [id = 337] 13:54:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x119e44000) [pid = 1957] [serial = 1010] [outer = 0x0] 13:54:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x11c4b0000) [pid = 1957] [serial = 1011] [outer = 0x119e44000] 13:54:29 INFO - PROCESS | 1957 | 1461704069914 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x11c710400) [pid = 1957] [serial = 1012] [outer = 0x119e44000] 13:54:30 INFO - PROCESS | 1957 | 1461704070330 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]]]}] 13:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 674ms 13:54:30 INFO - PROCESS | 1957 | 1461704070369 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:54:30 INFO - PROCESS | 1957 | 1461704070371 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:54:30 INFO - PROCESS | 1957 | 1461704070377 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:54:30 INFO - PROCESS | 1957 | 1461704070379 Marionette TRACE conn2 <- [1,1322,null,{}] 13:54:30 INFO - PROCESS | 1957 | 1461704070383 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}] 13:54:30 INFO - PROCESS | 1957 | 1461704070530 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:54:30 INFO - PROCESS | 1957 | 1461704070647 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x119169800 == 104 [pid = 1957] [id = 338] 13:54:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x115425000) [pid = 1957] [serial = 1013] [outer = 0x0] 13:54:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x11974c400) [pid = 1957] [serial = 1014] [outer = 0x115425000] 13:54:30 INFO - PROCESS | 1957 | 1461704070728 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x127e49400) [pid = 1957] [serial = 1015] [outer = 0x115425000] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x123c97800 == 103 [pid = 1957] [id = 206] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12f287800 == 102 [pid = 1957] [id = 326] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12ecb6000 == 101 [pid = 1957] [id = 325] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2ad800 == 100 [pid = 1957] [id = 324] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12e311800 == 99 [pid = 1957] [id = 323] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12d0f3000 == 98 [pid = 1957] [id = 322] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba0c800 == 97 [pid = 1957] [id = 321] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12b306000 == 96 [pid = 1957] [id = 320] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab5b800 == 95 [pid = 1957] [id = 319] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12a42e800 == 94 [pid = 1957] [id = 318] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x123a44000 == 93 [pid = 1957] [id = 317] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x11a918800 == 92 [pid = 1957] [id = 316] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x119d2a800 == 91 [pid = 1957] [id = 315] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x123a4b800 == 90 [pid = 1957] [id = 314] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x11c770800 == 89 [pid = 1957] [id = 311] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x130de5000 == 88 [pid = 1957] [id = 310] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbb2800 == 87 [pid = 1957] [id = 309] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x129c53800 == 86 [pid = 1957] [id = 308] 13:54:30 INFO - PROCESS | 1957 | --DOCSHELL 0x124604000 == 85 [pid = 1957] [id = 307] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x12e3cd400) [pid = 1957] [serial = 900] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x12ef53800) [pid = 1957] [serial = 903] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x12f7b0400) [pid = 1957] [serial = 906] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x12e689400) [pid = 1957] [serial = 852] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x12b941800) [pid = 1957] [serial = 894] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x12bf07400) [pid = 1957] [serial = 895] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x11adc2800) [pid = 1957] [serial = 882] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x11bc35000) [pid = 1957] [serial = 883] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x129821c00) [pid = 1957] [serial = 888] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x129ce9400) [pid = 1957] [serial = 889] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x12a4c3c00) [pid = 1957] [serial = 891] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x12af03800) [pid = 1957] [serial = 892] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x1238fe400) [pid = 1957] [serial = 861] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x118ee9400) [pid = 1957] [serial = 880] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x11560d400) [pid = 1957] [serial = 879] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x129cea400) [pid = 1957] [serial = 864] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x12f70d400) [pid = 1957] [serial = 904] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x119750800) [pid = 1957] [serial = 885] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x12380d800) [pid = 1957] [serial = 886] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x12af0b400) [pid = 1957] [serial = 876] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x11925d400) [pid = 1957] [serial = 857] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x114bc3c00) [pid = 1957] [serial = 854] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x12ef5a800) [pid = 1957] [serial = 870] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x12b9b6800) [pid = 1957] [serial = 867] [outer = 0x0] [url = about:blank] 13:54:30 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x12af0c000) [pid = 1957] [serial = 873] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x129ce4000) [pid = 1957] [serial = 909] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x12b93e000) [pid = 1957] [serial = 910] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x12f7af400) [pid = 1957] [serial = 915] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x118f5d000) [pid = 1957] [serial = 453] [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.] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x129ddec00) [pid = 1957] [serial = 912] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x12f7b6000) [pid = 1957] [serial = 907] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x12bf0d400) [pid = 1957] [serial = 897] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x12d607800) [pid = 1957] [serial = 898] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x12f7bb400) [pid = 1957] [serial = 916] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x12eb3e000) [pid = 1957] [serial = 901] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x129dee800) [pid = 1957] [serial = 913] [outer = 0x0] [url = about:blank] 13:54:31 INFO - PROCESS | 1957 | 1461704071216 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]]]}] 13:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 872ms 13:54:31 INFO - PROCESS | 1957 | 1461704071250 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 1957 | 1461704071252 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:54:31 INFO - PROCESS | 1957 | 1461704071258 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 1957 | 1461704071262 Marionette TRACE conn2 <- [1,1326,null,{}] 13:54:31 INFO - PROCESS | 1957 | 1461704071272 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}] 13:54:31 INFO - PROCESS | 1957 | 1461704071411 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:54:31 INFO - PROCESS | 1957 | 1461704071520 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x129b95000 == 86 [pid = 1957] [id = 339] 13:54:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x11a66f800) [pid = 1957] [serial = 1016] [outer = 0x0] 13:54:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x129de6800) [pid = 1957] [serial = 1017] [outer = 0x11a66f800] 13:54:31 INFO - PROCESS | 1957 | 1461704071563 Marionette DEBUG loaded listener.js 13:54:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x12a4c7800) [pid = 1957] [serial = 1018] [outer = 0x11a66f800] 13:54:31 INFO - PROCESS | 1957 | 1461704071874 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]]]}] 13:54:31 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 13:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 673ms 13:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:54:31 INFO - PROCESS | 1957 | 1461704071931 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 1957 | 1461704071933 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:54:31 INFO - PROCESS | 1957 | 1461704071935 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 1957 | 1461704071936 Marionette TRACE conn2 <- [1,1330,null,{}] 13:54:31 INFO - PROCESS | 1957 | 1461704071941 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}] 13:54:32 INFO - PROCESS | 1957 | 1461704072035 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:54:32 INFO - PROCESS | 1957 | 1461704072098 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a465800 == 87 [pid = 1957] [id = 340] 13:54:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x12445b400) [pid = 1957] [serial = 1019] [outer = 0x0] 13:54:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x12a76c400) [pid = 1957] [serial = 1020] [outer = 0x12445b400] 13:54:32 INFO - PROCESS | 1957 | 1461704072124 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x12a78c400) [pid = 1957] [serial = 1021] [outer = 0x12445b400] 13:54:32 INFO - PROCESS | 1957 | 1461704072403 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]]]}] 13:54:32 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 13:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 521ms 13:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:54:32 INFO - PROCESS | 1957 | 1461704072458 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 1957 | 1461704072460 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:54:32 INFO - PROCESS | 1957 | 1461704072462 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - PROCESS | 1957 | 1461704072463 Marionette TRACE conn2 <- [1,1334,null,{}] 13:54:32 INFO - PROCESS | 1957 | 1461704072465 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}] 13:54:32 INFO - PROCESS | 1957 | 1461704072554 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:54:32 INFO - PROCESS | 1957 | 1461704072623 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab57800 == 88 [pid = 1957] [id = 341] 13:54:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x12a78cc00) [pid = 1957] [serial = 1022] [outer = 0x0] 13:54:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x12a7cb400) [pid = 1957] [serial = 1023] [outer = 0x12a78cc00] 13:54:32 INFO - PROCESS | 1957 | 1461704072653 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x12aaf8c00) [pid = 1957] [serial = 1024] [outer = 0x12a78cc00] 13:54:33 INFO - PROCESS | 1957 | 1461704073001 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]]]}] 13:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 568ms 13:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:54:33 INFO - PROCESS | 1957 | 1461704073031 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:54:33 INFO - PROCESS | 1957 | 1461704073032 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:54:33 INFO - PROCESS | 1957 | 1461704073034 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:54:33 INFO - PROCESS | 1957 | 1461704073035 Marionette TRACE conn2 <- [1,1338,null,{}] 13:54:33 INFO - PROCESS | 1957 | 1461704073037 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}] 13:54:33 INFO - PROCESS | 1957 | 1461704073154 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:54:33 INFO - PROCESS | 1957 | 1461704073169 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b68a800 == 89 [pid = 1957] [id = 342] 13:54:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x12ab2b400) [pid = 1957] [serial = 1025] [outer = 0x0] 13:54:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x12abc4c00) [pid = 1957] [serial = 1026] [outer = 0x12ab2b400] 13:54:33 INFO - PROCESS | 1957 | 1461704073195 Marionette DEBUG loaded listener.js 13:54:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x12af0e400) [pid = 1957] [serial = 1027] [outer = 0x12ab2b400] 13:54:34 INFO - PROCESS | 1957 | 1461704074010 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]]]}] 13:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1019ms 13:54:34 INFO - PROCESS | 1957 | 1461704074053 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 1957 | 1461704074055 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:54:34 INFO - PROCESS | 1957 | 1461704074057 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - PROCESS | 1957 | 1461704074058 Marionette TRACE conn2 <- [1,1342,null,{}] 13:54:34 INFO - PROCESS | 1957 | 1461704074060 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}] 13:54:34 INFO - PROCESS | 1957 | 1461704074186 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:54:34 INFO - PROCESS | 1957 | 1461704074190 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbae000 == 90 [pid = 1957] [id = 343] 13:54:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x12abc7800) [pid = 1957] [serial = 1028] [outer = 0x0] 13:54:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x12b3d0c00) [pid = 1957] [serial = 1029] [outer = 0x12abc7800] 13:54:34 INFO - PROCESS | 1957 | 1461704074215 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x12bc48400) [pid = 1957] [serial = 1030] [outer = 0x12abc7800] 13:54:34 INFO - PROCESS | 1957 | 1461704074547 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]]]}] 13:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 518ms 13:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:54:34 INFO - PROCESS | 1957 | 1461704074575 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 1957 | 1461704074576 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:54:34 INFO - PROCESS | 1957 | 1461704074578 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - PROCESS | 1957 | 1461704074580 Marionette TRACE conn2 <- [1,1346,null,{}] 13:54:34 INFO - PROCESS | 1957 | 1461704074582 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}] 13:54:34 INFO - PROCESS | 1957 | 1461704074695 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:54:34 INFO - PROCESS | 1957 | 1461704074708 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e390800 == 91 [pid = 1957] [id = 344] 13:54:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x12af0c000) [pid = 1957] [serial = 1031] [outer = 0x0] 13:54:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12bf0a400) [pid = 1957] [serial = 1032] [outer = 0x12af0c000] 13:54:34 INFO - PROCESS | 1957 | 1461704074733 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x12d2d7800) [pid = 1957] [serial = 1033] [outer = 0x12af0c000] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x12a7c3000) [pid = 1957] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x12a788400) [pid = 1957] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x12ab35000) [pid = 1957] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x129de0000) [pid = 1957] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x12398cc00) [pid = 1957] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x119747400) [pid = 1957] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x12a763c00) [pid = 1957] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x114f27000) [pid = 1957] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x12a4c6400) [pid = 1957] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x11974a400) [pid = 1957] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x1238cc800) [pid = 1957] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x12bca0000) [pid = 1957] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x12d608400) [pid = 1957] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x12a788000) [pid = 1957] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:54:35 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x114f2b400) [pid = 1957] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:54:35 INFO - PROCESS | 1957 | 1461704075190 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]]]}] 13:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 618ms 13:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:54:35 INFO - PROCESS | 1957 | 1461704075198 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 1957 | 1461704075200 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:54:35 INFO - PROCESS | 1957 | 1461704075204 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 1957 | 1461704075207 Marionette TRACE conn2 <- [1,1350,null,{}] 13:54:35 INFO - PROCESS | 1957 | 1461704075211 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}] 13:54:35 INFO - PROCESS | 1957 | 1461704075347 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:54:35 INFO - PROCESS | 1957 | 1461704075477 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf9e800 == 92 [pid = 1957] [id = 345] 13:54:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x1166d8000) [pid = 1957] [serial = 1034] [outer = 0x0] 13:54:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x1273ca800) [pid = 1957] [serial = 1035] [outer = 0x1166d8000] 13:54:35 INFO - PROCESS | 1957 | 1461704075516 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x12a9ef400) [pid = 1957] [serial = 1036] [outer = 0x1166d8000] 13:54:35 INFO - PROCESS | 1957 | 1461704075793 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]]]}] 13:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 623ms 13:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:54:35 INFO - PROCESS | 1957 | 1461704075826 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 1957 | 1461704075828 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:54:35 INFO - PROCESS | 1957 | 1461704075830 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 1957 | 1461704075831 Marionette TRACE conn2 <- [1,1354,null,{}] 13:54:35 INFO - PROCESS | 1957 | 1461704075833 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}] 13:54:35 INFO - PROCESS | 1957 | 1461704075930 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:54:36 INFO - PROCESS | 1957 | 1461704075995 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f293800 == 93 [pid = 1957] [id = 346] 13:54:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x129de7800) [pid = 1957] [serial = 1037] [outer = 0x0] 13:54:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x12a9f6c00) [pid = 1957] [serial = 1038] [outer = 0x129de7800] 13:54:36 INFO - PROCESS | 1957 | 1461704076025 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x12ab2b000) [pid = 1957] [serial = 1039] [outer = 0x129de7800] 13:54:36 INFO - PROCESS | 1957 | 1461704076327 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]]]}] 13:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 519ms 13:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:54:36 INFO - PROCESS | 1957 | 1461704076349 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:54:36 INFO - PROCESS | 1957 | 1461704076351 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:54:36 INFO - PROCESS | 1957 | 1461704076355 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:54:36 INFO - PROCESS | 1957 | 1461704076358 Marionette TRACE conn2 <- [1,1358,null,{}] 13:54:36 INFO - PROCESS | 1957 | 1461704076361 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}] 13:54:36 INFO - PROCESS | 1957 | 1461704076466 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:54:36 INFO - PROCESS | 1957 | 1461704076470 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x130222000 == 94 [pid = 1957] [id = 347] 13:54:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x12aa54800) [pid = 1957] [serial = 1040] [outer = 0x0] 13:54:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x12aa57400) [pid = 1957] [serial = 1041] [outer = 0x12aa54800] 13:54:36 INFO - PROCESS | 1957 | 1461704076496 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x12ced1000) [pid = 1957] [serial = 1042] [outer = 0x12aa54800] 13:54:36 INFO - PROCESS | 1957 | 1461704076911 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]]]}] 13:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 575ms 13:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:54:36 INFO - PROCESS | 1957 | 1461704076930 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:54:36 INFO - PROCESS | 1957 | 1461704076932 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:54:36 INFO - PROCESS | 1957 | 1461704076935 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:54:36 INFO - PROCESS | 1957 | 1461704076937 Marionette TRACE conn2 <- [1,1362,null,{}] 13:54:36 INFO - PROCESS | 1957 | 1461704076941 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}] 13:54:37 INFO - PROCESS | 1957 | 1461704077063 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:54:37 INFO - PROCESS | 1957 | 1461704077205 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x118662000 == 95 [pid = 1957] [id = 348] 13:54:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x11362f800) [pid = 1957] [serial = 1043] [outer = 0x0] 13:54:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x11550a400) [pid = 1957] [serial = 1044] [outer = 0x11362f800] 13:54:37 INFO - PROCESS | 1957 | 1461704077239 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x118fe4400) [pid = 1957] [serial = 1045] [outer = 0x11362f800] 13:54:37 INFO - PROCESS | 1957 | 1461704077692 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]]]}] 13:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 773ms 13:54:37 INFO - PROCESS | 1957 | 1461704077708 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:54:37 INFO - PROCESS | 1957 | 1461704077711 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:54:37 INFO - PROCESS | 1957 | 1461704077769 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:54:37 INFO - PROCESS | 1957 | 1461704077774 Marionette TRACE conn2 <- [1,1366,null,{}] 13:54:37 INFO - PROCESS | 1957 | 1461704077778 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}] 13:54:37 INFO - PROCESS | 1957 | 1461704077892 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:54:37 INFO - PROCESS | 1957 | 1461704077974 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d31000 == 96 [pid = 1957] [id = 349] 13:54:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x11c70f400) [pid = 1957] [serial = 1046] [outer = 0x0] 13:54:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12380c000) [pid = 1957] [serial = 1047] [outer = 0x11c70f400] 13:54:38 INFO - PROCESS | 1957 | 1461704078006 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x127630c00) [pid = 1957] [serial = 1048] [outer = 0x11c70f400] 13:54:38 INFO - PROCESS | 1957 | 1461704078422 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] 13:54:38 INFO - PROCESS | 1957 | 1461704078451 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:54:38 INFO - PROCESS | 1957 | 1461704078454 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - PROCESS | 1957 | 1461704078455 Marionette TRACE conn2 <- [1,1370,null,{}] 13:54:38 INFO - PROCESS | 1957 | 1461704078458 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}] 13:54:38 INFO - PROCESS | 1957 | 1461704078568 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:54:38 INFO - PROCESS | 1957 | 1461704078677 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d29d000 == 97 [pid = 1957] [id = 350] 13:54:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x127639000) [pid = 1957] [serial = 1049] [outer = 0x0] 13:54:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x129dd4800) [pid = 1957] [serial = 1050] [outer = 0x127639000] 13:54:38 INFO - PROCESS | 1957 | 1461704078710 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x12a7bf000) [pid = 1957] [serial = 1051] [outer = 0x127639000] 13:54:39 INFO - PROCESS | 1957 | 1461704079164 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] 13:54:39 INFO - PROCESS | 1957 | 1461704079196 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:54:39 INFO - PROCESS | 1957 | 1461704079203 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 1957 | 1461704079208 Marionette TRACE conn2 <- [1,1374,null,{}] 13:54:39 INFO - PROCESS | 1957 | 1461704079225 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}] 13:54:39 INFO - PROCESS | 1957 | 1461704079336 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:54:39 INFO - PROCESS | 1957 | 1461704079414 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x130018800 == 98 [pid = 1957] [id = 351] 13:54:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x12a7cbc00) [pid = 1957] [serial = 1052] [outer = 0x0] 13:54:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x12aa4e800) [pid = 1957] [serial = 1053] [outer = 0x12a7cbc00] 13:54:39 INFO - PROCESS | 1957 | 1461704079445 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12aaf4000) [pid = 1957] [serial = 1054] [outer = 0x12a7cbc00] 13:54:39 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:39 INFO - PROCESS | 1957 | 1461704079853 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] 13:54:39 INFO - PROCESS | 1957 | 1461704079892 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:54:39 INFO - PROCESS | 1957 | 1461704079894 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 1957 | 1461704079895 Marionette TRACE conn2 <- [1,1378,null,{}] 13:54:39 INFO - PROCESS | 1957 | 1461704079898 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}] 13:54:40 INFO - PROCESS | 1957 | 1461704080005 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:54:40 INFO - PROCESS | 1957 | 1461704080086 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x137a10000 == 99 [pid = 1957] [id = 352] 13:54:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x12aaf6400) [pid = 1957] [serial = 1055] [outer = 0x0] 13:54:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12abc6000) [pid = 1957] [serial = 1056] [outer = 0x12aaf6400] 13:54:40 INFO - PROCESS | 1957 | 1461704080117 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12bc42400) [pid = 1957] [serial = 1057] [outer = 0x12aaf6400] 13:54:40 INFO - PROCESS | 1957 | 1461704080518 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] 13:54:40 INFO - PROCESS | 1957 | 1461704080564 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:54:40 INFO - PROCESS | 1957 | 1461704080567 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:54:40 INFO - PROCESS | 1957 | 1461704080568 Marionette TRACE conn2 <- [1,1382,null,{}] 13:54:40 INFO - PROCESS | 1957 | 1461704080590 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}] 13:54:40 INFO - PROCESS | 1957 | 1461704080717 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:54:40 INFO - PROCESS | 1957 | 1461704080812 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x138bd0800 == 100 [pid = 1957] [id = 353] 13:54:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x12e68a000) [pid = 1957] [serial = 1058] [outer = 0x0] 13:54:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x12eb3e000) [pid = 1957] [serial = 1059] [outer = 0x12e68a000] 13:54:40 INFO - PROCESS | 1957 | 1461704080848 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x12f710c00) [pid = 1957] [serial = 1060] [outer = 0x12e68a000] 13:54:41 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:41 INFO - PROCESS | 1957 | 1461704081302 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] 13:54:41 INFO - PROCESS | 1957 | 1461704081355 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:54:41 INFO - PROCESS | 1957 | 1461704081358 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - PROCESS | 1957 | 1461704081359 Marionette TRACE conn2 <- [1,1386,null,{}] 13:54:41 INFO - PROCESS | 1957 | 1461704081361 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}] 13:54:41 INFO - PROCESS | 1957 | 1461704081472 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:54:41 INFO - PROCESS | 1957 | 1461704081553 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x139ad5000 == 101 [pid = 1957] [id = 354] 13:54:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x12e68c800) [pid = 1957] [serial = 1061] [outer = 0x0] 13:54:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x12f7bb400) [pid = 1957] [serial = 1062] [outer = 0x12e68c800] 13:54:41 INFO - PROCESS | 1957 | 1461704081582 Marionette DEBUG loaded listener.js 13:54:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x12fac9000) [pid = 1957] [serial = 1063] [outer = 0x12e68c800] 13:54:41 INFO - PROCESS | 1957 | 1461704081998 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] 13:54:42 INFO - PROCESS | 1957 | 1461704082050 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:54:42 INFO - PROCESS | 1957 | 1461704082072 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - PROCESS | 1957 | 1461704082073 Marionette TRACE conn2 <- [1,1390,null,{}] 13:54:42 INFO - PROCESS | 1957 | 1461704082076 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}] 13:54:42 INFO - PROCESS | 1957 | 1461704082184 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:54:42 INFO - PROCESS | 1957 | 1461704082266 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x139aec800 == 102 [pid = 1957] [id = 355] 13:54:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x11b7f3800) [pid = 1957] [serial = 1064] [outer = 0x0] 13:54:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x12ad78400) [pid = 1957] [serial = 1065] [outer = 0x11b7f3800] 13:54:42 INFO - PROCESS | 1957 | 1461704082296 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x12ad7c400) [pid = 1957] [serial = 1066] [outer = 0x11b7f3800] 13:54:42 INFO - PROCESS | 1957 | 1461704082749 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]]]}] 13:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 736ms 13:54:42 INFO - PROCESS | 1957 | 1461704082805 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 1957 | 1461704082807 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:54:42 INFO - PROCESS | 1957 | 1461704082811 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - PROCESS | 1957 | 1461704082812 Marionette TRACE conn2 <- [1,1394,null,{}] 13:54:42 INFO - PROCESS | 1957 | 1461704082814 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}] 13:54:42 INFO - PROCESS | 1957 | 1461704082924 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:54:43 INFO - PROCESS | 1957 | 1461704083009 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1c6000 == 103 [pid = 1957] [id = 356] 13:54:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x129cf1000) [pid = 1957] [serial = 1067] [outer = 0x0] 13:54:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x129de5000) [pid = 1957] [serial = 1068] [outer = 0x129cf1000] 13:54:43 INFO - PROCESS | 1957 | 1461704083048 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x12baedc00) [pid = 1957] [serial = 1069] [outer = 0x129cf1000] 13:54:43 INFO - PROCESS | 1957 | 1461704083499 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]]]}] 13:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 719ms 13:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:54:43 INFO - PROCESS | 1957 | 1461704083530 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:54:43 INFO - PROCESS | 1957 | 1461704083531 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:54:43 INFO - PROCESS | 1957 | 1461704083534 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:54:43 INFO - PROCESS | 1957 | 1461704083535 Marionette TRACE conn2 <- [1,1398,null,{}] 13:54:43 INFO - PROCESS | 1957 | 1461704083541 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}] 13:54:43 INFO - PROCESS | 1957 | 1461704083657 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:54:43 INFO - PROCESS | 1957 | 1461704083766 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c77a800 == 104 [pid = 1957] [id = 357] 13:54:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x119e43800) [pid = 1957] [serial = 1070] [outer = 0x0] 13:54:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x12bc40400) [pid = 1957] [serial = 1071] [outer = 0x119e43800] 13:54:43 INFO - PROCESS | 1957 | 1461704083813 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x12fac9400) [pid = 1957] [serial = 1072] [outer = 0x119e43800] 13:54:44 INFO - PROCESS | 1957 | 1461704084515 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]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1023ms 13:54:44 INFO - PROCESS | 1957 | 1461704084557 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 1957 | 1461704084560 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:54:44 INFO - PROCESS | 1957 | 1461704084563 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 1957 | 1461704084566 Marionette TRACE conn2 <- [1,1402,null,{}] 13:54:44 INFO - PROCESS | 1957 | 1461704084583 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}] 13:54:44 INFO - PROCESS | 1957 | 1461704084689 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:54:44 INFO - PROCESS | 1957 | 1461704084809 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c445000 == 105 [pid = 1957] [id = 358] 13:54:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x1147d5c00) [pid = 1957] [serial = 1073] [outer = 0x0] 13:54:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x115853800) [pid = 1957] [serial = 1074] [outer = 0x1147d5c00] 13:54:44 INFO - PROCESS | 1957 | 1461704084839 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x11a674000) [pid = 1957] [serial = 1075] [outer = 0x1147d5c00] 13:54:45 INFO - PROCESS | 1957 | 1461704085293 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]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 737ms 13:54:45 INFO - PROCESS | 1957 | 1461704085300 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 1957 | 1461704085305 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:54:45 INFO - PROCESS | 1957 | 1461704085310 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 1957 | 1461704085312 Marionette TRACE conn2 <- [1,1406,null,{}] 13:54:45 INFO - PROCESS | 1957 | 1461704085314 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}] 13:54:45 INFO - PROCESS | 1957 | 1461704085422 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x130deb000 == 104 [pid = 1957] [id = 288] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12a4b6000 == 103 [pid = 1957] [id = 291] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x130222000 == 102 [pid = 1957] [id = 347] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12f293800 == 101 [pid = 1957] [id = 346] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf9e800 == 100 [pid = 1957] [id = 345] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12e390800 == 99 [pid = 1957] [id = 344] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbae000 == 98 [pid = 1957] [id = 343] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12b68a800 == 97 [pid = 1957] [id = 342] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x11aa58400) [pid = 1957] [serial = 939] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x12aa89000) [pid = 1957] [serial = 981] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | 1461704085552 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab57800 == 96 [pid = 1957] [id = 341] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12a465800 == 95 [pid = 1957] [id = 340] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x129b95000 == 94 [pid = 1957] [id = 339] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x119169800 == 93 [pid = 1957] [id = 338] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x129d46000 == 92 [pid = 1957] [id = 337] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x11921a800 == 91 [pid = 1957] [id = 336] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12ffc1800 == 90 [pid = 1957] [id = 331] 13:54:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x119169800 == 91 [pid = 1957] [id = 359] 13:54:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x11550c800) [pid = 1957] [serial = 1076] [outer = 0x0] 13:54:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x11aa5a800) [pid = 1957] [serial = 1077] [outer = 0x11550c800] 13:54:45 INFO - PROCESS | 1957 | 1461704085592 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x123807800) [pid = 1957] [serial = 1078] [outer = 0x11550c800] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12e38b800 == 90 [pid = 1957] [id = 330] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x12a449800 == 89 [pid = 1957] [id = 329] 13:54:45 INFO - PROCESS | 1957 | --DOCSHELL 0x11c768000 == 88 [pid = 1957] [id = 328] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x12af08c00) [pid = 1957] [serial = 966] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x12ab2c000) [pid = 1957] [serial = 963] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x12b614c00) [pid = 1957] [serial = 969] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x12b083000) [pid = 1957] [serial = 972] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x129cf1800) [pid = 1957] [serial = 954] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x129ddf800) [pid = 1957] [serial = 955] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x11b75f800) [pid = 1957] [serial = 946] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x11a676000) [pid = 1957] [serial = 945] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x11a66c800) [pid = 1957] [serial = 921] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x12a76a400) [pid = 1957] [serial = 918] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x12a77f800) [pid = 1957] [serial = 919] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x12a4c6800) [pid = 1957] [serial = 927] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x12a78b000) [pid = 1957] [serial = 930] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x11797e400) [pid = 1957] [serial = 943] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x114f2c800) [pid = 1957] [serial = 942] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x12a4cd000) [pid = 1957] [serial = 957] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x11bcd7c00) [pid = 1957] [serial = 948] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x123997c00) [pid = 1957] [serial = 949] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x123fe2000) [pid = 1957] [serial = 951] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x129ce9c00) [pid = 1957] [serial = 952] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x12b083400) [pid = 1957] [serial = 933] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x12aaefc00) [pid = 1957] [serial = 936] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x12bf0f400) [pid = 1957] [serial = 975] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x123feac00) [pid = 1957] [serial = 924] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x12baee000) [pid = 1957] [serial = 970] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x12e683400) [pid = 1957] [serial = 979] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x12a7c5000) [pid = 1957] [serial = 960] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x12ab34c00) [pid = 1957] [serial = 964] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x12b0cc800) [pid = 1957] [serial = 967] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x12bc47400) [pid = 1957] [serial = 973] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x12e2bf000) [pid = 1957] [serial = 978] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x12d60f000) [pid = 1957] [serial = 976] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x12a781800) [pid = 1957] [serial = 958] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x12aaebc00) [pid = 1957] [serial = 961] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x11560e800) [pid = 1957] [serial = 792] [outer = 0x0] [url = about:blank] 13:54:45 INFO - PROCESS | 1957 | 1461704085929 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]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 669ms 13:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:54:45 INFO - PROCESS | 1957 | 1461704085979 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 1957 | 1461704085981 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:54:45 INFO - PROCESS | 1957 | 1461704085983 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 1957 | 1461704085985 Marionette TRACE conn2 <- [1,1410,null,{}] 13:54:45 INFO - PROCESS | 1957 | 1461704085992 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}] 13:54:46 INFO - PROCESS | 1957 | 1461704086084 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:54:46 INFO - PROCESS | 1957 | 1461704086090 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c3d000 == 89 [pid = 1957] [id = 360] 13:54:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x1238d0000) [pid = 1957] [serial = 1079] [outer = 0x0] 13:54:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x124249800) [pid = 1957] [serial = 1080] [outer = 0x1238d0000] 13:54:46 INFO - PROCESS | 1957 | 1461704086118 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x129cec000) [pid = 1957] [serial = 1081] [outer = 0x1238d0000] 13:54:46 INFO - PROCESS | 1957 | 1461704086596 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]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 623ms 13:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:54:46 INFO - PROCESS | 1957 | 1461704086608 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 1957 | 1461704086610 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:54:46 INFO - PROCESS | 1957 | 1461704086612 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 1957 | 1461704086613 Marionette TRACE conn2 <- [1,1414,null,{}] 13:54:46 INFO - PROCESS | 1957 | 1461704086615 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}] 13:54:46 INFO - PROCESS | 1957 | 1461704086748 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:54:46 INFO - PROCESS | 1957 | 1461704086832 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a447000 == 90 [pid = 1957] [id = 361] 13:54:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x129ce5000) [pid = 1957] [serial = 1082] [outer = 0x0] 13:54:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x129de0000) [pid = 1957] [serial = 1083] [outer = 0x129ce5000] 13:54:46 INFO - PROCESS | 1957 | 1461704086859 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12a77fc00) [pid = 1957] [serial = 1084] [outer = 0x129ce5000] 13:54:47 INFO - PROCESS | 1957 | 1461704087149 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]]]}] 13:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 569ms 13:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:54:47 INFO - PROCESS | 1957 | 1461704087181 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 1957 | 1461704087182 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:54:47 INFO - PROCESS | 1957 | 1461704087184 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 1957 | 1461704087186 Marionette TRACE conn2 <- [1,1418,null,{}] 13:54:47 INFO - PROCESS | 1957 | 1461704087192 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}] 13:54:47 INFO - PROCESS | 1957 | 1461704087282 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:54:47 INFO - PROCESS | 1957 | 1461704087289 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b4d0000 == 91 [pid = 1957] [id = 362] 13:54:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x12a786800) [pid = 1957] [serial = 1085] [outer = 0x0] 13:54:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x12a9f1000) [pid = 1957] [serial = 1086] [outer = 0x12a786800] 13:54:47 INFO - PROCESS | 1957 | 1461704087314 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x12a9fdc00) [pid = 1957] [serial = 1087] [outer = 0x12a786800] 13:54:47 INFO - PROCESS | 1957 | 1461704087728 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]]]}] 13:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 572ms 13:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:54:47 INFO - PROCESS | 1957 | 1461704087758 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 1957 | 1461704087759 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:54:47 INFO - PROCESS | 1957 | 1461704087762 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 1957 | 1461704087763 Marionette TRACE conn2 <- [1,1422,null,{}] 13:54:47 INFO - PROCESS | 1957 | 1461704087765 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}] 13:54:47 INFO - PROCESS | 1957 | 1461704087893 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:54:47 INFO - PROCESS | 1957 | 1461704087912 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e32f800 == 92 [pid = 1957] [id = 363] 13:54:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x12aa4e400) [pid = 1957] [serial = 1088] [outer = 0x0] 13:54:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x12abc1000) [pid = 1957] [serial = 1089] [outer = 0x12aa4e400] 13:54:47 INFO - PROCESS | 1957 | 1461704087939 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x12b3d3000) [pid = 1957] [serial = 1090] [outer = 0x12aa4e400] 13:54:48 INFO - PROCESS | 1957 | 1461704088306 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]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 568ms 13:54:48 INFO - PROCESS | 1957 | 1461704088330 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 1957 | 1461704088331 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:54:48 INFO - PROCESS | 1957 | 1461704088333 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:54:48 INFO - PROCESS | 1957 | 1461704088335 Marionette TRACE conn2 <- [1,1426,null,{}] 13:54:48 INFO - PROCESS | 1957 | 1461704088337 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}] 13:54:48 INFO - PROCESS | 1957 | 1461704088457 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:54:48 INFO - PROCESS | 1957 | 1461704088461 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12edd8000 == 93 [pid = 1957] [id = 364] 13:54:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12aa55000) [pid = 1957] [serial = 1091] [outer = 0x0] 13:54:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x12baf7000) [pid = 1957] [serial = 1092] [outer = 0x12aa55000] 13:54:48 INFO - PROCESS | 1957 | 1461704088487 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12ced5400) [pid = 1957] [serial = 1093] [outer = 0x12aa55000] 13:54:48 INFO - PROCESS | 1957 | 1461704088864 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]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 569ms 13:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:54:48 INFO - PROCESS | 1957 | 1461704088905 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 1957 | 1461704088906 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:54:48 INFO - PROCESS | 1957 | 1461704088908 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:54:48 INFO - PROCESS | 1957 | 1461704088909 Marionette TRACE conn2 <- [1,1430,null,{}] 13:54:48 INFO - PROCESS | 1957 | 1461704088912 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}] 13:54:49 INFO - PROCESS | 1957 | 1461704089034 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:54:49 INFO - PROCESS | 1957 | 1461704089044 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f640800 == 94 [pid = 1957] [id = 365] 13:54:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12baea800) [pid = 1957] [serial = 1094] [outer = 0x0] 13:54:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x12d60f000) [pid = 1957] [serial = 1095] [outer = 0x12baea800] 13:54:49 INFO - PROCESS | 1957 | 1461704089071 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x12eb3c000) [pid = 1957] [serial = 1096] [outer = 0x12baea800] 13:54:49 INFO - PROCESS | 1957 | 1461704089477 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]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 619ms 13:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:54:49 INFO - PROCESS | 1957 | 1461704089528 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:54:49 INFO - PROCESS | 1957 | 1461704089529 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:54:49 INFO - PROCESS | 1957 | 1461704089531 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 1957 | 1461704089532 Marionette TRACE conn2 <- [1,1434,null,{}] 13:54:49 INFO - PROCESS | 1957 | 1461704089534 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}] 13:54:49 INFO - PROCESS | 1957 | 1461704089653 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:54:49 INFO - PROCESS | 1957 | 1461704089668 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x130df1000 == 95 [pid = 1957] [id = 366] 13:54:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x12eb3e800) [pid = 1957] [serial = 1097] [outer = 0x0] 13:54:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x12f70a400) [pid = 1957] [serial = 1098] [outer = 0x12eb3e800] 13:54:49 INFO - PROCESS | 1957 | 1461704089693 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x12ff8ac00) [pid = 1957] [serial = 1099] [outer = 0x12eb3e800] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x12ab2b400) [pid = 1957] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x12abc7800) [pid = 1957] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x119e44000) [pid = 1957] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x12445b400) [pid = 1957] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x115425000) [pid = 1957] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x114bba800) [pid = 1957] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x1166d8000) [pid = 1957] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x12af0c000) [pid = 1957] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x11a66f800) [pid = 1957] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x12a78cc00) [pid = 1957] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:54:50 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x129de7800) [pid = 1957] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:54:50 INFO - PROCESS | 1957 | 1461704090169 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]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 668ms 13:54:50 INFO - PROCESS | 1957 | 1461704090200 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 1957 | 1461704090201 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:54:50 INFO - PROCESS | 1957 | 1461704090208 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 1957 | 1461704090209 Marionette TRACE conn2 <- [1,1438,null,{}] 13:54:50 INFO - PROCESS | 1957 | 1461704090227 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}] 13:54:50 INFO - PROCESS | 1957 | 1461704090327 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:54:50 INFO - PROCESS | 1957 | 1461704090332 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e381800 == 96 [pid = 1957] [id = 367] 13:54:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x123e20400) [pid = 1957] [serial = 1100] [outer = 0x0] 13:54:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x12a2bb400) [pid = 1957] [serial = 1101] [outer = 0x123e20400] 13:54:50 INFO - PROCESS | 1957 | 1461704090357 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12a2bfc00) [pid = 1957] [serial = 1102] [outer = 0x123e20400] 13:54:50 INFO - PROCESS | 1957 | 1461704090697 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]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 532ms 13:54:50 INFO - PROCESS | 1957 | 1461704090740 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 1957 | 1461704090742 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:54:50 INFO - PROCESS | 1957 | 1461704090744 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 1957 | 1461704090746 Marionette TRACE conn2 <- [1,1442,null,{}] 13:54:50 INFO - PROCESS | 1957 | 1461704090748 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}] 13:54:50 INFO - PROCESS | 1957 | 1461704090855 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:54:50 INFO - PROCESS | 1957 | 1461704090930 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x139adb800 == 97 [pid = 1957] [id = 368] 13:54:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x11c722400) [pid = 1957] [serial = 1103] [outer = 0x0] 13:54:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x11c728800) [pid = 1957] [serial = 1104] [outer = 0x11c722400] 13:54:50 INFO - PROCESS | 1957 | 1461704090959 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12a2c6400) [pid = 1957] [serial = 1105] [outer = 0x11c722400] 13:54:51 INFO - PROCESS | 1957 | 1461704091274 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]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 571ms 13:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:54:51 INFO - PROCESS | 1957 | 1461704091316 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 1957 | 1461704091317 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:54:51 INFO - PROCESS | 1957 | 1461704091319 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - PROCESS | 1957 | 1461704091320 Marionette TRACE conn2 <- [1,1446,null,{}] 13:54:51 INFO - PROCESS | 1957 | 1461704091323 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}] 13:54:51 INFO - PROCESS | 1957 | 1461704091416 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:54:51 INFO - PROCESS | 1957 | 1461704091420 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x139c74000 == 98 [pid = 1957] [id = 369] 13:54:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x12a2c8c00) [pid = 1957] [serial = 1106] [outer = 0x0] 13:54:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x12abc7000) [pid = 1957] [serial = 1107] [outer = 0x12a2c8c00] 13:54:51 INFO - PROCESS | 1957 | 1461704091446 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x12e686000) [pid = 1957] [serial = 1108] [outer = 0x12a2c8c00] 13:54:51 INFO - PROCESS | 1957 | 1461704091788 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]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 521ms 13:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:54:51 INFO - PROCESS | 1957 | 1461704091843 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 1957 | 1461704091844 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:54:51 INFO - PROCESS | 1957 | 1461704091846 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - PROCESS | 1957 | 1461704091847 Marionette TRACE conn2 <- [1,1450,null,{}] 13:54:51 INFO - PROCESS | 1957 | 1461704091850 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}] 13:54:51 INFO - PROCESS | 1957 | 1461704091946 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:54:51 INFO - PROCESS | 1957 | 1461704091950 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x139d61800 == 99 [pid = 1957] [id = 370] 13:54:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x12b0d5400) [pid = 1957] [serial = 1109] [outer = 0x0] 13:54:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x12ff8b000) [pid = 1957] [serial = 1110] [outer = 0x12b0d5400] 13:54:51 INFO - PROCESS | 1957 | 1461704091976 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x12ff9e800) [pid = 1957] [serial = 1111] [outer = 0x12b0d5400] 13:54:52 INFO - PROCESS | 1957 | 1461704092583 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]]]}] 13:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 773ms 13:54:52 INFO - PROCESS | 1957 | 1461704092620 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:54:52 INFO - PROCESS | 1957 | 1461704092628 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:54:52 INFO - PROCESS | 1957 | 1461704092633 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:54:52 INFO - PROCESS | 1957 | 1461704092637 Marionette TRACE conn2 <- [1,1454,null,{}] 13:54:52 INFO - PROCESS | 1957 | 1461704092641 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}] 13:54:52 INFO - PROCESS | 1957 | 1461704092815 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:54:52 INFO - PROCESS | 1957 | 1461704092952 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x127590800 == 100 [pid = 1957] [id = 371] 13:54:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x119af2800) [pid = 1957] [serial = 1112] [outer = 0x0] 13:54:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x11bcd7c00) [pid = 1957] [serial = 1113] [outer = 0x119af2800] 13:54:52 INFO - PROCESS | 1957 | 1461704092985 Marionette DEBUG loaded listener.js 13:54:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x11c721000) [pid = 1957] [serial = 1114] [outer = 0x119af2800] 13:54:53 INFO - PROCESS | 1957 | 1461704093492 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]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 925ms 13:54:53 INFO - PROCESS | 1957 | 1461704093557 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 1957 | 1461704093561 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:54:53 INFO - PROCESS | 1957 | 1461704093566 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 1957 | 1461704093568 Marionette TRACE conn2 <- [1,1458,null,{}] 13:54:53 INFO - PROCESS | 1957 | 1461704093570 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}] 13:54:53 INFO - PROCESS | 1957 | 1461704093685 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:54:53 INFO - PROCESS | 1957 | 1461704093772 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba09800 == 101 [pid = 1957] [id = 372] 13:54:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x11c72a800) [pid = 1957] [serial = 1115] [outer = 0x0] 13:54:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x124011800) [pid = 1957] [serial = 1116] [outer = 0x11c72a800] 13:54:53 INFO - PROCESS | 1957 | 1461704093802 Marionette DEBUG loaded listener.js 13:54:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x129acf400) [pid = 1957] [serial = 1117] [outer = 0x11c72a800] 13:54:54 INFO - PROCESS | 1957 | 1461704094243 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]]]}] 13:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 723ms 13:54:54 INFO - PROCESS | 1957 | 1461704094305 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:54:54 INFO - PROCESS | 1957 | 1461704094307 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:54:54 INFO - PROCESS | 1957 | 1461704094309 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:54:54 INFO - PROCESS | 1957 | 1461704094312 Marionette TRACE conn2 <- [1,1462,null,{}] 13:54:54 INFO - PROCESS | 1957 | 1461704094320 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}] 13:54:54 INFO - PROCESS | 1957 | 1461704094439 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:54:54 INFO - PROCESS | 1957 | 1461704094556 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x138bc3000 == 102 [pid = 1957] [id = 373] 13:54:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x12a2c8400) [pid = 1957] [serial = 1118] [outer = 0x0] 13:54:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x12a781800) [pid = 1957] [serial = 1119] [outer = 0x12a2c8400] 13:54:54 INFO - PROCESS | 1957 | 1461704094590 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x12aa4cc00) [pid = 1957] [serial = 1120] [outer = 0x12a2c8400] 13:54:55 INFO - PROCESS | 1957 | 1461704095052 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]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 772ms 13:54:55 INFO - PROCESS | 1957 | 1461704095082 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:54:55 INFO - PROCESS | 1957 | 1461704095084 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:54:55 INFO - PROCESS | 1957 | 1461704095086 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - PROCESS | 1957 | 1461704095087 Marionette TRACE conn2 <- [1,1466,null,{}] 13:54:55 INFO - PROCESS | 1957 | 1461704095090 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}] 13:54:55 INFO - PROCESS | 1957 | 1461704095203 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:54:55 INFO - PROCESS | 1957 | 1461704095319 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x139e2e000 == 103 [pid = 1957] [id = 374] 13:54:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x12aa52400) [pid = 1957] [serial = 1121] [outer = 0x0] 13:54:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x12abc1c00) [pid = 1957] [serial = 1122] [outer = 0x12aa52400] 13:54:55 INFO - PROCESS | 1957 | 1461704095351 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x12af0b400) [pid = 1957] [serial = 1123] [outer = 0x12aa52400] 13:54:55 INFO - PROCESS | 1957 | 1461704095765 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]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 722ms 13:54:55 INFO - PROCESS | 1957 | 1461704095808 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:54:55 INFO - PROCESS | 1957 | 1461704095809 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:54:55 INFO - PROCESS | 1957 | 1461704095812 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - PROCESS | 1957 | 1461704095813 Marionette TRACE conn2 <- [1,1470,null,{}] 13:54:55 INFO - PROCESS | 1957 | 1461704095815 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}] 13:54:55 INFO - PROCESS | 1957 | 1461704095926 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:54:56 INFO - PROCESS | 1957 | 1461704096014 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x134bc6800 == 104 [pid = 1957] [id = 375] 13:54:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x12aa52800) [pid = 1957] [serial = 1124] [outer = 0x0] 13:54:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x12baf4400) [pid = 1957] [serial = 1125] [outer = 0x12aa52800] 13:54:56 INFO - PROCESS | 1957 | 1461704096044 Marionette DEBUG loaded listener.js 13:54:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x12e690400) [pid = 1957] [serial = 1126] [outer = 0x12aa52800] 13:54:56 INFO - PROCESS | 1957 | 1461704096507 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]]]}] 13:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 769ms 13:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:54:56 INFO - PROCESS | 1957 | 1461704096581 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 1957 | 1461704096583 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:54:56 INFO - PROCESS | 1957 | 1461704096585 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - PROCESS | 1957 | 1461704096586 Marionette TRACE conn2 <- [1,1474,null,{}] 13:54:56 INFO - PROCESS | 1957 | 1461704096608 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}] 13:54:56 INFO - PROCESS | 1957 | 1461704096729 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:54:56 INFO - PROCESS | 1957 | 1461704096851 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x139e69800 == 105 [pid = 1957] [id = 376] 13:54:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x1188ea800) [pid = 1957] [serial = 1127] [outer = 0x0] 13:54:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x12ff96400) [pid = 1957] [serial = 1128] [outer = 0x1188ea800] 13:54:56 INFO - PROCESS | 1957 | 1461704096884 Marionette DEBUG loaded listener.js 13:54:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x1304d5800) [pid = 1957] [serial = 1129] [outer = 0x1188ea800] 13:54:57 INFO - PROCESS | 1957 | 1461704097636 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]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1088ms 13:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:54:57 INFO - PROCESS | 1957 | 1461704097674 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 1957 | 1461704097677 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:54:57 INFO - PROCESS | 1957 | 1461704097680 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:54:57 INFO - PROCESS | 1957 | 1461704097683 Marionette TRACE conn2 <- [1,1478,null,{}] 13:54:57 INFO - PROCESS | 1957 | 1461704097687 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}] 13:54:57 INFO - PROCESS | 1957 | 1461704097788 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:54:57 INFO - PROCESS | 1957 | 1461704097881 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a44000 == 106 [pid = 1957] [id = 377] 13:54:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x115606000) [pid = 1957] [serial = 1130] [outer = 0x0] 13:54:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x115852c00) [pid = 1957] [serial = 1131] [outer = 0x115606000] 13:54:57 INFO - PROCESS | 1957 | 1461704097909 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x118f61000) [pid = 1957] [serial = 1132] [outer = 0x115606000] 13:54:58 INFO - PROCESS | 1957 | 1461704098348 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]]]}] 13:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 722ms 13:54:58 INFO - PROCESS | 1957 | 1461704098402 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:54:58 INFO - PROCESS | 1957 | 1461704098405 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:54:58 INFO - PROCESS | 1957 | 1461704098409 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:54:58 INFO - PROCESS | 1957 | 1461704098411 Marionette TRACE conn2 <- [1,1482,null,{}] 13:54:58 INFO - PROCESS | 1957 | 1461704098413 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}] 13:54:58 INFO - PROCESS | 1957 | 1461704098515 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:54:58 INFO - PROCESS | 1957 | 1461704098611 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x11588b800 == 107 [pid = 1957] [id = 378] 13:54:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x11362b000) [pid = 1957] [serial = 1133] [outer = 0x0] 13:54:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x11974dc00) [pid = 1957] [serial = 1134] [outer = 0x11362b000] 13:54:58 INFO - PROCESS | 1957 | 1461704098640 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x11aeb2400) [pid = 1957] [serial = 1135] [outer = 0x11362b000] 13:54:59 INFO - PROCESS | 1957 | 1461704099084 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]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 721ms 13:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:54:59 INFO - PROCESS | 1957 | 1461704099138 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 1957 | 1461704099139 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:54:59 INFO - PROCESS | 1957 | 1461704099143 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 1957 | 1461704099146 Marionette TRACE conn2 <- [1,1486,null,{}] 13:54:59 INFO - PROCESS | 1957 | 1461704099153 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}] 13:54:59 INFO - PROCESS | 1957 | 1461704099257 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:54:59 INFO - PROCESS | 1957 | 1461704099369 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d2b800 == 108 [pid = 1957] [id = 379] 13:54:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x11c71e000) [pid = 1957] [serial = 1136] [outer = 0x0] 13:54:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x11c722c00) [pid = 1957] [serial = 1137] [outer = 0x11c71e000] 13:54:59 INFO - PROCESS | 1957 | 1461704099399 Marionette DEBUG loaded listener.js 13:54:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x123806c00) [pid = 1957] [serial = 1138] [outer = 0x11c71e000] 13:54:59 INFO - PROCESS | 1957 | 1461704099846 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]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 723ms 13:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:54:59 INFO - PROCESS | 1957 | 1461704099866 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 1957 | 1461704099868 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:54:59 INFO - PROCESS | 1957 | 1461704099870 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 1957 | 1461704099873 Marionette TRACE conn2 <- [1,1490,null,{}] 13:54:59 INFO - PROCESS | 1957 | 1461704099876 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}] 13:54:59 INFO - PROCESS | 1957 | 1461704099975 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:55:00 INFO - PROCESS | 1957 | 1461704100069 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4b6000 == 109 [pid = 1957] [id = 380] 13:55:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x1238f4000) [pid = 1957] [serial = 1139] [outer = 0x0] 13:55:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x123ce9800) [pid = 1957] [serial = 1140] [outer = 0x1238f4000] 13:55:00 INFO - PROCESS | 1957 | 1461704100099 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x127ece800) [pid = 1957] [serial = 1141] [outer = 0x1238f4000] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12ecb5800 == 108 [pid = 1957] [id = 269] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12fc1a000 == 107 [pid = 1957] [id = 229] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12f289000 == 106 [pid = 1957] [id = 148] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12bcee000 == 105 [pid = 1957] [id = 166] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x114b35000 == 104 [pid = 1957] [id = 313] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb80800 == 103 [pid = 1957] [id = 270] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11c060800 == 102 [pid = 1957] [id = 286] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x139c74000 == 101 [pid = 1957] [id = 369] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x12aa57400) [pid = 1957] [serial = 1041] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x12e2c2000) [pid = 1957] [serial = 999] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x11a677c00) [pid = 1957] [serial = 984] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x12cfbac00) [pid = 1957] [serial = 996] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 252 (0x123ce8000) [pid = 1957] [serial = 987] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x12a761000) [pid = 1957] [serial = 990] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x12aaeac00) [pid = 1957] [serial = 993] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x12ef55000) [pid = 1957] [serial = 1002] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x12d2d2000) [pid = 1957] [serial = 1005] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x139adb800 == 100 [pid = 1957] [id = 368] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12e381800 == 99 [pid = 1957] [id = 367] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x130df1000 == 98 [pid = 1957] [id = 366] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12f640800 == 97 [pid = 1957] [id = 365] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12edd8000 == 96 [pid = 1957] [id = 364] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12e32f800 == 95 [pid = 1957] [id = 363] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12b4d0000 == 94 [pid = 1957] [id = 362] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12a447000 == 93 [pid = 1957] [id = 361] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x129c3d000 == 92 [pid = 1957] [id = 360] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x119169800 == 91 [pid = 1957] [id = 359] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11c445000 == 90 [pid = 1957] [id = 358] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x139ad5000 == 89 [pid = 1957] [id = 354] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x138bd0800 == 88 [pid = 1957] [id = 353] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x137a10000 == 87 [pid = 1957] [id = 352] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x130018800 == 86 [pid = 1957] [id = 351] 13:55:00 INFO - PROCESS | 1957 | 1461704100647 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]]]}] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12d29d000 == 85 [pid = 1957] [id = 350] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x129d31000 == 84 [pid = 1957] [id = 349] 13:55:00 INFO - PROCESS | 1957 | --DOCSHELL 0x118662000 == 83 [pid = 1957] [id = 348] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x12abc4c00) [pid = 1957] [serial = 1026] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x12b3d0c00) [pid = 1957] [serial = 1029] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x11c710400) [pid = 1957] [serial = 1012] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x11c4b0000) [pid = 1957] [serial = 1011] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x12a76c400) [pid = 1957] [serial = 1020] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x12a78c400) [pid = 1957] [serial = 1021] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x11974c400) [pid = 1957] [serial = 1014] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x127e49400) [pid = 1957] [serial = 1015] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x114f26000) [pid = 1957] [serial = 1008] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x118fbd400) [pid = 1957] [serial = 1009] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x1273ca800) [pid = 1957] [serial = 1035] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x12bf0a400) [pid = 1957] [serial = 1032] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x129de6800) [pid = 1957] [serial = 1017] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x12a4c7800) [pid = 1957] [serial = 1018] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x12a7cb400) [pid = 1957] [serial = 1023] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x12d2d7800) [pid = 1957] [serial = 1033] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x12bc48400) [pid = 1957] [serial = 1030] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x12ab2b000) [pid = 1957] [serial = 1039] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x12aaf8c00) [pid = 1957] [serial = 1024] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x12af0e400) [pid = 1957] [serial = 1027] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x12a9f6c00) [pid = 1957] [serial = 1038] [outer = 0x0] [url = about:blank] 13:55:00 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x12a9ef400) [pid = 1957] [serial = 1036] [outer = 0x0] [url = about:blank] 13:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 822ms 13:55:00 INFO - PROCESS | 1957 | 1461704100693 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:55:00 INFO - PROCESS | 1957 | 1461704100695 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:55:00 INFO - PROCESS | 1957 | 1461704100698 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 1957 | 1461704100700 Marionette TRACE conn2 <- [1,1494,null,{}] 13:55:00 INFO - PROCESS | 1957 | 1461704100704 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}] 13:55:00 INFO - PROCESS | 1957 | 1461704100832 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:55:00 INFO - PROCESS | 1957 | 1461704100926 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x119ad9000 == 84 [pid = 1957] [id = 381] 13:55:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x115857800) [pid = 1957] [serial = 1142] [outer = 0x0] 13:55:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x11bbd9000) [pid = 1957] [serial = 1143] [outer = 0x115857800] 13:55:00 INFO - PROCESS | 1957 | 1461704100953 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x11c728000) [pid = 1957] [serial = 1144] [outer = 0x115857800] 13:55:01 INFO - PROCESS | 1957 | 1461704101295 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]]]}] 13:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 619ms 13:55:01 INFO - PROCESS | 1957 | 1461704101318 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:55:01 INFO - PROCESS | 1957 | 1461704101319 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:55:01 INFO - PROCESS | 1957 | 1461704101322 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:55:01 INFO - PROCESS | 1957 | 1461704101323 Marionette TRACE conn2 <- [1,1498,null,{}] 13:55:01 INFO - PROCESS | 1957 | 1461704101326 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}] 13:55:01 INFO - PROCESS | 1957 | 1461704101427 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:55:01 INFO - PROCESS | 1957 | 1461704101499 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x123b2f000 == 85 [pid = 1957] [id = 382] 13:55:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x11c725800) [pid = 1957] [serial = 1145] [outer = 0x0] 13:55:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x129825000) [pid = 1957] [serial = 1146] [outer = 0x11c725800] 13:55:01 INFO - PROCESS | 1957 | 1461704101527 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x12a2bc000) [pid = 1957] [serial = 1147] [outer = 0x11c725800] 13:55:01 INFO - PROCESS | 1957 | 1461704101807 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]]]}] 13:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 519ms 13:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:55:01 INFO - PROCESS | 1957 | 1461704101844 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:55:01 INFO - PROCESS | 1957 | 1461704101845 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:55:01 INFO - PROCESS | 1957 | 1461704101848 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:55:01 INFO - PROCESS | 1957 | 1461704101849 Marionette TRACE conn2 <- [1,1502,null,{}] 13:55:01 INFO - PROCESS | 1957 | 1461704101851 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}] 13:55:01 INFO - PROCESS | 1957 | 1461704101943 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:55:01 INFO - PROCESS | 1957 | 1461704101948 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a491000 == 86 [pid = 1957] [id = 383] 13:55:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x12a2be800) [pid = 1957] [serial = 1148] [outer = 0x0] 13:55:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x12a4c8c00) [pid = 1957] [serial = 1149] [outer = 0x12a2be800] 13:55:01 INFO - PROCESS | 1957 | 1461704101974 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x12a767000) [pid = 1957] [serial = 1150] [outer = 0x12a2be800] 13:55:02 INFO - PROCESS | 1957 | 1461704102295 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]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 470ms 13:55:02 INFO - PROCESS | 1957 | 1461704102319 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 1957 | 1461704102320 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:55:02 INFO - PROCESS | 1957 | 1461704102330 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 1957 | 1461704102331 Marionette TRACE conn2 <- [1,1506,null,{}] 13:55:02 INFO - PROCESS | 1957 | 1461704102333 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}] 13:55:02 INFO - PROCESS | 1957 | 1461704102467 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:55:02 INFO - PROCESS | 1957 | 1461704102509 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a463800 == 87 [pid = 1957] [id = 384] 13:55:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x129cee000) [pid = 1957] [serial = 1151] [outer = 0x0] 13:55:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x12a4c5000) [pid = 1957] [serial = 1152] [outer = 0x129cee000] 13:55:02 INFO - PROCESS | 1957 | 1461704102535 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x12a78c000) [pid = 1957] [serial = 1153] [outer = 0x129cee000] 13:55:02 INFO - PROCESS | 1957 | 1461704102836 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]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 13:55:02 INFO - PROCESS | 1957 | 1461704102848 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 1957 | 1461704102849 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:55:02 INFO - PROCESS | 1957 | 1461704102860 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 1957 | 1461704102861 Marionette TRACE conn2 <- [1,1510,null,{}] 13:55:02 INFO - PROCESS | 1957 | 1461704102863 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}] 13:55:02 INFO - PROCESS | 1957 | 1461704102979 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:55:03 INFO - PROCESS | 1957 | 1461704103019 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce04000 == 88 [pid = 1957] [id = 385] 13:55:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x12a76dc00) [pid = 1957] [serial = 1154] [outer = 0x0] 13:55:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x12a7c2000) [pid = 1957] [serial = 1155] [outer = 0x12a76dc00] 13:55:03 INFO - PROCESS | 1957 | 1461704103045 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x12a9f6000) [pid = 1957] [serial = 1156] [outer = 0x12a76dc00] 13:55:03 INFO - PROCESS | 1957 | 1461704103382 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]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 13:55:03 INFO - PROCESS | 1957 | 1461704103428 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 1957 | 1461704103430 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:55:03 INFO - PROCESS | 1957 | 1461704103432 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - PROCESS | 1957 | 1461704103433 Marionette TRACE conn2 <- [1,1514,null,{}] 13:55:03 INFO - PROCESS | 1957 | 1461704103435 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}] 13:55:03 INFO - PROCESS | 1957 | 1461704103548 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:55:03 INFO - PROCESS | 1957 | 1461704103561 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e305000 == 89 [pid = 1957] [id = 386] 13:55:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x11aa1a800) [pid = 1957] [serial = 1157] [outer = 0x0] 13:55:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x12aa4d400) [pid = 1957] [serial = 1158] [outer = 0x11aa1a800] 13:55:03 INFO - PROCESS | 1957 | 1461704103586 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x12aa82000) [pid = 1957] [serial = 1159] [outer = 0x11aa1a800] 13:55:03 INFO - PROCESS | 1957 | 1461704103937 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]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 13:55:03 INFO - PROCESS | 1957 | 1461704103952 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 1957 | 1461704103953 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:55:03 INFO - PROCESS | 1957 | 1461704103958 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - PROCESS | 1957 | 1461704103960 Marionette TRACE conn2 <- [1,1518,null,{}] 13:55:03 INFO - PROCESS | 1957 | 1461704103962 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}] 13:55:04 INFO - PROCESS | 1957 | 1461704104095 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:55:04 INFO - PROCESS | 1957 | 1461704104138 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec15800 == 90 [pid = 1957] [id = 387] 13:55:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x12a9f9400) [pid = 1957] [serial = 1160] [outer = 0x0] 13:55:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x12ab31800) [pid = 1957] [serial = 1161] [outer = 0x12a9f9400] 13:55:04 INFO - PROCESS | 1957 | 1461704104168 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x12ad7d800) [pid = 1957] [serial = 1162] [outer = 0x12a9f9400] 13:55:04 INFO - PROCESS | 1957 | 1461704104531 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]]]}] 13:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 620ms 13:55:04 INFO - PROCESS | 1957 | 1461704104579 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:55:04 INFO - PROCESS | 1957 | 1461704104580 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:55:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:55:04 INFO - PROCESS | 1957 | 1461704104583 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:55:04 INFO - PROCESS | 1957 | 1461704104584 Marionette TRACE conn2 <- [1,1522,null,{}] 13:55:04 INFO - PROCESS | 1957 | 1461704104586 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}] 13:55:04 INFO - PROCESS | 1957 | 1461704104702 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x124247400) [pid = 1957] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x129ce8000) [pid = 1957] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x12a7c5400) [pid = 1957] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x12ed46800) [pid = 1957] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x11bcd0c00) [pid = 1957] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x115603c00) [pid = 1957] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x12bca1000) [pid = 1957] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x12a785800) [pid = 1957] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x118e08000) [pid = 1957] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x11974d800) [pid = 1957] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x12d609800) [pid = 1957] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x12a788800) [pid = 1957] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x12b0cdc00) [pid = 1957] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x11362d800) [pid = 1957] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x115706c00) [pid = 1957] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x11bb69400) [pid = 1957] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x11362d400) [pid = 1957] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x12d2cb400) [pid = 1957] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x119745800) [pid = 1957] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x118fe1c00) [pid = 1957] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x129de3400) [pid = 1957] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x113627000) [pid = 1957] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x12a4cc000) [pid = 1957] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x123fde000) [pid = 1957] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x123fe0c00) [pid = 1957] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x114b4f400) [pid = 1957] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x12e68e800) [pid = 1957] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x12baf1c00) [pid = 1957] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x12b07cc00) [pid = 1957] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x11aa18c00) [pid = 1957] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x12d62f400) [pid = 1957] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x118f65c00) [pid = 1957] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x12d2d1800) [pid = 1957] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x12bf08800) [pid = 1957] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x124002c00) [pid = 1957] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x123ce0400) [pid = 1957] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x12bf07000) [pid = 1957] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x12af07c00) [pid = 1957] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x12aa54800) [pid = 1957] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x118ab0000) [pid = 1957] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x11bcda000) [pid = 1957] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x11560ac00) [pid = 1957] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x12b0d1c00) [pid = 1957] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x11c722400) [pid = 1957] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x12aa55000) [pid = 1957] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x12baea800) [pid = 1957] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x12eb3e800) [pid = 1957] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x123e20400) [pid = 1957] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x1147d5c00) [pid = 1957] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x1238d0000) [pid = 1957] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x12a786800) [pid = 1957] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x11550c800) [pid = 1957] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x129ce5000) [pid = 1957] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12aa4e400) [pid = 1957] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x11c096c00) [pid = 1957] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x12d606c00) [pid = 1957] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x12b082c00) [pid = 1957] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:55:05 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x12a2c8c00) [pid = 1957] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:55:05 INFO - PROCESS | 1957 | 1461704105253 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x115745000 == 91 [pid = 1957] [id = 388] 13:55:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x113628400) [pid = 1957] [serial = 1163] [outer = 0x0] 13:55:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x1147df800) [pid = 1957] [serial = 1164] [outer = 0x113628400] 13:55:05 INFO - PROCESS | 1957 | 1461704105279 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x118eed000) [pid = 1957] [serial = 1165] [outer = 0x113628400] 13:55:05 INFO - PROCESS | 1957 | 1461704105575 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"]]]}] 13:55:05 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 () { 13:55:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:55:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:55:05 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 () { 13:55:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:55:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:55:05 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 () { 13:55:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:55:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:55:05 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 () { 13:55:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:55:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:55:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1019ms 13:55:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:55:05 INFO - PROCESS | 1957 | 1461704105603 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 1957 | 1461704105604 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:55:05 INFO - PROCESS | 1957 | 1461704105616 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - PROCESS | 1957 | 1461704105617 Marionette TRACE conn2 <- [1,1526,null,{}] 13:55:05 INFO - PROCESS | 1957 | 1461704105619 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}] 13:55:05 INFO - PROCESS | 1957 | 1461704105712 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:55:05 INFO - PROCESS | 1957 | 1461704105717 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a47b000 == 92 [pid = 1957] [id = 389] 13:55:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x118fe1c00) [pid = 1957] [serial = 1166] [outer = 0x0] 13:55:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x11bcd0c00) [pid = 1957] [serial = 1167] [outer = 0x118fe1c00] 13:55:05 INFO - PROCESS | 1957 | 1461704105742 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x127e48c00) [pid = 1957] [serial = 1168] [outer = 0x118fe1c00] 13:55:06 INFO - PROCESS | 1957 | 1461704106168 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"]]]}] 13:55:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:55:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:55:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:55:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:55:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:55:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:55:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 583ms 13:55:06 INFO - PROCESS | 1957 | 1461704106191 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:55:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:55:06 INFO - PROCESS | 1957 | 1461704106193 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:55:06 INFO - PROCESS | 1957 | 1461704106197 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 1957 | 1461704106199 Marionette TRACE conn2 <- [1,1530,null,{}] 13:55:06 INFO - PROCESS | 1957 | 1461704106202 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}] 13:55:06 INFO - PROCESS | 1957 | 1461704106342 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:55:06 INFO - PROCESS | 1957 | 1461704106355 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f296000 == 93 [pid = 1957] [id = 390] 13:55:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x129ce8000) [pid = 1957] [serial = 1169] [outer = 0x0] 13:55:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x12a4c8400) [pid = 1957] [serial = 1170] [outer = 0x129ce8000] 13:55:06 INFO - PROCESS | 1957 | 1461704106394 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x12aa82c00) [pid = 1957] [serial = 1171] [outer = 0x129ce8000] 13:55:06 INFO - PROCESS | 1957 | 1461704106738 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]]]}] 13:55:06 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 13:55:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:55:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:55:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:55:06 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. 13:55:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:55:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 13:55:06 INFO - PROCESS | 1957 | 1461704106767 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:55:06 INFO - PROCESS | 1957 | 1461704106768 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:55:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:55:06 INFO - PROCESS | 1957 | 1461704106770 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 1957 | 1461704106772 Marionette TRACE conn2 <- [1,1534,null,{}] 13:55:06 INFO - PROCESS | 1957 | 1461704106779 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}] 13:55:06 INFO - PROCESS | 1957 | 1461704106912 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:55:06 INFO - PROCESS | 1957 | 1461704106920 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f954000 == 94 [pid = 1957] [id = 391] 13:55:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x12aa4e400) [pid = 1957] [serial = 1172] [outer = 0x0] 13:55:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x12b0cd400) [pid = 1957] [serial = 1173] [outer = 0x12aa4e400] 13:55:06 INFO - PROCESS | 1957 | 1461704106944 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x12b616400) [pid = 1957] [serial = 1174] [outer = 0x12aa4e400] 13:55:07 INFO - PROCESS | 1957 | 1461704107392 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]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:55:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 676ms 13:55:07 INFO - PROCESS | 1957 | 1461704107455 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 1957 | 1461704107458 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:55:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:55:07 INFO - PROCESS | 1957 | 1461704107463 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 1957 | 1461704107466 Marionette TRACE conn2 <- [1,1538,null,{}] 13:55:07 INFO - PROCESS | 1957 | 1461704107470 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}] 13:55:07 INFO - PROCESS | 1957 | 1461704107591 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:55:07 INFO - PROCESS | 1957 | 1461704107706 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c76e800 == 95 [pid = 1957] [id = 392] 13:55:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x1188ea000) [pid = 1957] [serial = 1175] [outer = 0x0] 13:55:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x118ee7400) [pid = 1957] [serial = 1176] [outer = 0x1188ea000] 13:55:07 INFO - PROCESS | 1957 | 1461704107741 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x119e4d800) [pid = 1957] [serial = 1177] [outer = 0x1188ea000] 13:55:08 INFO - PROCESS | 1957 | 1461704108177 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]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 775ms 13:55:08 INFO - PROCESS | 1957 | 1461704108239 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:55:08 INFO - PROCESS | 1957 | 1461704108243 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:55:08 INFO - PROCESS | 1957 | 1461704108247 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 1957 | 1461704108249 Marionette TRACE conn2 <- [1,1542,null,{}] 13:55:08 INFO - PROCESS | 1957 | 1461704108252 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}] 13:55:08 INFO - PROCESS | 1957 | 1461704108368 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:55:08 INFO - PROCESS | 1957 | 1461704108455 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d3c000 == 96 [pid = 1957] [id = 393] 13:55:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x11adc2800) [pid = 1957] [serial = 1178] [outer = 0x0] 13:55:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x11bc34800) [pid = 1957] [serial = 1179] [outer = 0x11adc2800] 13:55:08 INFO - PROCESS | 1957 | 1461704108487 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x11c725000) [pid = 1957] [serial = 1180] [outer = 0x11adc2800] 13:55:08 INFO - PROCESS | 1957 | 1461704108896 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]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 669ms 13:55:08 INFO - PROCESS | 1957 | 1461704108937 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:55:08 INFO - PROCESS | 1957 | 1461704108938 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:55:08 INFO - PROCESS | 1957 | 1461704108956 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 1957 | 1461704108958 Marionette TRACE conn2 <- [1,1546,null,{}] 13:55:08 INFO - PROCESS | 1957 | 1461704108966 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}] 13:55:09 INFO - PROCESS | 1957 | 1461704109082 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:55:09 INFO - PROCESS | 1957 | 1461704109172 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec0c800 == 97 [pid = 1957] [id = 394] 13:55:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x123cdc800) [pid = 1957] [serial = 1181] [outer = 0x0] 13:55:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x127edac00) [pid = 1957] [serial = 1182] [outer = 0x123cdc800] 13:55:09 INFO - PROCESS | 1957 | 1461704109206 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x129ddbc00) [pid = 1957] [serial = 1183] [outer = 0x123cdc800] 13:55:09 INFO - PROCESS | 1957 | 1461704109604 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]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 674ms 13:55:09 INFO - PROCESS | 1957 | 1461704109642 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 1957 | 1461704109644 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:55:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:55:09 INFO - PROCESS | 1957 | 1461704109647 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:55:09 INFO - PROCESS | 1957 | 1461704109648 Marionette TRACE conn2 <- [1,1550,null,{}] 13:55:09 INFO - PROCESS | 1957 | 1461704109650 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}] 13:55:09 INFO - PROCESS | 1957 | 1461704109764 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:55:09 INFO - PROCESS | 1957 | 1461704109880 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x13002a000 == 98 [pid = 1957] [id = 395] 13:55:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x129ded400) [pid = 1957] [serial = 1184] [outer = 0x0] 13:55:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x12a763000) [pid = 1957] [serial = 1185] [outer = 0x129ded400] 13:55:09 INFO - PROCESS | 1957 | 1461704109912 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x12aa50800) [pid = 1957] [serial = 1186] [outer = 0x129ded400] 13:55:10 INFO - PROCESS | 1957 | 1461704110340 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]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:55:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 719ms 13:55:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:55:10 INFO - PROCESS | 1957 | 1461704110366 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 1957 | 1461704110368 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:55:10 INFO - PROCESS | 1957 | 1461704110370 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 1957 | 1461704110371 Marionette TRACE conn2 <- [1,1554,null,{}] 13:55:10 INFO - PROCESS | 1957 | 1461704110374 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}] 13:55:10 INFO - PROCESS | 1957 | 1461704110502 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:55:10 INFO - PROCESS | 1957 | 1461704110589 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x130625000 == 99 [pid = 1957] [id = 396] 13:55:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x12a9fb400) [pid = 1957] [serial = 1187] [outer = 0x0] 13:55:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x12abc2000) [pid = 1957] [serial = 1188] [outer = 0x12a9fb400] 13:55:10 INFO - PROCESS | 1957 | 1461704110619 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x12ad7c000) [pid = 1957] [serial = 1189] [outer = 0x12a9fb400] 13:55:11 INFO - PROCESS | 1957 | 1461704111044 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]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 13:55:11 INFO - PROCESS | 1957 | 1461704111091 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 1957 | 1461704111092 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:55:11 INFO - PROCESS | 1957 | 1461704111094 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 1957 | 1461704111096 Marionette TRACE conn2 <- [1,1558,null,{}] 13:55:11 INFO - PROCESS | 1957 | 1461704111098 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}] 13:55:11 INFO - PROCESS | 1957 | 1461704111223 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:55:11 INFO - PROCESS | 1957 | 1461704111314 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x137a0b000 == 100 [pid = 1957] [id = 397] 13:55:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x12b080800) [pid = 1957] [serial = 1190] [outer = 0x0] 13:55:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12b942400) [pid = 1957] [serial = 1191] [outer = 0x12b080800] 13:55:11 INFO - PROCESS | 1957 | 1461704111345 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x12bcab000) [pid = 1957] [serial = 1192] [outer = 0x12b080800] 13:55:11 INFO - PROCESS | 1957 | 1461704111767 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]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 721ms 13:55:11 INFO - PROCESS | 1957 | 1461704111817 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 1957 | 1461704111819 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:55:11 INFO - PROCESS | 1957 | 1461704111840 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 1957 | 1461704111841 Marionette TRACE conn2 <- [1,1562,null,{}] 13:55:11 INFO - PROCESS | 1957 | 1461704111846 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}] 13:55:11 INFO - PROCESS | 1957 | 1461704111955 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:55:12 INFO - PROCESS | 1957 | 1461704112044 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x138bc2000 == 101 [pid = 1957] [id = 398] 13:55:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12bcabc00) [pid = 1957] [serial = 1193] [outer = 0x0] 13:55:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12cecf400) [pid = 1957] [serial = 1194] [outer = 0x12bcabc00] 13:55:12 INFO - PROCESS | 1957 | 1461704112073 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x12d2cb800) [pid = 1957] [serial = 1195] [outer = 0x12bcabc00] 13:55:12 INFO - PROCESS | 1957 | 1461704112483 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]]]}] 13:55:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:55:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 690ms 13:55:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:55:12 INFO - PROCESS | 1957 | 1461704112514 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 1957 | 1461704112515 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:55:12 INFO - PROCESS | 1957 | 1461704112517 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - PROCESS | 1957 | 1461704112518 Marionette TRACE conn2 <- [1,1566,null,{}] 13:55:12 INFO - PROCESS | 1957 | 1461704112521 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}] 13:55:12 INFO - PROCESS | 1957 | 1461704112632 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:55:12 INFO - PROCESS | 1957 | 1461704112750 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x139c5d800 == 102 [pid = 1957] [id = 399] 13:55:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x12ced8c00) [pid = 1957] [serial = 1196] [outer = 0x0] 13:55:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x12d606c00) [pid = 1957] [serial = 1197] [outer = 0x12ced8c00] 13:55:12 INFO - PROCESS | 1957 | 1461704112783 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x12d631c00) [pid = 1957] [serial = 1198] [outer = 0x12ced8c00] 13:55:13 INFO - PROCESS | 1957 | 1461704113279 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]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:55:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 822ms 13:55:13 INFO - PROCESS | 1957 | 1461704113340 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 1957 | 1461704113341 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:55:13 INFO - PROCESS | 1957 | 1461704113344 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 1957 | 1461704113345 Marionette TRACE conn2 <- [1,1570,null,{}] 13:55:13 INFO - PROCESS | 1957 | 1461704113347 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}] 13:55:13 INFO - PROCESS | 1957 | 1461704113460 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:55:13 INFO - PROCESS | 1957 | 1461704113552 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12461f000 == 103 [pid = 1957] [id = 400] 13:55:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x11c71d400) [pid = 1957] [serial = 1199] [outer = 0x0] 13:55:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x12aa58c00) [pid = 1957] [serial = 1200] [outer = 0x11c71d400] 13:55:13 INFO - PROCESS | 1957 | 1461704113583 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x12d2d7400) [pid = 1957] [serial = 1201] [outer = 0x11c71d400] 13:55:14 INFO - PROCESS | 1957 | 1461704114021 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]]]}] 13:55:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 721ms 13:55:14 INFO - PROCESS | 1957 | 1461704114066 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:55:14 INFO - PROCESS | 1957 | 1461704114067 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:55:14 INFO - PROCESS | 1957 | 1461704114070 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - PROCESS | 1957 | 1461704114071 Marionette TRACE conn2 <- [1,1574,null,{}] 13:55:14 INFO - PROCESS | 1957 | 1461704114073 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}] 13:55:14 INFO - PROCESS | 1957 | 1461704114189 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:55:14 INFO - PROCESS | 1957 | 1461704114282 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c47000 == 104 [pid = 1957] [id = 401] 13:55:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x114f21400) [pid = 1957] [serial = 1202] [outer = 0x0] 13:55:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x129ce2c00) [pid = 1957] [serial = 1203] [outer = 0x114f21400] 13:55:14 INFO - PROCESS | 1957 | 1461704114313 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x12ab2ac00) [pid = 1957] [serial = 1204] [outer = 0x114f21400] 13:55:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 669ms 13:55:14 INFO - PROCESS | 1957 | 1461704114733 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]]]}] 13:55:14 INFO - PROCESS | 1957 | 1461704114742 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:55:14 INFO - PROCESS | 1957 | 1461704114743 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:55:14 INFO - PROCESS | 1957 | 1461704114746 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - PROCESS | 1957 | 1461704114748 Marionette TRACE conn2 <- [1,1578,null,{}] 13:55:14 INFO - PROCESS | 1957 | 1461704114750 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}] 13:55:14 INFO - PROCESS | 1957 | 1461704114901 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:55:15 INFO - PROCESS | 1957 | 1461704114996 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12461b800 == 105 [pid = 1957] [id = 402] 13:55:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x11560b400) [pid = 1957] [serial = 1205] [outer = 0x0] 13:55:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x119132400) [pid = 1957] [serial = 1206] [outer = 0x11560b400] 13:55:15 INFO - PROCESS | 1957 | 1461704115032 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x12d20e800) [pid = 1957] [serial = 1207] [outer = 0x11560b400] 13:55:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:55:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 922ms 13:55:15 INFO - PROCESS | 1957 | 1461704115662 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]]]}] 13:55:15 INFO - PROCESS | 1957 | 1461704115668 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:55:15 INFO - PROCESS | 1957 | 1461704115671 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:55:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:55:15 INFO - PROCESS | 1957 | 1461704115675 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 1957 | 1461704115677 Marionette TRACE conn2 <- [1,1582,null,{}] 13:55:15 INFO - PROCESS | 1957 | 1461704115681 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}] 13:55:15 INFO - PROCESS | 1957 | 1461704115795 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:55:15 INFO - PROCESS | 1957 | 1461704115892 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c763000 == 106 [pid = 1957] [id = 403] 13:55:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x115607800) [pid = 1957] [serial = 1208] [outer = 0x0] 13:55:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x115709400) [pid = 1957] [serial = 1209] [outer = 0x115607800] 13:55:15 INFO - PROCESS | 1957 | 1461704115921 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x118fbd400) [pid = 1957] [serial = 1210] [outer = 0x115607800] 13:55:16 INFO - PROCESS | 1957 | 1461704116379 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]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 774ms 13:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:55:16 INFO - PROCESS | 1957 | 1461704116449 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 1957 | 1461704116452 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:55:16 INFO - PROCESS | 1957 | 1461704116457 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 1957 | 1461704116458 Marionette TRACE conn2 <- [1,1586,null,{}] 13:55:16 INFO - PROCESS | 1957 | 1461704116461 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}] 13:55:16 INFO - PROCESS | 1957 | 1461704116568 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:55:16 INFO - PROCESS | 1957 | 1461704116666 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c774000 == 107 [pid = 1957] [id = 404] 13:55:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x11ae39400) [pid = 1957] [serial = 1211] [outer = 0x0] 13:55:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x11b753000) [pid = 1957] [serial = 1212] [outer = 0x11ae39400] 13:55:16 INFO - PROCESS | 1957 | 1461704116694 Marionette DEBUG loaded listener.js 13:55:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x11c09f000) [pid = 1957] [serial = 1213] [outer = 0x11ae39400] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba0a000 == 106 [pid = 1957] [id = 165] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x131011000 == 105 [pid = 1957] [id = 333] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1c0000 == 104 [pid = 1957] [id = 292] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a465000 == 103 [pid = 1957] [id = 334] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x11a91c000 == 102 [pid = 1957] [id = 190] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12f296000 == 101 [pid = 1957] [id = 390] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a47b000 == 100 [pid = 1957] [id = 389] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x115745000 == 99 [pid = 1957] [id = 388] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec15800 == 98 [pid = 1957] [id = 387] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12e305000 == 97 [pid = 1957] [id = 386] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12ce04000 == 96 [pid = 1957] [id = 385] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a463800 == 95 [pid = 1957] [id = 384] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a491000 == 94 [pid = 1957] [id = 383] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x123b2f000 == 93 [pid = 1957] [id = 382] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x119ad9000 == 92 [pid = 1957] [id = 381] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a4b6000 == 91 [pid = 1957] [id = 380] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x129d2b800 == 90 [pid = 1957] [id = 379] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x11588b800 == 89 [pid = 1957] [id = 378] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x123a44000 == 88 [pid = 1957] [id = 377] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x139e69800 == 87 [pid = 1957] [id = 376] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x134bc6800 == 86 [pid = 1957] [id = 375] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x139e2e000 == 85 [pid = 1957] [id = 374] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x138bc3000 == 84 [pid = 1957] [id = 373] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba09800 == 83 [pid = 1957] [id = 372] 13:55:16 INFO - PROCESS | 1957 | --DOCSHELL 0x127590800 == 82 [pid = 1957] [id = 371] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x11ae39c00) [pid = 1957] [serial = 675] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x12ef56400) [pid = 1957] [serial = 630] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x12af05800) [pid = 1957] [serial = 931] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x12bf0e400) [pid = 1957] [serial = 868] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x119199c00) [pid = 1957] [serial = 729] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x118f62c00) [pid = 1957] [serial = 672] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x1238fa800) [pid = 1957] [serial = 618] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x12aaf8800) [pid = 1957] [serial = 940] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x12e2ba400) [pid = 1957] [serial = 624] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x11c096400) [pid = 1957] [serial = 732] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x127634c00) [pid = 1957] [serial = 862] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x12a782000) [pid = 1957] [serial = 928] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x12d20e400) [pid = 1957] [serial = 877] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x12b9be400) [pid = 1957] [serial = 804] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x12cfb0000) [pid = 1957] [serial = 684] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x12b076c00) [pid = 1957] [serial = 735] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x114f2dc00) [pid = 1957] [serial = 855] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x12f711000) [pid = 1957] [serial = 744] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x12bf04800) [pid = 1957] [serial = 807] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x12baf8000) [pid = 1957] [serial = 738] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x123804800) [pid = 1957] [serial = 798] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x12ef59400) [pid = 1957] [serial = 687] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x11aebc000) [pid = 1957] [serial = 573] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x12eb36c00) [pid = 1957] [serial = 627] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x12bf0e000) [pid = 1957] [serial = 747] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x12400e800) [pid = 1957] [serial = 750] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x12a4cb800) [pid = 1957] [serial = 801] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x12ef5b400) [pid = 1957] [serial = 810] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x12af0f800) [pid = 1957] [serial = 874] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x12ced1000) [pid = 1957] [serial = 1042] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x11ae42800) [pid = 1957] [serial = 615] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x129ad0800) [pid = 1957] [serial = 925] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x118f67c00) [pid = 1957] [serial = 795] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x12cecd000) [pid = 1957] [serial = 621] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x12b3d7000) [pid = 1957] [serial = 681] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x12a4d0c00) [pid = 1957] [serial = 865] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x12aaf5000) [pid = 1957] [serial = 937] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x12f70a000) [pid = 1957] [serial = 871] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x123ad7c00) [pid = 1957] [serial = 678] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x11a66b400) [pid = 1957] [serial = 858] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x12e685400) [pid = 1957] [serial = 741] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x12b620000) [pid = 1957] [serial = 934] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x11b9a9400) [pid = 1957] [serial = 922] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x1275d9400) [pid = 1957] [serial = 576] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x12e3c6800) [pid = 1957] [serial = 582] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x12d20d400) [pid = 1957] [serial = 579] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12a2c6400) [pid = 1957] [serial = 1105] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x12baf7000) [pid = 1957] [serial = 1092] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x12d60f000) [pid = 1957] [serial = 1095] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x12ced5400) [pid = 1957] [serial = 1093] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x12f70a400) [pid = 1957] [serial = 1098] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x12eb3c000) [pid = 1957] [serial = 1096] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x12a2bb400) [pid = 1957] [serial = 1101] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x12ff8ac00) [pid = 1957] [serial = 1099] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x129dd4800) [pid = 1957] [serial = 1050] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x115853800) [pid = 1957] [serial = 1074] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x11a674000) [pid = 1957] [serial = 1075] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x12aa4e800) [pid = 1957] [serial = 1053] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x124249800) [pid = 1957] [serial = 1080] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x129cec000) [pid = 1957] [serial = 1081] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x12a9f1000) [pid = 1957] [serial = 1086] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x12ad78400) [pid = 1957] [serial = 1065] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x129de5000) [pid = 1957] [serial = 1068] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x12abc6000) [pid = 1957] [serial = 1056] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x11550a400) [pid = 1957] [serial = 1044] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x12380c000) [pid = 1957] [serial = 1047] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x12f7bb400) [pid = 1957] [serial = 1062] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x11aa5a800) [pid = 1957] [serial = 1077] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x123807800) [pid = 1957] [serial = 1078] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x12eb3e000) [pid = 1957] [serial = 1059] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x12bc40400) [pid = 1957] [serial = 1071] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x129de0000) [pid = 1957] [serial = 1083] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x12a77fc00) [pid = 1957] [serial = 1084] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x12abc1000) [pid = 1957] [serial = 1089] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x11c728800) [pid = 1957] [serial = 1104] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x12a2bfc00) [pid = 1957] [serial = 1102] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x12b3d3000) [pid = 1957] [serial = 1090] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x12a9fdc00) [pid = 1957] [serial = 1087] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x12e686000) [pid = 1957] [serial = 1108] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x12abc7000) [pid = 1957] [serial = 1107] [outer = 0x0] [url = about:blank] 13:55:17 INFO - PROCESS | 1957 | 1461704117161 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]]]}] 13:55:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:55:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 720ms 13:55:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:55:17 INFO - PROCESS | 1957 | 1461704117177 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:55:17 INFO - PROCESS | 1957 | 1461704117179 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:55:17 INFO - PROCESS | 1957 | 1461704117181 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:55:17 INFO - PROCESS | 1957 | 1461704117183 Marionette TRACE conn2 <- [1,1590,null,{}] 13:55:17 INFO - PROCESS | 1957 | 1461704117193 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}] 13:55:17 INFO - PROCESS | 1957 | 1461704117290 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:55:17 INFO - PROCESS | 1957 | 1461704117295 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c06f800 == 83 [pid = 1957] [id = 405] 13:55:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x11b756000) [pid = 1957] [serial = 1214] [outer = 0x0] 13:55:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x11c725400) [pid = 1957] [serial = 1215] [outer = 0x11b756000] 13:55:17 INFO - PROCESS | 1957 | 1461704117323 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x1238fa800) [pid = 1957] [serial = 1216] [outer = 0x11b756000] 13:55:17 INFO - PROCESS | 1957 | 1461704117699 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]]]}] 13:55:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:55:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 570ms 13:55:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:55:17 INFO - PROCESS | 1957 | 1461704117751 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:55:17 INFO - PROCESS | 1957 | 1461704117753 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:55:17 INFO - PROCESS | 1957 | 1461704117755 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:55:17 INFO - PROCESS | 1957 | 1461704117756 Marionette TRACE conn2 <- [1,1594,null,{}] 13:55:17 INFO - PROCESS | 1957 | 1461704117758 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}] 13:55:17 INFO - PROCESS | 1957 | 1461704117853 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:55:17 INFO - PROCESS | 1957 | 1461704117857 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x127628000 == 84 [pid = 1957] [id = 406] 13:55:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x123bb4c00) [pid = 1957] [serial = 1217] [outer = 0x0] 13:55:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x12400b800) [pid = 1957] [serial = 1218] [outer = 0x123bb4c00] 13:55:17 INFO - PROCESS | 1957 | 1461704117884 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x127637400) [pid = 1957] [serial = 1219] [outer = 0x123bb4c00] 13:55:18 INFO - PROCESS | 1957 | 1461704118247 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]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:55:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 519ms 13:55:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:55:18 INFO - PROCESS | 1957 | 1461704118281 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 1957 | 1461704118283 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:55:18 INFO - PROCESS | 1957 | 1461704118285 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 1957 | 1461704118286 Marionette TRACE conn2 <- [1,1598,null,{}] 13:55:18 INFO - PROCESS | 1957 | 1461704118291 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}] 13:55:18 INFO - PROCESS | 1957 | 1461704118383 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:55:18 INFO - PROCESS | 1957 | 1461704118388 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a436000 == 85 [pid = 1957] [id = 407] 13:55:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x128820800) [pid = 1957] [serial = 1220] [outer = 0x0] 13:55:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x129cef400) [pid = 1957] [serial = 1221] [outer = 0x128820800] 13:55:18 INFO - PROCESS | 1957 | 1461704118414 Marionette DEBUG loaded listener.js 13:55:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x129de5c00) [pid = 1957] [serial = 1222] [outer = 0x128820800] 13:55:18 INFO - PROCESS | 1957 | 1461704118756 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]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:55:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 521ms 13:55:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:55:18 INFO - PROCESS | 1957 | 1461704118807 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 1957 | 1461704118808 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:55:18 INFO - PROCESS | 1957 | 1461704118810 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 1957 | 1461704118811 Marionette TRACE conn2 <- [1,1602,null,{}] 13:55:18 INFO - PROCESS | 1957 | 1461704118813 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}] 13:55:18 INFO - PROCESS | 1957 | 1461704118957 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:55:19 INFO - PROCESS | 1957 | 1461704119004 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a483000 == 86 [pid = 1957] [id = 408] 13:55:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x123ad9400) [pid = 1957] [serial = 1223] [outer = 0x0] 13:55:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x12a2c0c00) [pid = 1957] [serial = 1224] [outer = 0x123ad9400] 13:55:19 INFO - PROCESS | 1957 | 1461704119032 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x12a7cb400) [pid = 1957] [serial = 1225] [outer = 0x123ad9400] 13:55:19 INFO - PROCESS | 1957 | 1461704119383 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]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 621ms 13:55:19 INFO - PROCESS | 1957 | 1461704119431 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 1957 | 1461704119432 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:55:19 INFO - PROCESS | 1957 | 1461704119435 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 1957 | 1461704119436 Marionette TRACE conn2 <- [1,1606,null,{}] 13:55:19 INFO - PROCESS | 1957 | 1461704119438 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}] 13:55:19 INFO - PROCESS | 1957 | 1461704119558 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:55:19 INFO - PROCESS | 1957 | 1461704119572 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b319000 == 87 [pid = 1957] [id = 409] 13:55:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x12a78d400) [pid = 1957] [serial = 1226] [outer = 0x0] 13:55:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x12aa4f400) [pid = 1957] [serial = 1227] [outer = 0x12a78d400] 13:55:19 INFO - PROCESS | 1957 | 1461704119598 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x12aaf3c00) [pid = 1957] [serial = 1228] [outer = 0x12a78d400] 13:55:20 INFO - PROCESS | 1957 | 1461704120004 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]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:55:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 620ms 13:55:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:55:20 INFO - PROCESS | 1957 | 1461704120057 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 1957 | 1461704120058 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:55:20 INFO - PROCESS | 1957 | 1461704120061 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 1957 | 1461704120063 Marionette TRACE conn2 <- [1,1610,null,{}] 13:55:20 INFO - PROCESS | 1957 | 1461704120072 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}] 13:55:20 INFO - PROCESS | 1957 | 1461704120224 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:55:20 INFO - PROCESS | 1957 | 1461704120259 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf89000 == 88 [pid = 1957] [id = 410] 13:55:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x12a9fa400) [pid = 1957] [serial = 1229] [outer = 0x0] 13:55:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x12ad77800) [pid = 1957] [serial = 1230] [outer = 0x12a9fa400] 13:55:20 INFO - PROCESS | 1957 | 1461704120284 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x12af0e400) [pid = 1957] [serial = 1231] [outer = 0x12a9fa400] 13:55:20 INFO - PROCESS | 1957 | 1461704120609 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]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:55:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 579ms 13:55:20 INFO - PROCESS | 1957 | 1461704120653 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 1957 | 1461704120654 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:55:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:55:20 INFO - PROCESS | 1957 | 1461704120657 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 1957 | 1461704120658 Marionette TRACE conn2 <- [1,1614,null,{}] 13:55:20 INFO - PROCESS | 1957 | 1461704120660 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}] 13:55:20 INFO - PROCESS | 1957 | 1461704120782 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:55:20 INFO - PROCESS | 1957 | 1461704120793 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbba000 == 89 [pid = 1957] [id = 411] 13:55:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x12aa52000) [pid = 1957] [serial = 1232] [outer = 0x0] 13:55:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x12b3d0c00) [pid = 1957] [serial = 1233] [outer = 0x12aa52000] 13:55:20 INFO - PROCESS | 1957 | 1461704120818 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x12b9b5800) [pid = 1957] [serial = 1234] [outer = 0x12aa52000] 13:55:21 INFO - PROCESS | 1957 | 1461704121159 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]]]}] 13:55:21 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 13:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 519ms 13:55:21 INFO - PROCESS | 1957 | 1461704121176 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 1957 | 1461704121178 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:55:21 INFO - PROCESS | 1957 | 1461704121180 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 1957 | 1461704121182 Marionette TRACE conn2 <- [1,1618,null,{}] 13:55:21 INFO - PROCESS | 1957 | 1461704121184 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}] 13:55:21 INFO - PROCESS | 1957 | 1461704121548 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x12a76dc00) [pid = 1957] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x12a9f9400) [pid = 1957] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x11aa1a800) [pid = 1957] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x115606000) [pid = 1957] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x11c725800) [pid = 1957] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x129cee000) [pid = 1957] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x11362b000) [pid = 1957] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x115857800) [pid = 1957] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x12a2be800) [pid = 1957] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x1238f4000) [pid = 1957] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x11c71e000) [pid = 1957] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x129ce8000) [pid = 1957] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x113628400) [pid = 1957] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:55:21 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x118fe1c00) [pid = 1957] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:55:21 INFO - PROCESS | 1957 | 1461704121619 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a914800 == 90 [pid = 1957] [id = 412] 13:55:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x113628400) [pid = 1957] [serial = 1235] [outer = 0x0] 13:55:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x118fe1c00) [pid = 1957] [serial = 1236] [outer = 0x113628400] 13:55:21 INFO - PROCESS | 1957 | 1461704121644 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x1238f4000) [pid = 1957] [serial = 1237] [outer = 0x113628400] 13:55:21 INFO - PROCESS | 1957 | 1461704121931 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]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 13:55:21 INFO - PROCESS | 1957 | 1461704121951 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 1957 | 1461704121952 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:55:21 INFO - PROCESS | 1957 | 1461704121962 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 1957 | 1461704121964 Marionette TRACE conn2 <- [1,1622,null,{}] 13:55:21 INFO - PROCESS | 1957 | 1461704121966 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}] 13:55:22 INFO - PROCESS | 1957 | 1461704122080 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:55:22 INFO - PROCESS | 1957 | 1461704122149 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec0e000 == 91 [pid = 1957] [id = 413] 13:55:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x11c71d000) [pid = 1957] [serial = 1238] [outer = 0x0] 13:55:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x12a76a400) [pid = 1957] [serial = 1239] [outer = 0x11c71d000] 13:55:22 INFO - PROCESS | 1957 | 1461704122178 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x12d60d800) [pid = 1957] [serial = 1240] [outer = 0x11c71d000] 13:55:22 INFO - PROCESS | 1957 | 1461704122476 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]]]}] 13:55:22 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 13:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 577ms 13:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:55:22 INFO - PROCESS | 1957 | 1461704122533 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:55:22 INFO - PROCESS | 1957 | 1461704122534 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:55:22 INFO - PROCESS | 1957 | 1461704122536 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - PROCESS | 1957 | 1461704122538 Marionette TRACE conn2 <- [1,1626,null,{}] 13:55:22 INFO - PROCESS | 1957 | 1461704122540 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}] 13:55:22 INFO - PROCESS | 1957 | 1461704122638 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:55:22 INFO - PROCESS | 1957 | 1461704122642 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f634000 == 92 [pid = 1957] [id = 414] 13:55:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x12b9bc400) [pid = 1957] [serial = 1241] [outer = 0x0] 13:55:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x12e2c3800) [pid = 1957] [serial = 1242] [outer = 0x12b9bc400] 13:55:22 INFO - PROCESS | 1957 | 1461704122667 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x12e690000) [pid = 1957] [serial = 1243] [outer = 0x12b9bc400] 13:55:23 INFO - PROCESS | 1957 | 1461704123007 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]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 13:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:55:23 INFO - PROCESS | 1957 | 1461704123059 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 1957 | 1461704123060 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:55:23 INFO - PROCESS | 1957 | 1461704123062 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 1957 | 1461704123063 Marionette TRACE conn2 <- [1,1630,null,{}] 13:55:23 INFO - PROCESS | 1957 | 1461704123066 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}] 13:55:23 INFO - PROCESS | 1957 | 1461704123165 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:55:23 INFO - PROCESS | 1957 | 1461704123169 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ffb1800 == 93 [pid = 1957] [id = 415] 13:55:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x12d2d7800) [pid = 1957] [serial = 1244] [outer = 0x0] 13:55:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x12eb3e000) [pid = 1957] [serial = 1245] [outer = 0x12d2d7800] 13:55:23 INFO - PROCESS | 1957 | 1461704123193 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x12f70ac00) [pid = 1957] [serial = 1246] [outer = 0x12d2d7800] 13:55:23 INFO - PROCESS | 1957 | 1461704123697 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]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 13:55:23 INFO - PROCESS | 1957 | 1461704123741 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 1957 | 1461704123743 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:55:23 INFO - PROCESS | 1957 | 1461704123748 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 1957 | 1461704123751 Marionette TRACE conn2 <- [1,1634,null,{}] 13:55:23 INFO - PROCESS | 1957 | 1461704123757 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}] 13:55:23 INFO - PROCESS | 1957 | 1461704123883 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:55:24 INFO - PROCESS | 1957 | 1461704124012 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b983000 == 94 [pid = 1957] [id = 416] 13:55:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x118f68000) [pid = 1957] [serial = 1247] [outer = 0x0] 13:55:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x119268400) [pid = 1957] [serial = 1248] [outer = 0x118f68000] 13:55:24 INFO - PROCESS | 1957 | 1461704124046 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x11aa24400) [pid = 1957] [serial = 1249] [outer = 0x118f68000] 13:55:24 INFO - PROCESS | 1957 | 1461704124491 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]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 774ms 13:55:24 INFO - PROCESS | 1957 | 1461704124522 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 1957 | 1461704124526 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:55:24 INFO - PROCESS | 1957 | 1461704124531 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 1957 | 1461704124533 Marionette TRACE conn2 <- [1,1638,null,{}] 13:55:24 INFO - PROCESS | 1957 | 1461704124536 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}] 13:55:24 INFO - PROCESS | 1957 | 1461704124654 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:55:24 INFO - PROCESS | 1957 | 1461704124737 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d40800 == 95 [pid = 1957] [id = 417] 13:55:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x11aaeb000) [pid = 1957] [serial = 1250] [outer = 0x0] 13:55:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x11c096400) [pid = 1957] [serial = 1251] [outer = 0x11aaeb000] 13:55:24 INFO - PROCESS | 1957 | 1461704124769 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x123cdb000) [pid = 1957] [serial = 1252] [outer = 0x11aaeb000] 13:55:25 INFO - PROCESS | 1957 | 1461704125190 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]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 13:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:55:25 INFO - PROCESS | 1957 | 1461704125201 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:55:25 INFO - PROCESS | 1957 | 1461704125202 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:55:25 INFO - PROCESS | 1957 | 1461704125205 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 1957 | 1461704125209 Marionette TRACE conn2 <- [1,1642,null,{}] 13:55:25 INFO - PROCESS | 1957 | 1461704125218 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}] 13:55:25 INFO - PROCESS | 1957 | 1461704125355 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:55:25 INFO - PROCESS | 1957 | 1461704125468 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ecbb800 == 96 [pid = 1957] [id = 418] 13:55:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x123ce8000) [pid = 1957] [serial = 1253] [outer = 0x0] 13:55:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x129ce8800) [pid = 1957] [serial = 1254] [outer = 0x123ce8000] 13:55:25 INFO - PROCESS | 1957 | 1461704125502 Marionette DEBUG loaded listener.js 13:55:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x12a780400) [pid = 1957] [serial = 1255] [outer = 0x123ce8000] 13:55:25 INFO - PROCESS | 1957 | 1461704125898 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]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 725ms 13:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:55:25 INFO - PROCESS | 1957 | 1461704125930 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:55:25 INFO - PROCESS | 1957 | 1461704125932 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:55:25 INFO - PROCESS | 1957 | 1461704125934 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 1957 | 1461704125935 Marionette TRACE conn2 <- [1,1646,null,{}] 13:55:25 INFO - PROCESS | 1957 | 1461704125938 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}] 13:55:26 INFO - PROCESS | 1957 | 1461704126055 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:55:26 INFO - PROCESS | 1957 | 1461704126138 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x130626000 == 97 [pid = 1957] [id = 419] 13:55:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x12a788400) [pid = 1957] [serial = 1256] [outer = 0x0] 13:55:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x12a9f6c00) [pid = 1957] [serial = 1257] [outer = 0x12a788400] 13:55:26 INFO - PROCESS | 1957 | 1461704126170 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x12af0bc00) [pid = 1957] [serial = 1258] [outer = 0x12a788400] 13:55:26 INFO - PROCESS | 1957 | 1461704126573 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]]]}] 13:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 669ms 13:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:55:26 INFO - PROCESS | 1957 | 1461704126604 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 1957 | 1461704126605 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:55:26 INFO - PROCESS | 1957 | 1461704126608 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - PROCESS | 1957 | 1461704126609 Marionette TRACE conn2 <- [1,1650,null,{}] 13:55:26 INFO - PROCESS | 1957 | 1461704126612 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}] 13:55:26 INFO - PROCESS | 1957 | 1461704126727 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:55:26 INFO - PROCESS | 1957 | 1461704126833 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x134bc1000 == 98 [pid = 1957] [id = 420] 13:55:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x12a78d800) [pid = 1957] [serial = 1259] [outer = 0x0] 13:55:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x12baf9000) [pid = 1957] [serial = 1260] [outer = 0x12a78d800] 13:55:26 INFO - PROCESS | 1957 | 1461704126864 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x12bf0e000) [pid = 1957] [serial = 1261] [outer = 0x12a78d800] 13:55:27 INFO - PROCESS | 1957 | 1461704127268 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]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 669ms 13:55:27 INFO - PROCESS | 1957 | 1461704127278 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 1957 | 1461704127279 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:55:27 INFO - PROCESS | 1957 | 1461704127281 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 1957 | 1461704127282 Marionette TRACE conn2 <- [1,1654,null,{}] 13:55:27 INFO - PROCESS | 1957 | 1461704127285 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}] 13:55:27 INFO - PROCESS | 1957 | 1461704127415 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:55:27 INFO - PROCESS | 1957 | 1461704127502 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x138bb7800 == 99 [pid = 1957] [id = 421] 13:55:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x12d2cd000) [pid = 1957] [serial = 1262] [outer = 0x0] 13:55:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x12e3ce000) [pid = 1957] [serial = 1263] [outer = 0x12d2cd000] 13:55:27 INFO - PROCESS | 1957 | 1461704127534 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x12f7b7000) [pid = 1957] [serial = 1264] [outer = 0x12d2cd000] 13:55:27 INFO - PROCESS | 1957 | 1461704127945 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]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 669ms 13:55:27 INFO - PROCESS | 1957 | 1461704127950 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 1957 | 1461704127952 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:55:27 INFO - PROCESS | 1957 | 1461704127954 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 1957 | 1461704127955 Marionette TRACE conn2 <- [1,1658,null,{}] 13:55:27 INFO - PROCESS | 1957 | 1461704127958 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}] 13:55:28 INFO - PROCESS | 1957 | 1461704128072 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:55:28 INFO - PROCESS | 1957 | 1461704128177 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x139c66800 == 100 [pid = 1957] [id = 422] 13:55:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x12f70d800) [pid = 1957] [serial = 1265] [outer = 0x0] 13:55:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x12fad1c00) [pid = 1957] [serial = 1266] [outer = 0x12f70d800] 13:55:28 INFO - PROCESS | 1957 | 1461704128209 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x12ff9b000) [pid = 1957] [serial = 1267] [outer = 0x12f70d800] 13:55:28 INFO - PROCESS | 1957 | 1461704128630 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]]]}] 13:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 721ms 13:55:28 INFO - PROCESS | 1957 | 1461704128675 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:55:28 INFO - PROCESS | 1957 | 1461704128676 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:55:28 INFO - PROCESS | 1957 | 1461704128679 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - PROCESS | 1957 | 1461704128680 Marionette TRACE conn2 <- [1,1662,null,{}] 13:55:28 INFO - PROCESS | 1957 | 1461704128682 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}] 13:55:28 INFO - PROCESS | 1957 | 1461704128796 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:55:28 INFO - PROCESS | 1957 | 1461704128882 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x139d58800 == 101 [pid = 1957] [id = 423] 13:55:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x12d2d7000) [pid = 1957] [serial = 1268] [outer = 0x0] 13:55:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x12fad0000) [pid = 1957] [serial = 1269] [outer = 0x12d2d7000] 13:55:28 INFO - PROCESS | 1957 | 1461704128914 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x1304d3800) [pid = 1957] [serial = 1270] [outer = 0x12d2d7000] 13:55:29 INFO - PROCESS | 1957 | 1461704129324 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]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 668ms 13:55:29 INFO - PROCESS | 1957 | 1461704129348 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 1957 | 1461704129349 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:55:29 INFO - PROCESS | 1957 | 1461704129352 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 1957 | 1461704129353 Marionette TRACE conn2 <- [1,1666,null,{}] 13:55:29 INFO - PROCESS | 1957 | 1461704129355 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}] 13:55:29 INFO - PROCESS | 1957 | 1461704129490 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:55:29 INFO - PROCESS | 1957 | 1461704129576 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x139e66800 == 102 [pid = 1957] [id = 424] 13:55:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x1304ce000) [pid = 1957] [serial = 1271] [outer = 0x0] 13:55:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x1304dc800) [pid = 1957] [serial = 1272] [outer = 0x1304ce000] 13:55:29 INFO - PROCESS | 1957 | 1461704129605 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x137b53000) [pid = 1957] [serial = 1273] [outer = 0x1304ce000] 13:55:30 INFO - PROCESS | 1957 | 1461704130036 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]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 720ms 13:55:30 INFO - PROCESS | 1957 | 1461704130094 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 1957 | 1461704130097 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:55:30 INFO - PROCESS | 1957 | 1461704130103 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 1957 | 1461704130105 Marionette TRACE conn2 <- [1,1670,null,{}] 13:55:30 INFO - PROCESS | 1957 | 1461704130111 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}] 13:55:30 INFO - PROCESS | 1957 | 1461704130267 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:55:30 INFO - PROCESS | 1957 | 1461704130371 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x139e7c000 == 103 [pid = 1957] [id = 425] 13:55:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x11354a000) [pid = 1957] [serial = 1274] [outer = 0x0] 13:55:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x113551000) [pid = 1957] [serial = 1275] [outer = 0x11354a000] 13:55:30 INFO - PROCESS | 1957 | 1461704130401 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x113554800) [pid = 1957] [serial = 1276] [outer = 0x11354a000] 13:55:30 INFO - PROCESS | 1957 | 1461704130845 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]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 773ms 13:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:55:30 INFO - PROCESS | 1957 | 1461704130876 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 1957 | 1461704130878 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:55:30 INFO - PROCESS | 1957 | 1461704130880 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 1957 | 1461704130882 Marionette TRACE conn2 <- [1,1674,null,{}] 13:55:30 INFO - PROCESS | 1957 | 1461704130884 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}] 13:55:31 INFO - PROCESS | 1957 | 1461704131017 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:55:31 INFO - PROCESS | 1957 | 1461704131110 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d3e800 == 104 [pid = 1957] [id = 426] 13:55:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x113556800) [pid = 1957] [serial = 1277] [outer = 0x0] 13:55:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x11aebd800) [pid = 1957] [serial = 1278] [outer = 0x113556800] 13:55:31 INFO - PROCESS | 1957 | 1461704131146 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x137b52000) [pid = 1957] [serial = 1279] [outer = 0x113556800] 13:55:31 INFO - PROCESS | 1957 | 1461704131822 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]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 969ms 13:55:31 INFO - PROCESS | 1957 | 1461704131866 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 1957 | 1461704131868 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:55:31 INFO - PROCESS | 1957 | 1461704131872 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 1957 | 1461704131876 Marionette TRACE conn2 <- [1,1678,null,{}] 13:55:31 INFO - PROCESS | 1957 | 1461704131880 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}] 13:55:31 INFO - PROCESS | 1957 | 1461704131992 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:55:32 INFO - PROCESS | 1957 | 1461704132079 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1bb800 == 105 [pid = 1957] [id = 427] 13:55:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x114f2b800) [pid = 1957] [serial = 1280] [outer = 0x0] 13:55:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x115524c00) [pid = 1957] [serial = 1281] [outer = 0x114f2b800] 13:55:32 INFO - PROCESS | 1957 | 1461704132107 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x11888c800) [pid = 1957] [serial = 1282] [outer = 0x114f2b800] 13:55:32 INFO - PROCESS | 1957 | 1461704132545 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]]]}] 13:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 723ms 13:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:55:32 INFO - PROCESS | 1957 | 1461704132594 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:55:32 INFO - PROCESS | 1957 | 1461704132598 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:55:32 INFO - PROCESS | 1957 | 1461704132602 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - PROCESS | 1957 | 1461704132603 Marionette TRACE conn2 <- [1,1682,null,{}] 13:55:32 INFO - PROCESS | 1957 | 1461704132627 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}] 13:55:32 INFO - PROCESS | 1957 | 1461704132736 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:55:32 INFO - PROCESS | 1957 | 1461704132830 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x119178800 == 106 [pid = 1957] [id = 428] 13:55:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x1188e8c00) [pid = 1957] [serial = 1283] [outer = 0x0] 13:55:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x119a73c00) [pid = 1957] [serial = 1284] [outer = 0x1188e8c00] 13:55:32 INFO - PROCESS | 1957 | 1461704132858 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x11b9a5000) [pid = 1957] [serial = 1285] [outer = 0x1188e8c00] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x139aec800 == 105 [pid = 1957] [id = 355] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12f634000 == 104 [pid = 1957] [id = 414] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec0e000 == 103 [pid = 1957] [id = 413] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x11a914800 == 102 [pid = 1957] [id = 412] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x12b0cd400) [pid = 1957] [serial = 1173] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | 1461704133370 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]]]}] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbba000 == 101 [pid = 1957] [id = 411] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf89000 == 100 [pid = 1957] [id = 410] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12b319000 == 99 [pid = 1957] [id = 409] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12a483000 == 98 [pid = 1957] [id = 408] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12a436000 == 97 [pid = 1957] [id = 407] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x127628000 == 96 [pid = 1957] [id = 406] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x11c06f800 == 95 [pid = 1957] [id = 405] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x11c774000 == 94 [pid = 1957] [id = 404] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x11c763000 == 93 [pid = 1957] [id = 403] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x130625000 == 92 [pid = 1957] [id = 396] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x13002a000 == 91 [pid = 1957] [id = 395] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec0c800 == 90 [pid = 1957] [id = 394] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x129d3c000 == 89 [pid = 1957] [id = 393] 13:55:33 INFO - PROCESS | 1957 | --DOCSHELL 0x11c76e800 == 88 [pid = 1957] [id = 392] 13:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 825ms 13:55:33 INFO - PROCESS | 1957 | 1461704133428 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 1957 | 1461704133429 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:55:33 INFO - PROCESS | 1957 | 1461704133431 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 1957 | 1461704133434 Marionette TRACE conn2 <- [1,1686,null,{}] 13:55:33 INFO - PROCESS | 1957 | 1461704133441 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}] 13:55:33 INFO - PROCESS | 1957 | 1461704133536 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:55:33 INFO - PROCESS | 1957 | 1461704133546 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b7cd000 == 89 [pid = 1957] [id = 429] 13:55:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x11c706800) [pid = 1957] [serial = 1286] [outer = 0x0] 13:55:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x11c71c800) [pid = 1957] [serial = 1287] [outer = 0x11c706800] 13:55:33 INFO - PROCESS | 1957 | 1461704133574 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12380b000) [pid = 1957] [serial = 1288] [outer = 0x11c706800] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x12a9f6000) [pid = 1957] [serial = 1156] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x12a7c2000) [pid = 1957] [serial = 1155] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x12ab31800) [pid = 1957] [serial = 1161] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x12aa4d400) [pid = 1957] [serial = 1158] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x12ad7d800) [pid = 1957] [serial = 1162] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x118f61000) [pid = 1957] [serial = 1132] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x115852c00) [pid = 1957] [serial = 1131] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x12ff8b000) [pid = 1957] [serial = 1110] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x12baf4400) [pid = 1957] [serial = 1125] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x129825000) [pid = 1957] [serial = 1146] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x12a2bc000) [pid = 1957] [serial = 1147] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x12a4c5000) [pid = 1957] [serial = 1152] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x11974dc00) [pid = 1957] [serial = 1134] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x11aeb2400) [pid = 1957] [serial = 1135] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x124011800) [pid = 1957] [serial = 1116] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x11bbd9000) [pid = 1957] [serial = 1143] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x11c728000) [pid = 1957] [serial = 1144] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x12a4c8c00) [pid = 1957] [serial = 1149] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x12a767000) [pid = 1957] [serial = 1150] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x12a781800) [pid = 1957] [serial = 1119] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x127ece800) [pid = 1957] [serial = 1141] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x123ce9800) [pid = 1957] [serial = 1140] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x12abc1c00) [pid = 1957] [serial = 1122] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x11bcd7c00) [pid = 1957] [serial = 1113] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x123806c00) [pid = 1957] [serial = 1138] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x11c722c00) [pid = 1957] [serial = 1137] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12ff96400) [pid = 1957] [serial = 1128] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x12a4c8400) [pid = 1957] [serial = 1170] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x1147df800) [pid = 1957] [serial = 1164] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x118eed000) [pid = 1957] [serial = 1165] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x12aa82000) [pid = 1957] [serial = 1159] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x11bcd0c00) [pid = 1957] [serial = 1167] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x127e48c00) [pid = 1957] [serial = 1168] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x12a78c000) [pid = 1957] [serial = 1153] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x12aa82c00) [pid = 1957] [serial = 1171] [outer = 0x0] [url = about:blank] 13:55:33 INFO - PROCESS | 1957 | 1461704133982 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]]]}] 13:55:34 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 13:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 571ms 13:55:34 INFO - PROCESS | 1957 | 1461704134003 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 1957 | 1461704134005 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:55:34 INFO - PROCESS | 1957 | 1461704134009 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 1957 | 1461704134011 Marionette TRACE conn2 <- [1,1690,null,{}] 13:55:34 INFO - PROCESS | 1957 | 1461704134013 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}] 13:55:34 INFO - PROCESS | 1957 | 1461704134125 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:55:34 INFO - PROCESS | 1957 | 1461704134132 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x127628000 == 90 [pid = 1957] [id = 430] 13:55:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x123ce4400) [pid = 1957] [serial = 1289] [outer = 0x0] 13:55:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x123ea7400) [pid = 1957] [serial = 1290] [outer = 0x123ce4400] 13:55:34 INFO - PROCESS | 1957 | 1461704134159 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x1240eb000) [pid = 1957] [serial = 1291] [outer = 0x123ce4400] 13:55:34 INFO - PROCESS | 1957 | 1461704134516 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]]]}] 13:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 522ms 13:55:34 INFO - PROCESS | 1957 | 1461704134531 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 1957 | 1461704134532 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:55:34 INFO - PROCESS | 1957 | 1461704134534 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 1957 | 1461704134535 Marionette TRACE conn2 <- [1,1694,null,{}] 13:55:34 INFO - PROCESS | 1957 | 1461704134538 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}] 13:55:34 INFO - PROCESS | 1957 | 1461704134633 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:55:34 INFO - PROCESS | 1957 | 1461704134637 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a42b000 == 91 [pid = 1957] [id = 431] 13:55:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x1240ebc00) [pid = 1957] [serial = 1292] [outer = 0x0] 13:55:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x1275d5800) [pid = 1957] [serial = 1293] [outer = 0x1240ebc00] 13:55:34 INFO - PROCESS | 1957 | 1461704134666 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x128826000) [pid = 1957] [serial = 1294] [outer = 0x1240ebc00] 13:55:35 INFO - PROCESS | 1957 | 1461704135003 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]]]}] 13:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 13:55:35 INFO - PROCESS | 1957 | 1461704135053 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 1957 | 1461704135054 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:55:35 INFO - PROCESS | 1957 | 1461704135056 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 1957 | 1461704135057 Marionette TRACE conn2 <- [1,1698,null,{}] 13:55:35 INFO - PROCESS | 1957 | 1461704135059 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}] 13:55:35 INFO - PROCESS | 1957 | 1461704135165 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:55:35 INFO - PROCESS | 1957 | 1461704135253 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a497000 == 92 [pid = 1957] [id = 432] 13:55:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x124f5a400) [pid = 1957] [serial = 1295] [outer = 0x0] 13:55:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x129dd3400) [pid = 1957] [serial = 1296] [outer = 0x124f5a400] 13:55:35 INFO - PROCESS | 1957 | 1461704135281 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x12a765400) [pid = 1957] [serial = 1297] [outer = 0x124f5a400] 13:55:35 INFO - PROCESS | 1957 | 1461704135650 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]]]}] 13:55:35 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 13:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 622ms 13:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:55:35 INFO - PROCESS | 1957 | 1461704135680 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 1957 | 1461704135682 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:55:35 INFO - PROCESS | 1957 | 1461704135685 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 1957 | 1461704135687 Marionette TRACE conn2 <- [1,1702,null,{}] 13:55:35 INFO - PROCESS | 1957 | 1461704135693 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}] 13:55:35 INFO - PROCESS | 1957 | 1461704135849 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:55:35 INFO - PROCESS | 1957 | 1461704135867 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b314000 == 93 [pid = 1957] [id = 433] 13:55:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x129ce4000) [pid = 1957] [serial = 1298] [outer = 0x0] 13:55:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x12a787000) [pid = 1957] [serial = 1299] [outer = 0x129ce4000] 13:55:35 INFO - PROCESS | 1957 | 1461704135892 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x12a7cd800) [pid = 1957] [serial = 1300] [outer = 0x129ce4000] 13:55:36 INFO - PROCESS | 1957 | 1461704136298 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]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 622ms 13:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:55:36 INFO - PROCESS | 1957 | 1461704136314 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 1957 | 1461704136315 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:55:36 INFO - PROCESS | 1957 | 1461704136317 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 1957 | 1461704136318 Marionette TRACE conn2 <- [1,1706,null,{}] 13:55:36 INFO - PROCESS | 1957 | 1461704136320 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}] 13:55:36 INFO - PROCESS | 1957 | 1461704136447 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:55:36 INFO - PROCESS | 1957 | 1461704136475 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d2b6000 == 94 [pid = 1957] [id = 434] 13:55:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x12a784000) [pid = 1957] [serial = 1301] [outer = 0x0] 13:55:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x12a9f9c00) [pid = 1957] [serial = 1302] [outer = 0x12a784000] 13:55:36 INFO - PROCESS | 1957 | 1461704136500 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x12aaef400) [pid = 1957] [serial = 1303] [outer = 0x12a784000] 13:55:36 INFO - PROCESS | 1957 | 1461704136850 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]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 569ms 13:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:55:36 INFO - PROCESS | 1957 | 1461704136886 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 1957 | 1461704136888 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:55:36 INFO - PROCESS | 1957 | 1461704136892 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 1957 | 1461704136893 Marionette TRACE conn2 <- [1,1710,null,{}] 13:55:36 INFO - PROCESS | 1957 | 1461704136896 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}] 13:55:37 INFO - PROCESS | 1957 | 1461704137016 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:55:37 INFO - PROCESS | 1957 | 1461704137028 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e32a000 == 95 [pid = 1957] [id = 435] 13:55:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x12a77fc00) [pid = 1957] [serial = 1304] [outer = 0x0] 13:55:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x12abbc000) [pid = 1957] [serial = 1305] [outer = 0x12a77fc00] 13:55:37 INFO - PROCESS | 1957 | 1461704137053 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x12ac29800) [pid = 1957] [serial = 1306] [outer = 0x12a77fc00] 13:55:37 INFO - PROCESS | 1957 | 1461704137416 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]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 571ms 13:55:37 INFO - PROCESS | 1957 | 1461704137462 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 1957 | 1461704137463 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:55:37 INFO - PROCESS | 1957 | 1461704137465 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 1957 | 1461704137466 Marionette TRACE conn2 <- [1,1714,null,{}] 13:55:37 INFO - PROCESS | 1957 | 1461704137469 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}] 13:55:37 INFO - PROCESS | 1957 | 1461704137826 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x12a78d400) [pid = 1957] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x12a9fa400) [pid = 1957] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x12aa52000) [pid = 1957] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x11ae39400) [pid = 1957] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x128820800) [pid = 1957] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x123bb4c00) [pid = 1957] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x115607800) [pid = 1957] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x123ad9400) [pid = 1957] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x11b756000) [pid = 1957] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12b9bc400) [pid = 1957] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x113628400) [pid = 1957] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:55:37 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x11c71d000) [pid = 1957] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:55:37 INFO - PROCESS | 1957 | 1461704137903 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1be000 == 96 [pid = 1957] [id = 436] 13:55:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x11362d800) [pid = 1957] [serial = 1307] [outer = 0x0] 13:55:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x11925ec00) [pid = 1957] [serial = 1308] [outer = 0x11362d800] 13:55:37 INFO - PROCESS | 1957 | 1461704137929 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x1244f0000) [pid = 1957] [serial = 1309] [outer = 0x11362d800] 13:55:38 INFO - PROCESS | 1957 | 1461704138210 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]]]}] 13:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 769ms 13:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:55:38 INFO - PROCESS | 1957 | 1461704138235 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 1957 | 1461704138236 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:55:38 INFO - PROCESS | 1957 | 1461704138246 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 1957 | 1461704138248 Marionette TRACE conn2 <- [1,1718,null,{}] 13:55:38 INFO - PROCESS | 1957 | 1461704138250 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}] 13:55:38 INFO - PROCESS | 1957 | 1461704138365 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:55:38 INFO - PROCESS | 1957 | 1461704138443 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec1f000 == 97 [pid = 1957] [id = 437] 13:55:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x114bc3c00) [pid = 1957] [serial = 1310] [outer = 0x0] 13:55:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x12a78d400) [pid = 1957] [serial = 1311] [outer = 0x114bc3c00] 13:55:38 INFO - PROCESS | 1957 | 1461704138472 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x12b3cb400) [pid = 1957] [serial = 1312] [outer = 0x114bc3c00] 13:55:38 INFO - PROCESS | 1957 | 1461704138768 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]]]}] 13:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 578ms 13:55:38 INFO - PROCESS | 1957 | 1461704138816 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 1957 | 1461704138817 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:55:38 INFO - PROCESS | 1957 | 1461704138820 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 1957 | 1461704138821 Marionette TRACE conn2 <- [1,1722,null,{}] 13:55:38 INFO - PROCESS | 1957 | 1461704138825 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}] 13:55:38 INFO - PROCESS | 1957 | 1461704138922 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:55:38 INFO - PROCESS | 1957 | 1461704138926 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12fc15000 == 98 [pid = 1957] [id = 438] 13:55:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x12b3d4000) [pid = 1957] [serial = 1313] [outer = 0x0] 13:55:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x12baea400) [pid = 1957] [serial = 1314] [outer = 0x12b3d4000] 13:55:38 INFO - PROCESS | 1957 | 1461704138952 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x12bca7c00) [pid = 1957] [serial = 1315] [outer = 0x12b3d4000] 13:55:39 INFO - PROCESS | 1957 | 1461704139312 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]]]}] 13:55:39 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 13:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 521ms 13:55:39 INFO - PROCESS | 1957 | 1461704139349 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 1957 | 1461704139350 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:55:39 INFO - PROCESS | 1957 | 1461704139353 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 1957 | 1461704139354 Marionette TRACE conn2 <- [1,1726,null,{}] 13:55:39 INFO - PROCESS | 1957 | 1461704139357 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}] 13:55:39 INFO - PROCESS | 1957 | 1461704139453 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:55:39 INFO - PROCESS | 1957 | 1461704139458 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x130dec800 == 99 [pid = 1957] [id = 439] 13:55:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x12b0d7c00) [pid = 1957] [serial = 1316] [outer = 0x0] 13:55:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x12cfaf000) [pid = 1957] [serial = 1317] [outer = 0x12b0d7c00] 13:55:39 INFO - PROCESS | 1957 | 1461704139483 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x12e2ba400) [pid = 1957] [serial = 1318] [outer = 0x12b0d7c00] 13:55:39 INFO - PROCESS | 1957 | 1461704139952 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]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 620ms 13:55:39 INFO - PROCESS | 1957 | 1461704139974 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 1957 | 1461704139976 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:55:39 INFO - PROCESS | 1957 | 1461704139980 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 1957 | 1461704139983 Marionette TRACE conn2 <- [1,1730,null,{}] 13:55:39 INFO - PROCESS | 1957 | 1461704139988 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}] 13:55:40 INFO - PROCESS | 1957 | 1461704140156 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:55:40 INFO - PROCESS | 1957 | 1461704140211 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb84000 == 100 [pid = 1957] [id = 440] 13:55:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x118f69c00) [pid = 1957] [serial = 1319] [outer = 0x0] 13:55:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x119747000) [pid = 1957] [serial = 1320] [outer = 0x118f69c00] 13:55:40 INFO - PROCESS | 1957 | 1461704140286 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x11aa58000) [pid = 1957] [serial = 1321] [outer = 0x118f69c00] 13:55:40 INFO - PROCESS | 1957 | 1461704140753 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]]]}] 13:55:40 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 13:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 822ms 13:55:40 INFO - PROCESS | 1957 | 1461704140803 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:55:40 INFO - PROCESS | 1957 | 1461704140811 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:55:40 INFO - PROCESS | 1957 | 1461704140819 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 1957 | 1461704140822 Marionette TRACE conn2 <- [1,1734,null,{}] 13:55:40 INFO - PROCESS | 1957 | 1461704140825 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}] 13:55:41 INFO - PROCESS | 1957 | 1461704140999 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:55:41 INFO - PROCESS | 1957 | 1461704141167 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a453000 == 101 [pid = 1957] [id = 441] 13:55:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x11c0a4400) [pid = 1957] [serial = 1322] [outer = 0x0] 13:55:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x11c720c00) [pid = 1957] [serial = 1323] [outer = 0x11c0a4400] 13:55:41 INFO - PROCESS | 1957 | 1461704141201 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x1238f9c00) [pid = 1957] [serial = 1324] [outer = 0x11c0a4400] 13:55:41 INFO - PROCESS | 1957 | 1461704141635 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]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 824ms 13:55:41 INFO - PROCESS | 1957 | 1461704141643 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 1957 | 1461704141645 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:55:41 INFO - PROCESS | 1957 | 1461704141647 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 1957 | 1461704141650 Marionette TRACE conn2 <- [1,1738,null,{}] 13:55:41 INFO - PROCESS | 1957 | 1461704141658 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}] 13:55:41 INFO - PROCESS | 1957 | 1461704141777 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:55:41 INFO - PROCESS | 1957 | 1461704141869 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f295000 == 102 [pid = 1957] [id = 442] 13:55:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x123bb2c00) [pid = 1957] [serial = 1325] [outer = 0x0] 13:55:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x129825000) [pid = 1957] [serial = 1326] [outer = 0x123bb2c00] 13:55:41 INFO - PROCESS | 1957 | 1461704141901 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x12a4c9800) [pid = 1957] [serial = 1327] [outer = 0x123bb2c00] 13:55:42 INFO - PROCESS | 1957 | 1461704142306 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]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 720ms 13:55:42 INFO - PROCESS | 1957 | 1461704142369 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 1957 | 1461704142371 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:55:42 INFO - PROCESS | 1957 | 1461704142373 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 1957 | 1461704142375 Marionette TRACE conn2 <- [1,1742,null,{}] 13:55:42 INFO - PROCESS | 1957 | 1461704142377 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}] 13:55:42 INFO - PROCESS | 1957 | 1461704142495 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:55:42 INFO - PROCESS | 1957 | 1461704142583 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x137a2b000 == 103 [pid = 1957] [id = 443] 13:55:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x12a60f800) [pid = 1957] [serial = 1328] [outer = 0x0] 13:55:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x12a616800) [pid = 1957] [serial = 1329] [outer = 0x12a60f800] 13:55:42 INFO - PROCESS | 1957 | 1461704142616 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x12a76b000) [pid = 1957] [serial = 1330] [outer = 0x12a60f800] 13:55:43 INFO - PROCESS | 1957 | 1461704143004 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]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 13:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:55:43 INFO - PROCESS | 1957 | 1461704143044 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 1957 | 1461704143045 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:55:43 INFO - PROCESS | 1957 | 1461704143047 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 1957 | 1461704143048 Marionette TRACE conn2 <- [1,1746,null,{}] 13:55:43 INFO - PROCESS | 1957 | 1461704143051 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}] 13:55:43 INFO - PROCESS | 1957 | 1461704143186 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:55:43 INFO - PROCESS | 1957 | 1461704143307 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x139d5a000 == 104 [pid = 1957] [id = 444] 13:55:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x12a78b000) [pid = 1957] [serial = 1331] [outer = 0x0] 13:55:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x12aa50c00) [pid = 1957] [serial = 1332] [outer = 0x12a78b000] 13:55:43 INFO - PROCESS | 1957 | 1461704143341 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12ac2d400) [pid = 1957] [serial = 1333] [outer = 0x12a78b000] 13:55:43 INFO - PROCESS | 1957 | 1461704143781 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]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 769ms 13:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:55:43 INFO - PROCESS | 1957 | 1461704143817 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 1957 | 1461704143819 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:55:43 INFO - PROCESS | 1957 | 1461704143823 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 1957 | 1461704143825 Marionette TRACE conn2 <- [1,1750,null,{}] 13:55:43 INFO - PROCESS | 1957 | 1461704143828 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}] 13:55:44 INFO - PROCESS | 1957 | 1461704144022 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:55:44 INFO - PROCESS | 1957 | 1461704144202 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x13b1c8000 == 105 [pid = 1957] [id = 445] 13:55:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x12ad7b000) [pid = 1957] [serial = 1334] [outer = 0x0] 13:55:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12b9bd800) [pid = 1957] [serial = 1335] [outer = 0x12ad7b000] 13:55:44 INFO - PROCESS | 1957 | 1461704144254 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12e684000) [pid = 1957] [serial = 1336] [outer = 0x12ad7b000] 13:55:44 INFO - PROCESS | 1957 | 1461704144738 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]]]}] 13:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 971ms 13:55:44 INFO - PROCESS | 1957 | 1461704144793 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 1957 | 1461704144795 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:55:44 INFO - PROCESS | 1957 | 1461704144797 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 1957 | 1461704144798 Marionette TRACE conn2 <- [1,1754,null,{}] 13:55:44 INFO - PROCESS | 1957 | 1461704144801 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}] 13:55:44 INFO - PROCESS | 1957 | 1461704144916 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:55:45 INFO - PROCESS | 1957 | 1461704145011 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x13a37a000 == 106 [pid = 1957] [id = 446] 13:55:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x12af0f400) [pid = 1957] [serial = 1337] [outer = 0x0] 13:55:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x12af1ac00) [pid = 1957] [serial = 1338] [outer = 0x12af0f400] 13:55:45 INFO - PROCESS | 1957 | 1461704145042 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x12af1fc00) [pid = 1957] [serial = 1339] [outer = 0x12af0f400] 13:55:45 INFO - PROCESS | 1957 | 1461704145457 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]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 13:55:45 INFO - PROCESS | 1957 | 1461704145467 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 1957 | 1461704145469 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:55:45 INFO - PROCESS | 1957 | 1461704145472 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 1957 | 1461704145474 Marionette TRACE conn2 <- [1,1758,null,{}] 13:55:45 INFO - PROCESS | 1957 | 1461704145478 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}] 13:55:45 INFO - PROCESS | 1957 | 1461704145618 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:55:45 INFO - PROCESS | 1957 | 1461704145780 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x11350f000 == 107 [pid = 1957] [id = 447] 13:55:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x12af20000) [pid = 1957] [serial = 1340] [outer = 0x0] 13:55:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x12e685400) [pid = 1957] [serial = 1341] [outer = 0x12af20000] 13:55:45 INFO - PROCESS | 1957 | 1461704145827 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x12ed45800) [pid = 1957] [serial = 1342] [outer = 0x12af20000] 13:55:46 INFO - PROCESS | 1957 | 1461704146264 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]]]}] 13:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 822ms 13:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:55:46 INFO - PROCESS | 1957 | 1461704146294 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:55:46 INFO - PROCESS | 1957 | 1461704146295 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:55:46 INFO - PROCESS | 1957 | 1461704146298 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:55:46 INFO - PROCESS | 1957 | 1461704146300 Marionette TRACE conn2 <- [1,1762,null,{}] 13:55:46 INFO - PROCESS | 1957 | 1461704146303 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}] 13:55:46 INFO - PROCESS | 1957 | 1461704146478 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:55:46 INFO - PROCESS | 1957 | 1461704146646 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x137a2b800 == 108 [pid = 1957] [id = 448] 13:55:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x12e2bb000) [pid = 1957] [serial = 1343] [outer = 0x0] 13:55:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x12ef5bc00) [pid = 1957] [serial = 1344] [outer = 0x12e2bb000] 13:55:46 INFO - PROCESS | 1957 | 1461704146692 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x12f7b4c00) [pid = 1957] [serial = 1345] [outer = 0x12e2bb000] 13:55:47 INFO - PROCESS | 1957 | 1461704147172 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]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 920ms 13:55:47 INFO - PROCESS | 1957 | 1461704147219 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 1957 | 1461704147222 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:55:47 INFO - PROCESS | 1957 | 1461704147248 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 1957 | 1461704147250 Marionette TRACE conn2 <- [1,1766,null,{}] 13:55:47 INFO - PROCESS | 1957 | 1461704147254 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}] 13:55:47 INFO - PROCESS | 1957 | 1461704147427 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:55:47 INFO - PROCESS | 1957 | 1461704147518 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac72000 == 109 [pid = 1957] [id = 449] 13:55:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x12e691000) [pid = 1957] [serial = 1346] [outer = 0x0] 13:55:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x12ff8b400) [pid = 1957] [serial = 1347] [outer = 0x12e691000] 13:55:47 INFO - PROCESS | 1957 | 1461704147548 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x137b4f000) [pid = 1957] [serial = 1348] [outer = 0x12e691000] 13:55:47 INFO - PROCESS | 1957 | 1461704147975 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]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 776ms 13:55:48 INFO - PROCESS | 1957 | 1461704148020 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:55:48 INFO - PROCESS | 1957 | 1461704148022 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:55:48 INFO - PROCESS | 1957 | 1461704148025 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 1957 | 1461704148026 Marionette TRACE conn2 <- [1,1770,null,{}] 13:55:48 INFO - PROCESS | 1957 | 1461704148028 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}] 13:55:48 INFO - PROCESS | 1957 | 1461704148158 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:55:48 INFO - PROCESS | 1957 | 1461704148284 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x11971f000 == 110 [pid = 1957] [id = 450] 13:55:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x118fe2800) [pid = 1957] [serial = 1349] [outer = 0x0] 13:55:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x11c70d000) [pid = 1957] [serial = 1350] [outer = 0x118fe2800] 13:55:48 INFO - PROCESS | 1957 | 1461704148321 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x12e3c8c00) [pid = 1957] [serial = 1351] [outer = 0x118fe2800] 13:55:48 INFO - PROCESS | 1957 | 1461704148722 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]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 769ms 13:55:48 INFO - PROCESS | 1957 | 1461704148794 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 1957 | 1461704148796 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:55:48 INFO - PROCESS | 1957 | 1461704148798 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 1957 | 1461704148799 Marionette TRACE conn2 <- [1,1774,null,{}] 13:55:48 INFO - PROCESS | 1957 | 1461704148801 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}] 13:55:48 INFO - PROCESS | 1957 | 1461704148919 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:55:49 INFO - PROCESS | 1957 | 1461704149017 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab4f000 == 111 [pid = 1957] [id = 451] 13:55:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x123fe0000) [pid = 1957] [serial = 1352] [outer = 0x0] 13:55:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x137b5cc00) [pid = 1957] [serial = 1353] [outer = 0x123fe0000] 13:55:49 INFO - PROCESS | 1957 | 1461704149048 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x137b99800) [pid = 1957] [serial = 1354] [outer = 0x123fe0000] 13:55:49 INFO - PROCESS | 1957 | 1461704149464 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]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 921ms 13:55:49 INFO - PROCESS | 1957 | 1461704149723 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 1957 | 1461704149726 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:55:49 INFO - PROCESS | 1957 | 1461704149731 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 1957 | 1461704149733 Marionette TRACE conn2 <- [1,1778,null,{}] 13:55:49 INFO - PROCESS | 1957 | 1461704149737 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}] 13:55:49 INFO - PROCESS | 1957 | 1461704149853 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:55:49 INFO - PROCESS | 1957 | 1461704149945 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x1242f0000 == 112 [pid = 1957] [id = 452] 13:55:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x114f25000) [pid = 1957] [serial = 1355] [outer = 0x0] 13:55:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x115602800) [pid = 1957] [serial = 1356] [outer = 0x114f25000] 13:55:49 INFO - PROCESS | 1957 | 1461704149974 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x11974cc00) [pid = 1957] [serial = 1357] [outer = 0x114f25000] 13:55:50 INFO - PROCESS | 1957 | 1461704150414 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]]]}] 13:55:50 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 13:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 721ms 13:55:50 INFO - PROCESS | 1957 | 1461704150453 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 1957 | 1461704150455 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:55:50 INFO - PROCESS | 1957 | 1461704150480 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 1957 | 1461704150482 Marionette TRACE conn2 <- [1,1782,null,{}] 13:55:50 INFO - PROCESS | 1957 | 1461704150485 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}] 13:55:50 INFO - PROCESS | 1957 | 1461704150597 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:55:50 INFO - PROCESS | 1957 | 1461704150705 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x119117800 == 113 [pid = 1957] [id = 453] 13:55:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x119125000) [pid = 1957] [serial = 1358] [outer = 0x0] 13:55:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x11bbdd400) [pid = 1957] [serial = 1359] [outer = 0x119125000] 13:55:50 INFO - PROCESS | 1957 | 1461704150751 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x11c729000) [pid = 1957] [serial = 1360] [outer = 0x119125000] 13:55:51 INFO - PROCESS | 1957 | 1461704151301 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]]]}] 13:55:51 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 13:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 877ms 13:55:51 INFO - PROCESS | 1957 | 1461704151363 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:55:51 INFO - PROCESS | 1957 | 1461704151365 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:55:51 INFO - PROCESS | 1957 | 1461704151372 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 1957 | 1461704151375 Marionette TRACE conn2 <- [1,1786,null,{}] 13:55:51 INFO - PROCESS | 1957 | 1461704151385 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}] 13:55:51 INFO - PROCESS | 1957 | 1461704151514 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:55:51 INFO - PROCESS | 1957 | 1461704151612 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b319000 == 114 [pid = 1957] [id = 454] 13:55:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x12445d000) [pid = 1957] [serial = 1361] [outer = 0x0] 13:55:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x127630800) [pid = 1957] [serial = 1362] [outer = 0x12445d000] 13:55:51 INFO - PROCESS | 1957 | 1461704151643 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x129dd4400) [pid = 1957] [serial = 1363] [outer = 0x12445d000] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11c6cd800 == 113 [pid = 1957] [id = 180] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x139d61800 == 112 [pid = 1957] [id = 370] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12fc15000 == 111 [pid = 1957] [id = 438] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec1f000 == 110 [pid = 1957] [id = 437] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1be000 == 109 [pid = 1957] [id = 436] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12e32a000 == 108 [pid = 1957] [id = 435] 13:55:51 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x12eb3e000) [pid = 1957] [serial = 1245] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2b6000 == 107 [pid = 1957] [id = 434] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12b314000 == 106 [pid = 1957] [id = 433] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12a497000 == 105 [pid = 1957] [id = 432] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12a42b000 == 104 [pid = 1957] [id = 431] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x127628000 == 103 [pid = 1957] [id = 430] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11b7cd000 == 102 [pid = 1957] [id = 429] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x119178800 == 101 [pid = 1957] [id = 428] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1bb800 == 100 [pid = 1957] [id = 427] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x139e66800 == 99 [pid = 1957] [id = 424] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x139d58800 == 98 [pid = 1957] [id = 423] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x139c66800 == 97 [pid = 1957] [id = 422] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x138bb7800 == 96 [pid = 1957] [id = 421] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x134bc1000 == 95 [pid = 1957] [id = 420] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x130626000 == 94 [pid = 1957] [id = 419] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12ecbb800 == 93 [pid = 1957] [id = 418] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x129d40800 == 92 [pid = 1957] [id = 417] 13:55:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11b983000 == 91 [pid = 1957] [id = 416] 13:55:52 INFO - PROCESS | 1957 | 1461704152083 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]]]}] 13:55:52 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 13:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 724ms 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x12aa4f400) [pid = 1957] [serial = 1227] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x12af0e400) [pid = 1957] [serial = 1231] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x12ad77800) [pid = 1957] [serial = 1230] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x12b3d0c00) [pid = 1957] [serial = 1233] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x12b9b5800) [pid = 1957] [serial = 1234] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x11c09f000) [pid = 1957] [serial = 1213] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x11b753000) [pid = 1957] [serial = 1212] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x129cef400) [pid = 1957] [serial = 1221] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x129de5c00) [pid = 1957] [serial = 1222] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x12400b800) [pid = 1957] [serial = 1218] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x127637400) [pid = 1957] [serial = 1219] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x12a763000) [pid = 1957] [serial = 1185] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x115709400) [pid = 1957] [serial = 1209] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x118fbd400) [pid = 1957] [serial = 1210] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x12a2c0c00) [pid = 1957] [serial = 1224] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x11bc34800) [pid = 1957] [serial = 1179] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x11c725400) [pid = 1957] [serial = 1215] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x1238fa800) [pid = 1957] [serial = 1216] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x12cecf400) [pid = 1957] [serial = 1194] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x12b942400) [pid = 1957] [serial = 1191] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x119132400) [pid = 1957] [serial = 1206] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x127edac00) [pid = 1957] [serial = 1182] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x12abc2000) [pid = 1957] [serial = 1188] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x12d606c00) [pid = 1957] [serial = 1197] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x129ce2c00) [pid = 1957] [serial = 1203] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x12aa58c00) [pid = 1957] [serial = 1200] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x12e2c3800) [pid = 1957] [serial = 1242] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x1238f4000) [pid = 1957] [serial = 1237] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x12a76a400) [pid = 1957] [serial = 1239] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x118fe1c00) [pid = 1957] [serial = 1236] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x118ee7400) [pid = 1957] [serial = 1176] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x12aaf3c00) [pid = 1957] [serial = 1228] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x12a7cb400) [pid = 1957] [serial = 1225] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x12e690000) [pid = 1957] [serial = 1243] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x12d60d800) [pid = 1957] [serial = 1240] [outer = 0x0] [url = about:blank] 13:55:52 INFO - PROCESS | 1957 | 1461704152112 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 1957 | 1461704152113 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:55:52 INFO - PROCESS | 1957 | 1461704152118 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 1957 | 1461704152119 Marionette TRACE conn2 <- [1,1790,null,{}] 13:55:52 INFO - PROCESS | 1957 | 1461704152122 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}] 13:55:52 INFO - PROCESS | 1957 | 1461704152222 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:55:52 INFO - PROCESS | 1957 | 1461704152228 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x1242f4000 == 92 [pid = 1957] [id = 455] 13:55:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x11c725400) [pid = 1957] [serial = 1364] [outer = 0x0] 13:55:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x12400d000) [pid = 1957] [serial = 1365] [outer = 0x11c725400] 13:55:52 INFO - PROCESS | 1957 | 1461704152255 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x12a2bfc00) [pid = 1957] [serial = 1366] [outer = 0x11c725400] 13:55:52 INFO - PROCESS | 1957 | 1461704152628 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]]]}] 13:55:52 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) 13:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 518ms 13:55:52 INFO - PROCESS | 1957 | 1461704152636 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 1957 | 1461704152638 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:55:52 INFO - PROCESS | 1957 | 1461704152644 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 1957 | 1461704152645 Marionette TRACE conn2 <- [1,1794,null,{}] 13:55:52 INFO - PROCESS | 1957 | 1461704152658 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}] 13:55:52 INFO - PROCESS | 1957 | 1461704152759 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:55:52 INFO - PROCESS | 1957 | 1461704152763 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d29800 == 93 [pid = 1957] [id = 456] 13:55:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x12a2c7c00) [pid = 1957] [serial = 1367] [outer = 0x0] 13:55:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x12a611400) [pid = 1957] [serial = 1368] [outer = 0x12a2c7c00] 13:55:52 INFO - PROCESS | 1957 | 1461704152789 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12a76f000) [pid = 1957] [serial = 1369] [outer = 0x12a2c7c00] 13:55:53 INFO - PROCESS | 1957 | 1461704153155 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]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 521ms 13:55:53 INFO - PROCESS | 1957 | 1461704153162 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 1957 | 1461704153163 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:55:53 INFO - PROCESS | 1957 | 1461704153165 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 1957 | 1461704153166 Marionette TRACE conn2 <- [1,1798,null,{}] 13:55:53 INFO - PROCESS | 1957 | 1461704153169 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}] 13:55:53 INFO - PROCESS | 1957 | 1461704153322 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:55:53 INFO - PROCESS | 1957 | 1461704153330 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba13000 == 94 [pid = 1957] [id = 457] 13:55:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x12a7c1800) [pid = 1957] [serial = 1370] [outer = 0x0] 13:55:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12aa51000) [pid = 1957] [serial = 1371] [outer = 0x12a7c1800] 13:55:53 INFO - PROCESS | 1957 | 1461704153358 Marionette DEBUG loaded listener.js 13:55:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12ac29000) [pid = 1957] [serial = 1372] [outer = 0x12a7c1800] 13:55:53 INFO - PROCESS | 1957 | 1461704153720 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]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 570ms 13:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:55:53 INFO - PROCESS | 1957 | 1461704153736 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 1957 | 1461704153737 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:55:53 INFO - PROCESS | 1957 | 1461704153739 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 1957 | 1461704153742 Marionette TRACE conn2 <- [1,1802,null,{}] 13:55:53 INFO - PROCESS | 1957 | 1461704153745 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}] 13:55:53 INFO - PROCESS | 1957 | 1461704153841 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:55:53 INFO - PROCESS | 1957 | 1461704153845 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec1f000 == 95 [pid = 1957] [id = 458] 13:55:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x12ac30000) [pid = 1957] [serial = 1373] [outer = 0x0] 13:55:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x12ad7e400) [pid = 1957] [serial = 1374] [outer = 0x12ac30000] 13:55:53 INFO - PROCESS | 1957 | 1461704153870 Marionette DEBUG loaded listener.js 13:55:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x12b616c00) [pid = 1957] [serial = 1375] [outer = 0x12ac30000] 13:55:54 INFO - PROCESS | 1957 | 1461704154278 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]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 572ms 13:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:55:54 INFO - PROCESS | 1957 | 1461704154311 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 1957 | 1461704154312 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:55:54 INFO - PROCESS | 1957 | 1461704154314 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 1957 | 1461704154315 Marionette TRACE conn2 <- [1,1806,null,{}] 13:55:54 INFO - PROCESS | 1957 | 1461704154318 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}] 13:55:54 INFO - PROCESS | 1957 | 1461704154447 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:55:54 INFO - PROCESS | 1957 | 1461704154462 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12edd5800 == 96 [pid = 1957] [id = 459] 13:55:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x12ac28000) [pid = 1957] [serial = 1376] [outer = 0x0] 13:55:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x12baeb800) [pid = 1957] [serial = 1377] [outer = 0x12ac28000] 13:55:54 INFO - PROCESS | 1957 | 1461704154488 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x12bc47c00) [pid = 1957] [serial = 1378] [outer = 0x12ac28000] 13:55:54 INFO - PROCESS | 1957 | 1461704154870 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]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 568ms 13:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:55:54 INFO - PROCESS | 1957 | 1461704154883 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 1957 | 1461704154884 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:55:54 INFO - PROCESS | 1957 | 1461704154886 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 1957 | 1461704154887 Marionette TRACE conn2 <- [1,1810,null,{}] 13:55:54 INFO - PROCESS | 1957 | 1461704154892 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}] 13:55:55 INFO - PROCESS | 1957 | 1461704155023 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:55:55 INFO - PROCESS | 1957 | 1461704155038 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f94a000 == 97 [pid = 1957] [id = 460] 13:55:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x12a286c00) [pid = 1957] [serial = 1379] [outer = 0x0] 13:55:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x12a28b800) [pid = 1957] [serial = 1380] [outer = 0x12a286c00] 13:55:55 INFO - PROCESS | 1957 | 1461704155064 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x12a28f800) [pid = 1957] [serial = 1381] [outer = 0x12a286c00] 13:55:55 INFO - PROCESS | 1957 | 1461704155411 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]]]}] 13:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 569ms 13:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:55:55 INFO - PROCESS | 1957 | 1461704155464 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:55:55 INFO - PROCESS | 1957 | 1461704155466 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:55:55 INFO - PROCESS | 1957 | 1461704155468 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 1957 | 1461704155469 Marionette TRACE conn2 <- [1,1814,null,{}] 13:55:55 INFO - PROCESS | 1957 | 1461704155471 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}] 13:55:55 INFO - PROCESS | 1957 | 1461704155608 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:55:55 INFO - PROCESS | 1957 | 1461704155621 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x13100e800 == 98 [pid = 1957] [id = 461] 13:55:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x12a28fc00) [pid = 1957] [serial = 1382] [outer = 0x0] 13:55:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x12bca6000) [pid = 1957] [serial = 1383] [outer = 0x12a28fc00] 13:55:55 INFO - PROCESS | 1957 | 1461704155648 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x12d20e400) [pid = 1957] [serial = 1384] [outer = 0x12a28fc00] 13:55:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x12a837000) [pid = 1957] [serial = 1385] [outer = 0x12facd400] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x114f2b800) [pid = 1957] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x124f5a400) [pid = 1957] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x123ce4400) [pid = 1957] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x12d2d7800) [pid = 1957] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x129ce4000) [pid = 1957] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x11c706800) [pid = 1957] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x1188e8c00) [pid = 1957] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x1240ebc00) [pid = 1957] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x12a784000) [pid = 1957] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x12a77fc00) [pid = 1957] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x12b3d4000) [pid = 1957] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x11362d800) [pid = 1957] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x114bc3c00) [pid = 1957] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x12a7bf800) [pid = 1957] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x118fe9c00) [pid = 1957] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x129dd4c00) [pid = 1957] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x11c09e800) [pid = 1957] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x11c70c400) [pid = 1957] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x12b0d5400) [pid = 1957] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x12b941c00) [pid = 1957] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x12e68cc00) [pid = 1957] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x115604000) [pid = 1957] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x11362f800) [pid = 1957] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x11c70f400) [pid = 1957] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x127639000) [pid = 1957] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x12a7cbc00) [pid = 1957] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x12aaf6400) [pid = 1957] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x12e68a000) [pid = 1957] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x12e68c800) [pid = 1957] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x11b7f3800) [pid = 1957] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:55:56 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x12aa4e400) [pid = 1957] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:55:56 INFO - PROCESS | 1957 | 1461704156350 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]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 918ms 13:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:55:56 INFO - PROCESS | 1957 | 1461704156387 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 1957 | 1461704156388 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:55:56 INFO - PROCESS | 1957 | 1461704156391 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 1957 | 1461704156393 Marionette TRACE conn2 <- [1,1818,null,{}] 13:55:56 INFO - PROCESS | 1957 | 1461704156395 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}] 13:55:56 INFO - PROCESS | 1957 | 1461704156506 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:55:56 INFO - PROCESS | 1957 | 1461704156590 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce1f000 == 99 [pid = 1957] [id = 462] 13:55:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x115851400) [pid = 1957] [serial = 1386] [outer = 0x0] 13:55:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x129dd5000) [pid = 1957] [serial = 1387] [outer = 0x115851400] 13:55:56 INFO - PROCESS | 1957 | 1461704156620 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x12a83c800) [pid = 1957] [serial = 1388] [outer = 0x115851400] 13:55:56 INFO - PROCESS | 1957 | 1461704156949 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]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 570ms 13:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:55:56 INFO - PROCESS | 1957 | 1461704156962 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 1957 | 1461704156963 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:55:56 INFO - PROCESS | 1957 | 1461704156965 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 1957 | 1461704156966 Marionette TRACE conn2 <- [1,1822,null,{}] 13:55:56 INFO - PROCESS | 1957 | 1461704156968 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}] 13:55:57 INFO - PROCESS | 1957 | 1461704157073 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:55:57 INFO - PROCESS | 1957 | 1461704157078 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x139c66800 == 100 [pid = 1957] [id = 463] 13:55:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x12a83cc00) [pid = 1957] [serial = 1389] [outer = 0x0] 13:55:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x12a844800) [pid = 1957] [serial = 1390] [outer = 0x12a83cc00] 13:55:57 INFO - PROCESS | 1957 | 1461704157102 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x12b0cc400) [pid = 1957] [serial = 1391] [outer = 0x12a83cc00] 13:55:57 INFO - PROCESS | 1957 | 1461704157464 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]]]}] 13:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 13:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:55:57 INFO - PROCESS | 1957 | 1461704157483 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:55:57 INFO - PROCESS | 1957 | 1461704157485 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:55:57 INFO - PROCESS | 1957 | 1461704157487 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:55:57 INFO - PROCESS | 1957 | 1461704157488 Marionette TRACE conn2 <- [1,1826,null,{}] 13:55:57 INFO - PROCESS | 1957 | 1461704157495 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}] 13:55:57 INFO - PROCESS | 1957 | 1461704157646 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:55:57 INFO - PROCESS | 1957 | 1461704157654 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x139d5c000 == 101 [pid = 1957] [id = 464] 13:55:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x128820800) [pid = 1957] [serial = 1392] [outer = 0x0] 13:55:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12b3d5c00) [pid = 1957] [serial = 1393] [outer = 0x128820800] 13:55:57 INFO - PROCESS | 1957 | 1461704157679 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x12e2b7c00) [pid = 1957] [serial = 1394] [outer = 0x128820800] 13:55:58 INFO - PROCESS | 1957 | 1461704158060 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]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 621ms 13:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:55:58 INFO - PROCESS | 1957 | 1461704158109 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 1957 | 1461704158111 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:55:58 INFO - PROCESS | 1957 | 1461704158115 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 1957 | 1461704158116 Marionette TRACE conn2 <- [1,1830,null,{}] 13:55:58 INFO - PROCESS | 1957 | 1461704158120 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}] 13:55:58 INFO - PROCESS | 1957 | 1461704158272 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:55:58 INFO - PROCESS | 1957 | 1461704158491 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b990000 == 102 [pid = 1957] [id = 465] 13:55:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x1136db000) [pid = 1957] [serial = 1395] [outer = 0x0] 13:55:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x1147d8800) [pid = 1957] [serial = 1396] [outer = 0x1136db000] 13:55:58 INFO - PROCESS | 1957 | 1461704158524 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x118e08800) [pid = 1957] [serial = 1397] [outer = 0x1136db000] 13:55:58 INFO - PROCESS | 1957 | 1461704158957 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]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 870ms 13:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:55:58 INFO - PROCESS | 1957 | 1461704158985 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 1957 | 1461704158987 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:55:58 INFO - PROCESS | 1957 | 1461704158992 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 1957 | 1461704158995 Marionette TRACE conn2 <- [1,1834,null,{}] 13:55:59 INFO - PROCESS | 1957 | 1461704158998 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}] 13:55:59 INFO - PROCESS | 1957 | 1461704159123 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:55:59 INFO - PROCESS | 1957 | 1461704159252 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab4d000 == 103 [pid = 1957] [id = 466] 13:55:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x11aaee800) [pid = 1957] [serial = 1398] [outer = 0x0] 13:55:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x123806000) [pid = 1957] [serial = 1399] [outer = 0x11aaee800] 13:55:59 INFO - PROCESS | 1957 | 1461704159286 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x123fdf800) [pid = 1957] [serial = 1400] [outer = 0x11aaee800] 13:55:59 INFO - PROCESS | 1957 | 1461704159726 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]]]}] 13:55:59 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 13:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 777ms 13:55:59 INFO - PROCESS | 1957 | 1461704159772 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 1957 | 1461704159775 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:55:59 INFO - PROCESS | 1957 | 1461704159779 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 1957 | 1461704159781 Marionette TRACE conn2 <- [1,1838,null,{}] 13:55:59 INFO - PROCESS | 1957 | 1461704159783 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}] 13:55:59 INFO - PROCESS | 1957 | 1461704159909 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:56:00 INFO - PROCESS | 1957 | 1461704160002 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e338800 == 104 [pid = 1957] [id = 467] 13:56:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x123fe0c00) [pid = 1957] [serial = 1401] [outer = 0x0] 13:56:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x129de3000) [pid = 1957] [serial = 1402] [outer = 0x123fe0c00] 13:56:00 INFO - PROCESS | 1957 | 1461704160036 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12a4d0c00) [pid = 1957] [serial = 1403] [outer = 0x123fe0c00] 13:56:00 INFO - PROCESS | 1957 | 1461704160488 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]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 720ms 13:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:56:00 INFO - PROCESS | 1957 | 1461704160499 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 1957 | 1461704160501 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:56:00 INFO - PROCESS | 1957 | 1461704160527 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 1957 | 1461704160531 Marionette TRACE conn2 <- [1,1842,null,{}] 13:56:00 INFO - PROCESS | 1957 | 1461704160537 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}] 13:56:00 INFO - PROCESS | 1957 | 1461704160660 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:56:00 INFO - PROCESS | 1957 | 1461704160753 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x13a811000 == 105 [pid = 1957] [id = 468] 13:56:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x12a4c8400) [pid = 1957] [serial = 1404] [outer = 0x0] 13:56:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x12a9ef400) [pid = 1957] [serial = 1405] [outer = 0x12a4c8400] 13:56:00 INFO - PROCESS | 1957 | 1461704160785 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x12aa82c00) [pid = 1957] [serial = 1406] [outer = 0x12a4c8400] 13:56:01 INFO - PROCESS | 1957 | 1461704161208 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]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 748ms 13:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:56:01 INFO - PROCESS | 1957 | 1461704161278 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 1957 | 1461704161279 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:56:01 INFO - PROCESS | 1957 | 1461704161282 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 1957 | 1461704161283 Marionette TRACE conn2 <- [1,1846,null,{}] 13:56:01 INFO - PROCESS | 1957 | 1461704161285 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}] 13:56:01 INFO - PROCESS | 1957 | 1461704161405 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:56:01 INFO - PROCESS | 1957 | 1461704161498 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x13a59f800 == 106 [pid = 1957] [id = 469] 13:56:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x12aa83c00) [pid = 1957] [serial = 1407] [outer = 0x0] 13:56:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x12af03400) [pid = 1957] [serial = 1408] [outer = 0x12aa83c00] 13:56:01 INFO - PROCESS | 1957 | 1461704161529 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x12b0e3c00) [pid = 1957] [serial = 1409] [outer = 0x12aa83c00] 13:56:01 INFO - PROCESS | 1957 | 1461704161939 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]]]}] 13:56:01 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) 13:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 13:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:56:01 INFO - PROCESS | 1957 | 1461704161953 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 1957 | 1461704161954 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:56:01 INFO - PROCESS | 1957 | 1461704161956 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 1957 | 1461704161958 Marionette TRACE conn2 <- [1,1850,null,{}] 13:56:01 INFO - PROCESS | 1957 | 1461704161962 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}] 13:56:02 INFO - PROCESS | 1957 | 1461704162082 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:56:02 INFO - PROCESS | 1957 | 1461704162180 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x13a5ba000 == 107 [pid = 1957] [id = 470] 13:56:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x12b0ecc00) [pid = 1957] [serial = 1410] [outer = 0x0] 13:56:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x12b9b3800) [pid = 1957] [serial = 1411] [outer = 0x12b0ecc00] 13:56:02 INFO - PROCESS | 1957 | 1461704162217 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x12d62c400) [pid = 1957] [serial = 1412] [outer = 0x12b0ecc00] 13:56:02 INFO - PROCESS | 1957 | 1461704162649 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]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 721ms 13:56:02 INFO - PROCESS | 1957 | 1461704162677 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 1957 | 1461704162679 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:56:02 INFO - PROCESS | 1957 | 1461704162681 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 1957 | 1461704162682 Marionette TRACE conn2 <- [1,1854,null,{}] 13:56:02 INFO - PROCESS | 1957 | 1461704162685 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}] 13:56:02 INFO - PROCESS | 1957 | 1461704162822 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:56:02 INFO - PROCESS | 1957 | 1461704162917 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x13aaa2000 == 108 [pid = 1957] [id = 471] 13:56:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x12bf03000) [pid = 1957] [serial = 1413] [outer = 0x0] 13:56:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x12eb40c00) [pid = 1957] [serial = 1414] [outer = 0x12bf03000] 13:56:02 INFO - PROCESS | 1957 | 1461704162950 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x12f711800) [pid = 1957] [serial = 1415] [outer = 0x12bf03000] 13:56:03 INFO - PROCESS | 1957 | 1461704163399 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]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 13:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:56:03 INFO - PROCESS | 1957 | 1461704163451 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 1957 | 1461704163452 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:56:03 INFO - PROCESS | 1957 | 1461704163455 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 1957 | 1461704163456 Marionette TRACE conn2 <- [1,1858,null,{}] 13:56:03 INFO - PROCESS | 1957 | 1461704163458 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}] 13:56:03 INFO - PROCESS | 1957 | 1461704163575 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:56:03 INFO - PROCESS | 1957 | 1461704163675 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x13a2b4000 == 109 [pid = 1957] [id = 472] 13:56:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x12ef53800) [pid = 1957] [serial = 1416] [outer = 0x0] 13:56:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x12ff86c00) [pid = 1957] [serial = 1417] [outer = 0x12ef53800] 13:56:03 INFO - PROCESS | 1957 | 1461704163706 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x1304d5c00) [pid = 1957] [serial = 1418] [outer = 0x12ef53800] 13:56:04 INFO - PROCESS | 1957 | 1461704164122 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]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 721ms 13:56:04 INFO - PROCESS | 1957 | 1461704164196 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:56:04 INFO - PROCESS | 1957 | 1461704164198 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:56:04 INFO - PROCESS | 1957 | 1461704164200 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 1957 | 1461704164201 Marionette TRACE conn2 <- [1,1862,null,{}] 13:56:04 INFO - PROCESS | 1957 | 1461704164204 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}] 13:56:04 INFO - PROCESS | 1957 | 1461704164364 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:56:04 INFO - PROCESS | 1957 | 1461704164465 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ecae800 == 110 [pid = 1957] [id = 473] 13:56:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x12a9f9400) [pid = 1957] [serial = 1419] [outer = 0x0] 13:56:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x12ef53c00) [pid = 1957] [serial = 1420] [outer = 0x12a9f9400] 13:56:04 INFO - PROCESS | 1957 | 1461704164495 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x137b5a400) [pid = 1957] [serial = 1421] [outer = 0x12a9f9400] 13:56:04 INFO - PROCESS | 1957 | 1461704164929 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]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 769ms 13:56:04 INFO - PROCESS | 1957 | 1461704164969 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 1957 | 1461704164971 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:56:04 INFO - PROCESS | 1957 | 1461704164973 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 1957 | 1461704164977 Marionette TRACE conn2 <- [1,1866,null,{}] 13:56:04 INFO - PROCESS | 1957 | 1461704164979 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}] 13:56:05 INFO - PROCESS | 1957 | 1461704165101 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:56:05 INFO - PROCESS | 1957 | 1461704165199 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x1242f5800 == 111 [pid = 1957] [id = 474] 13:56:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x11aebc000) [pid = 1957] [serial = 1422] [outer = 0x0] 13:56:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x12f70e000) [pid = 1957] [serial = 1423] [outer = 0x11aebc000] 13:56:05 INFO - PROCESS | 1957 | 1461704165229 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x137b95000) [pid = 1957] [serial = 1424] [outer = 0x11aebc000] 13:56:05 INFO - PROCESS | 1957 | 1461704165659 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]]]}] 13:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 721ms 13:56:05 INFO - PROCESS | 1957 | 1461704165713 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 1957 | 1461704165715 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:56:05 INFO - PROCESS | 1957 | 1461704165717 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 1957 | 1461704165718 Marionette TRACE conn2 <- [1,1870,null,{}] 13:56:05 INFO - PROCESS | 1957 | 1461704165721 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}] 13:56:06 INFO - PROCESS | 1957 | 1461704166162 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:56:06 INFO - PROCESS | 1957 | 1461704166265 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x11aea4800 == 112 [pid = 1957] [id = 475] 13:56:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x113554400) [pid = 1957] [serial = 1425] [outer = 0x0] 13:56:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x11362fc00) [pid = 1957] [serial = 1426] [outer = 0x113554400] 13:56:06 INFO - PROCESS | 1957 | 1461704166295 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x114f2d400) [pid = 1957] [serial = 1427] [outer = 0x113554400] 13:56:06 INFO - PROCESS | 1957 | 1461704166738 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]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1075ms 13:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:56:06 INFO - PROCESS | 1957 | 1461704166793 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 1957 | 1461704166795 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:56:06 INFO - PROCESS | 1957 | 1461704166798 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - PROCESS | 1957 | 1461704166800 Marionette TRACE conn2 <- [1,1874,null,{}] 13:56:06 INFO - PROCESS | 1957 | 1461704166803 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}] 13:56:06 INFO - PROCESS | 1957 | 1461704166962 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:56:07 INFO - PROCESS | 1957 | 1461704167038 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c439000 == 113 [pid = 1957] [id = 476] 13:56:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x115858400) [pid = 1957] [serial = 1428] [outer = 0x0] 13:56:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x11867d000) [pid = 1957] [serial = 1429] [outer = 0x115858400] 13:56:07 INFO - PROCESS | 1957 | 1461704167068 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x119742800) [pid = 1957] [serial = 1430] [outer = 0x115858400] 13:56:07 INFO - PROCESS | 1957 | 1461704167523 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]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 775ms 13:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:56:07 INFO - PROCESS | 1957 | 1461704167573 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:56:07 INFO - PROCESS | 1957 | 1461704167577 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:56:07 INFO - PROCESS | 1957 | 1461704167580 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 1957 | 1461704167581 Marionette TRACE conn2 <- [1,1878,null,{}] 13:56:07 INFO - PROCESS | 1957 | 1461704167583 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}] 13:56:07 INFO - PROCESS | 1957 | 1461704167687 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x139d5c000 == 112 [pid = 1957] [id = 464] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x139c66800 == 111 [pid = 1957] [id = 463] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12ce1f000 == 110 [pid = 1957] [id = 462] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x13100e800 == 109 [pid = 1957] [id = 461] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12f94a000 == 108 [pid = 1957] [id = 460] 13:56:07 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x12cfaf000) [pid = 1957] [serial = 1317] [outer = 0x0] [url = about:blank] 13:56:07 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x12fad1c00) [pid = 1957] [serial = 1266] [outer = 0x0] [url = about:blank] 13:56:07 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x12fad0000) [pid = 1957] [serial = 1269] [outer = 0x0] [url = about:blank] 13:56:07 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x113551000) [pid = 1957] [serial = 1275] [outer = 0x0] [url = about:blank] 13:56:07 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x1304dc800) [pid = 1957] [serial = 1272] [outer = 0x0] [url = about:blank] 13:56:07 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x11aebd800) [pid = 1957] [serial = 1278] [outer = 0x0] [url = about:blank] 13:56:07 INFO - PROCESS | 1957 | 1461704167866 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12edd5800 == 107 [pid = 1957] [id = 459] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec1f000 == 106 [pid = 1957] [id = 458] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba13000 == 105 [pid = 1957] [id = 457] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x129d29800 == 104 [pid = 1957] [id = 456] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x1242f4000 == 103 [pid = 1957] [id = 455] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12b319000 == 102 [pid = 1957] [id = 454] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x119117800 == 101 [pid = 1957] [id = 453] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x1242f0000 == 100 [pid = 1957] [id = 452] 13:56:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x119719000 == 101 [pid = 1957] [id = 477] 13:56:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x113623800) [pid = 1957] [serial = 1431] [outer = 0x0] 13:56:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x11974fc00) [pid = 1957] [serial = 1432] [outer = 0x113623800] 13:56:07 INFO - PROCESS | 1957 | 1461704167902 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x11b7f5c00) [pid = 1957] [serial = 1433] [outer = 0x113623800] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x13b1c8000 == 100 [pid = 1957] [id = 445] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x139d5a000 == 99 [pid = 1957] [id = 444] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x137a2b000 == 98 [pid = 1957] [id = 443] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12f295000 == 97 [pid = 1957] [id = 442] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12a453000 == 96 [pid = 1957] [id = 441] 13:56:07 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb84000 == 95 [pid = 1957] [id = 440] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x12f70b400) [pid = 1957] [serial = 1003] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x12f70e400) [pid = 1957] [serial = 1006] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x118fe4400) [pid = 1957] [serial = 1045] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x127630c00) [pid = 1957] [serial = 1048] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x12a7bf000) [pid = 1957] [serial = 1051] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x12aaf4000) [pid = 1957] [serial = 1054] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x12bc42400) [pid = 1957] [serial = 1057] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x12f710c00) [pid = 1957] [serial = 1060] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x12fac9000) [pid = 1957] [serial = 1063] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x12ad7c400) [pid = 1957] [serial = 1066] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x129ad0c00) [pid = 1957] [serial = 988] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x12ed48000) [pid = 1957] [serial = 1000] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x12ff9e800) [pid = 1957] [serial = 1111] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x12e3c4c00) [pid = 1957] [serial = 997] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x12baea400) [pid = 1957] [serial = 1314] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x1244f0000) [pid = 1957] [serial = 1309] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x11925ec00) [pid = 1957] [serial = 1308] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x12a78d400) [pid = 1957] [serial = 1311] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x12a7cd800) [pid = 1957] [serial = 1300] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x12b3cb400) [pid = 1957] [serial = 1312] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x12bca7c00) [pid = 1957] [serial = 1315] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x12a765400) [pid = 1957] [serial = 1297] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x12b078000) [pid = 1957] [serial = 994] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x11b99fc00) [pid = 1957] [serial = 985] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x12a7c3800) [pid = 1957] [serial = 991] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x12b616400) [pid = 1957] [serial = 1174] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x11888c800) [pid = 1957] [serial = 1282] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x115524c00) [pid = 1957] [serial = 1281] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x129dd3400) [pid = 1957] [serial = 1296] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x123ea7400) [pid = 1957] [serial = 1290] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x1240eb000) [pid = 1957] [serial = 1291] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x12f70ac00) [pid = 1957] [serial = 1246] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x12a787000) [pid = 1957] [serial = 1299] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x12a9f6c00) [pid = 1957] [serial = 1257] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x12baf9000) [pid = 1957] [serial = 1260] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x11c096400) [pid = 1957] [serial = 1251] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x11c71c800) [pid = 1957] [serial = 1287] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x12380b000) [pid = 1957] [serial = 1288] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x11b9a5000) [pid = 1957] [serial = 1285] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x119a73c00) [pid = 1957] [serial = 1284] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x1275d5800) [pid = 1957] [serial = 1293] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x12aaef400) [pid = 1957] [serial = 1303] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x12a9f9c00) [pid = 1957] [serial = 1302] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x128826000) [pid = 1957] [serial = 1294] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x12e3ce000) [pid = 1957] [serial = 1263] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x129ce8800) [pid = 1957] [serial = 1254] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x119268400) [pid = 1957] [serial = 1248] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x12abbc000) [pid = 1957] [serial = 1305] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x12ac29800) [pid = 1957] [serial = 1306] [outer = 0x0] [url = about:blank] 13:56:08 INFO - PROCESS | 1957 | 1461704168322 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]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 769ms 13:56:08 INFO - PROCESS | 1957 | 1461704168350 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 1957 | 1461704168354 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:56:08 INFO - PROCESS | 1957 | 1461704168365 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 1957 | 1461704168369 Marionette TRACE conn2 <- [1,1882,null,{}] 13:56:08 INFO - PROCESS | 1957 | 1461704168373 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}] 13:56:08 INFO - PROCESS | 1957 | 1461704168554 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:56:08 INFO - PROCESS | 1957 | 1461704168663 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c44a000 == 96 [pid = 1957] [id = 478] 13:56:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x11925ec00) [pid = 1957] [serial = 1434] [outer = 0x0] 13:56:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x11b9a8000) [pid = 1957] [serial = 1435] [outer = 0x11925ec00] 13:56:08 INFO - PROCESS | 1957 | 1461704168705 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x11c724000) [pid = 1957] [serial = 1436] [outer = 0x11925ec00] 13:56:09 INFO - PROCESS | 1957 | 1461704169025 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]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 680ms 13:56:09 INFO - PROCESS | 1957 | 1461704169038 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 1957 | 1461704169040 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:56:09 INFO - PROCESS | 1957 | 1461704169069 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 1957 | 1461704169070 Marionette TRACE conn2 <- [1,1886,null,{}] 13:56:09 INFO - PROCESS | 1957 | 1461704169096 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}] 13:56:09 INFO - PROCESS | 1957 | 1461704169191 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:56:09 INFO - PROCESS | 1957 | 1461704169195 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c41800 == 97 [pid = 1957] [id = 479] 13:56:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x11c725800) [pid = 1957] [serial = 1437] [outer = 0x0] 13:56:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x123ad3000) [pid = 1957] [serial = 1438] [outer = 0x11c725800] 13:56:09 INFO - PROCESS | 1957 | 1461704169221 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x123cebc00) [pid = 1957] [serial = 1439] [outer = 0x11c725800] 13:56:09 INFO - PROCESS | 1957 | 1461704169562 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]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 553ms 13:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:56:09 INFO - PROCESS | 1957 | 1461704169602 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 1957 | 1461704169604 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:56:09 INFO - PROCESS | 1957 | 1461704169606 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 1957 | 1461704169607 Marionette TRACE conn2 <- [1,1890,null,{}] 13:56:09 INFO - PROCESS | 1957 | 1461704169611 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}] 13:56:09 INFO - PROCESS | 1957 | 1461704169704 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:56:09 INFO - PROCESS | 1957 | 1461704169790 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a447800 == 98 [pid = 1957] [id = 480] 13:56:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x12400ec00) [pid = 1957] [serial = 1440] [outer = 0x0] 13:56:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x124452800) [pid = 1957] [serial = 1441] [outer = 0x12400ec00] 13:56:09 INFO - PROCESS | 1957 | 1461704169820 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x127e4a800) [pid = 1957] [serial = 1442] [outer = 0x12400ec00] 13:56:10 INFO - PROCESS | 1957 | 1461704170176 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]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 621ms 13:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:56:10 INFO - PROCESS | 1957 | 1461704170228 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 1957 | 1461704170230 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:56:10 INFO - PROCESS | 1957 | 1461704170233 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 1957 | 1461704170235 Marionette TRACE conn2 <- [1,1894,null,{}] 13:56:10 INFO - PROCESS | 1957 | 1461704170238 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}] 13:56:10 INFO - PROCESS | 1957 | 1461704170424 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:56:10 INFO - PROCESS | 1957 | 1461704170483 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4ad000 == 99 [pid = 1957] [id = 481] 13:56:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x1273d4800) [pid = 1957] [serial = 1443] [outer = 0x0] 13:56:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x129821400) [pid = 1957] [serial = 1444] [outer = 0x1273d4800] 13:56:10 INFO - PROCESS | 1957 | 1461704170524 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x129cf1800) [pid = 1957] [serial = 1445] [outer = 0x1273d4800] 13:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:56:10 INFO - PROCESS | 1957 | 1461704170897 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]]]}] 13:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 671ms 13:56:10 INFO - PROCESS | 1957 | 1461704170904 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 1957 | 1461704170905 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:56:10 INFO - PROCESS | 1957 | 1461704170909 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 1957 | 1461704170912 Marionette TRACE conn2 <- [1,1898,null,{}] 13:56:10 INFO - PROCESS | 1957 | 1461704170914 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}] 13:56:11 INFO - PROCESS | 1957 | 1461704171042 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:56:11 INFO - PROCESS | 1957 | 1461704171054 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac65000 == 100 [pid = 1957] [id = 482] 13:56:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x127ecdc00) [pid = 1957] [serial = 1446] [outer = 0x0] 13:56:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x129de3c00) [pid = 1957] [serial = 1447] [outer = 0x127ecdc00] 13:56:11 INFO - PROCESS | 1957 | 1461704171079 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12a281c00) [pid = 1957] [serial = 1448] [outer = 0x127ecdc00] 13:56:11 INFO - PROCESS | 1957 | 1461704171412 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]]]}] 13:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 524ms 13:56:11 INFO - PROCESS | 1957 | 1461704171432 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 1957 | 1461704171434 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:56:11 INFO - PROCESS | 1957 | 1461704171436 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - PROCESS | 1957 | 1461704171437 Marionette TRACE conn2 <- [1,1902,null,{}] 13:56:11 INFO - PROCESS | 1957 | 1461704171439 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}] 13:56:11 INFO - PROCESS | 1957 | 1461704171564 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:56:11 INFO - PROCESS | 1957 | 1461704171577 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b4c8800 == 101 [pid = 1957] [id = 483] 13:56:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x129de1400) [pid = 1957] [serial = 1449] [outer = 0x0] 13:56:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x12a285400) [pid = 1957] [serial = 1450] [outer = 0x129de1400] 13:56:11 INFO - PROCESS | 1957 | 1461704171602 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x12a2c2000) [pid = 1957] [serial = 1451] [outer = 0x129de1400] 13:56:11 INFO - PROCESS | 1957 | 1461704171995 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]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 618ms 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x12a7c1800) [pid = 1957] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x119125000) [pid = 1957] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x114f25000) [pid = 1957] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x115851400) [pid = 1957] [serial = 1386] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x12ac30000) [pid = 1957] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x11c725400) [pid = 1957] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x12a28fc00) [pid = 1957] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x12445d000) [pid = 1957] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x12a2c7c00) [pid = 1957] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x12ac28000) [pid = 1957] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x12a286c00) [pid = 1957] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x12a83cc00) [pid = 1957] [serial = 1389] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:56:12 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x12b0d7c00) [pid = 1957] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:56:12 INFO - PROCESS | 1957 | 1461704172343 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 1957 | 1461704172344 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:56:12 INFO - PROCESS | 1957 | 1461704172354 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 1957 | 1461704172355 Marionette TRACE conn2 <- [1,1906,null,{}] 13:56:12 INFO - PROCESS | 1957 | 1461704172359 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}] 13:56:12 INFO - PROCESS | 1957 | 1461704172454 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:56:12 INFO - PROCESS | 1957 | 1461704172458 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1be000 == 102 [pid = 1957] [id = 484] 13:56:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x11c725400) [pid = 1957] [serial = 1452] [outer = 0x0] 13:56:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x129cea400) [pid = 1957] [serial = 1453] [outer = 0x11c725400] 13:56:12 INFO - PROCESS | 1957 | 1461704172484 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x12a2bd800) [pid = 1957] [serial = 1454] [outer = 0x11c725400] 13:56:12 INFO - PROCESS | 1957 | 1461704172852 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]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 521ms 13:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:56:12 INFO - PROCESS | 1957 | 1461704172876 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 1957 | 1461704172877 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:56:12 INFO - PROCESS | 1957 | 1461704172879 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 1957 | 1461704172880 Marionette TRACE conn2 <- [1,1910,null,{}] 13:56:12 INFO - PROCESS | 1957 | 1461704172883 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}] 13:56:12 INFO - PROCESS | 1957 | 1461704172981 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:56:13 INFO - PROCESS | 1957 | 1461704173063 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d0f3800 == 103 [pid = 1957] [id = 485] 13:56:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x123998400) [pid = 1957] [serial = 1455] [outer = 0x0] 13:56:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x12a4cd000) [pid = 1957] [serial = 1456] [outer = 0x123998400] 13:56:13 INFO - PROCESS | 1957 | 1461704173094 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x12a61cc00) [pid = 1957] [serial = 1457] [outer = 0x123998400] 13:56:13 INFO - PROCESS | 1957 | 1461704173386 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]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 13:56:13 INFO - PROCESS | 1957 | 1461704173400 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:56:13 INFO - PROCESS | 1957 | 1461704173402 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:56:13 INFO - PROCESS | 1957 | 1461704173404 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 1957 | 1461704173406 Marionette TRACE conn2 <- [1,1914,null,{}] 13:56:13 INFO - PROCESS | 1957 | 1461704173416 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}] 13:56:13 INFO - PROCESS | 1957 | 1461704173531 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:56:13 INFO - PROCESS | 1957 | 1461704173536 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e324800 == 104 [pid = 1957] [id = 486] 13:56:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x12a60d800) [pid = 1957] [serial = 1458] [outer = 0x0] 13:56:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x12a78e400) [pid = 1957] [serial = 1459] [outer = 0x12a60d800] 13:56:13 INFO - PROCESS | 1957 | 1461704173562 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x12a83cc00) [pid = 1957] [serial = 1460] [outer = 0x12a60d800] 13:56:13 INFO - PROCESS | 1957 | 1461704173928 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]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 579ms 13:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:56:13 INFO - PROCESS | 1957 | 1461704173983 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 1957 | 1461704173984 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:56:13 INFO - PROCESS | 1957 | 1461704173987 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 1957 | 1461704173988 Marionette TRACE conn2 <- [1,1918,null,{}] 13:56:13 INFO - PROCESS | 1957 | 1461704173990 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}] 13:56:14 INFO - PROCESS | 1957 | 1461704174088 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:56:14 INFO - PROCESS | 1957 | 1461704174093 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec0a800 == 105 [pid = 1957] [id = 487] 13:56:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12a83fc00) [pid = 1957] [serial = 1461] [outer = 0x0] 13:56:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x12a9f9c00) [pid = 1957] [serial = 1462] [outer = 0x12a83fc00] 13:56:14 INFO - PROCESS | 1957 | 1461704174118 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x12aa86400) [pid = 1957] [serial = 1463] [outer = 0x12a83fc00] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x137a2b800 == 104 [pid = 1957] [id = 448] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2a6800 == 103 [pid = 1957] [id = 181] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x130627000 == 102 [pid = 1957] [id = 248] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x138bc9000 == 101 [pid = 1957] [id = 306] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12f954000 == 100 [pid = 1957] [id = 391] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x130df0000 == 99 [pid = 1957] [id = 264] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x137a0b000 == 98 [pid = 1957] [id = 397] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac72000 == 97 [pid = 1957] [id = 449] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11971f000 == 96 [pid = 1957] [id = 450] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11350f000 == 95 [pid = 1957] [id = 447] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12eddb000 == 94 [pid = 1957] [id = 144] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12b314800 == 93 [pid = 1957] [id = 312] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x127e86000 == 92 [pid = 1957] [id = 244] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x130346000 == 91 [pid = 1957] [id = 246] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12eded000 == 90 [pid = 1957] [id = 209] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12461b800 == 89 [pid = 1957] [id = 402] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x139c5d800 == 88 [pid = 1957] [id = 399] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x139e7c000 == 87 [pid = 1957] [id = 425] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12fc06800 == 86 [pid = 1957] [id = 327] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1c6000 == 85 [pid = 1957] [id = 356] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x124620800 == 84 [pid = 1957] [id = 146] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x129c47000 == 83 [pid = 1957] [id = 401] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12985b800 == 82 [pid = 1957] [id = 210] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12e33e000 == 81 [pid = 1957] [id = 287] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x13060d000 == 80 [pid = 1957] [id = 332] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x131028000 == 79 [pid = 1957] [id = 290] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab4f000 == 78 [pid = 1957] [id = 451] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2ad000 == 77 [pid = 1957] [id = 207] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf8d800 == 76 [pid = 1957] [id = 126] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11a917000 == 75 [pid = 1957] [id = 205] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11a82e800 == 74 [pid = 1957] [id = 243] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11c7dd800 == 73 [pid = 1957] [id = 335] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec10000 == 72 [pid = 1957] [id = 208] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x13a37a000 == 71 [pid = 1957] [id = 446] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11c77a800 == 70 [pid = 1957] [id = 357] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12d6bb800 == 69 [pid = 1957] [id = 193] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12461f000 == 68 [pid = 1957] [id = 400] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12e31f000 == 67 [pid = 1957] [id = 147] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x1166df000 == 66 [pid = 1957] [id = 179] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x119206000 == 65 [pid = 1957] [id = 149] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf8d000 == 64 [pid = 1957] [id = 167] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12f29b000 == 63 [pid = 1957] [id = 245] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x1240d4800 == 62 [pid = 1957] [id = 108] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12e318000 == 61 [pid = 1957] [id = 194] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x130612800 == 60 [pid = 1957] [id = 247] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x119718000 == 59 [pid = 1957] [id = 163] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x119113000 == 58 [pid = 1957] [id = 145] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12a488800 == 57 [pid = 1957] [id = 289] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x118660800 == 56 [pid = 1957] [id = 109] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x130df9800 == 55 [pid = 1957] [id = 249] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x138bc2000 == 54 [pid = 1957] [id = 398] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x129d3e800 == 53 [pid = 1957] [id = 426] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x123a50000 == 52 [pid = 1957] [id = 182] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x13101f000 == 51 [pid = 1957] [id = 250] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11c439000 == 50 [pid = 1957] [id = 476] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11aea4800 == 49 [pid = 1957] [id = 475] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x1242f5800 == 48 [pid = 1957] [id = 474] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ecae800 == 47 [pid = 1957] [id = 473] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x13a2b4000 == 46 [pid = 1957] [id = 472] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x13aaa2000 == 45 [pid = 1957] [id = 471] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x13a5ba000 == 44 [pid = 1957] [id = 470] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x13a59f800 == 43 [pid = 1957] [id = 469] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x13a811000 == 42 [pid = 1957] [id = 468] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ffb1800 == 41 [pid = 1957] [id = 415] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12e338800 == 40 [pid = 1957] [id = 467] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab4d000 == 39 [pid = 1957] [id = 466] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x130dec800 == 38 [pid = 1957] [id = 439] 13:56:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11b990000 == 37 [pid = 1957] [id = 465] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x119719000 == 36 [pid = 1957] [id = 477] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x11c44a000 == 35 [pid = 1957] [id = 478] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12b4c8800 == 34 [pid = 1957] [id = 483] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a447800 == 33 [pid = 1957] [id = 480] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1be000 == 32 [pid = 1957] [id = 484] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12d0f3800 == 31 [pid = 1957] [id = 485] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12e324800 == 30 [pid = 1957] [id = 486] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x129c41800 == 29 [pid = 1957] [id = 479] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a4ad000 == 28 [pid = 1957] [id = 481] 13:56:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac65000 == 27 [pid = 1957] [id = 482] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x12aa51000) [pid = 1957] [serial = 1371] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x11c729000) [pid = 1957] [serial = 1360] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x115602800) [pid = 1957] [serial = 1356] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x129dd5000) [pid = 1957] [serial = 1387] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x12ad7e400) [pid = 1957] [serial = 1374] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x12ac29000) [pid = 1957] [serial = 1372] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x137b5cc00) [pid = 1957] [serial = 1353] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x11c720c00) [pid = 1957] [serial = 1323] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x12a2bfc00) [pid = 1957] [serial = 1366] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x12d20e400) [pid = 1957] [serial = 1384] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x127630800) [pid = 1957] [serial = 1362] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x12a611400) [pid = 1957] [serial = 1368] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x129825000) [pid = 1957] [serial = 1326] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x12b9bd800) [pid = 1957] [serial = 1335] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x11c70d000) [pid = 1957] [serial = 1350] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x12e685400) [pid = 1957] [serial = 1341] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x12bc47c00) [pid = 1957] [serial = 1378] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x12a28b800) [pid = 1957] [serial = 1380] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x12baeb800) [pid = 1957] [serial = 1377] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12ff8b400) [pid = 1957] [serial = 1347] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x12bca6000) [pid = 1957] [serial = 1383] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x12a616800) [pid = 1957] [serial = 1329] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x12a83c800) [pid = 1957] [serial = 1388] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x12b616c00) [pid = 1957] [serial = 1375] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x12b3d5c00) [pid = 1957] [serial = 1393] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x11bc36c00) [pid = 1957] [serial = 859] [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.] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x12aa50c00) [pid = 1957] [serial = 1332] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x12a844800) [pid = 1957] [serial = 1390] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x11974cc00) [pid = 1957] [serial = 1357] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x12af1ac00) [pid = 1957] [serial = 1338] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x12e2ba400) [pid = 1957] [serial = 1318] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x12b0cc400) [pid = 1957] [serial = 1391] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x119747000) [pid = 1957] [serial = 1320] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x129dd4400) [pid = 1957] [serial = 1363] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x12a28f800) [pid = 1957] [serial = 1381] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x12ef5bc00) [pid = 1957] [serial = 1344] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x12a76f000) [pid = 1957] [serial = 1369] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x11bbdd400) [pid = 1957] [serial = 1359] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x12400d000) [pid = 1957] [serial = 1365] [outer = 0x0] [url = about:blank] 13:56:16 INFO - PROCESS | 1957 | 1461704176418 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]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2475ms 13:56:16 INFO - PROCESS | 1957 | 1461704176463 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:56:16 INFO - PROCESS | 1957 | 1461704176465 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:56:16 INFO - PROCESS | 1957 | 1461704176469 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 1957 | 1461704176471 Marionette TRACE conn2 <- [1,1922,null,{}] 13:56:16 INFO - PROCESS | 1957 | 1461704176481 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}] 13:56:16 INFO - PROCESS | 1957 | 1461704176565 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:56:16 INFO - PROCESS | 1957 | 1461704176621 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x1142cd800 == 28 [pid = 1957] [id = 488] 13:56:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x114b51400) [pid = 1957] [serial = 1464] [outer = 0x0] 13:56:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x114b54c00) [pid = 1957] [serial = 1465] [outer = 0x114b51400] 13:56:16 INFO - PROCESS | 1957 | 1461704176650 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x114f28800) [pid = 1957] [serial = 1466] [outer = 0x114b51400] 13:56:17 INFO - PROCESS | 1957 | 1461704177129 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]]]}] 13:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 675ms 13:56:17 INFO - PROCESS | 1957 | 1461704177144 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:56:17 INFO - PROCESS | 1957 | 1461704177146 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:56:17 INFO - PROCESS | 1957 | 1461704177150 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:56:17 INFO - PROCESS | 1957 | 1461704177152 Marionette TRACE conn2 <- [1,1926,null,{}] 13:56:17 INFO - PROCESS | 1957 | 1461704177156 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}] 13:56:17 INFO - PROCESS | 1957 | 1461704177331 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:56:17 INFO - PROCESS | 1957 | 1461704177415 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x1163a6800 == 29 [pid = 1957] [id = 489] 13:56:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x114f2fc00) [pid = 1957] [serial = 1467] [outer = 0x0] 13:56:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x11550a400) [pid = 1957] [serial = 1468] [outer = 0x114f2fc00] 13:56:17 INFO - PROCESS | 1957 | 1461704177448 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x115605c00) [pid = 1957] [serial = 1469] [outer = 0x114f2fc00] 13:56:17 INFO - PROCESS | 1957 | 1461704177969 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]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 871ms 13:56:18 INFO - PROCESS | 1957 | 1461704178025 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 1957 | 1461704178031 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:56:18 INFO - PROCESS | 1957 | 1461704178036 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 1957 | 1461704178038 Marionette TRACE conn2 <- [1,1930,null,{}] 13:56:18 INFO - PROCESS | 1957 | 1461704178041 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}] 13:56:18 INFO - PROCESS | 1957 | 1461704178144 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:56:18 INFO - PROCESS | 1957 | 1461704178221 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x11920e000 == 30 [pid = 1957] [id = 490] 13:56:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x11354dc00) [pid = 1957] [serial = 1470] [outer = 0x0] 13:56:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x115707c00) [pid = 1957] [serial = 1471] [outer = 0x11354dc00] 13:56:18 INFO - PROCESS | 1957 | 1461704178254 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x1163f5000) [pid = 1957] [serial = 1472] [outer = 0x11354dc00] 13:56:18 INFO - PROCESS | 1957 | 1461704178790 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]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 820ms 13:56:18 INFO - PROCESS | 1957 | 1461704178857 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 1957 | 1461704178860 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:56:18 INFO - PROCESS | 1957 | 1461704178863 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 1957 | 1461704178865 Marionette TRACE conn2 <- [1,1934,null,{}] 13:56:18 INFO - PROCESS | 1957 | 1461704178874 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}] 13:56:18 INFO - PROCESS | 1957 | 1461704178980 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:56:19 INFO - PROCESS | 1957 | 1461704179106 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x11350f800 == 31 [pid = 1957] [id = 491] 13:56:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x11360b000) [pid = 1957] [serial = 1473] [outer = 0x0] 13:56:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x113622c00) [pid = 1957] [serial = 1474] [outer = 0x11360b000] 13:56:19 INFO - PROCESS | 1957 | 1461704179135 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x114f26800) [pid = 1957] [serial = 1475] [outer = 0x11360b000] 13:56:19 INFO - PROCESS | 1957 | --DOCSHELL 0x11b7dd000 == 30 [pid = 1957] [id = 100] 13:56:19 INFO - PROCESS | 1957 | 1461704179512 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]]]}] 13:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 674ms 13:56:19 INFO - PROCESS | 1957 | 1461704179538 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 1957 | 1461704179543 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:56:19 INFO - PROCESS | 1957 | 1461704179547 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 1957 | 1461704179549 Marionette TRACE conn2 <- [1,1938,null,{}] 13:56:19 INFO - PROCESS | 1957 | 1461704179552 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}] 13:56:19 INFO - PROCESS | 1957 | 1461704179635 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:56:19 INFO - PROCESS | 1957 | 1461704179690 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x119211000 == 31 [pid = 1957] [id = 492] 13:56:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x114f25800) [pid = 1957] [serial = 1476] [outer = 0x0] 13:56:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x115706800) [pid = 1957] [serial = 1477] [outer = 0x114f25800] 13:56:19 INFO - PROCESS | 1957 | 1461704179718 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x118f5f400) [pid = 1957] [serial = 1478] [outer = 0x114f25800] 13:56:20 INFO - PROCESS | 1957 | 1461704180001 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]]]}] 13:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 473ms 13:56:20 INFO - PROCESS | 1957 | 1461704180021 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 1957 | 1461704180024 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:56:20 INFO - PROCESS | 1957 | 1461704180034 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - PROCESS | 1957 | 1461704180035 Marionette TRACE conn2 <- [1,1942,null,{}] 13:56:20 INFO - PROCESS | 1957 | 1461704180037 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}] 13:56:20 INFO - PROCESS | 1957 | 1461704180130 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:56:20 INFO - PROCESS | 1957 | 1461704180199 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b09e800 == 32 [pid = 1957] [id = 493] 13:56:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x114f2f800) [pid = 1957] [serial = 1479] [outer = 0x0] 13:56:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x11912d400) [pid = 1957] [serial = 1480] [outer = 0x114f2f800] 13:56:20 INFO - PROCESS | 1957 | 1461704180226 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x11974cc00) [pid = 1957] [serial = 1481] [outer = 0x114f2f800] 13:56:20 INFO - PROCESS | 1957 | 1461704180569 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]]]}] 13:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 568ms 13:56:20 INFO - PROCESS | 1957 | 1461704180603 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 1957 | 1461704180604 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:56:20 INFO - PROCESS | 1957 | 1461704180613 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - PROCESS | 1957 | 1461704180618 Marionette TRACE conn2 <- [1,1946,null,{}] 13:56:20 INFO - PROCESS | 1957 | 1461704180621 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}] 13:56:20 INFO - PROCESS | 1957 | 1461704180747 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:56:20 INFO - PROCESS | 1957 | 1461704180832 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb83000 == 33 [pid = 1957] [id = 494] 13:56:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x119749c00) [pid = 1957] [serial = 1482] [outer = 0x0] 13:56:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x119d8e800) [pid = 1957] [serial = 1483] [outer = 0x119749c00] 13:56:20 INFO - PROCESS | 1957 | 1461704180874 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x11a678800) [pid = 1957] [serial = 1484] [outer = 0x119749c00] 13:56:21 INFO - PROCESS | 1957 | 1461704181201 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]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 627ms 13:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:56:21 INFO - PROCESS | 1957 | 1461704181236 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 1957 | 1461704181237 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:56:21 INFO - PROCESS | 1957 | 1461704181240 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 1957 | 1461704181243 Marionette TRACE conn2 <- [1,1950,null,{}] 13:56:21 INFO - PROCESS | 1957 | 1461704181247 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}] 13:56:21 INFO - PROCESS | 1957 | 1461704181354 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:56:21 INFO - PROCESS | 1957 | 1461704181407 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c442000 == 34 [pid = 1957] [id = 495] 13:56:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x119d92c00) [pid = 1957] [serial = 1485] [outer = 0x0] 13:56:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x11aa59800) [pid = 1957] [serial = 1486] [outer = 0x119d92c00] 13:56:21 INFO - PROCESS | 1957 | 1461704181435 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x11aaea000) [pid = 1957] [serial = 1487] [outer = 0x119d92c00] 13:56:21 INFO - PROCESS | 1957 | 1461704181734 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]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 523ms 13:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:56:21 INFO - PROCESS | 1957 | 1461704181764 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 1957 | 1461704181765 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:56:21 INFO - PROCESS | 1957 | 1461704181767 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 1957 | 1461704181768 Marionette TRACE conn2 <- [1,1954,null,{}] 13:56:21 INFO - PROCESS | 1957 | 1461704181770 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}] 13:56:21 INFO - PROCESS | 1957 | 1461704181879 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:56:21 INFO - PROCESS | 1957 | 1461704181903 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c05c800 == 35 [pid = 1957] [id = 496] 13:56:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x11aebb800) [pid = 1957] [serial = 1488] [outer = 0x0] 13:56:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x11b753000) [pid = 1957] [serial = 1489] [outer = 0x11aebb800] 13:56:21 INFO - PROCESS | 1957 | 1461704181936 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x11b9ab000) [pid = 1957] [serial = 1490] [outer = 0x11aebb800] 13:56:22 INFO - PROCESS | 1957 | 1461704182292 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]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 569ms 13:56:22 INFO - PROCESS | 1957 | 1461704182336 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 1957 | 1461704182337 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:56:22 INFO - PROCESS | 1957 | 1461704182340 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 1957 | 1461704182341 Marionette TRACE conn2 <- [1,1958,null,{}] 13:56:22 INFO - PROCESS | 1957 | 1461704182343 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}] 13:56:22 INFO - PROCESS | 1957 | 1461704182443 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:56:22 INFO - PROCESS | 1957 | 1461704182447 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x11920d800 == 36 [pid = 1957] [id = 497] 13:56:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x11aebe400) [pid = 1957] [serial = 1491] [outer = 0x0] 13:56:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x11bc33800) [pid = 1957] [serial = 1492] [outer = 0x11aebe400] 13:56:22 INFO - PROCESS | 1957 | 1461704182473 Marionette DEBUG loaded listener.js 13:56:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x11bcd5400) [pid = 1957] [serial = 1493] [outer = 0x11aebe400] 13:56:22 INFO - PROCESS | 1957 | 1461704182825 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]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 518ms 13:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:56:22 INFO - PROCESS | 1957 | 1461704182859 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 1957 | 1461704182861 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:56:22 INFO - PROCESS | 1957 | 1461704182864 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 1957 | 1461704182866 Marionette TRACE conn2 <- [1,1962,null,{}] 13:56:22 INFO - PROCESS | 1957 | 1461704182869 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}] 13:56:23 INFO - PROCESS | 1957 | 1461704183021 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:56:23 INFO - PROCESS | 1957 | 1461704183043 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240d1000 == 37 [pid = 1957] [id = 498] 13:56:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x11bcd4400) [pid = 1957] [serial = 1494] [outer = 0x0] 13:56:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x11c0a4000) [pid = 1957] [serial = 1495] [outer = 0x11bcd4400] 13:56:23 INFO - PROCESS | 1957 | 1461704183089 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x11c706c00) [pid = 1957] [serial = 1496] [outer = 0x11bcd4400] 13:56:23 INFO - PROCESS | 1957 | 1461704183499 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]]]}] 13:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 13:56:23 INFO - PROCESS | 1957 | 1461704183540 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:56:23 INFO - PROCESS | 1957 | 1461704183542 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:56:23 INFO - PROCESS | 1957 | 1461704183544 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:56:23 INFO - PROCESS | 1957 | 1461704183545 Marionette TRACE conn2 <- [1,1966,null,{}] 13:56:23 INFO - PROCESS | 1957 | 1461704183547 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}] 13:56:23 INFO - PROCESS | 1957 | 1461704183646 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:56:23 INFO - PROCESS | 1957 | 1461704183650 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b09b000 == 38 [pid = 1957] [id = 499] 13:56:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x11c707400) [pid = 1957] [serial = 1497] [outer = 0x0] 13:56:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x11c70f400) [pid = 1957] [serial = 1498] [outer = 0x11c707400] 13:56:23 INFO - PROCESS | 1957 | 1461704183676 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x11c720c00) [pid = 1957] [serial = 1499] [outer = 0x11c707400] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x12a60f800) [pid = 1957] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x1188ea000) [pid = 1957] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x114f21400) [pid = 1957] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x1188ea800) [pid = 1957] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x12af0f400) [pid = 1957] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x123fe0000) [pid = 1957] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x11354a000) [pid = 1957] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x12aa52800) [pid = 1957] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x12aa52400) [pid = 1957] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x12e691000) [pid = 1957] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x11c0a4400) [pid = 1957] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x123cdc800) [pid = 1957] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x11adc2800) [pid = 1957] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x12f70d800) [pid = 1957] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x113556800) [pid = 1957] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x128820800) [pid = 1957] [serial = 1392] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12bcabc00) [pid = 1957] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x12a9fb400) [pid = 1957] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x12ced8c00) [pid = 1957] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x12a2c8400) [pid = 1957] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x12d2d7000) [pid = 1957] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x12a78b000) [pid = 1957] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x12aa82400) [pid = 1957] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x123ce8000) [pid = 1957] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x118fe2800) [pid = 1957] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x1304ce000) [pid = 1957] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x12ad7b000) [pid = 1957] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x11c72a800) [pid = 1957] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x12d2cd000) [pid = 1957] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x11c71d400) [pid = 1957] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x11aaeb000) [pid = 1957] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x12a788400) [pid = 1957] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x129cf1000) [pid = 1957] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x118f68000) [pid = 1957] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x11560b400) [pid = 1957] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x118f69c00) [pid = 1957] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x12e2bb000) [pid = 1957] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x123bb2c00) [pid = 1957] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x12af20000) [pid = 1957] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x119e43800) [pid = 1957] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x119af2800) [pid = 1957] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x129ded400) [pid = 1957] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x12b080800) [pid = 1957] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x12a78d800) [pid = 1957] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x1273d4800) [pid = 1957] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x127ecdc00) [pid = 1957] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x129de1400) [pid = 1957] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x11c725400) [pid = 1957] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x12a60d800) [pid = 1957] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x1136db000) [pid = 1957] [serial = 1395] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x12400ec00) [pid = 1957] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x11c725800) [pid = 1957] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x11925ec00) [pid = 1957] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x113623800) [pid = 1957] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x115858400) [pid = 1957] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x113554400) [pid = 1957] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x11aebc000) [pid = 1957] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x12a9f9400) [pid = 1957] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x12ef53800) [pid = 1957] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x12bf03000) [pid = 1957] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x12b0ecc00) [pid = 1957] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x12aa83c00) [pid = 1957] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x12a4c8400) [pid = 1957] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x123fe0c00) [pid = 1957] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x11aaee800) [pid = 1957] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:56:24 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x123998400) [pid = 1957] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:56:24 INFO - PROCESS | 1957 | 1461704184243 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]]]}] 13:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 719ms 13:56:24 INFO - PROCESS | 1957 | 1461704184265 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:56:24 INFO - PROCESS | 1957 | 1461704184267 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:56:24 INFO - PROCESS | 1957 | 1461704184269 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 1957 | 1461704184270 Marionette TRACE conn2 <- [1,1970,null,{}] 13:56:24 INFO - PROCESS | 1957 | 1461704184272 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}] 13:56:24 INFO - PROCESS | 1957 | 1461704184353 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:56:24 INFO - PROCESS | 1957 | 1461704184359 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x11aea0800 == 39 [pid = 1957] [id = 500] 13:56:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x115369400) [pid = 1957] [serial = 1500] [outer = 0x0] 13:56:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x118887000) [pid = 1957] [serial = 1501] [outer = 0x115369400] 13:56:24 INFO - PROCESS | 1957 | 1461704184385 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x11aa58c00) [pid = 1957] [serial = 1502] [outer = 0x115369400] 13:56:24 INFO - PROCESS | 1957 | 1461704184694 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]]]}] 13:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 469ms 13:56:24 INFO - PROCESS | 1957 | 1461704184739 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:56:24 INFO - PROCESS | 1957 | 1461704184740 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:56:24 INFO - PROCESS | 1957 | 1461704184742 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 1957 | 1461704184743 Marionette TRACE conn2 <- [1,1974,null,{}] 13:56:24 INFO - PROCESS | 1957 | 1461704184745 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}] 13:56:24 INFO - PROCESS | 1957 | 1461704184821 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:56:24 INFO - PROCESS | 1957 | 1461704184880 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12872b000 == 40 [pid = 1957] [id = 501] 13:56:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x115851400) [pid = 1957] [serial = 1503] [outer = 0x0] 13:56:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x11aebc000) [pid = 1957] [serial = 1504] [outer = 0x115851400] 13:56:24 INFO - PROCESS | 1957 | 1461704184909 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x11c725800) [pid = 1957] [serial = 1505] [outer = 0x115851400] 13:56:25 INFO - PROCESS | 1957 | 1461704185212 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]]]}] 13:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 520ms 13:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:56:25 INFO - PROCESS | 1957 | 1461704185263 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 1957 | 1461704185264 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:56:25 INFO - PROCESS | 1957 | 1461704185266 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 1957 | 1461704185268 Marionette TRACE conn2 <- [1,1978,null,{}] 13:56:25 INFO - PROCESS | 1957 | 1461704185270 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}] 13:56:25 INFO - PROCESS | 1957 | 1461704185364 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:56:25 INFO - PROCESS | 1957 | 1461704185368 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c48000 == 41 [pid = 1957] [id = 502] 13:56:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x11c729000) [pid = 1957] [serial = 1506] [outer = 0x0] 13:56:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x123811000) [pid = 1957] [serial = 1507] [outer = 0x11c729000] 13:56:25 INFO - PROCESS | 1957 | 1461704185393 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x123997400) [pid = 1957] [serial = 1508] [outer = 0x11c729000] 13:56:25 INFO - PROCESS | 1957 | 1461704185711 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]]]}] 13:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 470ms 13:56:25 INFO - PROCESS | 1957 | 1461704185736 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 1957 | 1461704185737 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:56:25 INFO - PROCESS | 1957 | 1461704185739 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 1957 | 1461704185741 Marionette TRACE conn2 <- [1,1982,null,{}] 13:56:25 INFO - PROCESS | 1957 | 1461704185745 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}] 13:56:25 INFO - PROCESS | 1957 | 1461704185852 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:56:25 INFO - PROCESS | 1957 | 1461704185858 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d36000 == 42 [pid = 1957] [id = 503] 13:56:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x11c703400) [pid = 1957] [serial = 1509] [outer = 0x0] 13:56:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x123997000) [pid = 1957] [serial = 1510] [outer = 0x11c703400] 13:56:25 INFO - PROCESS | 1957 | 1461704185883 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x123adfc00) [pid = 1957] [serial = 1511] [outer = 0x11c703400] 13:56:26 INFO - PROCESS | 1957 | 1461704186308 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]]]}] 13:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 621ms 13:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:56:26 INFO - PROCESS | 1957 | 1461704186361 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:56:26 INFO - PROCESS | 1957 | 1461704186363 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:56:26 INFO - PROCESS | 1957 | 1461704186367 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - PROCESS | 1957 | 1461704186369 Marionette TRACE conn2 <- [1,1986,null,{}] 13:56:26 INFO - PROCESS | 1957 | 1461704186373 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}] 13:56:26 INFO - PROCESS | 1957 | 1461704186473 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:56:26 INFO - PROCESS | 1957 | 1461704186547 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a81d800 == 43 [pid = 1957] [id = 504] 13:56:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x11550f400) [pid = 1957] [serial = 1512] [outer = 0x0] 13:56:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x115709400) [pid = 1957] [serial = 1513] [outer = 0x11550f400] 13:56:26 INFO - PROCESS | 1957 | 1461704186580 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x118a4dc00) [pid = 1957] [serial = 1514] [outer = 0x11550f400] 13:56:27 INFO - PROCESS | 1957 | 1461704187012 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]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 13:56:27 INFO - PROCESS | 1957 | 1461704187038 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 1957 | 1461704187042 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:56:27 INFO - PROCESS | 1957 | 1461704187047 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 1957 | 1461704187049 Marionette TRACE conn2 <- [1,1990,null,{}] 13:56:27 INFO - PROCESS | 1957 | 1461704187051 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}] 13:56:27 INFO - PROCESS | 1957 | 1461704187153 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:56:27 INFO - PROCESS | 1957 | 1461704187214 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c77b800 == 44 [pid = 1957] [id = 505] 13:56:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x118eef800) [pid = 1957] [serial = 1515] [outer = 0x0] 13:56:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x119a72000) [pid = 1957] [serial = 1516] [outer = 0x118eef800] 13:56:27 INFO - PROCESS | 1957 | 1461704187244 Marionette DEBUG loaded listener.js 13:56:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x11a66e000) [pid = 1957] [serial = 1517] [outer = 0x118eef800] 13:56:27 INFO - PROCESS | 1957 | 1461704187695 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]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 13:56:27 INFO - PROCESS | 1957 | 1461704187717 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 1957 | 1461704187719 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:56:27 INFO - PROCESS | 1957 | 1461704187721 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 1957 | 1461704187724 Marionette TRACE conn2 <- [1,1994,null,{}] 13:56:27 INFO - PROCESS | 1957 | 1461704187732 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}] 13:56:27 INFO - PROCESS | 1957 | 1461704187857 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:56:27 INFO - PROCESS | 1957 | 1461704187945 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c54800 == 45 [pid = 1957] [id = 506] 13:56:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x11b759800) [pid = 1957] [serial = 1518] [outer = 0x0] 13:56:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x11b9a8c00) [pid = 1957] [serial = 1519] [outer = 0x11b759800] 13:56:27 INFO - PROCESS | 1957 | 1461704187978 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x11c096400) [pid = 1957] [serial = 1520] [outer = 0x11b759800] 13:56:28 INFO - PROCESS | 1957 | 1461704188396 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]]]}] 13:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 723ms 13:56:28 INFO - PROCESS | 1957 | 1461704188445 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:56:28 INFO - PROCESS | 1957 | 1461704188447 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:56:28 INFO - PROCESS | 1957 | 1461704188449 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - PROCESS | 1957 | 1461704188450 Marionette TRACE conn2 <- [1,1998,null,{}] 13:56:28 INFO - PROCESS | 1957 | 1461704188453 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}] 13:56:28 INFO - PROCESS | 1957 | 1461704188554 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:56:28 INFO - PROCESS | 1957 | 1461704188614 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a460800 == 46 [pid = 1957] [id = 507] 13:56:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x11c703800) [pid = 1957] [serial = 1521] [outer = 0x0] 13:56:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x11c726400) [pid = 1957] [serial = 1522] [outer = 0x11c703800] 13:56:28 INFO - PROCESS | 1957 | 1461704188644 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x12380f000) [pid = 1957] [serial = 1523] [outer = 0x11c703800] 13:56:29 INFO - PROCESS | 1957 | 1461704189061 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]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 618ms 13:56:29 INFO - PROCESS | 1957 | 1461704189068 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 1957 | 1461704189069 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:56:29 INFO - PROCESS | 1957 | 1461704189071 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - PROCESS | 1957 | 1461704189073 Marionette TRACE conn2 <- [1,2002,null,{}] 13:56:29 INFO - PROCESS | 1957 | 1461704189075 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}] 13:56:29 INFO - PROCESS | 1957 | 1461704189173 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:56:29 INFO - PROCESS | 1957 | 1461704189269 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a48e800 == 47 [pid = 1957] [id = 508] 13:56:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x123807c00) [pid = 1957] [serial = 1524] [outer = 0x0] 13:56:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x123bb0800) [pid = 1957] [serial = 1525] [outer = 0x123807c00] 13:56:29 INFO - PROCESS | 1957 | 1461704189301 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x123ce5400) [pid = 1957] [serial = 1526] [outer = 0x123807c00] 13:56:29 INFO - PROCESS | 1957 | 1461704189735 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]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 723ms 13:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:56:29 INFO - PROCESS | 1957 | 1461704189795 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 1957 | 1461704189796 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:56:29 INFO - PROCESS | 1957 | 1461704189799 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - PROCESS | 1957 | 1461704189800 Marionette TRACE conn2 <- [1,2006,null,{}] 13:56:29 INFO - PROCESS | 1957 | 1461704189802 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}] 13:56:29 INFO - PROCESS | 1957 | 1461704189956 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:56:30 INFO - PROCESS | 1957 | 1461704190011 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1b4000 == 48 [pid = 1957] [id = 509] 13:56:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x11560f800) [pid = 1957] [serial = 1527] [outer = 0x0] 13:56:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x1238d1400) [pid = 1957] [serial = 1528] [outer = 0x11560f800] 13:56:30 INFO - PROCESS | 1957 | 1461704190044 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x124007c00) [pid = 1957] [serial = 1529] [outer = 0x11560f800] 13:56:30 INFO - PROCESS | 1957 | 1461704190459 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]]]}] 13:56:30 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 13:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 668ms 13:56:30 INFO - PROCESS | 1957 | 1461704190468 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 1957 | 1461704190469 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:56:30 INFO - PROCESS | 1957 | 1461704190471 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 1957 | 1461704190473 Marionette TRACE conn2 <- [1,2010,null,{}] 13:56:30 INFO - PROCESS | 1957 | 1461704190477 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}] 13:56:30 INFO - PROCESS | 1957 | 1461704190595 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:56:30 INFO - PROCESS | 1957 | 1461704190656 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x119ad5000 == 49 [pid = 1957] [id = 510] 13:56:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x1136d6c00) [pid = 1957] [serial = 1530] [outer = 0x0] 13:56:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x118fe3800) [pid = 1957] [serial = 1531] [outer = 0x1136d6c00] 13:56:30 INFO - PROCESS | 1957 | 1461704190686 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x11ae34400) [pid = 1957] [serial = 1532] [outer = 0x1136d6c00] 13:56:31 INFO - PROCESS | 1957 | 1461704191267 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]]]}] 13:56:31 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 13:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 823ms 13:56:31 INFO - PROCESS | 1957 | 1461704191295 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 1957 | 1461704191298 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:56:31 INFO - PROCESS | 1957 | 1461704191301 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - PROCESS | 1957 | 1461704191303 Marionette TRACE conn2 <- [1,2014,null,{}] 13:56:31 INFO - PROCESS | 1957 | 1461704191307 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}] 13:56:31 INFO - PROCESS | 1957 | 1461704191407 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:56:31 INFO - PROCESS | 1957 | 1461704191473 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x115a5a000 == 50 [pid = 1957] [id = 511] 13:56:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x114542c00) [pid = 1957] [serial = 1533] [outer = 0x0] 13:56:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x114bc6c00) [pid = 1957] [serial = 1534] [outer = 0x114542c00] 13:56:31 INFO - PROCESS | 1957 | 1461704191503 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x11542b800) [pid = 1957] [serial = 1535] [outer = 0x114542c00] 13:56:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec0a800 == 49 [pid = 1957] [id = 487] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x114b54c00) [pid = 1957] [serial = 1465] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x12d2cb800) [pid = 1957] [serial = 1195] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x12ad7c000) [pid = 1957] [serial = 1189] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x12d631c00) [pid = 1957] [serial = 1198] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x12aa4cc00) [pid = 1957] [serial = 1120] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x1304d3800) [pid = 1957] [serial = 1270] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x12ac2d400) [pid = 1957] [serial = 1333] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x12aa8d000) [pid = 1957] [serial = 982] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x12a780400) [pid = 1957] [serial = 1255] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x12e3c8c00) [pid = 1957] [serial = 1351] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x137b53000) [pid = 1957] [serial = 1273] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x12e684000) [pid = 1957] [serial = 1336] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x129acf400) [pid = 1957] [serial = 1117] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x12f7b7000) [pid = 1957] [serial = 1264] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x12d2d7400) [pid = 1957] [serial = 1201] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x123cdb000) [pid = 1957] [serial = 1252] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x12af0bc00) [pid = 1957] [serial = 1258] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x12baedc00) [pid = 1957] [serial = 1069] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x11aa24400) [pid = 1957] [serial = 1249] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x12d20e800) [pid = 1957] [serial = 1207] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x11aa58000) [pid = 1957] [serial = 1321] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x12f7b4c00) [pid = 1957] [serial = 1345] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x12a4c9800) [pid = 1957] [serial = 1327] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x12ed45800) [pid = 1957] [serial = 1342] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x12fac9400) [pid = 1957] [serial = 1072] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x11c721000) [pid = 1957] [serial = 1114] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x12aa50800) [pid = 1957] [serial = 1186] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x12bcab000) [pid = 1957] [serial = 1192] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x12bf0e000) [pid = 1957] [serial = 1261] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x12a76b000) [pid = 1957] [serial = 1330] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x119e4d800) [pid = 1957] [serial = 1177] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x12ab2ac00) [pid = 1957] [serial = 1204] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x1304d5800) [pid = 1957] [serial = 1129] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x12af1fc00) [pid = 1957] [serial = 1339] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x137b99800) [pid = 1957] [serial = 1354] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x113554800) [pid = 1957] [serial = 1276] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x12e690400) [pid = 1957] [serial = 1126] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x12af0b400) [pid = 1957] [serial = 1123] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x137b4f000) [pid = 1957] [serial = 1348] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x1238f9c00) [pid = 1957] [serial = 1324] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x129ddbc00) [pid = 1957] [serial = 1183] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x11c725000) [pid = 1957] [serial = 1180] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x12ff9b000) [pid = 1957] [serial = 1267] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x137b52000) [pid = 1957] [serial = 1279] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x12e2b7c00) [pid = 1957] [serial = 1394] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x12a9f9c00) [pid = 1957] [serial = 1462] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x129cf1800) [pid = 1957] [serial = 1445] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x129821400) [pid = 1957] [serial = 1444] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x129de3c00) [pid = 1957] [serial = 1447] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x12a281c00) [pid = 1957] [serial = 1448] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12a285400) [pid = 1957] [serial = 1450] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x129cea400) [pid = 1957] [serial = 1453] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x12a78e400) [pid = 1957] [serial = 1459] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x12a2bd800) [pid = 1957] [serial = 1454] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x1147d8800) [pid = 1957] [serial = 1396] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x124452800) [pid = 1957] [serial = 1441] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x123ad3000) [pid = 1957] [serial = 1438] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x123cebc00) [pid = 1957] [serial = 1439] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11b9a8000) [pid = 1957] [serial = 1435] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11c724000) [pid = 1957] [serial = 1436] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x11974fc00) [pid = 1957] [serial = 1432] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11b7f5c00) [pid = 1957] [serial = 1433] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x119742800) [pid = 1957] [serial = 1430] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11867d000) [pid = 1957] [serial = 1429] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12a83cc00) [pid = 1957] [serial = 1460] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x114f2d400) [pid = 1957] [serial = 1427] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11362fc00) [pid = 1957] [serial = 1426] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x137b95000) [pid = 1957] [serial = 1424] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12f70e000) [pid = 1957] [serial = 1423] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x137b5a400) [pid = 1957] [serial = 1421] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12ef53c00) [pid = 1957] [serial = 1420] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1304d5c00) [pid = 1957] [serial = 1418] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12ff86c00) [pid = 1957] [serial = 1417] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12f711800) [pid = 1957] [serial = 1415] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12eb40c00) [pid = 1957] [serial = 1414] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12d62c400) [pid = 1957] [serial = 1412] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b9b3800) [pid = 1957] [serial = 1411] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12b0e3c00) [pid = 1957] [serial = 1409] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12af03400) [pid = 1957] [serial = 1408] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12aa82c00) [pid = 1957] [serial = 1406] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12a9ef400) [pid = 1957] [serial = 1405] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a4d0c00) [pid = 1957] [serial = 1403] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x129de3000) [pid = 1957] [serial = 1402] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x123fdf800) [pid = 1957] [serial = 1400] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x123806000) [pid = 1957] [serial = 1399] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x118e08800) [pid = 1957] [serial = 1397] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12a2c2000) [pid = 1957] [serial = 1451] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12a4cd000) [pid = 1957] [serial = 1456] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x127e4a800) [pid = 1957] [serial = 1442] [outer = 0x0] [url = about:blank] 13:56:31 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12a61cc00) [pid = 1957] [serial = 1457] [outer = 0x0] [url = about:blank] 13:56:32 INFO - PROCESS | 1957 | 1461704191999 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]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 723ms 13:56:32 INFO - PROCESS | 1957 | 1461704192047 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 1957 | 1461704192052 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:56:32 INFO - PROCESS | 1957 | 1461704192059 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 1957 | 1461704192061 Marionette TRACE conn2 <- [1,2018,null,{}] 13:56:32 INFO - PROCESS | 1957 | 1461704192063 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}] 13:56:32 INFO - PROCESS | 1957 | 1461704192133 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:56:32 INFO - PROCESS | 1957 | 1461704192138 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x119ac4800 == 50 [pid = 1957] [id = 512] 13:56:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x115611c00) [pid = 1957] [serial = 1536] [outer = 0x0] 13:56:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x115ac9000) [pid = 1957] [serial = 1537] [outer = 0x115611c00] 13:56:32 INFO - PROCESS | 1957 | 1461704192162 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1186af000) [pid = 1957] [serial = 1538] [outer = 0x115611c00] 13:56:32 INFO - PROCESS | 1957 | 1461704192604 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]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 574ms 13:56:32 INFO - PROCESS | 1957 | 1461704192632 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 1957 | 1461704192634 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:56:32 INFO - PROCESS | 1957 | 1461704192638 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 1957 | 1461704192644 Marionette TRACE conn2 <- [1,2022,null,{}] 13:56:32 INFO - PROCESS | 1957 | 1461704192655 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}] 13:56:32 INFO - PROCESS | 1957 | 1461704192795 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:56:32 INFO - PROCESS | 1957 | 1461704192876 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1156b1000 == 51 [pid = 1957] [id = 513] 13:56:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x118f62000) [pid = 1957] [serial = 1539] [outer = 0x0] 13:56:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11926a800) [pid = 1957] [serial = 1540] [outer = 0x118f62000] 13:56:32 INFO - PROCESS | 1957 | 1461704192920 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x119a71000) [pid = 1957] [serial = 1541] [outer = 0x118f62000] 13:56:33 INFO - PROCESS | 1957 | 1461704193198 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]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 577ms 13:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:56:33 INFO - PROCESS | 1957 | 1461704193218 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 1957 | 1461704193219 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:56:33 INFO - PROCESS | 1957 | 1461704193221 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 1957 | 1461704193223 Marionette TRACE conn2 <- [1,2026,null,{}] 13:56:33 INFO - PROCESS | 1957 | 1461704193232 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}] 13:56:33 INFO - PROCESS | 1957 | 1461704193317 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:56:33 INFO - PROCESS | 1957 | 1461704193322 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c062000 == 52 [pid = 1957] [id = 514] 13:56:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x119af0400) [pid = 1957] [serial = 1542] [outer = 0x0] 13:56:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11a669400) [pid = 1957] [serial = 1543] [outer = 0x119af0400] 13:56:33 INFO - PROCESS | 1957 | 1461704193350 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11a675800) [pid = 1957] [serial = 1544] [outer = 0x119af0400] 13:56:33 INFO - PROCESS | 1957 | 1461704193696 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]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 528ms 13:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:56:33 INFO - PROCESS | 1957 | 1461704193751 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 1957 | 1461704193752 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:56:33 INFO - PROCESS | 1957 | 1461704193754 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 1957 | 1461704193755 Marionette TRACE conn2 <- [1,2030,null,{}] 13:56:33 INFO - PROCESS | 1957 | 1461704193757 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}] 13:56:33 INFO - PROCESS | 1957 | 1461704193835 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:56:33 INFO - PROCESS | 1957 | 1461704193840 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c766800 == 53 [pid = 1957] [id = 515] 13:56:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11a671800) [pid = 1957] [serial = 1545] [outer = 0x0] 13:56:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11aa25000) [pid = 1957] [serial = 1546] [outer = 0x11a671800] 13:56:33 INFO - PROCESS | 1957 | 1461704193869 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x11aa61000) [pid = 1957] [serial = 1547] [outer = 0x11a671800] 13:56:34 INFO - PROCESS | 1957 | 1461704194233 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]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 13:56:34 INFO - PROCESS | 1957 | 1461704194272 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 1957 | 1461704194274 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:56:34 INFO - PROCESS | 1957 | 1461704194276 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 1957 | 1461704194277 Marionette TRACE conn2 <- [1,2034,null,{}] 13:56:34 INFO - PROCESS | 1957 | 1461704194279 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}] 13:56:34 INFO - PROCESS | 1957 | 1461704194387 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:56:34 INFO - PROCESS | 1957 | 1461704194400 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a3b000 == 54 [pid = 1957] [id = 516] 13:56:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x11aae2000) [pid = 1957] [serial = 1548] [outer = 0x0] 13:56:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11ae40000) [pid = 1957] [serial = 1549] [outer = 0x11aae2000] 13:56:34 INFO - PROCESS | 1957 | 1461704194428 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11bc3c000) [pid = 1957] [serial = 1550] [outer = 0x11aae2000] 13:56:34 INFO - PROCESS | 1957 | 1461704194765 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]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 518ms 13:56:34 INFO - PROCESS | 1957 | 1461704194795 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 1957 | 1461704194796 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:56:34 INFO - PROCESS | 1957 | 1461704194798 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 1957 | 1461704194799 Marionette TRACE conn2 <- [1,2038,null,{}] 13:56:34 INFO - PROCESS | 1957 | 1461704194801 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}] 13:56:34 INFO - PROCESS | 1957 | 1461704194905 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:56:34 INFO - PROCESS | 1957 | 1461704194920 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x124620000 == 55 [pid = 1957] [id = 517] 13:56:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x11bc3b000) [pid = 1957] [serial = 1551] [outer = 0x0] 13:56:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11c099000) [pid = 1957] [serial = 1552] [outer = 0x11bc3b000] 13:56:34 INFO - PROCESS | 1957 | 1461704194945 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11c4af000) [pid = 1957] [serial = 1553] [outer = 0x11bc3b000] 13:56:35 INFO - PROCESS | 1957 | 1461704195263 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]]]}] 13:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 522ms 13:56:35 INFO - PROCESS | 1957 | 1461704195321 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 1957 | 1461704195323 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:56:35 INFO - PROCESS | 1957 | 1461704195325 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 1957 | 1461704195326 Marionette TRACE conn2 <- [1,2042,null,{}] 13:56:35 INFO - PROCESS | 1957 | 1461704195328 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}] 13:56:35 INFO - PROCESS | 1957 | 1461704195430 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:56:35 INFO - PROCESS | 1957 | 1461704195466 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x127ea2000 == 56 [pid = 1957] [id = 518] 13:56:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x11bcce000) [pid = 1957] [serial = 1554] [outer = 0x0] 13:56:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11c707800) [pid = 1957] [serial = 1555] [outer = 0x11bcce000] 13:56:35 INFO - PROCESS | 1957 | 1461704195491 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11c721c00) [pid = 1957] [serial = 1556] [outer = 0x11bcce000] 13:56:35 INFO - PROCESS | 1957 | 1461704195823 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]]]}] 13:56:35 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) 13:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 519ms 13:56:35 INFO - PROCESS | 1957 | 1461704195846 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 1957 | 1461704195848 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:56:35 INFO - PROCESS | 1957 | 1461704195850 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 1957 | 1461704195851 Marionette TRACE conn2 <- [1,2046,null,{}] 13:56:35 INFO - PROCESS | 1957 | 1461704195853 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}] 13:56:35 INFO - PROCESS | 1957 | 1461704195955 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:56:35 INFO - PROCESS | 1957 | 1461704195966 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x129ba8000 == 57 [pid = 1957] [id = 519] 13:56:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11c3e1000) [pid = 1957] [serial = 1557] [outer = 0x0] 13:56:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x123808400) [pid = 1957] [serial = 1558] [outer = 0x11c3e1000] 13:56:35 INFO - PROCESS | 1957 | 1461704195991 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1238d2000) [pid = 1957] [serial = 1559] [outer = 0x11c3e1000] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11c729000) [pid = 1957] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11aebb800) [pid = 1957] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x114f25800) [pid = 1957] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x119d92c00) [pid = 1957] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x114f2f800) [pid = 1957] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x119749c00) [pid = 1957] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11aebe400) [pid = 1957] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11c707400) [pid = 1957] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11bcd4400) [pid = 1957] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x115851400) [pid = 1957] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:56:36 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x115369400) [pid = 1957] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:56:36 INFO - PROCESS | 1957 | 1461704196368 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]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 570ms 13:56:36 INFO - PROCESS | 1957 | 1461704196432 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 1957 | 1461704196433 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:56:36 INFO - PROCESS | 1957 | 1461704196437 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 1957 | 1461704196438 Marionette TRACE conn2 <- [1,2050,null,{}] 13:56:36 INFO - PROCESS | 1957 | 1461704196441 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}] 13:56:36 INFO - PROCESS | 1957 | 1461704196528 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:56:36 INFO - PROCESS | 1957 | 1461704196533 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c3b800 == 58 [pid = 1957] [id = 520] 13:56:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x118ab0400) [pid = 1957] [serial = 1560] [outer = 0x0] 13:56:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11bcd4400) [pid = 1957] [serial = 1561] [outer = 0x118ab0400] 13:56:36 INFO - PROCESS | 1957 | 1461704196558 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12380ac00) [pid = 1957] [serial = 1562] [outer = 0x118ab0400] 13:56:36 INFO - PROCESS | 1957 | 1461704196909 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]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 519ms 13:56:36 INFO - PROCESS | 1957 | 1461704196956 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 1957 | 1461704196958 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:56:36 INFO - PROCESS | 1957 | 1461704196960 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 1957 | 1461704196962 Marionette TRACE conn2 <- [1,2054,null,{}] 13:56:36 INFO - PROCESS | 1957 | 1461704196964 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}] 13:56:37 INFO - PROCESS | 1957 | 1461704197063 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:56:37 INFO - PROCESS | 1957 | 1461704197122 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a454000 == 59 [pid = 1957] [id = 521] 13:56:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1238f8c00) [pid = 1957] [serial = 1563] [outer = 0x0] 13:56:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x123ce2c00) [pid = 1957] [serial = 1564] [outer = 0x1238f8c00] 13:56:37 INFO - PROCESS | 1957 | 1461704197151 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12400e800) [pid = 1957] [serial = 1565] [outer = 0x1238f8c00] 13:56:37 INFO - PROCESS | 1957 | 1461704197429 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]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 519ms 13:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:56:37 INFO - PROCESS | 1957 | 1461704197481 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 1957 | 1461704197482 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:56:37 INFO - PROCESS | 1957 | 1461704197484 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 1957 | 1461704197485 Marionette TRACE conn2 <- [1,2058,null,{}] 13:56:37 INFO - PROCESS | 1957 | 1461704197487 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}] 13:56:37 INFO - PROCESS | 1957 | 1461704197573 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:56:37 INFO - PROCESS | 1957 | 1461704197578 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a47d000 == 60 [pid = 1957] [id = 522] 13:56:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x123cf7400) [pid = 1957] [serial = 1566] [outer = 0x0] 13:56:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x124250c00) [pid = 1957] [serial = 1567] [outer = 0x123cf7400] 13:56:37 INFO - PROCESS | 1957 | 1461704197603 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1244efc00) [pid = 1957] [serial = 1568] [outer = 0x123cf7400] 13:56:37 INFO - PROCESS | 1957 | 1461704197939 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]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 468ms 13:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:56:37 INFO - PROCESS | 1957 | 1461704197953 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 1957 | 1461704197954 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:56:37 INFO - PROCESS | 1957 | 1461704197956 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 1957 | 1461704197957 Marionette TRACE conn2 <- [1,2062,null,{}] 13:56:37 INFO - PROCESS | 1957 | 1461704197962 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}] 13:56:38 INFO - PROCESS | 1957 | 1461704198074 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:56:38 INFO - PROCESS | 1957 | 1461704198080 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4b5800 == 61 [pid = 1957] [id = 523] 13:56:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x123cf5c00) [pid = 1957] [serial = 1569] [outer = 0x0] 13:56:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x124f59400) [pid = 1957] [serial = 1570] [outer = 0x123cf5c00] 13:56:38 INFO - PROCESS | 1957 | 1461704198105 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x127634c00) [pid = 1957] [serial = 1571] [outer = 0x123cf5c00] 13:56:38 INFO - PROCESS | 1957 | 1461704198601 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]]]}] 13:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 13:56:38 INFO - PROCESS | 1957 | 1461704198628 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:56:38 INFO - PROCESS | 1957 | 1461704198631 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:56:38 INFO - PROCESS | 1957 | 1461704198635 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:56:38 INFO - PROCESS | 1957 | 1461704198637 Marionette TRACE conn2 <- [1,2066,null,{}] 13:56:38 INFO - PROCESS | 1957 | 1461704198642 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}] 13:56:38 INFO - PROCESS | 1957 | 1461704198748 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:56:38 INFO - PROCESS | 1957 | 1461704198843 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x119170800 == 62 [pid = 1957] [id = 524] 13:56:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x115529400) [pid = 1957] [serial = 1572] [outer = 0x0] 13:56:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x115604c00) [pid = 1957] [serial = 1573] [outer = 0x115529400] 13:56:38 INFO - PROCESS | 1957 | 1461704198888 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x115855000) [pid = 1957] [serial = 1574] [outer = 0x115529400] 13:56:39 INFO - PROCESS | 1957 | 1461704199291 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]]]}] 13:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 672ms 13:56:39 INFO - PROCESS | 1957 | 1461704199309 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 1957 | 1461704199314 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:56:39 INFO - PROCESS | 1957 | 1461704199319 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 1957 | 1461704199321 Marionette TRACE conn2 <- [1,2070,null,{}] 13:56:39 INFO - PROCESS | 1957 | 1461704199324 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}] 13:56:39 INFO - PROCESS | 1957 | 1461704199428 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:56:39 INFO - PROCESS | 1957 | 1461704199485 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x123963000 == 63 [pid = 1957] [id = 525] 13:56:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11867ac00) [pid = 1957] [serial = 1575] [outer = 0x0] 13:56:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x118f6b000) [pid = 1957] [serial = 1576] [outer = 0x11867ac00] 13:56:39 INFO - PROCESS | 1957 | 1461704199515 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x119d8d000) [pid = 1957] [serial = 1577] [outer = 0x11867ac00] 13:56:39 INFO - PROCESS | 1957 | 1461704199942 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]]]}] 13:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 672ms 13:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:56:39 INFO - PROCESS | 1957 | 1461704199992 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 1957 | 1461704199993 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:56:39 INFO - PROCESS | 1957 | 1461704199996 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 1957 | 1461704199999 Marionette TRACE conn2 <- [1,2074,null,{}] 13:56:40 INFO - PROCESS | 1957 | 1461704200006 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}] 13:56:40 INFO - PROCESS | 1957 | 1461704200113 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:56:40 INFO - PROCESS | 1957 | 1461704200221 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4a8000 == 64 [pid = 1957] [id = 526] 13:56:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11b75f400) [pid = 1957] [serial = 1578] [outer = 0x0] 13:56:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11b9acc00) [pid = 1957] [serial = 1579] [outer = 0x11b75f400] 13:56:40 INFO - PROCESS | 1957 | 1461704200255 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x11c707400) [pid = 1957] [serial = 1580] [outer = 0x11b75f400] 13:56:40 INFO - PROCESS | 1957 | 1461704200638 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]]]}] 13:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 13:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:56:40 INFO - PROCESS | 1957 | 1461704200668 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 1957 | 1461704200670 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:56:40 INFO - PROCESS | 1957 | 1461704200672 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 1957 | 1461704200674 Marionette TRACE conn2 <- [1,2078,null,{}] 13:56:40 INFO - PROCESS | 1957 | 1461704200678 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}] 13:56:40 INFO - PROCESS | 1957 | 1461704200781 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:56:40 INFO - PROCESS | 1957 | 1461704200837 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac5e800 == 65 [pid = 1957] [id = 527] 13:56:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x11c704400) [pid = 1957] [serial = 1581] [outer = 0x0] 13:56:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x123994800) [pid = 1957] [serial = 1582] [outer = 0x11c704400] 13:56:40 INFO - PROCESS | 1957 | 1461704200868 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x123e20c00) [pid = 1957] [serial = 1583] [outer = 0x11c704400] 13:56:41 INFO - PROCESS | 1957 | 1461704201312 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]]]}] 13:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 672ms 13:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:56:41 INFO - PROCESS | 1957 | 1461704201344 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 1957 | 1461704201346 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:56:41 INFO - PROCESS | 1957 | 1461704201348 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 1957 | 1461704201349 Marionette TRACE conn2 <- [1,2082,null,{}] 13:56:41 INFO - PROCESS | 1957 | 1461704201351 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}] 13:56:41 INFO - PROCESS | 1957 | 1461704201464 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:56:41 INFO - PROCESS | 1957 | 1461704201553 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12737a800 == 66 [pid = 1957] [id = 528] 13:56:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x11360f000) [pid = 1957] [serial = 1584] [outer = 0x0] 13:56:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x123809400) [pid = 1957] [serial = 1585] [outer = 0x11360f000] 13:56:41 INFO - PROCESS | 1957 | 1461704201583 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x12400d000) [pid = 1957] [serial = 1586] [outer = 0x11360f000] 13:56:42 INFO - PROCESS | 1957 | 1461704202180 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]]]}] 13:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 872ms 13:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:56:42 INFO - PROCESS | 1957 | 1461704202232 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 1957 | 1461704202234 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:56:42 INFO - PROCESS | 1957 | 1461704202238 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 1957 | 1461704202241 Marionette TRACE conn2 <- [1,2086,null,{}] 13:56:42 INFO - PROCESS | 1957 | 1461704202246 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}] 13:56:42 INFO - PROCESS | 1957 | 1461704202338 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:56:42 INFO - PROCESS | 1957 | 1461704202409 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1c8800 == 67 [pid = 1957] [id = 529] 13:56:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x114b54c00) [pid = 1957] [serial = 1587] [outer = 0x0] 13:56:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x114f29800) [pid = 1957] [serial = 1588] [outer = 0x114b54c00] 13:56:42 INFO - PROCESS | 1957 | 1461704202438 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x11560e000) [pid = 1957] [serial = 1589] [outer = 0x114b54c00] 13:56:42 INFO - PROCESS | 1957 | 1461704202957 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]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 774ms 13:56:43 INFO - PROCESS | 1957 | 1461704203014 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 1957 | 1461704203019 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:56:43 INFO - PROCESS | 1957 | 1461704203026 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 1957 | 1461704203028 Marionette TRACE conn2 <- [1,2090,null,{}] 13:56:43 INFO - PROCESS | 1957 | 1461704203032 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}] 13:56:43 INFO - PROCESS | 1957 | 1461704203200 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12d2b5000 == 66 [pid = 1957] [id = 87] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12edde000 == 65 [pid = 1957] [id = 88] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x118a17000 == 64 [pid = 1957] [id = 90] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x119724000 == 63 [pid = 1957] [id = 83] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12a47d000 == 62 [pid = 1957] [id = 522] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12a454000 == 61 [pid = 1957] [id = 521] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x123997000) [pid = 1957] [serial = 1510] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x113622c00) [pid = 1957] [serial = 1474] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x115707c00) [pid = 1957] [serial = 1471] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x11550a400) [pid = 1957] [serial = 1468] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x129c3b800 == 60 [pid = 1957] [id = 520] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x129ba8000 == 59 [pid = 1957] [id = 519] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x127ea2000 == 58 [pid = 1957] [id = 518] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x124620000 == 57 [pid = 1957] [id = 517] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x123a3b000 == 56 [pid = 1957] [id = 516] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x11c766800 == 55 [pid = 1957] [id = 515] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x11c062000 == 54 [pid = 1957] [id = 514] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x1156b1000 == 53 [pid = 1957] [id = 513] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x119ac4800 == 52 [pid = 1957] [id = 512] 13:56:43 INFO - PROCESS | 1957 | --DOCSHELL 0x115a5a000 == 51 [pid = 1957] [id = 511] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x11b9ab000) [pid = 1957] [serial = 1490] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11aa58c00) [pid = 1957] [serial = 1502] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x11aaea000) [pid = 1957] [serial = 1487] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x123811000) [pid = 1957] [serial = 1507] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11b753000) [pid = 1957] [serial = 1489] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x115706800) [pid = 1957] [serial = 1477] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x118f5f400) [pid = 1957] [serial = 1478] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11aa59800) [pid = 1957] [serial = 1486] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11912d400) [pid = 1957] [serial = 1480] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x119d8e800) [pid = 1957] [serial = 1483] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11a678800) [pid = 1957] [serial = 1484] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11bc33800) [pid = 1957] [serial = 1492] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11c70f400) [pid = 1957] [serial = 1498] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11c706c00) [pid = 1957] [serial = 1496] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x11c0a4000) [pid = 1957] [serial = 1495] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11c725800) [pid = 1957] [serial = 1505] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11c720c00) [pid = 1957] [serial = 1499] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x118887000) [pid = 1957] [serial = 1501] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x123997400) [pid = 1957] [serial = 1508] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11974cc00) [pid = 1957] [serial = 1481] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11bcd5400) [pid = 1957] [serial = 1493] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11aebc000) [pid = 1957] [serial = 1504] [outer = 0x0] [url = about:blank] 13:56:43 INFO - PROCESS | 1957 | 1461704203338 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x1136a6000 == 52 [pid = 1957] [id = 530] 13:56:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x114bbd400) [pid = 1957] [serial = 1590] [outer = 0x0] 13:56:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x11550a800) [pid = 1957] [serial = 1591] [outer = 0x114bbd400] 13:56:43 INFO - PROCESS | 1957 | 1461704203367 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x118fe3000) [pid = 1957] [serial = 1592] [outer = 0x114bbd400] 13:56:43 INFO - PROCESS | 1957 | 1461704203665 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]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 13:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:56:43 INFO - PROCESS | 1957 | 1461704203697 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 1957 | 1461704203698 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:56:43 INFO - PROCESS | 1957 | 1461704203701 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 1957 | 1461704203703 Marionette TRACE conn2 <- [1,2094,null,{}] 13:56:43 INFO - PROCESS | 1957 | 1461704203712 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}] 13:56:43 INFO - PROCESS | 1957 | 1461704203796 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:56:43 INFO - PROCESS | 1957 | 1461704203801 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb75000 == 53 [pid = 1957] [id = 531] 13:56:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11974ac00) [pid = 1957] [serial = 1593] [outer = 0x0] 13:56:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11a669c00) [pid = 1957] [serial = 1594] [outer = 0x11974ac00] 13:56:43 INFO - PROCESS | 1957 | 1461704203829 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11a678c00) [pid = 1957] [serial = 1595] [outer = 0x11974ac00] 13:56:44 INFO - PROCESS | 1957 | 1461704204195 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]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 520ms 13:56:44 INFO - PROCESS | 1957 | 1461704204222 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:56:44 INFO - PROCESS | 1957 | 1461704204224 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:56:44 INFO - PROCESS | 1957 | 1461704204226 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 1957 | 1461704204227 Marionette TRACE conn2 <- [1,2098,null,{}] 13:56:44 INFO - PROCESS | 1957 | 1461704204229 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}] 13:56:44 INFO - PROCESS | 1957 | 1461704204311 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:56:44 INFO - PROCESS | 1957 | 1461704204316 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c774000 == 54 [pid = 1957] [id = 532] 13:56:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x11aa56c00) [pid = 1957] [serial = 1596] [outer = 0x0] 13:56:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11b7f0400) [pid = 1957] [serial = 1597] [outer = 0x11aa56c00] 13:56:44 INFO - PROCESS | 1957 | 1461704204342 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11bb67c00) [pid = 1957] [serial = 1598] [outer = 0x11aa56c00] 13:56:44 INFO - PROCESS | 1957 | 1461704204699 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]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 13:56:44 INFO - PROCESS | 1957 | 1461704204746 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:56:44 INFO - PROCESS | 1957 | 1461704204747 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:56:44 INFO - PROCESS | 1957 | 1461704204749 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 1957 | 1461704204750 Marionette TRACE conn2 <- [1,2102,null,{}] 13:56:44 INFO - PROCESS | 1957 | 1461704204752 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}] 13:56:44 INFO - PROCESS | 1957 | 1461704204834 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:56:44 INFO - PROCESS | 1957 | 1461704204838 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x123cac800 == 55 [pid = 1957] [id = 533] 13:56:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11bbe0c00) [pid = 1957] [serial = 1599] [outer = 0x0] 13:56:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x11bcd1c00) [pid = 1957] [serial = 1600] [outer = 0x11bbe0c00] 13:56:44 INFO - PROCESS | 1957 | 1461704204864 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11c0a4c00) [pid = 1957] [serial = 1601] [outer = 0x11bbe0c00] 13:56:45 INFO - PROCESS | 1957 | 1461704205214 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]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 468ms 13:56:45 INFO - PROCESS | 1957 | 1461704205218 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 1957 | 1461704205219 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:56:45 INFO - PROCESS | 1957 | 1461704205221 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 1957 | 1461704205222 Marionette TRACE conn2 <- [1,2106,null,{}] 13:56:45 INFO - PROCESS | 1957 | 1461704205225 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}] 13:56:45 INFO - PROCESS | 1957 | 1461704205327 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:56:45 INFO - PROCESS | 1957 | 1461704205398 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fc1000 == 56 [pid = 1957] [id = 534] 13:56:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x11bbe4400) [pid = 1957] [serial = 1602] [outer = 0x0] 13:56:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x11c705400) [pid = 1957] [serial = 1603] [outer = 0x11bbe4400] 13:56:45 INFO - PROCESS | 1957 | 1461704205426 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x123997000) [pid = 1957] [serial = 1604] [outer = 0x11bbe4400] 13:56:45 INFO - PROCESS | 1957 | 1461704205755 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]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 572ms 13:56:45 INFO - PROCESS | 1957 | 1461704205796 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:56:45 INFO - PROCESS | 1957 | 1461704205797 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:56:45 INFO - PROCESS | 1957 | 1461704205799 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 1957 | 1461704205800 Marionette TRACE conn2 <- [1,2110,null,{}] 13:56:45 INFO - PROCESS | 1957 | 1461704205802 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}] 13:56:45 INFO - PROCESS | 1957 | 1461704205902 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:56:45 INFO - PROCESS | 1957 | 1461704205906 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x129b8f000 == 57 [pid = 1957] [id = 535] 13:56:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x1238f1000) [pid = 1957] [serial = 1605] [outer = 0x0] 13:56:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x123ada400) [pid = 1957] [serial = 1606] [outer = 0x1238f1000] 13:56:45 INFO - PROCESS | 1957 | 1461704205961 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x124006c00) [pid = 1957] [serial = 1607] [outer = 0x1238f1000] 13:56:46 INFO - PROCESS | 1957 | 1461704206306 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]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 518ms 13:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:56:46 INFO - PROCESS | 1957 | 1461704206318 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:56:46 INFO - PROCESS | 1957 | 1461704206319 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:56:46 INFO - PROCESS | 1957 | 1461704206321 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 1957 | 1461704206322 Marionette TRACE conn2 <- [1,2114,null,{}] 13:56:46 INFO - PROCESS | 1957 | 1461704206325 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}] 13:56:46 INFO - PROCESS | 1957 | 1461704206431 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:56:46 INFO - PROCESS | 1957 | 1461704206444 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d35000 == 58 [pid = 1957] [id = 536] 13:56:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x124009800) [pid = 1957] [serial = 1608] [outer = 0x0] 13:56:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12445b000) [pid = 1957] [serial = 1609] [outer = 0x124009800] 13:56:46 INFO - PROCESS | 1957 | 1461704206469 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x12762fc00) [pid = 1957] [serial = 1610] [outer = 0x124009800] 13:56:46 INFO - PROCESS | 1957 | 1461704206815 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]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 518ms 13:56:46 INFO - PROCESS | 1957 | 1461704206839 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:56:46 INFO - PROCESS | 1957 | 1461704206842 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:56:46 INFO - PROCESS | 1957 | 1461704206844 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 1957 | 1461704206845 Marionette TRACE conn2 <- [1,2118,null,{}] 13:56:46 INFO - PROCESS | 1957 | 1461704206853 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}] 13:56:46 INFO - PROCESS | 1957 | 1461704206958 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:56:46 INFO - PROCESS | 1957 | 1461704206962 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a43f800 == 59 [pid = 1957] [id = 537] 13:56:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x124009c00) [pid = 1957] [serial = 1611] [outer = 0x0] 13:56:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x127e44c00) [pid = 1957] [serial = 1612] [outer = 0x124009c00] 13:56:46 INFO - PROCESS | 1957 | 1461704206988 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x127e4bc00) [pid = 1957] [serial = 1613] [outer = 0x124009c00] 13:56:47 INFO - PROCESS | 1957 | 1461704207347 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]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 524ms 13:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:56:47 INFO - PROCESS | 1957 | 1461704207369 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 1957 | 1461704207370 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:56:47 INFO - PROCESS | 1957 | 1461704207372 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 1957 | 1461704207374 Marionette TRACE conn2 <- [1,2122,null,{}] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x11360b000) [pid = 1957] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12a83fc00) [pid = 1957] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x123cf7400) [pid = 1957] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11aae2000) [pid = 1957] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x11bc3b000) [pid = 1957] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x1136d6c00) [pid = 1957] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x119af0400) [pid = 1957] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x114542c00) [pid = 1957] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x118f62000) [pid = 1957] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x115611c00) [pid = 1957] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11a671800) [pid = 1957] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x11bcce000) [pid = 1957] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11c3e1000) [pid = 1957] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x118ab0400) [pid = 1957] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:56:47 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1238f8c00) [pid = 1957] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:56:47 INFO - PROCESS | 1957 | 1461704207567 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}] 13:56:47 INFO - PROCESS | 1957 | 1461704207652 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:56:47 INFO - PROCESS | 1957 | 1461704207656 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d38000 == 60 [pid = 1957] [id = 538] 13:56:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x1147d9800) [pid = 1957] [serial = 1614] [outer = 0x0] 13:56:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x115611c00) [pid = 1957] [serial = 1615] [outer = 0x1147d9800] 13:56:47 INFO - PROCESS | 1957 | 1461704207683 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11aa5e000) [pid = 1957] [serial = 1616] [outer = 0x1147d9800] 13:56:48 INFO - PROCESS | 1957 | 1461704208018 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]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 690ms 13:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:56:48 INFO - PROCESS | 1957 | 1461704208063 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 1957 | 1461704208065 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:56:48 INFO - PROCESS | 1957 | 1461704208067 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 1957 | 1461704208068 Marionette TRACE conn2 <- [1,2126,null,{}] 13:56:48 INFO - PROCESS | 1957 | 1461704208071 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}] 13:56:48 INFO - PROCESS | 1957 | 1461704208168 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:56:48 INFO - PROCESS | 1957 | 1461704208227 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac78800 == 61 [pid = 1957] [id = 539] 13:56:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12734c000) [pid = 1957] [serial = 1617] [outer = 0x0] 13:56:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x128820800) [pid = 1957] [serial = 1618] [outer = 0x12734c000] 13:56:48 INFO - PROCESS | 1957 | 1461704208277 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x129ac7c00) [pid = 1957] [serial = 1619] [outer = 0x12734c000] 13:56:48 INFO - PROCESS | 1957 | 1461704208562 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]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 520ms 13:56:48 INFO - PROCESS | 1957 | 1461704208587 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 1957 | 1461704208588 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:56:48 INFO - PROCESS | 1957 | 1461704208591 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 1957 | 1461704208594 Marionette TRACE conn2 <- [1,2130,null,{}] 13:56:48 INFO - PROCESS | 1957 | 1461704208604 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}] 13:56:48 INFO - PROCESS | 1957 | 1461704208704 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:56:48 INFO - PROCESS | 1957 | 1461704208711 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b31f000 == 62 [pid = 1957] [id = 540] 13:56:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x129ac8000) [pid = 1957] [serial = 1620] [outer = 0x0] 13:56:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x129ce5400) [pid = 1957] [serial = 1621] [outer = 0x129ac8000] 13:56:48 INFO - PROCESS | 1957 | 1461704208752 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x129ceb800) [pid = 1957] [serial = 1622] [outer = 0x129ac8000] 13:56:49 INFO - PROCESS | 1957 | 1461704209231 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] 13:56:49 INFO - PROCESS | 1957 | 1461704209270 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:56:49 INFO - PROCESS | 1957 | 1461704209272 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 1957 | 1461704209274 Marionette TRACE conn2 <- [1,2134,null,{}] 13:56:49 INFO - PROCESS | 1957 | 1461704209276 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}] 13:56:49 INFO - PROCESS | 1957 | 1461704209357 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:56:49 INFO - PROCESS | 1957 | 1461704209364 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b67c000 == 63 [pid = 1957] [id = 541] 13:56:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x129cee000) [pid = 1957] [serial = 1623] [outer = 0x0] 13:56:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x129dd3c00) [pid = 1957] [serial = 1624] [outer = 0x129cee000] 13:56:49 INFO - PROCESS | 1957 | 1461704209389 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x129dd9400) [pid = 1957] [serial = 1625] [outer = 0x129cee000] 13:56:49 INFO - PROCESS | 1957 | 1461704209889 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]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 672ms 13:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:56:49 INFO - PROCESS | 1957 | 1461704209945 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 1957 | 1461704209948 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:56:49 INFO - PROCESS | 1957 | 1461704209951 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 1957 | 1461704209954 Marionette TRACE conn2 <- [1,2138,null,{}] 13:56:49 INFO - PROCESS | 1957 | 1461704209958 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}] 13:56:50 INFO - PROCESS | 1957 | 1461704210064 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:56:50 INFO - PROCESS | 1957 | 1461704210123 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a919000 == 64 [pid = 1957] [id = 542] 13:56:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x114bc5c00) [pid = 1957] [serial = 1626] [outer = 0x0] 13:56:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x11637f800) [pid = 1957] [serial = 1627] [outer = 0x114bc5c00] 13:56:50 INFO - PROCESS | 1957 | 1461704210155 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x118f5f400) [pid = 1957] [serial = 1628] [outer = 0x114bc5c00] 13:56:50 INFO - PROCESS | 1957 | 1461704210635 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]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 721ms 13:56:50 INFO - PROCESS | 1957 | 1461704210673 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 1957 | 1461704210677 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:56:50 INFO - PROCESS | 1957 | 1461704210682 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 1957 | 1461704210684 Marionette TRACE conn2 <- [1,2142,null,{}] 13:56:50 INFO - PROCESS | 1957 | 1461704210686 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}] 13:56:50 INFO - PROCESS | 1957 | 1461704210792 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:56:50 INFO - PROCESS | 1957 | 1461704210851 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x123cad800 == 65 [pid = 1957] [id = 543] 13:56:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x118f69c00) [pid = 1957] [serial = 1629] [outer = 0x0] 13:56:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x119af4c00) [pid = 1957] [serial = 1630] [outer = 0x118f69c00] 13:56:50 INFO - PROCESS | 1957 | 1461704210881 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x11aa55800) [pid = 1957] [serial = 1631] [outer = 0x118f69c00] 13:56:51 INFO - PROCESS | 1957 | 1461704211334 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] 13:56:51 INFO - PROCESS | 1957 | 1461704211354 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:56:51 INFO - PROCESS | 1957 | 1461704211357 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 1957 | 1461704211359 Marionette TRACE conn2 <- [1,2146,null,{}] 13:56:51 INFO - PROCESS | 1957 | 1461704211367 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}] 13:56:51 INFO - PROCESS | 1957 | 1461704211474 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:56:51 INFO - PROCESS | 1957 | 1461704211535 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac74000 == 66 [pid = 1957] [id = 544] 13:56:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x11b7f0000) [pid = 1957] [serial = 1632] [outer = 0x0] 13:56:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x11c702c00) [pid = 1957] [serial = 1633] [outer = 0x11b7f0000] 13:56:51 INFO - PROCESS | 1957 | 1461704211567 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x123807400) [pid = 1957] [serial = 1634] [outer = 0x11b7f0000] 13:56:52 INFO - PROCESS | 1957 | 1461704212024 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] 13:56:52 INFO - PROCESS | 1957 | 1461704212033 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:56:52 INFO - PROCESS | 1957 | 1461704212035 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 1957 | 1461704212036 Marionette TRACE conn2 <- [1,2150,null,{}] 13:56:52 INFO - PROCESS | 1957 | 1461704212039 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}] 13:56:52 INFO - PROCESS | 1957 | 1461704212162 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:56:52 INFO - PROCESS | 1957 | 1461704212232 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba1b800 == 67 [pid = 1957] [id = 545] 13:56:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x1238cf400) [pid = 1957] [serial = 1635] [outer = 0x0] 13:56:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x127639000) [pid = 1957] [serial = 1636] [outer = 0x1238cf400] 13:56:52 INFO - PROCESS | 1957 | 1461704212262 Marionette DEBUG loaded listener.js 13:56:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x12881d000) [pid = 1957] [serial = 1637] [outer = 0x1238cf400] 13:56:52 INFO - PROCESS | 1957 | 1461704212668 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]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 13:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:56:52 INFO - PROCESS | 1957 | 1461704212705 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 1957 | 1461704212707 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:56:52 INFO - PROCESS | 1957 | 1461704212709 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 1957 | 1461704212711 Marionette TRACE conn2 <- [1,2154,null,{}] 13:56:52 INFO - PROCESS | 1957 | 1461704212713 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}] 13:56:52 INFO - PROCESS | 1957 | 1461704212818 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:56:52 INFO - PROCESS | 1957 | 1461704212875 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce10800 == 68 [pid = 1957] [id = 546] 13:56:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x127e44800) [pid = 1957] [serial = 1638] [outer = 0x0] 13:56:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x129ad2800) [pid = 1957] [serial = 1639] [outer = 0x127e44800] 13:56:52 INFO - PROCESS | 1957 | 1461704212905 Marionette DEBUG loaded listener.js 13:56:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x129dd2400) [pid = 1957] [serial = 1640] [outer = 0x127e44800] 13:56:53 INFO - PROCESS | 1957 | 1461704213436 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]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 820ms 13:56:53 INFO - PROCESS | 1957 | 1461704213530 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 1957 | 1461704213532 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:56:53 INFO - PROCESS | 1957 | 1461704213536 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - PROCESS | 1957 | 1461704213539 Marionette TRACE conn2 <- [1,2158,null,{}] 13:56:53 INFO - PROCESS | 1957 | 1461704213542 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}] 13:56:53 INFO - PROCESS | 1957 | 1461704213724 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:56:53 INFO - PROCESS | 1957 | 1461704213971 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x11972f000 == 69 [pid = 1957] [id = 547] 13:56:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x113621c00) [pid = 1957] [serial = 1641] [outer = 0x0] 13:56:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x113628800) [pid = 1957] [serial = 1642] [outer = 0x113621c00] 13:56:54 INFO - PROCESS | 1957 | 1461704214013 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x114b4f800) [pid = 1957] [serial = 1643] [outer = 0x113621c00] 13:56:54 INFO - PROCESS | 1957 | 1461704214502 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]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1023ms 13:56:54 INFO - PROCESS | 1957 | 1461704214560 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 1957 | 1461704214563 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:56:54 INFO - PROCESS | 1957 | 1461704214566 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 1957 | 1461704214568 Marionette TRACE conn2 <- [1,2162,null,{}] 13:56:54 INFO - PROCESS | 1957 | 1461704214572 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}] 13:56:54 INFO - PROCESS | 1957 | 1461704214670 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:56:54 INFO - PROCESS | 1957 | 1461704214730 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x119161800 == 70 [pid = 1957] [id = 548] 13:56:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x115510000) [pid = 1957] [serial = 1644] [outer = 0x0] 13:56:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x118a3fc00) [pid = 1957] [serial = 1645] [outer = 0x115510000] 13:56:54 INFO - PROCESS | 1957 | 1461704214760 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x119124400) [pid = 1957] [serial = 1646] [outer = 0x115510000] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x127e9d000 == 69 [pid = 1957] [id = 91] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12f626800 == 68 [pid = 1957] [id = 89] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12d0f7800 == 67 [pid = 1957] [id = 92] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12b31f000 == 66 [pid = 1957] [id = 540] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac78800 == 65 [pid = 1957] [id = 539] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x119d38000 == 64 [pid = 1957] [id = 538] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12a43f800 == 63 [pid = 1957] [id = 537] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x129d35000 == 62 [pid = 1957] [id = 536] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x129b8f000 == 61 [pid = 1957] [id = 535] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x124f59400) [pid = 1957] [serial = 1570] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x115709400) [pid = 1957] [serial = 1513] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x119a72000) [pid = 1957] [serial = 1516] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x11b9a8c00) [pid = 1957] [serial = 1519] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x11c726400) [pid = 1957] [serial = 1522] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x123bb0800) [pid = 1957] [serial = 1525] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x1238d1400) [pid = 1957] [serial = 1528] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | 1461704215213 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]]]}] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x124fc1000 == 60 [pid = 1957] [id = 534] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x123cac800 == 59 [pid = 1957] [id = 533] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x11c774000 == 58 [pid = 1957] [id = 532] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb75000 == 57 [pid = 1957] [id = 531] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1136a6000 == 56 [pid = 1957] [id = 530] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1c8800 == 55 [pid = 1957] [id = 529] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac5e800 == 54 [pid = 1957] [id = 527] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12a4a8000 == 53 [pid = 1957] [id = 526] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x123963000 == 52 [pid = 1957] [id = 525] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x119170800 == 51 [pid = 1957] [id = 524] 13:56:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12a4b5800 == 50 [pid = 1957] [id = 523] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x114f26800) [pid = 1957] [serial = 1475] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x12aa86400) [pid = 1957] [serial = 1463] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x124250c00) [pid = 1957] [serial = 1567] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x11ae40000) [pid = 1957] [serial = 1549] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x11c099000) [pid = 1957] [serial = 1552] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x11c4af000) [pid = 1957] [serial = 1553] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x11ae34400) [pid = 1957] [serial = 1532] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x118fe3800) [pid = 1957] [serial = 1531] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x11a675800) [pid = 1957] [serial = 1544] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x11a669400) [pid = 1957] [serial = 1543] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x11542b800) [pid = 1957] [serial = 1535] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x114bc6c00) [pid = 1957] [serial = 1534] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x11926a800) [pid = 1957] [serial = 1540] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x119a71000) [pid = 1957] [serial = 1541] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x115ac9000) [pid = 1957] [serial = 1537] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x1186af000) [pid = 1957] [serial = 1538] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x11aa25000) [pid = 1957] [serial = 1546] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11c707800) [pid = 1957] [serial = 1555] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x123808400) [pid = 1957] [serial = 1558] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x11c721c00) [pid = 1957] [serial = 1556] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11bcd4400) [pid = 1957] [serial = 1561] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12400e800) [pid = 1957] [serial = 1565] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x1238d2000) [pid = 1957] [serial = 1559] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11bc3c000) [pid = 1957] [serial = 1550] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12380ac00) [pid = 1957] [serial = 1562] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x123ce2c00) [pid = 1957] [serial = 1564] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11aa61000) [pid = 1957] [serial = 1547] [outer = 0x0] [url = about:blank] 13:56:55 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1244efc00) [pid = 1957] [serial = 1568] [outer = 0x0] [url = about:blank] 13:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 720ms 13:56:55 INFO - PROCESS | 1957 | 1461704215288 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 1957 | 1461704215291 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:56:55 INFO - PROCESS | 1957 | 1461704215299 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 1957 | 1461704215301 Marionette TRACE conn2 <- [1,2166,null,{}] 13:56:55 INFO - PROCESS | 1957 | 1461704215303 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}] 13:56:55 INFO - PROCESS | 1957 | 1461704215386 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:56:55 INFO - PROCESS | 1957 | 1461704215397 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x119717800 == 51 [pid = 1957] [id = 549] 13:56:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x119747c00) [pid = 1957] [serial = 1647] [outer = 0x0] 13:56:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x119750800) [pid = 1957] [serial = 1648] [outer = 0x119747c00] 13:56:55 INFO - PROCESS | 1957 | 1461704215423 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11a674400) [pid = 1957] [serial = 1649] [outer = 0x119747c00] 13:56:55 INFO - PROCESS | 1957 | 1461704215780 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]]]}] 13:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 13:56:55 INFO - PROCESS | 1957 | 1461704215823 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 1957 | 1461704215824 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:56:55 INFO - PROCESS | 1957 | 1461704215830 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 1957 | 1461704215834 Marionette TRACE conn2 <- [1,2170,null,{}] 13:56:55 INFO - PROCESS | 1957 | 1461704215840 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}] 13:56:55 INFO - PROCESS | 1957 | 1461704215922 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:56:55 INFO - PROCESS | 1957 | 1461704215930 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a45800 == 52 [pid = 1957] [id = 550] 13:56:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x11aa56000) [pid = 1957] [serial = 1650] [outer = 0x0] 13:56:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11b752800) [pid = 1957] [serial = 1651] [outer = 0x11aa56000] 13:56:55 INFO - PROCESS | 1957 | 1461704215957 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x11bc3b400) [pid = 1957] [serial = 1652] [outer = 0x11aa56000] 13:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 474ms 13:56:56 INFO - PROCESS | 1957 | 1461704216298 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]]]}] 13:56:56 INFO - PROCESS | 1957 | 1461704216302 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:56:56 INFO - PROCESS | 1957 | 1461704216304 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:56:56 INFO - PROCESS | 1957 | 1461704216306 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 1957 | 1461704216307 Marionette TRACE conn2 <- [1,2174,null,{}] 13:56:56 INFO - PROCESS | 1957 | 1461704216314 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}] 13:56:56 INFO - PROCESS | 1957 | 1461704216409 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:56:56 INFO - PROCESS | 1957 | 1461704216462 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x123f07000 == 53 [pid = 1957] [id = 551] 13:56:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x11aeb7400) [pid = 1957] [serial = 1653] [outer = 0x0] 13:56:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11bcd0c00) [pid = 1957] [serial = 1654] [outer = 0x11aeb7400] 13:56:56 INFO - PROCESS | 1957 | 1461704216488 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11c71c800) [pid = 1957] [serial = 1655] [outer = 0x11aeb7400] 13:56:56 INFO - PROCESS | 1957 | 1461704216779 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]]]}] 13:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 521ms 13:56:56 INFO - PROCESS | 1957 | 1461704216829 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 1957 | 1461704216831 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:56:56 INFO - PROCESS | 1957 | 1461704216833 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 1957 | 1461704216834 Marionette TRACE conn2 <- [1,2178,null,{}] 13:56:56 INFO - PROCESS | 1957 | 1461704216836 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}] 13:56:56 INFO - PROCESS | 1957 | 1461704216917 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:56:56 INFO - PROCESS | 1957 | 1461704216978 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x11917c800 == 54 [pid = 1957] [id = 552] 13:56:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x123806c00) [pid = 1957] [serial = 1656] [outer = 0x0] 13:56:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x1238c8c00) [pid = 1957] [serial = 1657] [outer = 0x123806c00] 13:56:57 INFO - PROCESS | 1957 | 1461704217011 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x123ce5800) [pid = 1957] [serial = 1658] [outer = 0x123806c00] 13:56:57 INFO - PROCESS | 1957 | 1461704217347 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]]]}] 13:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 568ms 13:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:56:57 INFO - PROCESS | 1957 | 1461704217401 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 1957 | 1461704217403 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:56:57 INFO - PROCESS | 1957 | 1461704217405 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - PROCESS | 1957 | 1461704217406 Marionette TRACE conn2 <- [1,2182,null,{}] 13:56:57 INFO - PROCESS | 1957 | 1461704217408 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}] 13:56:57 INFO - PROCESS | 1957 | 1461704217516 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:56:57 INFO - PROCESS | 1957 | 1461704217535 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c3e800 == 55 [pid = 1957] [id = 553] 13:56:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x124006400) [pid = 1957] [serial = 1659] [outer = 0x0] 13:56:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x124f59400) [pid = 1957] [serial = 1660] [outer = 0x124006400] 13:56:57 INFO - PROCESS | 1957 | 1461704217560 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x12763a800) [pid = 1957] [serial = 1661] [outer = 0x124006400] 13:56:57 INFO - PROCESS | 1957 | 1461704217910 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]]]}] 13:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 517ms 13:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:56:57 INFO - PROCESS | 1957 | 1461704217923 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 1957 | 1461704217924 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:56:57 INFO - PROCESS | 1957 | 1461704217928 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - PROCESS | 1957 | 1461704217930 Marionette TRACE conn2 <- [1,2186,null,{}] 13:56:57 INFO - PROCESS | 1957 | 1461704217932 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}] 13:56:58 INFO - PROCESS | 1957 | 1461704218035 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:56:58 INFO - PROCESS | 1957 | 1461704218048 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a448000 == 56 [pid = 1957] [id = 554] 13:56:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x127e48c00) [pid = 1957] [serial = 1662] [outer = 0x0] 13:56:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x128823400) [pid = 1957] [serial = 1663] [outer = 0x127e48c00] 13:56:58 INFO - PROCESS | 1957 | 1461704218073 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x129ce5c00) [pid = 1957] [serial = 1664] [outer = 0x127e48c00] 13:56:58 INFO - PROCESS | 1957 | 1461704218420 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]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 521ms 13:56:58 INFO - PROCESS | 1957 | 1461704218448 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 1957 | 1461704218449 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:56:58 INFO - PROCESS | 1957 | 1461704218457 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 1957 | 1461704218458 Marionette TRACE conn2 <- [1,2190,null,{}] 13:56:58 INFO - PROCESS | 1957 | 1461704218460 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}] 13:56:58 INFO - PROCESS | 1957 | 1461704218564 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:56:58 INFO - PROCESS | 1957 | 1461704218601 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a486000 == 57 [pid = 1957] [id = 555] 13:56:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x129ce6800) [pid = 1957] [serial = 1665] [outer = 0x0] 13:56:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x129dd8000) [pid = 1957] [serial = 1666] [outer = 0x129ce6800] 13:56:58 INFO - PROCESS | 1957 | 1461704218626 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x129ddf000) [pid = 1957] [serial = 1667] [outer = 0x129ce6800] 13:56:58 INFO - PROCESS | 1957 | 1461704218971 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]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 521ms 13:56:58 INFO - PROCESS | 1957 | 1461704218979 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 1957 | 1461704218980 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:56:58 INFO - PROCESS | 1957 | 1461704218983 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 1957 | 1461704218984 Marionette TRACE conn2 <- [1,2194,null,{}] 13:56:58 INFO - PROCESS | 1957 | 1461704218986 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}] 13:56:59 INFO - PROCESS | 1957 | 1461704219089 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:56:59 INFO - PROCESS | 1957 | 1461704219116 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab4d800 == 58 [pid = 1957] [id = 556] 13:56:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x129de1000) [pid = 1957] [serial = 1668] [outer = 0x0] 13:56:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x129de3c00) [pid = 1957] [serial = 1669] [outer = 0x129de1000] 13:56:59 INFO - PROCESS | 1957 | 1461704219141 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x129de9c00) [pid = 1957] [serial = 1670] [outer = 0x129de1000] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x124009800) [pid = 1957] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x11aa56c00) [pid = 1957] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x11974ac00) [pid = 1957] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x1147d9800) [pid = 1957] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x1238f1000) [pid = 1957] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x11bbe4400) [pid = 1957] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x114bbd400) [pid = 1957] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x11360f000) [pid = 1957] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x124009c00) [pid = 1957] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x11bbe0c00) [pid = 1957] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x129ac8000) [pid = 1957] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x114b54c00) [pid = 1957] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:56:59 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x12734c000) [pid = 1957] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:56:59 INFO - PROCESS | 1957 | 1461704219593 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]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 618ms 13:56:59 INFO - PROCESS | 1957 | 1461704219602 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:56:59 INFO - PROCESS | 1957 | 1461704219603 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:56:59 INFO - PROCESS | 1957 | 1461704219605 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - PROCESS | 1957 | 1461704219606 Marionette TRACE conn2 <- [1,2198,null,{}] 13:56:59 INFO - PROCESS | 1957 | 1461704219609 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}] 13:56:59 INFO - PROCESS | 1957 | 1461704219696 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:56:59 INFO - PROCESS | 1957 | 1461704219700 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x127628000 == 59 [pid = 1957] [id = 557] 13:56:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x11974ac00) [pid = 1957] [serial = 1671] [outer = 0x0] 13:56:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12380f400) [pid = 1957] [serial = 1672] [outer = 0x11974ac00] 13:56:59 INFO - PROCESS | 1957 | 1461704219731 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x129de4800) [pid = 1957] [serial = 1673] [outer = 0x11974ac00] 13:57:00 INFO - PROCESS | 1957 | 1461704220088 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]]]}] 13:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 13:57:00 INFO - PROCESS | 1957 | 1461704220125 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:57:00 INFO - PROCESS | 1957 | 1461704220127 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:57:00 INFO - PROCESS | 1957 | 1461704220129 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:57:00 INFO - PROCESS | 1957 | 1461704220131 Marionette TRACE conn2 <- [1,2202,null,{}] 13:57:00 INFO - PROCESS | 1957 | 1461704220133 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}] 13:57:00 INFO - PROCESS | 1957 | 1461704220233 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:57:00 INFO - PROCESS | 1957 | 1461704220237 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba0d800 == 60 [pid = 1957] [id = 558] 13:57:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x129decc00) [pid = 1957] [serial = 1674] [outer = 0x0] 13:57:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x12a285400) [pid = 1957] [serial = 1675] [outer = 0x129decc00] 13:57:00 INFO - PROCESS | 1957 | 1461704220262 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x12a28e000) [pid = 1957] [serial = 1676] [outer = 0x129decc00] 13:57:00 INFO - PROCESS | 1957 | 1461704220591 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]]]}] 13:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 471ms 13:57:00 INFO - PROCESS | 1957 | 1461704220601 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:57:00 INFO - PROCESS | 1957 | 1461704220602 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:57:00 INFO - PROCESS | 1957 | 1461704220604 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:57:00 INFO - PROCESS | 1957 | 1461704220605 Marionette TRACE conn2 <- [1,2206,null,{}] 13:57:00 INFO - PROCESS | 1957 | 1461704220607 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}] 13:57:00 INFO - PROCESS | 1957 | 1461704220692 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:57:00 INFO - PROCESS | 1957 | 1461704220752 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf8d800 == 61 [pid = 1957] [id = 559] 13:57:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x129ded000) [pid = 1957] [serial = 1677] [outer = 0x0] 13:57:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x12a290c00) [pid = 1957] [serial = 1678] [outer = 0x129ded000] 13:57:00 INFO - PROCESS | 1957 | 1461704220778 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x12a2c1400) [pid = 1957] [serial = 1679] [outer = 0x129ded000] 13:57:01 INFO - PROCESS | 1957 | 1461704221064 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]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 13:57:01 INFO - PROCESS | 1957 | 1461704221123 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 1957 | 1461704221124 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:57:01 INFO - PROCESS | 1957 | 1461704221128 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 1957 | 1461704221130 Marionette TRACE conn2 <- [1,2210,null,{}] 13:57:01 INFO - PROCESS | 1957 | 1461704221132 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}] 13:57:01 INFO - PROCESS | 1957 | 1461704221217 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:57:01 INFO - PROCESS | 1957 | 1461704221221 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d6ad000 == 62 [pid = 1957] [id = 560] 13:57:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x12a2c6000) [pid = 1957] [serial = 1680] [outer = 0x0] 13:57:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12a2cac00) [pid = 1957] [serial = 1681] [outer = 0x12a2c6000] 13:57:01 INFO - PROCESS | 1957 | 1461704221246 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x12a4c9c00) [pid = 1957] [serial = 1682] [outer = 0x12a2c6000] 13:57:01 INFO - PROCESS | 1957 | 1461704221729 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]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 624ms 13:57:01 INFO - PROCESS | 1957 | 1461704221751 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 1957 | 1461704221753 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:57:01 INFO - PROCESS | 1957 | 1461704221757 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 1957 | 1461704221759 Marionette TRACE conn2 <- [1,2214,null,{}] 13:57:01 INFO - PROCESS | 1957 | 1461704221764 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}] 13:57:01 INFO - PROCESS | 1957 | 1461704221873 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:57:01 INFO - PROCESS | 1957 | 1461704221947 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d35800 == 63 [pid = 1957] [id = 561] 13:57:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x114f28400) [pid = 1957] [serial = 1683] [outer = 0x0] 13:57:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x11560bc00) [pid = 1957] [serial = 1684] [outer = 0x114f28400] 13:57:01 INFO - PROCESS | 1957 | 1461704221979 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x118a45c00) [pid = 1957] [serial = 1685] [outer = 0x114f28400] 13:57:02 INFO - PROCESS | 1957 | 1461704222402 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]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 673ms 13:57:02 INFO - PROCESS | 1957 | 1461704222430 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 1957 | 1461704222435 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:57:02 INFO - PROCESS | 1957 | 1461704222465 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 1957 | 1461704222467 Marionette TRACE conn2 <- [1,2218,null,{}] 13:57:02 INFO - PROCESS | 1957 | 1461704222469 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}] 13:57:02 INFO - PROCESS | 1957 | 1461704222580 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:57:02 INFO - PROCESS | 1957 | 1461704222653 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x123b3d000 == 64 [pid = 1957] [id = 562] 13:57:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x118fb9000) [pid = 1957] [serial = 1686] [outer = 0x0] 13:57:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x11a669400) [pid = 1957] [serial = 1687] [outer = 0x118fb9000] 13:57:02 INFO - PROCESS | 1957 | 1461704222685 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x11aeb7000) [pid = 1957] [serial = 1688] [outer = 0x118fb9000] 13:57:03 INFO - PROCESS | 1957 | 1461704223106 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]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 13:57:03 INFO - PROCESS | 1957 | 1461704223136 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 1957 | 1461704223137 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:57:03 INFO - PROCESS | 1957 | 1461704223140 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 1957 | 1461704223142 Marionette TRACE conn2 <- [1,2222,null,{}] 13:57:03 INFO - PROCESS | 1957 | 1461704223150 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}] 13:57:03 INFO - PROCESS | 1957 | 1461704223261 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:57:03 INFO - PROCESS | 1957 | 1461704223323 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab64800 == 65 [pid = 1957] [id = 563] 13:57:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x11c4a9c00) [pid = 1957] [serial = 1689] [outer = 0x0] 13:57:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x123810c00) [pid = 1957] [serial = 1690] [outer = 0x11c4a9c00] 13:57:03 INFO - PROCESS | 1957 | 1461704223397 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x123ce8800) [pid = 1957] [serial = 1691] [outer = 0x11c4a9c00] 13:57:03 INFO - PROCESS | 1957 | 1461704223821 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]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 721ms 13:57:03 INFO - PROCESS | 1957 | 1461704223885 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 1957 | 1461704223888 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:57:03 INFO - PROCESS | 1957 | 1461704223905 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 1957 | 1461704223907 Marionette TRACE conn2 <- [1,2226,null,{}] 13:57:03 INFO - PROCESS | 1957 | 1461704223931 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}] 13:57:04 INFO - PROCESS | 1957 | 1461704224078 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:57:04 INFO - PROCESS | 1957 | 1461704224150 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbb5800 == 66 [pid = 1957] [id = 564] 13:57:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x128822400) [pid = 1957] [serial = 1692] [outer = 0x0] 13:57:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x129dd7000) [pid = 1957] [serial = 1693] [outer = 0x128822400] 13:57:04 INFO - PROCESS | 1957 | 1461704224180 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x129ded800) [pid = 1957] [serial = 1694] [outer = 0x128822400] 13:57:04 INFO - PROCESS | 1957 | 1461704224603 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]]]}] 13:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 738ms 13:57:04 INFO - PROCESS | 1957 | 1461704224629 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 1957 | 1461704224631 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:57:04 INFO - PROCESS | 1957 | 1461704224633 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 1957 | 1461704224634 Marionette TRACE conn2 <- [1,2230,null,{}] 13:57:04 INFO - PROCESS | 1957 | 1461704224637 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}] 13:57:04 INFO - PROCESS | 1957 | 1461704224740 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:57:04 INFO - PROCESS | 1957 | 1461704224813 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e30f000 == 67 [pid = 1957] [id = 565] 13:57:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x127ecc400) [pid = 1957] [serial = 1695] [outer = 0x0] 13:57:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x12a284c00) [pid = 1957] [serial = 1696] [outer = 0x127ecc400] 13:57:04 INFO - PROCESS | 1957 | 1461704224843 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x12a2c4c00) [pid = 1957] [serial = 1697] [outer = 0x127ecc400] 13:57:05 INFO - PROCESS | 1957 | 1461704225249 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]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 621ms 13:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:57:05 INFO - PROCESS | 1957 | 1461704225255 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:57:05 INFO - PROCESS | 1957 | 1461704225256 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:57:05 INFO - PROCESS | 1957 | 1461704225258 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - PROCESS | 1957 | 1461704225259 Marionette TRACE conn2 <- [1,2234,null,{}] 13:57:05 INFO - PROCESS | 1957 | 1461704225262 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}] 13:57:05 INFO - PROCESS | 1957 | 1461704225381 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:57:05 INFO - PROCESS | 1957 | 1461704225476 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e339000 == 68 [pid = 1957] [id = 566] 13:57:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x12a4c9000) [pid = 1957] [serial = 1698] [outer = 0x0] 13:57:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x12a60fc00) [pid = 1957] [serial = 1699] [outer = 0x12a4c9000] 13:57:05 INFO - PROCESS | 1957 | 1461704225509 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x12a760c00) [pid = 1957] [serial = 1700] [outer = 0x12a4c9000] 13:57:05 INFO - PROCESS | 1957 | 1461704225923 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]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 721ms 13:57:05 INFO - PROCESS | 1957 | 1461704225993 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:57:05 INFO - PROCESS | 1957 | 1461704225994 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:57:05 INFO - PROCESS | 1957 | 1461704225998 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 1957 | 1461704226000 Marionette TRACE conn2 <- [1,2238,null,{}] 13:57:06 INFO - PROCESS | 1957 | 1461704226002 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}] 13:57:06 INFO - PROCESS | 1957 | 1461704226106 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:57:06 INFO - PROCESS | 1957 | 1461704226180 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x11972d800 == 69 [pid = 1957] [id = 567] 13:57:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x1136db000) [pid = 1957] [serial = 1701] [outer = 0x0] 13:57:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x11c70d800) [pid = 1957] [serial = 1702] [outer = 0x1136db000] 13:57:06 INFO - PROCESS | 1957 | 1461704226210 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x129ce3c00) [pid = 1957] [serial = 1703] [outer = 0x1136db000] 13:57:06 INFO - PROCESS | 1957 | 1461704226847 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]]]}] 13:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 872ms 13:57:06 INFO - PROCESS | 1957 | 1461704226870 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:57:06 INFO - PROCESS | 1957 | 1461704226873 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:57:06 INFO - PROCESS | 1957 | 1461704226876 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 1957 | 1461704226879 Marionette TRACE conn2 <- [1,2242,null,{}] 13:57:06 INFO - PROCESS | 1957 | 1461704226883 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}] 13:57:06 INFO - PROCESS | 1957 | 1461704226978 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:57:07 INFO - PROCESS | 1957 | 1461704227056 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c778800 == 70 [pid = 1957] [id = 568] 13:57:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x115610800) [pid = 1957] [serial = 1704] [outer = 0x0] 13:57:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x11570bc00) [pid = 1957] [serial = 1705] [outer = 0x115610800] 13:57:07 INFO - PROCESS | 1957 | 1461704227084 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x118ee7400) [pid = 1957] [serial = 1706] [outer = 0x115610800] 13:57:07 INFO - PROCESS | 1957 | 1461704227529 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]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 13:57:07 INFO - PROCESS | 1957 | 1461704227549 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 1957 | 1461704227554 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:57:07 INFO - PROCESS | 1957 | 1461704227561 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 1957 | 1461704227564 Marionette TRACE conn2 <- [1,2246,null,{}] 13:57:07 INFO - PROCESS | 1957 | 1461704227567 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}] 13:57:07 INFO - PROCESS | 1957 | 1461704227704 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:57:07 INFO - PROCESS | 1957 | 1461704227807 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a81f000 == 71 [pid = 1957] [id = 569] 13:57:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x118aef800) [pid = 1957] [serial = 1707] [outer = 0x0] 13:57:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x11974dc00) [pid = 1957] [serial = 1708] [outer = 0x118aef800] 13:57:07 INFO - PROCESS | 1957 | 1461704227838 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x11a673c00) [pid = 1957] [serial = 1709] [outer = 0x118aef800] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x12984e800 == 70 [pid = 1957] [id = 85] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf8d800 == 69 [pid = 1957] [id = 559] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba0d800 == 68 [pid = 1957] [id = 558] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x127628000 == 67 [pid = 1957] [id = 557] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x129dd3c00) [pid = 1957] [serial = 1624] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab4d800 == 66 [pid = 1957] [id = 556] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x12a486000 == 65 [pid = 1957] [id = 555] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x12a448000 == 64 [pid = 1957] [id = 554] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x129c3e800 == 63 [pid = 1957] [id = 553] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x11917c800 == 62 [pid = 1957] [id = 552] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x123f07000 == 61 [pid = 1957] [id = 551] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x123a45800 == 60 [pid = 1957] [id = 550] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x119717800 == 59 [pid = 1957] [id = 549] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x119161800 == 58 [pid = 1957] [id = 548] 13:57:08 INFO - PROCESS | 1957 | --DOCSHELL 0x11972f000 == 57 [pid = 1957] [id = 547] 13:57:08 INFO - PROCESS | 1957 | 1461704228277 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]]]}] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x129ceb800) [pid = 1957] [serial = 1622] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x123994800) [pid = 1957] [serial = 1582] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x12762fc00) [pid = 1957] [serial = 1610] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x11bb67c00) [pid = 1957] [serial = 1598] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x118f6b000) [pid = 1957] [serial = 1576] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x11a669c00) [pid = 1957] [serial = 1594] [outer = 0x0] [url = about:blank] 13:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x11b9acc00) [pid = 1957] [serial = 1579] [outer = 0x0] [url = about:blank] 13:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 772ms 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x11aa5e000) [pid = 1957] [serial = 1616] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x123ada400) [pid = 1957] [serial = 1606] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x12445b000) [pid = 1957] [serial = 1609] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x11a678c00) [pid = 1957] [serial = 1595] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x11c705400) [pid = 1957] [serial = 1603] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x118fe3000) [pid = 1957] [serial = 1592] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x123997000) [pid = 1957] [serial = 1604] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x123809400) [pid = 1957] [serial = 1585] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x127e4bc00) [pid = 1957] [serial = 1613] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x11c0a4c00) [pid = 1957] [serial = 1601] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x129ce5400) [pid = 1957] [serial = 1621] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x11560e000) [pid = 1957] [serial = 1589] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x11550a800) [pid = 1957] [serial = 1591] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x11b7f0400) [pid = 1957] [serial = 1597] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x115604c00) [pid = 1957] [serial = 1573] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x114f29800) [pid = 1957] [serial = 1588] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x128820800) [pid = 1957] [serial = 1618] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x11bcd1c00) [pid = 1957] [serial = 1600] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x115611c00) [pid = 1957] [serial = 1615] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x124006c00) [pid = 1957] [serial = 1607] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x129ac7c00) [pid = 1957] [serial = 1619] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x12400d000) [pid = 1957] [serial = 1586] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x127e44c00) [pid = 1957] [serial = 1612] [outer = 0x0] [url = about:blank] 13:57:08 INFO - PROCESS | 1957 | 1461704228356 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:57:08 INFO - PROCESS | 1957 | 1461704228358 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:57:08 INFO - PROCESS | 1957 | 1461704228366 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - PROCESS | 1957 | 1461704228370 Marionette TRACE conn2 <- [1,2250,null,{}] 13:57:08 INFO - PROCESS | 1957 | 1461704228383 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}] 13:57:08 INFO - PROCESS | 1957 | 1461704228518 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:57:08 INFO - PROCESS | 1957 | 1461704228533 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c055800 == 58 [pid = 1957] [id = 570] 13:57:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x11ae42c00) [pid = 1957] [serial = 1710] [outer = 0x0] 13:57:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x11aebf400) [pid = 1957] [serial = 1711] [outer = 0x11ae42c00] 13:57:08 INFO - PROCESS | 1957 | 1461704228577 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x11bb6a000) [pid = 1957] [serial = 1712] [outer = 0x11ae42c00] 13:57:09 INFO - PROCESS | 1957 | 1461704229040 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]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 723ms 13:57:09 INFO - PROCESS | 1957 | 1461704229089 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 1957 | 1461704229091 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:57:09 INFO - PROCESS | 1957 | 1461704229093 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 1957 | 1461704229094 Marionette TRACE conn2 <- [1,2254,null,{}] 13:57:09 INFO - PROCESS | 1957 | 1461704229096 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}] 13:57:09 INFO - PROCESS | 1957 | 1461704229181 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:57:09 INFO - PROCESS | 1957 | 1461704229185 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x1240e0000 == 59 [pid = 1957] [id = 571] 13:57:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x11bc35000) [pid = 1957] [serial = 1713] [outer = 0x0] 13:57:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x11c705400) [pid = 1957] [serial = 1714] [outer = 0x11bc35000] 13:57:09 INFO - PROCESS | 1957 | 1461704229211 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x11c723000) [pid = 1957] [serial = 1715] [outer = 0x11bc35000] 13:57:09 INFO - PROCESS | 1957 | 1461704229619 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]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 570ms 13:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:57:09 INFO - PROCESS | 1957 | 1461704229664 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 1957 | 1461704229666 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:57:09 INFO - PROCESS | 1957 | 1461704229669 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 1957 | 1461704229671 Marionette TRACE conn2 <- [1,2258,null,{}] 13:57:09 INFO - PROCESS | 1957 | 1461704229674 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}] 13:57:09 INFO - PROCESS | 1957 | 1461704229796 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:57:09 INFO - PROCESS | 1957 | 1461704229804 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x129b9f800 == 60 [pid = 1957] [id = 572] 13:57:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x11aeb2800) [pid = 1957] [serial = 1716] [outer = 0x0] 13:57:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x123808000) [pid = 1957] [serial = 1717] [outer = 0x11aeb2800] 13:57:09 INFO - PROCESS | 1957 | 1461704229845 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x123998800) [pid = 1957] [serial = 1718] [outer = 0x11aeb2800] 13:57:10 INFO - PROCESS | 1957 | 1461704230265 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]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 622ms 13:57:10 INFO - PROCESS | 1957 | 1461704230291 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 1957 | 1461704230292 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:57:10 INFO - PROCESS | 1957 | 1461704230319 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 1957 | 1461704230320 Marionette TRACE conn2 <- [1,2262,null,{}] 13:57:10 INFO - PROCESS | 1957 | 1461704230322 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}] 13:57:10 INFO - PROCESS | 1957 | 1461704230427 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:57:10 INFO - PROCESS | 1957 | 1461704230434 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a435000 == 61 [pid = 1957] [id = 573] 13:57:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x123ada800) [pid = 1957] [serial = 1719] [outer = 0x0] 13:57:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x124007400) [pid = 1957] [serial = 1720] [outer = 0x123ada800] 13:57:10 INFO - PROCESS | 1957 | 1461704230462 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x127e51800) [pid = 1957] [serial = 1721] [outer = 0x123ada800] 13:57:10 INFO - PROCESS | 1957 | 1461704230889 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]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 620ms 13:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:57:10 INFO - PROCESS | 1957 | 1461704230939 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 1957 | 1461704230941 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:57:10 INFO - PROCESS | 1957 | 1461704230943 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 1957 | 1461704230944 Marionette TRACE conn2 <- [1,2266,null,{}] 13:57:10 INFO - PROCESS | 1957 | 1461704230946 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}] 13:57:11 INFO - PROCESS | 1957 | 1461704231053 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:57:11 INFO - PROCESS | 1957 | 1461704231068 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a45f000 == 62 [pid = 1957] [id = 574] 13:57:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x127ed6400) [pid = 1957] [serial = 1722] [outer = 0x0] 13:57:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x128828000) [pid = 1957] [serial = 1723] [outer = 0x127ed6400] 13:57:11 INFO - PROCESS | 1957 | 1461704231093 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x129ce2c00) [pid = 1957] [serial = 1724] [outer = 0x127ed6400] 13:57:11 INFO - PROCESS | 1957 | 1461704231436 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]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 13:57:11 INFO - PROCESS | 1957 | 1461704231462 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 1957 | 1461704231463 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:57:11 INFO - PROCESS | 1957 | 1461704231465 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 1957 | 1461704231467 Marionette TRACE conn2 <- [1,2270,null,{}] 13:57:11 INFO - PROCESS | 1957 | 1461704231469 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}] 13:57:11 INFO - PROCESS | 1957 | 1461704231574 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:57:11 INFO - PROCESS | 1957 | 1461704231587 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a49d000 == 63 [pid = 1957] [id = 575] 13:57:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x12881c000) [pid = 1957] [serial = 1725] [outer = 0x0] 13:57:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x129cef000) [pid = 1957] [serial = 1726] [outer = 0x12881c000] 13:57:11 INFO - PROCESS | 1957 | 1461704231612 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x129ddfc00) [pid = 1957] [serial = 1727] [outer = 0x12881c000] 13:57:11 INFO - PROCESS | 1957 | 1461704231941 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]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 518ms 13:57:11 INFO - PROCESS | 1957 | 1461704231989 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 1957 | 1461704231990 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:57:11 INFO - PROCESS | 1957 | 1461704231992 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 1957 | 1461704231993 Marionette TRACE conn2 <- [1,2274,null,{}] 13:57:11 INFO - PROCESS | 1957 | 1461704231995 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}] 13:57:12 INFO - PROCESS | 1957 | 1461704232102 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:57:12 INFO - PROCESS | 1957 | 1461704232141 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac6b000 == 64 [pid = 1957] [id = 576] 13:57:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x129cf0c00) [pid = 1957] [serial = 1728] [outer = 0x0] 13:57:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x12a288400) [pid = 1957] [serial = 1729] [outer = 0x129cf0c00] 13:57:12 INFO - PROCESS | 1957 | 1461704232166 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x12a2be400) [pid = 1957] [serial = 1730] [outer = 0x129cf0c00] 13:57:12 INFO - PROCESS | 1957 | 1461704232498 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]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 13:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:57:12 INFO - PROCESS | 1957 | 1461704232513 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 1957 | 1461704232514 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:57:12 INFO - PROCESS | 1957 | 1461704232516 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 1957 | 1461704232517 Marionette TRACE conn2 <- [1,2278,null,{}] 13:57:12 INFO - PROCESS | 1957 | 1461704232519 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}] 13:57:12 INFO - PROCESS | 1957 | 1461704232630 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x124006400) [pid = 1957] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x129ce6800) [pid = 1957] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x127e48c00) [pid = 1957] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x119747c00) [pid = 1957] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x123806c00) [pid = 1957] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x129cee000) [pid = 1957] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x11aeb7400) [pid = 1957] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x115510000) [pid = 1957] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x113621c00) [pid = 1957] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x11aa56000) [pid = 1957] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x129de1000) [pid = 1957] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x11974ac00) [pid = 1957] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x129decc00) [pid = 1957] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x129ded000) [pid = 1957] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x11354dc00) [pid = 1957] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x11b759800) [pid = 1957] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x118eef800) [pid = 1957] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x123807c00) [pid = 1957] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x114f2fc00) [pid = 1957] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x11560f800) [pid = 1957] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x11c703800) [pid = 1957] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x11550f400) [pid = 1957] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x11c703400) [pid = 1957] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x114b51400) [pid = 1957] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x115529400) [pid = 1957] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x11b75f400) [pid = 1957] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11c704400) [pid = 1957] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:57:12 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x11867ac00) [pid = 1957] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:57:12 INFO - PROCESS | 1957 | 1461704232904 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x1142cd000 == 65 [pid = 1957] [id = 577] 13:57:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x113553400) [pid = 1957] [serial = 1731] [outer = 0x0] 13:57:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x113629800) [pid = 1957] [serial = 1732] [outer = 0x113553400] 13:57:12 INFO - PROCESS | 1957 | 1461704232929 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x115510000) [pid = 1957] [serial = 1733] [outer = 0x113553400] 13:57:13 INFO - PROCESS | 1957 | 1461704233215 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]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 719ms 13:57:13 INFO - PROCESS | 1957 | 1461704233236 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:57:13 INFO - PROCESS | 1957 | 1461704233237 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:57:13 INFO - PROCESS | 1957 | 1461704233239 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - PROCESS | 1957 | 1461704233241 Marionette TRACE conn2 <- [1,2282,null,{}] 13:57:13 INFO - PROCESS | 1957 | 1461704233251 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}] 13:57:13 INFO - PROCESS | 1957 | 1461704233357 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:57:13 INFO - PROCESS | 1957 | 1461704233384 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b323000 == 66 [pid = 1957] [id = 578] 13:57:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x11b7f2c00) [pid = 1957] [serial = 1734] [outer = 0x0] 13:57:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x123802c00) [pid = 1957] [serial = 1735] [outer = 0x11b7f2c00] 13:57:13 INFO - PROCESS | 1957 | 1461704233413 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x129de0400) [pid = 1957] [serial = 1736] [outer = 0x11b7f2c00] 13:57:13 INFO - PROCESS | 1957 | 1461704233822 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]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms 13:57:13 INFO - PROCESS | 1957 | 1461704233869 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 1957 | 1461704233871 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:57:13 INFO - PROCESS | 1957 | 1461704233874 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - PROCESS | 1957 | 1461704233876 Marionette TRACE conn2 <- [1,2286,null,{}] 13:57:13 INFO - PROCESS | 1957 | 1461704233879 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}] 13:57:14 INFO - PROCESS | 1957 | 1461704234010 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:57:14 INFO - PROCESS | 1957 | 1461704234020 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf8d800 == 67 [pid = 1957] [id = 579] 13:57:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x12380b400) [pid = 1957] [serial = 1737] [outer = 0x0] 13:57:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x12a4c5c00) [pid = 1957] [serial = 1738] [outer = 0x12380b400] 13:57:14 INFO - PROCESS | 1957 | 1461704234060 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x12a60d400) [pid = 1957] [serial = 1739] [outer = 0x12380b400] 13:57:14 INFO - PROCESS | 1957 | 1461704234453 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]]]}] 13:57:14 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 13:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 622ms 13:57:14 INFO - PROCESS | 1957 | 1461704234503 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 1957 | 1461704234504 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:57:14 INFO - PROCESS | 1957 | 1461704234507 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 1957 | 1461704234508 Marionette TRACE conn2 <- [1,2290,null,{}] 13:57:14 INFO - PROCESS | 1957 | 1461704234516 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}] 13:57:14 INFO - PROCESS | 1957 | 1461704234604 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:57:14 INFO - PROCESS | 1957 | 1461704234625 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbae800 == 68 [pid = 1957] [id = 580] 13:57:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12a613c00) [pid = 1957] [serial = 1740] [outer = 0x0] 13:57:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x12a616c00) [pid = 1957] [serial = 1741] [outer = 0x12a613c00] 13:57:14 INFO - PROCESS | 1957 | 1461704234650 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x12a763c00) [pid = 1957] [serial = 1742] [outer = 0x12a613c00] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12b692800 == 67 [pid = 1957] [id = 86] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac74000 == 66 [pid = 1957] [id = 544] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x123a39800 == 65 [pid = 1957] [id = 84] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12b67c000 == 64 [pid = 1957] [id = 541] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x119168800 == 63 [pid = 1957] [id = 96] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x119ad5000 == 62 [pid = 1957] [id = 510] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba1b800 == 61 [pid = 1957] [id = 545] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11b08e000 == 60 [pid = 1957] [id = 99] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12a460800 == 59 [pid = 1957] [id = 507] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11a919000 == 58 [pid = 1957] [id = 542] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1b4000 == 57 [pid = 1957] [id = 509] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12a48e800 == 56 [pid = 1957] [id = 508] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ce10800 == 55 [pid = 1957] [id = 546] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12396d800 == 54 [pid = 1957] [id = 93] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x123cad800 == 53 [pid = 1957] [id = 543] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x1166fb000 == 52 [pid = 1957] [id = 94] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x119acd800 == 51 [pid = 1957] [id = 97] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12737a800 == 50 [pid = 1957] [id = 528] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x129c54800 == 49 [pid = 1957] [id = 506] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x115a51800 == 48 [pid = 1957] [id = 95] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x119d3b000 == 47 [pid = 1957] [id = 98] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11a81f000 == 46 [pid = 1957] [id = 569] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11c778800 == 45 [pid = 1957] [id = 568] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x11972d800 == 44 [pid = 1957] [id = 567] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12e339000 == 43 [pid = 1957] [id = 566] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12e30f000 == 42 [pid = 1957] [id = 565] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbb5800 == 41 [pid = 1957] [id = 564] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab64800 == 40 [pid = 1957] [id = 563] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x123b3d000 == 39 [pid = 1957] [id = 562] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12d6ad000 == 38 [pid = 1957] [id = 560] 13:57:15 INFO - PROCESS | 1957 | --DOCSHELL 0x119d35800 == 37 [pid = 1957] [id = 561] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x1240e0000 == 36 [pid = 1957] [id = 571] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x129b9f800 == 35 [pid = 1957] [id = 572] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a435000 == 34 [pid = 1957] [id = 573] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a49d000 == 33 [pid = 1957] [id = 575] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x11c055800 == 32 [pid = 1957] [id = 570] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac6b000 == 31 [pid = 1957] [id = 576] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12a45f000 == 30 [pid = 1957] [id = 574] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf8d800 == 29 [pid = 1957] [id = 579] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12b323000 == 28 [pid = 1957] [id = 578] 13:57:16 INFO - PROCESS | 1957 | --DOCSHELL 0x1142cd000 == 27 [pid = 1957] [id = 577] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x115605c00) [pid = 1957] [serial = 1469] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x124007c00) [pid = 1957] [serial = 1529] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x12380f000) [pid = 1957] [serial = 1523] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x118a4dc00) [pid = 1957] [serial = 1514] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x123adfc00) [pid = 1957] [serial = 1511] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x114f28800) [pid = 1957] [serial = 1466] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x124f59400) [pid = 1957] [serial = 1660] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x129dd8000) [pid = 1957] [serial = 1666] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x128823400) [pid = 1957] [serial = 1663] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x119750800) [pid = 1957] [serial = 1648] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x1238c8c00) [pid = 1957] [serial = 1657] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x119af4c00) [pid = 1957] [serial = 1630] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x129dd9400) [pid = 1957] [serial = 1625] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x129ad2800) [pid = 1957] [serial = 1639] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x11bcd0c00) [pid = 1957] [serial = 1654] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x11c71c800) [pid = 1957] [serial = 1655] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x119124400) [pid = 1957] [serial = 1646] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x113628800) [pid = 1957] [serial = 1642] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x114b4f800) [pid = 1957] [serial = 1643] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x118a3fc00) [pid = 1957] [serial = 1645] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11637f800) [pid = 1957] [serial = 1627] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11c702c00) [pid = 1957] [serial = 1633] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11b752800) [pid = 1957] [serial = 1651] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x11bc3b400) [pid = 1957] [serial = 1652] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x127639000) [pid = 1957] [serial = 1636] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x129ddf000) [pid = 1957] [serial = 1667] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x129de3c00) [pid = 1957] [serial = 1669] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x129de4800) [pid = 1957] [serial = 1673] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12380f400) [pid = 1957] [serial = 1672] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11a674400) [pid = 1957] [serial = 1649] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12a28e000) [pid = 1957] [serial = 1676] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12a2c1400) [pid = 1957] [serial = 1679] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x129ce5c00) [pid = 1957] [serial = 1664] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x129de9c00) [pid = 1957] [serial = 1670] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12763a800) [pid = 1957] [serial = 1661] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12a285400) [pid = 1957] [serial = 1675] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a290c00) [pid = 1957] [serial = 1678] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12a2cac00) [pid = 1957] [serial = 1681] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x123ce5800) [pid = 1957] [serial = 1658] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1163f5000) [pid = 1957] [serial = 1472] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11c096400) [pid = 1957] [serial = 1520] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11a66e000) [pid = 1957] [serial = 1517] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x123ce5400) [pid = 1957] [serial = 1526] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x115855000) [pid = 1957] [serial = 1574] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11c707400) [pid = 1957] [serial = 1580] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x123e20c00) [pid = 1957] [serial = 1583] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x119d8d000) [pid = 1957] [serial = 1577] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1957 | 1461704236565 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]]]}] 13:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2075ms 13:57:16 INFO - PROCESS | 1957 | 1461704236583 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 1957 | 1461704236585 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:57:16 INFO - PROCESS | 1957 | 1461704236589 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 1957 | 1461704236591 Marionette TRACE conn2 <- [1,2294,null,{}] 13:57:16 INFO - PROCESS | 1957 | 1461704236596 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}] 13:57:16 INFO - PROCESS | 1957 | 1461704236680 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:57:16 INFO - PROCESS | 1957 | 1461704236731 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x11473d800 == 28 [pid = 1957] [id = 581] 13:57:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x114bbc000) [pid = 1957] [serial = 1743] [outer = 0x0] 13:57:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x114bbcc00) [pid = 1957] [serial = 1744] [outer = 0x114bbc000] 13:57:16 INFO - PROCESS | 1957 | 1461704236760 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x114f28c00) [pid = 1957] [serial = 1745] [outer = 0x114bbc000] 13:57:17 INFO - PROCESS | 1957 | 1461704237087 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]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 521ms 13:57:17 INFO - PROCESS | 1957 | 1461704237111 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 1957 | 1461704237117 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:57:17 INFO - PROCESS | 1957 | 1461704237121 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 1957 | 1461704237123 Marionette TRACE conn2 <- [1,2298,null,{}] 13:57:17 INFO - PROCESS | 1957 | 1461704237126 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}] 13:57:17 INFO - PROCESS | 1957 | 1461704237205 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:57:17 INFO - PROCESS | 1957 | 1461704237213 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x119109800 == 29 [pid = 1957] [id = 582] 13:57:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x114f2c400) [pid = 1957] [serial = 1746] [outer = 0x0] 13:57:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x115606800) [pid = 1957] [serial = 1747] [outer = 0x114f2c400] 13:57:17 INFO - PROCESS | 1957 | 1461704237240 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x115611c00) [pid = 1957] [serial = 1748] [outer = 0x114f2c400] 13:57:17 INFO - PROCESS | 1957 | 1461704237593 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]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 525ms 13:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:57:17 INFO - PROCESS | 1957 | 1461704237646 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 1957 | 1461704237648 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:57:17 INFO - PROCESS | 1957 | 1461704237650 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 1957 | 1461704237653 Marionette TRACE conn2 <- [1,2302,null,{}] 13:57:17 INFO - PROCESS | 1957 | 1461704237661 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}] 13:57:17 INFO - PROCESS | 1957 | 1461704237747 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:57:17 INFO - PROCESS | 1957 | 1461704237754 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x119d2b000 == 30 [pid = 1957] [id = 583] 13:57:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11354e800) [pid = 1957] [serial = 1749] [outer = 0x0] 13:57:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x118671800) [pid = 1957] [serial = 1750] [outer = 0x11354e800] 13:57:17 INFO - PROCESS | 1957 | 1461704237784 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x118aee800) [pid = 1957] [serial = 1751] [outer = 0x11354e800] 13:57:18 INFO - PROCESS | 1957 | 1461704238157 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]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 523ms 13:57:18 INFO - PROCESS | 1957 | 1461704238174 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 1957 | 1461704238176 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:57:18 INFO - PROCESS | 1957 | 1461704238179 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 1957 | 1461704238181 Marionette TRACE conn2 <- [1,2306,null,{}] 13:57:18 INFO - PROCESS | 1957 | 1461704238183 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}] 13:57:18 INFO - PROCESS | 1957 | 1461704238283 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:57:18 INFO - PROCESS | 1957 | 1461704238290 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b091800 == 31 [pid = 1957] [id = 584] 13:57:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x118f5c800) [pid = 1957] [serial = 1752] [outer = 0x0] 13:57:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x118fe4400) [pid = 1957] [serial = 1753] [outer = 0x118f5c800] 13:57:18 INFO - PROCESS | 1957 | 1461704238319 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x119264400) [pid = 1957] [serial = 1754] [outer = 0x118f5c800] 13:57:18 INFO - PROCESS | 1957 | 1461704238634 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]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 473ms 13:57:18 INFO - PROCESS | 1957 | 1461704238652 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 1957 | 1461704238653 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:57:18 INFO - PROCESS | 1957 | 1461704238656 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 1957 | 1461704238657 Marionette TRACE conn2 <- [1,2310,null,{}] 13:57:18 INFO - PROCESS | 1957 | 1461704238660 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}] 13:57:18 INFO - PROCESS | 1957 | 1461704238739 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:57:18 INFO - PROCESS | 1957 | 1461704238746 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1b9000 == 32 [pid = 1957] [id = 585] 13:57:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x114f29400) [pid = 1957] [serial = 1755] [outer = 0x0] 13:57:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x119747c00) [pid = 1957] [serial = 1756] [outer = 0x114f29400] 13:57:18 INFO - PROCESS | 1957 | 1461704238772 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x119a71000) [pid = 1957] [serial = 1757] [outer = 0x114f29400] 13:57:19 INFO - PROCESS | 1957 | 1461704239121 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]]]}] 13:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 472ms 13:57:19 INFO - PROCESS | 1957 | 1461704239130 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:57:19 INFO - PROCESS | 1957 | 1461704239131 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:57:19 INFO - PROCESS | 1957 | 1461704239133 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:57:19 INFO - PROCESS | 1957 | 1461704239134 Marionette TRACE conn2 <- [1,2314,null,{}] 13:57:19 INFO - PROCESS | 1957 | 1461704239136 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}] 13:57:19 INFO - PROCESS | 1957 | 1461704239264 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:57:19 INFO - PROCESS | 1957 | 1461704239273 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c775800 == 33 [pid = 1957] [id = 586] 13:57:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x119d8cc00) [pid = 1957] [serial = 1758] [outer = 0x0] 13:57:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11a671c00) [pid = 1957] [serial = 1759] [outer = 0x119d8cc00] 13:57:19 INFO - PROCESS | 1957 | 1461704239303 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x11ae35800) [pid = 1957] [serial = 1760] [outer = 0x119d8cc00] 13:57:19 INFO - PROCESS | 1957 | 1461704239821 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]]]}] 13:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 719ms 13:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:57:19 INFO - PROCESS | 1957 | 1461704239853 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:57:19 INFO - PROCESS | 1957 | 1461704239855 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:57:19 INFO - PROCESS | 1957 | 1461704239885 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:57:19 INFO - PROCESS | 1957 | 1461704239888 Marionette TRACE conn2 <- [1,2318,null,{}] 13:57:19 INFO - PROCESS | 1957 | 1461704239895 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}] 13:57:20 INFO - PROCESS | 1957 | 1461704240000 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:57:20 INFO - PROCESS | 1957 | 1461704240077 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x119210800 == 34 [pid = 1957] [id = 587] 13:57:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1136d6c00) [pid = 1957] [serial = 1761] [outer = 0x0] 13:57:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x114f22400) [pid = 1957] [serial = 1762] [outer = 0x1136d6c00] 13:57:20 INFO - PROCESS | 1957 | 1461704240110 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11550f400) [pid = 1957] [serial = 1763] [outer = 0x1136d6c00] 13:57:20 INFO - PROCESS | 1957 | 1461704240614 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] 13:57:20 INFO - PROCESS | 1957 | 1461704240663 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:57:20 INFO - PROCESS | 1957 | 1461704240698 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 1957 | 1461704240700 Marionette TRACE conn2 <- [1,2322,null,{}] 13:57:20 INFO - PROCESS | 1957 | 1461704240703 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}] 13:57:20 INFO - PROCESS | 1957 | 1461704240806 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:57:20 INFO - PROCESS | 1957 | 1461704240883 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c76b000 == 35 [pid = 1957] [id = 588] 13:57:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11570f000) [pid = 1957] [serial = 1764] [outer = 0x0] 13:57:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x11867bc00) [pid = 1957] [serial = 1765] [outer = 0x11570f000] 13:57:20 INFO - PROCESS | 1957 | 1461704240913 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x118f63c00) [pid = 1957] [serial = 1766] [outer = 0x11570f000] 13:57:21 INFO - PROCESS | 1957 | 1461704241444 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]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 775ms 13:57:21 INFO - PROCESS | 1957 | 1461704241488 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 1957 | 1461704241489 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:57:21 INFO - PROCESS | 1957 | 1461704241494 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 1957 | 1461704241498 Marionette TRACE conn2 <- [1,2326,null,{}] 13:57:21 INFO - PROCESS | 1957 | 1461704241505 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}] 13:57:21 INFO - PROCESS | 1957 | 1461704241700 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:57:21 INFO - PROCESS | 1957 | 1461704241779 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x116624000 == 36 [pid = 1957] [id = 589] 13:57:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11362a000) [pid = 1957] [serial = 1767] [outer = 0x0] 13:57:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x114754800) [pid = 1957] [serial = 1768] [outer = 0x11362a000] 13:57:21 INFO - PROCESS | 1957 | 1461704241807 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x114f2dc00) [pid = 1957] [serial = 1769] [outer = 0x11362a000] 13:57:22 INFO - PROCESS | 1957 | --DOCSHELL 0x11a81d800 == 35 [pid = 1957] [id = 504] 13:57:22 INFO - PROCESS | 1957 | --DOCSHELL 0x1163a6800 == 34 [pid = 1957] [id = 489] 13:57:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12872b000 == 33 [pid = 1957] [id = 501] 13:57:22 INFO - PROCESS | 1957 | --DOCSHELL 0x11350f800 == 32 [pid = 1957] [id = 491] 13:57:22 INFO - PROCESS | 1957 | 1461704242290 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]]]}] 13:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 826ms 13:57:22 INFO - PROCESS | 1957 | 1461704242320 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:57:22 INFO - PROCESS | 1957 | 1461704242322 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:57:22 INFO - PROCESS | 1957 | 1461704242325 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 1957 | 1461704242328 Marionette TRACE conn2 <- [1,2330,null,{}] 13:57:22 INFO - PROCESS | 1957 | 1461704242331 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}] 13:57:22 INFO - PROCESS | 1957 | 1461704242410 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:57:22 INFO - PROCESS | 1957 | 1461704242417 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x119720800 == 33 [pid = 1957] [id = 590] 13:57:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x115852c00) [pid = 1957] [serial = 1770] [outer = 0x0] 13:57:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x1166d8000) [pid = 1957] [serial = 1771] [outer = 0x115852c00] 13:57:22 INFO - PROCESS | 1957 | 1461704242446 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x118f62800) [pid = 1957] [serial = 1772] [outer = 0x115852c00] 13:57:22 INFO - PROCESS | 1957 | 1461704242869 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]]]}] 13:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 573ms 13:57:22 INFO - PROCESS | 1957 | 1461704242899 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:57:22 INFO - PROCESS | 1957 | 1461704242902 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:57:22 INFO - PROCESS | 1957 | 1461704242906 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 1957 | 1461704242908 Marionette TRACE conn2 <- [1,2334,null,{}] 13:57:22 INFO - PROCESS | 1957 | 1461704242911 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}] 13:57:23 INFO - PROCESS | 1957 | 1461704243033 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:57:23 INFO - PROCESS | 1957 | 1461704243050 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c444000 == 34 [pid = 1957] [id = 591] 13:57:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x119744000) [pid = 1957] [serial = 1773] [outer = 0x0] 13:57:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11a66bc00) [pid = 1957] [serial = 1774] [outer = 0x119744000] 13:57:23 INFO - PROCESS | 1957 | 1461704243086 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x11a678800) [pid = 1957] [serial = 1775] [outer = 0x119744000] 13:57:23 INFO - PROCESS | 1957 | 1461704243425 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]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 572ms 13:57:23 INFO - PROCESS | 1957 | 1461704243478 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:57:23 INFO - PROCESS | 1957 | 1461704243480 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:57:23 INFO - PROCESS | 1957 | 1461704243488 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - PROCESS | 1957 | 1461704243490 Marionette TRACE conn2 <- [1,2338,null,{}] 13:57:23 INFO - PROCESS | 1957 | 1461704243493 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}] 13:57:23 INFO - PROCESS | 1957 | 1461704243575 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:57:23 INFO - PROCESS | 1957 | 1461704243582 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x123f22800 == 35 [pid = 1957] [id = 592] 13:57:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x11aa18c00) [pid = 1957] [serial = 1776] [outer = 0x0] 13:57:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x11ae38400) [pid = 1957] [serial = 1777] [outer = 0x11aa18c00] 13:57:23 INFO - PROCESS | 1957 | 1461704243608 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x11b9a8c00) [pid = 1957] [serial = 1778] [outer = 0x11aa18c00] 13:57:23 INFO - PROCESS | 1957 | 1461704243952 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]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 475ms 13:57:23 INFO - PROCESS | 1957 | 1461704243960 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 1957 | 1461704243962 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:57:23 INFO - PROCESS | 1957 | 1461704243966 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - PROCESS | 1957 | 1461704243967 Marionette TRACE conn2 <- [1,2342,null,{}] 13:57:23 INFO - PROCESS | 1957 | 1461704243970 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}] 13:57:24 INFO - PROCESS | 1957 | 1461704244051 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:57:24 INFO - PROCESS | 1957 | 1461704244112 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fab800 == 36 [pid = 1957] [id = 593] 13:57:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x11aa5d800) [pid = 1957] [serial = 1779] [outer = 0x0] 13:57:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x11b9a9000) [pid = 1957] [serial = 1780] [outer = 0x11aa5d800] 13:57:24 INFO - PROCESS | 1957 | 1461704244138 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x11bccd400) [pid = 1957] [serial = 1781] [outer = 0x11aa5d800] 13:57:24 INFO - PROCESS | 1957 | 1461704244437 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]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:57:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 13:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:57:24 INFO - PROCESS | 1957 | 1461704244486 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 1957 | 1461704244487 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:57:24 INFO - PROCESS | 1957 | 1461704244489 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 1957 | 1461704244490 Marionette TRACE conn2 <- [1,2346,null,{}] 13:57:24 INFO - PROCESS | 1957 | 1461704244493 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}] 13:57:24 INFO - PROCESS | 1957 | 1461704244590 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:57:24 INFO - PROCESS | 1957 | 1461704244603 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12889c000 == 37 [pid = 1957] [id = 594] 13:57:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x11c09dc00) [pid = 1957] [serial = 1782] [outer = 0x0] 13:57:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x11c3dd800) [pid = 1957] [serial = 1783] [outer = 0x11c09dc00] 13:57:24 INFO - PROCESS | 1957 | 1461704244636 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x11c708800) [pid = 1957] [serial = 1784] [outer = 0x11c09dc00] 13:57:25 INFO - PROCESS | 1957 | 1461704245098 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]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 619ms 13:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:57:25 INFO - PROCESS | 1957 | 1461704245108 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 1957 | 1461704245110 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:57:25 INFO - PROCESS | 1957 | 1461704245112 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 1957 | 1461704245113 Marionette TRACE conn2 <- [1,2350,null,{}] 13:57:25 INFO - PROCESS | 1957 | 1461704245115 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}] 13:57:25 INFO - PROCESS | 1957 | 1461704245217 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:57:25 INFO - PROCESS | 1957 | 1461704245221 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c3a800 == 38 [pid = 1957] [id = 595] 13:57:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x11c09e400) [pid = 1957] [serial = 1785] [outer = 0x0] 13:57:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x11c71f400) [pid = 1957] [serial = 1786] [outer = 0x11c09e400] 13:57:25 INFO - PROCESS | 1957 | 1461704245278 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x11c728800) [pid = 1957] [serial = 1787] [outer = 0x11c09e400] 13:57:25 INFO - PROCESS | 1957 | 1461704245595 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]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 13:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:57:25 INFO - PROCESS | 1957 | 1461704245637 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 1957 | 1461704245638 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:57:25 INFO - PROCESS | 1957 | 1461704245641 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 1957 | 1461704245642 Marionette TRACE conn2 <- [1,2354,null,{}] 13:57:25 INFO - PROCESS | 1957 | 1461704245644 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}] 13:57:25 INFO - PROCESS | 1957 | 1461704245743 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:57:25 INFO - PROCESS | 1957 | 1461704245747 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d2b800 == 39 [pid = 1957] [id = 596] 13:57:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x11c708c00) [pid = 1957] [serial = 1788] [outer = 0x0] 13:57:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x123809400) [pid = 1957] [serial = 1789] [outer = 0x11c708c00] 13:57:25 INFO - PROCESS | 1957 | 1461704245773 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x12380fc00) [pid = 1957] [serial = 1790] [outer = 0x11c708c00] 13:57:26 INFO - PROCESS | 1957 | 1461704246127 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]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 13:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:57:26 INFO - PROCESS | 1957 | 1461704246164 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 1957 | 1461704246165 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:57:26 INFO - PROCESS | 1957 | 1461704246174 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 1957 | 1461704246175 Marionette TRACE conn2 <- [1,2358,null,{}] 13:57:26 INFO - PROCESS | 1957 | 1461704246178 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}] 13:57:26 INFO - PROCESS | 1957 | 1461704246276 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:57:26 INFO - PROCESS | 1957 | 1461704246281 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1c6800 == 40 [pid = 1957] [id = 597] 13:57:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x11c729000) [pid = 1957] [serial = 1791] [outer = 0x0] 13:57:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x1238f2c00) [pid = 1957] [serial = 1792] [outer = 0x11c729000] 13:57:26 INFO - PROCESS | 1957 | 1461704246336 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x123ad1400) [pid = 1957] [serial = 1793] [outer = 0x11c729000] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x114bc5c00) [pid = 1957] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x127e44800) [pid = 1957] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x118f69c00) [pid = 1957] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x1238cf400) [pid = 1957] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x11b7f0000) [pid = 1957] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x123cf5c00) [pid = 1957] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x114f29400) [pid = 1957] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x12380b400) [pid = 1957] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x114f2c400) [pid = 1957] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x127ed6400) [pid = 1957] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x12881c000) [pid = 1957] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x129cf0c00) [pid = 1957] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x11b7f2c00) [pid = 1957] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x113553400) [pid = 1957] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11354e800) [pid = 1957] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x123ada800) [pid = 1957] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x11aeb2800) [pid = 1957] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11bc35000) [pid = 1957] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x11ae42c00) [pid = 1957] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x118aef800) [pid = 1957] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x115610800) [pid = 1957] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x1136db000) [pid = 1957] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12a4c9000) [pid = 1957] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x127ecc400) [pid = 1957] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x128822400) [pid = 1957] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11c4a9c00) [pid = 1957] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x118fb9000) [pid = 1957] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x114f28400) [pid = 1957] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12a2c6000) [pid = 1957] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:57:26 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x114bbc000) [pid = 1957] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:57:26 INFO - PROCESS | 1957 | 1461704246751 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]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 13:57:26 INFO - PROCESS | 1957 | 1461704246804 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 1957 | 1461704246806 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:57:26 INFO - PROCESS | 1957 | 1461704246810 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 1957 | 1461704246813 Marionette TRACE conn2 <- [1,2362,null,{}] 13:57:26 INFO - PROCESS | 1957 | 1461704246817 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}] 13:57:26 INFO - PROCESS | 1957 | 1461704246901 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:57:26 INFO - PROCESS | 1957 | 1461704246905 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1c7000 == 41 [pid = 1957] [id = 598] 13:57:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x115608400) [pid = 1957] [serial = 1794] [outer = 0x0] 13:57:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x118fe2c00) [pid = 1957] [serial = 1795] [outer = 0x115608400] 13:57:26 INFO - PROCESS | 1957 | 1461704246931 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11aaef000) [pid = 1957] [serial = 1796] [outer = 0x115608400] 13:57:27 INFO - PROCESS | 1957 | 1461704247299 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]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 524ms 13:57:27 INFO - PROCESS | 1957 | 1461704247334 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 1957 | 1461704247336 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:57:27 INFO - PROCESS | 1957 | 1461704247339 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 1957 | 1461704247341 Marionette TRACE conn2 <- [1,2366,null,{}] 13:57:27 INFO - PROCESS | 1957 | 1461704247346 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}] 13:57:27 INFO - PROCESS | 1957 | 1461704247503 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:57:27 INFO - PROCESS | 1957 | 1461704247522 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a466800 == 42 [pid = 1957] [id = 599] 13:57:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11a677000) [pid = 1957] [serial = 1797] [outer = 0x0] 13:57:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11c706c00) [pid = 1957] [serial = 1798] [outer = 0x11a677000] 13:57:27 INFO - PROCESS | 1957 | 1461704247567 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x123adcc00) [pid = 1957] [serial = 1799] [outer = 0x11a677000] 13:57:27 INFO - PROCESS | 1957 | 1461704247984 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]]]}] 13:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 13:57:28 INFO - PROCESS | 1957 | 1461704248009 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 1957 | 1461704248011 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:57:28 INFO - PROCESS | 1957 | 1461704248015 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 1957 | 1461704248017 Marionette TRACE conn2 <- [1,2370,null,{}] 13:57:28 INFO - PROCESS | 1957 | 1461704248019 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}] 13:57:28 INFO - PROCESS | 1957 | 1461704248139 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:57:28 INFO - PROCESS | 1957 | 1461704248145 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a495000 == 43 [pid = 1957] [id = 600] 13:57:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x123ad6c00) [pid = 1957] [serial = 1800] [outer = 0x0] 13:57:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x123ce8400) [pid = 1957] [serial = 1801] [outer = 0x123ad6c00] 13:57:28 INFO - PROCESS | 1957 | 1461704248171 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x124246800) [pid = 1957] [serial = 1802] [outer = 0x123ad6c00] 13:57:28 INFO - PROCESS | 1957 | 1461704248466 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]]]}] 13:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 472ms 13:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:57:28 INFO - PROCESS | 1957 | 1461704248488 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 1957 | 1461704248489 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:57:28 INFO - PROCESS | 1957 | 1461704248491 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 1957 | 1461704248492 Marionette TRACE conn2 <- [1,2374,null,{}] 13:57:28 INFO - PROCESS | 1957 | 1461704248498 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}] 13:57:28 INFO - PROCESS | 1957 | 1461704248582 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:57:28 INFO - PROCESS | 1957 | 1461704248700 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x113510800 == 44 [pid = 1957] [id = 601] 13:57:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x113550400) [pid = 1957] [serial = 1803] [outer = 0x0] 13:57:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x113625800) [pid = 1957] [serial = 1804] [outer = 0x113550400] 13:57:28 INFO - PROCESS | 1957 | 1461704248733 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x114f2e000) [pid = 1957] [serial = 1805] [outer = 0x113550400] 13:57:29 INFO - PROCESS | 1957 | 1461704249177 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]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 722ms 13:57:29 INFO - PROCESS | 1957 | 1461704249215 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 1957 | 1461704249217 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:57:29 INFO - PROCESS | 1957 | 1461704249220 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 1957 | 1461704249223 Marionette TRACE conn2 <- [1,2378,null,{}] 13:57:29 INFO - PROCESS | 1957 | 1461704249226 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}] 13:57:29 INFO - PROCESS | 1957 | 1461704249331 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:57:29 INFO - PROCESS | 1957 | 1461704249444 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x123b2e800 == 45 [pid = 1957] [id = 602] 13:57:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x11867b400) [pid = 1957] [serial = 1806] [outer = 0x0] 13:57:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x11974d800) [pid = 1957] [serial = 1807] [outer = 0x11867b400] 13:57:29 INFO - PROCESS | 1957 | 1461704249477 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x11aa56c00) [pid = 1957] [serial = 1808] [outer = 0x11867b400] 13:57:29 INFO - PROCESS | 1957 | 1461704249907 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]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 725ms 13:57:29 INFO - PROCESS | 1957 | 1461704249948 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 1957 | 1461704249951 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:57:29 INFO - PROCESS | 1957 | 1461704249975 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 1957 | 1461704249977 Marionette TRACE conn2 <- [1,2382,null,{}] 13:57:30 INFO - PROCESS | 1957 | 1461704250010 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}] 13:57:30 INFO - PROCESS | 1957 | 1461704250132 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:57:30 INFO - PROCESS | 1957 | 1461704250186 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d3c000 == 46 [pid = 1957] [id = 603] 13:57:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x11b9a8000) [pid = 1957] [serial = 1809] [outer = 0x0] 13:57:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x11bcccc00) [pid = 1957] [serial = 1810] [outer = 0x11b9a8000] 13:57:30 INFO - PROCESS | 1957 | 1461704250218 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x11c3df400) [pid = 1957] [serial = 1811] [outer = 0x11b9a8000] 13:57:30 INFO - PROCESS | 1957 | 1461704250648 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]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 681ms 13:57:30 INFO - PROCESS | 1957 | 1461704250656 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 1957 | 1461704250658 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:57:30 INFO - PROCESS | 1957 | 1461704250667 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 1957 | 1461704250672 Marionette TRACE conn2 <- [1,2386,null,{}] 13:57:30 INFO - PROCESS | 1957 | 1461704250675 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}] 13:57:30 INFO - PROCESS | 1957 | 1461704250779 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:57:30 INFO - PROCESS | 1957 | 1461704250834 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4b8000 == 47 [pid = 1957] [id = 604] 13:57:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x11c09a400) [pid = 1957] [serial = 1812] [outer = 0x0] 13:57:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x11c721000) [pid = 1957] [serial = 1813] [outer = 0x11c09a400] 13:57:30 INFO - PROCESS | 1957 | 1461704250864 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x123ce6400) [pid = 1957] [serial = 1814] [outer = 0x11c09a400] 13:57:31 INFO - PROCESS | 1957 | 1461704251266 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]]]}] 13:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 13:57:31 INFO - PROCESS | 1957 | 1461704251291 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:57:31 INFO - PROCESS | 1957 | 1461704251293 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:57:31 INFO - PROCESS | 1957 | 1461704251298 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:57:31 INFO - PROCESS | 1957 | 1461704251299 Marionette TRACE conn2 <- [1,2390,null,{}] 13:57:31 INFO - PROCESS | 1957 | 1461704251301 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}] 13:57:31 INFO - PROCESS | 1957 | 1461704251402 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:57:31 INFO - PROCESS | 1957 | 1461704251493 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b307000 == 48 [pid = 1957] [id = 605] 13:57:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x123cdc000) [pid = 1957] [serial = 1815] [outer = 0x0] 13:57:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x1244e4800) [pid = 1957] [serial = 1816] [outer = 0x123cdc000] 13:57:31 INFO - PROCESS | 1957 | 1461704251522 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x1273cfc00) [pid = 1957] [serial = 1817] [outer = 0x123cdc000] 13:57:31 INFO - PROCESS | 1957 | 1461704251935 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]]]}] 13:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 673ms 13:57:31 INFO - PROCESS | 1957 | 1461704251979 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:57:31 INFO - PROCESS | 1957 | 1461704251980 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:57:31 INFO - PROCESS | 1957 | 1461704251984 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:57:31 INFO - PROCESS | 1957 | 1461704251985 Marionette TRACE conn2 <- [1,2394,null,{}] 13:57:31 INFO - PROCESS | 1957 | 1461704251988 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}] 13:57:32 INFO - PROCESS | 1957 | 1461704252090 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:57:32 INFO - PROCESS | 1957 | 1461704252160 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b678000 == 49 [pid = 1957] [id = 606] 13:57:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x127637400) [pid = 1957] [serial = 1818] [outer = 0x0] 13:57:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x12793e000) [pid = 1957] [serial = 1819] [outer = 0x127637400] 13:57:32 INFO - PROCESS | 1957 | 1461704252199 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x127ed6800) [pid = 1957] [serial = 1820] [outer = 0x127637400] 13:57:32 INFO - PROCESS | 1957 | 1461704252667 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]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 720ms 13:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:57:32 INFO - PROCESS | 1957 | 1461704252706 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 1957 | 1461704252707 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:57:32 INFO - PROCESS | 1957 | 1461704252729 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 1957 | 1461704252730 Marionette TRACE conn2 <- [1,2398,null,{}] 13:57:32 INFO - PROCESS | 1957 | 1461704252734 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}] 13:57:32 INFO - PROCESS | 1957 | 1461704252835 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:57:32 INFO - PROCESS | 1957 | 1461704252908 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x119162000 == 50 [pid = 1957] [id = 607] 13:57:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x115525c00) [pid = 1957] [serial = 1821] [outer = 0x0] 13:57:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x11bc41000) [pid = 1957] [serial = 1822] [outer = 0x115525c00] 13:57:32 INFO - PROCESS | 1957 | 1461704252939 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x127e45000) [pid = 1957] [serial = 1823] [outer = 0x115525c00] 13:57:33 INFO - PROCESS | 1957 | 1461704253472 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]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 793ms 13:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:57:33 INFO - PROCESS | 1957 | 1461704253503 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 1957 | 1461704253505 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:57:33 INFO - PROCESS | 1957 | 1461704253508 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 1957 | 1461704253511 Marionette TRACE conn2 <- [1,2402,null,{}] 13:57:33 INFO - PROCESS | 1957 | 1461704253515 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}] 13:57:33 INFO - PROCESS | 1957 | 1461704253614 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:57:33 INFO - PROCESS | 1957 | 1461704253676 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b98a800 == 51 [pid = 1957] [id = 608] 13:57:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x114f27800) [pid = 1957] [serial = 1824] [outer = 0x0] 13:57:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x115511800) [pid = 1957] [serial = 1825] [outer = 0x114f27800] 13:57:33 INFO - PROCESS | 1957 | 1461704253704 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x115aca000) [pid = 1957] [serial = 1826] [outer = 0x114f27800] 13:57:34 INFO - PROCESS | 1957 | 1461704254202 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]]]}] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x11a671c00) [pid = 1957] [serial = 1759] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x12a616c00) [pid = 1957] [serial = 1741] [outer = 0x0] [url = about:blank] 13:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 722ms 13:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:57:34 INFO - PROCESS | 1957 | 1461704254235 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:57:34 INFO - PROCESS | 1957 | 1461704254238 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:57:34 INFO - PROCESS | 1957 | 1461704254242 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - PROCESS | 1957 | 1461704254245 Marionette TRACE conn2 <- [1,2406,null,{}] 13:57:34 INFO - PROCESS | 1957 | 1461704254248 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}] 13:57:34 INFO - PROCESS | 1957 | 1461704254340 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x118f5f400) [pid = 1957] [serial = 1628] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x129dd2400) [pid = 1957] [serial = 1640] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x11aa55800) [pid = 1957] [serial = 1631] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x12881d000) [pid = 1957] [serial = 1637] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x123807400) [pid = 1957] [serial = 1634] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x127634c00) [pid = 1957] [serial = 1571] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x119747c00) [pid = 1957] [serial = 1756] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x12a60d400) [pid = 1957] [serial = 1739] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x115606800) [pid = 1957] [serial = 1747] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x128828000) [pid = 1957] [serial = 1723] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x129cef000) [pid = 1957] [serial = 1726] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x129ce2c00) [pid = 1957] [serial = 1724] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x12a288400) [pid = 1957] [serial = 1729] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x129ddfc00) [pid = 1957] [serial = 1727] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x12a2be400) [pid = 1957] [serial = 1730] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x123802c00) [pid = 1957] [serial = 1735] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x12a4c5c00) [pid = 1957] [serial = 1738] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x113629800) [pid = 1957] [serial = 1732] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x115510000) [pid = 1957] [serial = 1733] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x118aee800) [pid = 1957] [serial = 1751] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x124007400) [pid = 1957] [serial = 1720] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x123808000) [pid = 1957] [serial = 1717] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x123998800) [pid = 1957] [serial = 1718] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x11c705400) [pid = 1957] [serial = 1714] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11c723000) [pid = 1957] [serial = 1715] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11aebf400) [pid = 1957] [serial = 1711] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x115611c00) [pid = 1957] [serial = 1748] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11bb6a000) [pid = 1957] [serial = 1712] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x118fe4400) [pid = 1957] [serial = 1753] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11a673c00) [pid = 1957] [serial = 1709] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11974dc00) [pid = 1957] [serial = 1708] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x118ee7400) [pid = 1957] [serial = 1706] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11570bc00) [pid = 1957] [serial = 1705] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x129ce3c00) [pid = 1957] [serial = 1703] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11c70d800) [pid = 1957] [serial = 1702] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12a760c00) [pid = 1957] [serial = 1700] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12a60fc00) [pid = 1957] [serial = 1699] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12a2c4c00) [pid = 1957] [serial = 1697] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12a284c00) [pid = 1957] [serial = 1696] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x129ded800) [pid = 1957] [serial = 1694] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x129dd7000) [pid = 1957] [serial = 1693] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x123ce8800) [pid = 1957] [serial = 1691] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x123810c00) [pid = 1957] [serial = 1690] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11aeb7000) [pid = 1957] [serial = 1688] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x11a669400) [pid = 1957] [serial = 1687] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118a45c00) [pid = 1957] [serial = 1685] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11560bc00) [pid = 1957] [serial = 1684] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12a4c9c00) [pid = 1957] [serial = 1682] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x114f28c00) [pid = 1957] [serial = 1745] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x114bbcc00) [pid = 1957] [serial = 1744] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x129de0400) [pid = 1957] [serial = 1736] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118671800) [pid = 1957] [serial = 1750] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119a71000) [pid = 1957] [serial = 1757] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x127e51800) [pid = 1957] [serial = 1721] [outer = 0x0] [url = about:blank] 13:57:34 INFO - PROCESS | 1957 | 1461704254406 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x11917b800 == 52 [pid = 1957] [id = 609] 13:57:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x114f29400) [pid = 1957] [serial = 1827] [outer = 0x0] 13:57:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x115a3b000) [pid = 1957] [serial = 1828] [outer = 0x114f29400] 13:57:34 INFO - PROCESS | 1957 | 1461704254433 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x118fe3800) [pid = 1957] [serial = 1829] [outer = 0x114f29400] 13:57:34 INFO - PROCESS | 1957 | 1461704254756 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]]]}] 13:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 524ms 13:57:34 INFO - PROCESS | 1957 | 1461704254766 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:57:34 INFO - PROCESS | 1957 | 1461704254768 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:57:34 INFO - PROCESS | 1957 | 1461704254771 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - PROCESS | 1957 | 1461704254774 Marionette TRACE conn2 <- [1,2410,null,{}] 13:57:34 INFO - PROCESS | 1957 | 1461704254785 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}] 13:57:34 INFO - PROCESS | 1957 | 1461704254892 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:57:34 INFO - PROCESS | 1957 | 1461704254994 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1c8800 == 53 [pid = 1957] [id = 610] 13:57:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x119747000) [pid = 1957] [serial = 1830] [outer = 0x0] 13:57:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11a671c00) [pid = 1957] [serial = 1831] [outer = 0x119747000] 13:57:35 INFO - PROCESS | 1957 | 1461704255036 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11b75ec00) [pid = 1957] [serial = 1832] [outer = 0x119747000] 13:57:35 INFO - PROCESS | 1957 | 1461704255433 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]]]}] 13:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 676ms 13:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:57:35 INFO - PROCESS | 1957 | 1461704255449 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 1957 | 1461704255451 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:57:35 INFO - PROCESS | 1957 | 1461704255454 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - PROCESS | 1957 | 1461704255457 Marionette TRACE conn2 <- [1,2414,null,{}] 13:57:35 INFO - PROCESS | 1957 | 1461704255460 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}] 13:57:35 INFO - PROCESS | 1957 | 1461704255594 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:57:35 INFO - PROCESS | 1957 | 1461704255708 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12396d800 == 54 [pid = 1957] [id = 611] 13:57:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x11b7fe800) [pid = 1957] [serial = 1833] [outer = 0x0] 13:57:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11bc3b400) [pid = 1957] [serial = 1834] [outer = 0x11b7fe800] 13:57:35 INFO - PROCESS | 1957 | 1461704255750 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11c3e5400) [pid = 1957] [serial = 1835] [outer = 0x11b7fe800] 13:57:36 INFO - PROCESS | 1957 | 1461704256084 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]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 669ms 13:57:36 INFO - PROCESS | 1957 | 1461704256124 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:57:36 INFO - PROCESS | 1957 | 1461704256125 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:57:36 INFO - PROCESS | 1957 | 1461704256145 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 1957 | 1461704256146 Marionette TRACE conn2 <- [1,2418,null,{}] 13:57:36 INFO - PROCESS | 1957 | 1461704256149 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}] 13:57:36 INFO - PROCESS | 1957 | 1461704256231 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:57:36 INFO - PROCESS | 1957 | 1461704256235 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fc1800 == 55 [pid = 1957] [id = 612] 13:57:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11c3e8800) [pid = 1957] [serial = 1836] [outer = 0x0] 13:57:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11c710800) [pid = 1957] [serial = 1837] [outer = 0x11c3e8800] 13:57:36 INFO - PROCESS | 1957 | 1461704256261 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11c726800) [pid = 1957] [serial = 1838] [outer = 0x11c3e8800] 13:57:36 INFO - PROCESS | 1957 | 1461704256664 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]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 586ms 13:57:36 INFO - PROCESS | 1957 | 1461704256716 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:57:36 INFO - PROCESS | 1957 | 1461704256718 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:57:36 INFO - PROCESS | 1957 | 1461704256721 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 1957 | 1461704256723 Marionette TRACE conn2 <- [1,2422,null,{}] 13:57:36 INFO - PROCESS | 1957 | 1461704256726 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}] 13:57:36 INFO - PROCESS | 1957 | 1461704256907 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:57:36 INFO - PROCESS | 1957 | 1461704256938 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x129b92000 == 56 [pid = 1957] [id = 613] 13:57:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12380e400) [pid = 1957] [serial = 1839] [outer = 0x0] 13:57:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x123cdac00) [pid = 1957] [serial = 1840] [outer = 0x12380e400] 13:57:36 INFO - PROCESS | 1957 | 1461704256981 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1275cf400) [pid = 1957] [serial = 1841] [outer = 0x12380e400] 13:57:37 INFO - PROCESS | 1957 | 1461704257403 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]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 720ms 13:57:37 INFO - PROCESS | 1957 | 1461704257441 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 1957 | 1461704257442 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:57:37 INFO - PROCESS | 1957 | 1461704257452 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 1957 | 1461704257453 Marionette TRACE conn2 <- [1,2426,null,{}] 13:57:37 INFO - PROCESS | 1957 | 1461704257456 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}] 13:57:37 INFO - PROCESS | 1957 | 1461704257576 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:57:37 INFO - PROCESS | 1957 | 1461704257587 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c3e800 == 57 [pid = 1957] [id = 614] 13:57:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x1275d9400) [pid = 1957] [serial = 1842] [outer = 0x0] 13:57:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x127e4b400) [pid = 1957] [serial = 1843] [outer = 0x1275d9400] 13:57:37 INFO - PROCESS | 1957 | 1461704257628 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x128821400) [pid = 1957] [serial = 1844] [outer = 0x1275d9400] 13:57:38 INFO - PROCESS | 1957 | 1461704258098 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]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 669ms 13:57:38 INFO - PROCESS | 1957 | 1461704258122 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 1957 | 1461704258123 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:57:38 INFO - PROCESS | 1957 | 1461704258125 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 1957 | 1461704258126 Marionette TRACE conn2 <- [1,2430,null,{}] 13:57:38 INFO - PROCESS | 1957 | 1461704258128 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}] 13:57:38 INFO - PROCESS | 1957 | 1461704258231 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:57:38 INFO - PROCESS | 1957 | 1461704258249 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a445000 == 58 [pid = 1957] [id = 615] 13:57:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x128821c00) [pid = 1957] [serial = 1845] [outer = 0x0] 13:57:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x129825000) [pid = 1957] [serial = 1846] [outer = 0x128821c00] 13:57:38 INFO - PROCESS | 1957 | 1461704258317 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x129ad4c00) [pid = 1957] [serial = 1847] [outer = 0x128821c00] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11a677000) [pid = 1957] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11c09dc00) [pid = 1957] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11c708c00) [pid = 1957] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x11c09e400) [pid = 1957] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x11aa5d800) [pid = 1957] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x119744000) [pid = 1957] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x115852c00) [pid = 1957] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11c729000) [pid = 1957] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11aa18c00) [pid = 1957] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x11362a000) [pid = 1957] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x115608400) [pid = 1957] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a613c00) [pid = 1957] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:57:38 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118f5c800) [pid = 1957] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:57:38 INFO - PROCESS | 1957 | 1461704258914 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]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 822ms 13:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:57:38 INFO - PROCESS | 1957 | 1461704258953 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 1957 | 1461704258954 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:57:38 INFO - PROCESS | 1957 | 1461704258956 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 1957 | 1461704258958 Marionette TRACE conn2 <- [1,2434,null,{}] 13:57:38 INFO - PROCESS | 1957 | 1461704258960 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}] 13:57:39 INFO - PROCESS | 1957 | 1461704259057 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:57:39 INFO - PROCESS | 1957 | 1461704259062 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a45b800 == 59 [pid = 1957] [id = 616] 13:57:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x119744000) [pid = 1957] [serial = 1848] [outer = 0x0] 13:57:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11c09e400) [pid = 1957] [serial = 1849] [outer = 0x119744000] 13:57:39 INFO - PROCESS | 1957 | 1461704259088 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124010800) [pid = 1957] [serial = 1850] [outer = 0x119744000] 13:57:39 INFO - PROCESS | 1957 | 1461704259421 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]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 468ms 13:57:39 INFO - PROCESS | 1957 | 1461704259426 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 1957 | 1461704259428 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:57:39 INFO - PROCESS | 1957 | 1461704259431 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 1957 | 1461704259432 Marionette TRACE conn2 <- [1,2438,null,{}] 13:57:39 INFO - PROCESS | 1957 | 1461704259434 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}] 13:57:39 INFO - PROCESS | 1957 | 1461704259521 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:57:39 INFO - PROCESS | 1957 | 1461704259525 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab48800 == 60 [pid = 1957] [id = 617] 13:57:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x129827400) [pid = 1957] [serial = 1851] [outer = 0x0] 13:57:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x129ce6800) [pid = 1957] [serial = 1852] [outer = 0x129827400] 13:57:39 INFO - PROCESS | 1957 | 1461704259552 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x129ceb000) [pid = 1957] [serial = 1853] [outer = 0x129827400] 13:57:39 INFO - PROCESS | 1957 | 1461704259904 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]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 518ms 13:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:57:39 INFO - PROCESS | 1957 | 1461704259949 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 1957 | 1461704259951 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:57:39 INFO - PROCESS | 1957 | 1461704259953 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 1957 | 1461704259954 Marionette TRACE conn2 <- [1,2442,null,{}] 13:57:39 INFO - PROCESS | 1957 | 1461704259957 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}] 13:57:40 INFO - PROCESS | 1957 | 1461704260066 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:57:40 INFO - PROCESS | 1957 | 1461704260070 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b309800 == 61 [pid = 1957] [id = 618] 13:57:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x129dd6c00) [pid = 1957] [serial = 1854] [outer = 0x0] 13:57:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x129ddb800) [pid = 1957] [serial = 1855] [outer = 0x129dd6c00] 13:57:40 INFO - PROCESS | 1957 | 1461704260100 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x129de4400) [pid = 1957] [serial = 1856] [outer = 0x129dd6c00] 13:57:40 INFO - PROCESS | 1957 | 1461704260416 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]]]}] 13:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 518ms 13:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:57:40 INFO - PROCESS | 1957 | 1461704260472 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:57:40 INFO - PROCESS | 1957 | 1461704260473 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:57:40 INFO - PROCESS | 1957 | 1461704260475 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:57:40 INFO - PROCESS | 1957 | 1461704260476 Marionette TRACE conn2 <- [1,2446,null,{}] 13:57:40 INFO - PROCESS | 1957 | 1461704260478 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}] 13:57:40 INFO - PROCESS | 1957 | 1461704260563 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:57:40 INFO - PROCESS | 1957 | 1461704260626 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b68d800 == 62 [pid = 1957] [id = 619] 13:57:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x129dd7800) [pid = 1957] [serial = 1857] [outer = 0x0] 13:57:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x129de9c00) [pid = 1957] [serial = 1858] [outer = 0x129dd7800] 13:57:40 INFO - PROCESS | 1957 | 1461704260651 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12a281400) [pid = 1957] [serial = 1859] [outer = 0x129dd7800] 13:57:41 INFO - PROCESS | 1957 | 1461704261093 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]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 13:57:41 INFO - PROCESS | 1957 | 1461704261146 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 1957 | 1461704261150 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:57:41 INFO - PROCESS | 1957 | 1461704261153 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 1957 | 1461704261156 Marionette TRACE conn2 <- [1,2450,null,{}] 13:57:41 INFO - PROCESS | 1957 | 1461704261159 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}] 13:57:41 INFO - PROCESS | 1957 | 1461704261268 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:57:41 INFO - PROCESS | 1957 | 1461704261367 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b98f800 == 63 [pid = 1957] [id = 620] 13:57:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1156d1400) [pid = 1957] [serial = 1860] [outer = 0x0] 13:57:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x115aca800) [pid = 1957] [serial = 1861] [outer = 0x1156d1400] 13:57:41 INFO - PROCESS | 1957 | 1461704261411 Marionette DEBUG loaded listener.js 13:57:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x118fbd400) [pid = 1957] [serial = 1862] [outer = 0x1156d1400] 13:57:41 INFO - PROCESS | 1957 | 1461704261806 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]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 673ms 13:57:41 INFO - PROCESS | 1957 | 1461704261826 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 1957 | 1461704261832 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:57:41 INFO - PROCESS | 1957 | 1461704261837 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 1957 | 1461704261839 Marionette TRACE conn2 <- [1,2454,null,{}] 13:57:41 INFO - PROCESS | 1957 | 1461704261842 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}] 13:57:41 INFO - PROCESS | 1957 | 1461704261950 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:57:42 INFO - PROCESS | 1957 | 1461704262008 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fd2000 == 64 [pid = 1957] [id = 621] 13:57:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11912f400) [pid = 1957] [serial = 1863] [outer = 0x0] 13:57:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x11aa19c00) [pid = 1957] [serial = 1864] [outer = 0x11912f400] 13:57:42 INFO - PROCESS | 1957 | 1461704262038 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11b7fd400) [pid = 1957] [serial = 1865] [outer = 0x11912f400] 13:57:42 INFO - PROCESS | 1957 | 1461704262487 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]]]}] 13:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 13:57:42 INFO - PROCESS | 1957 | 1461704262508 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 1957 | 1461704262509 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:57:42 INFO - PROCESS | 1957 | 1461704262512 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - PROCESS | 1957 | 1461704262514 Marionette TRACE conn2 <- [1,2458,null,{}] 13:57:42 INFO - PROCESS | 1957 | 1461704262522 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}] 13:57:42 INFO - PROCESS | 1957 | 1461704262633 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:57:42 INFO - PROCESS | 1957 | 1461704262732 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b30c000 == 65 [pid = 1957] [id = 622] 13:57:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x123803000) [pid = 1957] [serial = 1866] [outer = 0x0] 13:57:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x123993800) [pid = 1957] [serial = 1867] [outer = 0x123803000] 13:57:42 INFO - PROCESS | 1957 | 1461704262764 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x123e9d800) [pid = 1957] [serial = 1868] [outer = 0x123803000] 13:57:43 INFO - PROCESS | 1957 | 1461704263200 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]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 721ms 13:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:57:43 INFO - PROCESS | 1957 | 1461704263233 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 1957 | 1461704263235 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:57:43 INFO - PROCESS | 1957 | 1461704263237 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 1957 | 1461704263238 Marionette TRACE conn2 <- [1,2462,null,{}] 13:57:43 INFO - PROCESS | 1957 | 1461704263241 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}] 13:57:43 INFO - PROCESS | 1957 | 1461704263349 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:57:43 INFO - PROCESS | 1957 | 1461704263407 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce0d000 == 66 [pid = 1957] [id = 623] 13:57:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x124011000) [pid = 1957] [serial = 1869] [outer = 0x0] 13:57:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x127ed2c00) [pid = 1957] [serial = 1870] [outer = 0x124011000] 13:57:43 INFO - PROCESS | 1957 | 1461704263437 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x129cecc00) [pid = 1957] [serial = 1871] [outer = 0x124011000] 13:57:43 INFO - PROCESS | 1957 | 1461704263886 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]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 13:57:43 INFO - PROCESS | 1957 | 1461704263907 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 1957 | 1461704263909 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:57:43 INFO - PROCESS | 1957 | 1461704263930 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 1957 | 1461704263932 Marionette TRACE conn2 <- [1,2466,null,{}] 13:57:43 INFO - PROCESS | 1957 | 1461704263934 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}] 13:57:44 INFO - PROCESS | 1957 | 1461704264056 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:57:44 INFO - PROCESS | 1957 | 1461704264140 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d0e9800 == 67 [pid = 1957] [id = 624] 13:57:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x129cf0c00) [pid = 1957] [serial = 1872] [outer = 0x0] 13:57:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x129dd9000) [pid = 1957] [serial = 1873] [outer = 0x129cf0c00] 13:57:44 INFO - PROCESS | 1957 | 1461704264170 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x129de6400) [pid = 1957] [serial = 1874] [outer = 0x129cf0c00] 13:57:44 INFO - PROCESS | 1957 | 1461704264612 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]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 725ms 13:57:44 INFO - PROCESS | 1957 | 1461704264654 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:57:44 INFO - PROCESS | 1957 | 1461704264655 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:57:44 INFO - PROCESS | 1957 | 1461704264658 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 1957 | 1461704264659 Marionette TRACE conn2 <- [1,2470,null,{}] 13:57:44 INFO - PROCESS | 1957 | 1461704264681 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}] 13:57:44 INFO - PROCESS | 1957 | 1461704264796 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:57:44 INFO - PROCESS | 1957 | 1461704264868 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c7e0000 == 68 [pid = 1957] [id = 625] 13:57:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x115a3c000) [pid = 1957] [serial = 1875] [outer = 0x0] 13:57:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x11c724400) [pid = 1957] [serial = 1876] [outer = 0x115a3c000] 13:57:44 INFO - PROCESS | 1957 | 1461704264900 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12a2bb400) [pid = 1957] [serial = 1877] [outer = 0x115a3c000] 13:57:45 INFO - PROCESS | 1957 | 1461704265526 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]]]}] 13:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 940ms 13:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:57:45 INFO - PROCESS | 1957 | 1461704265599 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:57:45 INFO - PROCESS | 1957 | 1461704265601 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:57:45 INFO - PROCESS | 1957 | 1461704265605 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:57:45 INFO - PROCESS | 1957 | 1461704265607 Marionette TRACE conn2 <- [1,2474,null,{}] 13:57:45 INFO - PROCESS | 1957 | 1461704265610 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}] 13:57:45 INFO - PROCESS | 1957 | 1461704265711 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:57:45 INFO - PROCESS | 1957 | 1461704265784 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1b2800 == 69 [pid = 1957] [id = 626] 13:57:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x114f28400) [pid = 1957] [serial = 1878] [outer = 0x0] 13:57:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x11535e800) [pid = 1957] [serial = 1879] [outer = 0x114f28400] 13:57:45 INFO - PROCESS | 1957 | 1461704265813 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x11560bc00) [pid = 1957] [serial = 1880] [outer = 0x114f28400] 13:57:46 INFO - PROCESS | 1957 | 1461704266227 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]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 672ms 13:57:46 INFO - PROCESS | 1957 | 1461704266277 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 1957 | 1461704266281 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:57:46 INFO - PROCESS | 1957 | 1461704266285 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - PROCESS | 1957 | 1461704266287 Marionette TRACE conn2 <- [1,2478,null,{}] 13:57:46 INFO - PROCESS | 1957 | 1461704266289 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}] 13:57:46 INFO - PROCESS | 1957 | 1461704266386 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x1142cd800 == 68 [pid = 1957] [id = 488] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x11c77b800 == 67 [pid = 1957] [id = 505] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x12b309800 == 66 [pid = 1957] [id = 618] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab48800 == 65 [pid = 1957] [id = 617] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x12a45b800 == 64 [pid = 1957] [id = 616] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x12a445000 == 63 [pid = 1957] [id = 615] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x129c3e800 == 62 [pid = 1957] [id = 614] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x129b92000 == 61 [pid = 1957] [id = 613] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x124fc1800 == 60 [pid = 1957] [id = 612] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x12396d800 == 59 [pid = 1957] [id = 611] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1c8800 == 58 [pid = 1957] [id = 610] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x11917b800 == 57 [pid = 1957] [id = 609] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x11b98a800 == 56 [pid = 1957] [id = 608] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x123b2e800 == 55 [pid = 1957] [id = 602] 13:57:46 INFO - PROCESS | 1957 | --DOCSHELL 0x113510800 == 54 [pid = 1957] [id = 601] 13:57:46 INFO - PROCESS | 1957 | 1461704266504 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x115370800 == 55 [pid = 1957] [id = 627] 13:57:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x114f25800) [pid = 1957] [serial = 1881] [outer = 0x0] 13:57:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x115611800) [pid = 1957] [serial = 1882] [outer = 0x114f25800] 13:57:46 INFO - PROCESS | 1957 | 1461704266531 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x118fe4400) [pid = 1957] [serial = 1883] [outer = 0x114f25800] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x12a763c00) [pid = 1957] [serial = 1742] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x123adcc00) [pid = 1957] [serial = 1799] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x11c3dd800) [pid = 1957] [serial = 1783] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x123809400) [pid = 1957] [serial = 1789] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x11867bc00) [pid = 1957] [serial = 1765] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11c728800) [pid = 1957] [serial = 1787] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x114f22400) [pid = 1957] [serial = 1762] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x11b9a9000) [pid = 1957] [serial = 1780] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11a66bc00) [pid = 1957] [serial = 1774] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x11a678800) [pid = 1957] [serial = 1775] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x11c71f400) [pid = 1957] [serial = 1786] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x1166d8000) [pid = 1957] [serial = 1771] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x118f62800) [pid = 1957] [serial = 1772] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x1238f2c00) [pid = 1957] [serial = 1792] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11b9a8c00) [pid = 1957] [serial = 1778] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11ae38400) [pid = 1957] [serial = 1777] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x114f2dc00) [pid = 1957] [serial = 1769] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x114754800) [pid = 1957] [serial = 1768] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x118fe2c00) [pid = 1957] [serial = 1795] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x123ad1400) [pid = 1957] [serial = 1793] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12380fc00) [pid = 1957] [serial = 1790] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x123ce8400) [pid = 1957] [serial = 1801] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x11c706c00) [pid = 1957] [serial = 1798] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11c708800) [pid = 1957] [serial = 1784] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11aaef000) [pid = 1957] [serial = 1796] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11bccd400) [pid = 1957] [serial = 1781] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x119264400) [pid = 1957] [serial = 1754] [outer = 0x0] [url = about:blank] 13:57:46 INFO - PROCESS | 1957 | 1461704266868 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]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 622ms 13:57:46 INFO - PROCESS | 1957 | 1461704266908 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 1957 | 1461704266910 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:57:46 INFO - PROCESS | 1957 | 1461704266913 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - PROCESS | 1957 | 1461704266916 Marionette TRACE conn2 <- [1,2482,null,{}] 13:57:46 INFO - PROCESS | 1957 | 1461704266926 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}] 13:57:47 INFO - PROCESS | 1957 | 1461704267018 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:57:47 INFO - PROCESS | 1957 | 1461704267043 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1b4000 == 56 [pid = 1957] [id = 628] 13:57:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x119a6a000) [pid = 1957] [serial = 1884] [outer = 0x0] 13:57:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11a677c00) [pid = 1957] [serial = 1885] [outer = 0x119a6a000] 13:57:47 INFO - PROCESS | 1957 | 1461704267071 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x11aeb2800) [pid = 1957] [serial = 1886] [outer = 0x119a6a000] 13:57:47 INFO - PROCESS | 1957 | 1461704267429 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]]]}] 13:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 13:57:47 INFO - PROCESS | 1957 | 1461704267435 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 1957 | 1461704267437 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:57:47 INFO - PROCESS | 1957 | 1461704267439 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - PROCESS | 1957 | 1461704267440 Marionette TRACE conn2 <- [1,2486,null,{}] 13:57:47 INFO - PROCESS | 1957 | 1461704267455 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}] 13:57:47 INFO - PROCESS | 1957 | 1461704267540 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:57:47 INFO - PROCESS | 1957 | 1461704267545 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x1242e2800 == 57 [pid = 1957] [id = 629] 13:57:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11b7ef400) [pid = 1957] [serial = 1887] [outer = 0x0] 13:57:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x11bbd9c00) [pid = 1957] [serial = 1888] [outer = 0x11b7ef400] 13:57:47 INFO - PROCESS | 1957 | 1461704267571 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11c096c00) [pid = 1957] [serial = 1889] [outer = 0x11b7ef400] 13:57:47 INFO - PROCESS | 1957 | 1461704267924 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]]]}] 13:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 13:57:47 INFO - PROCESS | 1957 | 1461704267961 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 1957 | 1461704267964 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:57:47 INFO - PROCESS | 1957 | 1461704267967 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - PROCESS | 1957 | 1461704267968 Marionette TRACE conn2 <- [1,2490,null,{}] 13:57:47 INFO - PROCESS | 1957 | 1461704267970 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}] 13:57:48 INFO - PROCESS | 1957 | 1461704268074 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:57:48 INFO - PROCESS | 1957 | 1461704268080 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12737e000 == 58 [pid = 1957] [id = 630] 13:57:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11bcd9000) [pid = 1957] [serial = 1890] [outer = 0x0] 13:57:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x11c3e5000) [pid = 1957] [serial = 1891] [outer = 0x11bcd9000] 13:57:48 INFO - PROCESS | 1957 | 1461704268107 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11c71f000) [pid = 1957] [serial = 1892] [outer = 0x11bcd9000] 13:57:48 INFO - PROCESS | 1957 | 1461704268450 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]]]}] 13:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 518ms 13:57:48 INFO - PROCESS | 1957 | 1461704268485 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:57:48 INFO - PROCESS | 1957 | 1461704268487 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:57:48 INFO - PROCESS | 1957 | 1461704268489 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 1957 | 1461704268490 Marionette TRACE conn2 <- [1,2494,null,{}] 13:57:48 INFO - PROCESS | 1957 | 1461704268492 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}] 13:57:48 INFO - PROCESS | 1957 | 1461704268592 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:57:48 INFO - PROCESS | 1957 | 1461704268670 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c37000 == 59 [pid = 1957] [id = 631] 13:57:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11c71ec00) [pid = 1957] [serial = 1893] [outer = 0x0] 13:57:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x123809400) [pid = 1957] [serial = 1894] [outer = 0x11c71ec00] 13:57:48 INFO - PROCESS | 1957 | 1461704268697 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x124f5c000) [pid = 1957] [serial = 1895] [outer = 0x11c71ec00] 13:57:49 INFO - PROCESS | 1957 | 1461704269035 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]]]}] 13:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 568ms 13:57:49 INFO - PROCESS | 1957 | 1461704269058 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:57:49 INFO - PROCESS | 1957 | 1461704269060 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:57:49 INFO - PROCESS | 1957 | 1461704269070 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:57:49 INFO - PROCESS | 1957 | 1461704269072 Marionette TRACE conn2 <- [1,2498,null,{}] 13:57:49 INFO - PROCESS | 1957 | 1461704269075 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}] 13:57:49 INFO - PROCESS | 1957 | 1461704269220 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:57:49 INFO - PROCESS | 1957 | 1461704269255 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a431800 == 60 [pid = 1957] [id = 632] 13:57:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11c71f400) [pid = 1957] [serial = 1896] [outer = 0x0] 13:57:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x127ece800) [pid = 1957] [serial = 1897] [outer = 0x11c71f400] 13:57:49 INFO - PROCESS | 1957 | 1461704269280 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x129827800) [pid = 1957] [serial = 1898] [outer = 0x11c71f400] 13:57:49 INFO - PROCESS | 1957 | 1461704269596 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]]]}] 13:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 575ms 13:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:57:49 INFO - PROCESS | 1957 | 1461704269640 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:57:49 INFO - PROCESS | 1957 | 1461704269641 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:57:49 INFO - PROCESS | 1957 | 1461704269643 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:57:49 INFO - PROCESS | 1957 | 1461704269644 Marionette TRACE conn2 <- [1,2502,null,{}] 13:57:49 INFO - PROCESS | 1957 | 1461704269647 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}] 13:57:49 INFO - PROCESS | 1957 | 1461704269752 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:57:49 INFO - PROCESS | 1957 | 1461704269766 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a489000 == 61 [pid = 1957] [id = 633] 13:57:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x129820400) [pid = 1957] [serial = 1899] [outer = 0x0] 13:57:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x129cec400) [pid = 1957] [serial = 1900] [outer = 0x129820400] 13:57:49 INFO - PROCESS | 1957 | 1461704269791 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x129de3400) [pid = 1957] [serial = 1901] [outer = 0x129820400] 13:57:50 INFO - PROCESS | 1957 | 1461704270121 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]]]}] 13:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 519ms 13:57:50 INFO - PROCESS | 1957 | 1461704270162 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 1957 | 1461704270164 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:57:50 INFO - PROCESS | 1957 | 1461704270166 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 1957 | 1461704270167 Marionette TRACE conn2 <- [1,2506,null,{}] 13:57:50 INFO - PROCESS | 1957 | 1461704270177 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}] 13:57:50 INFO - PROCESS | 1957 | 1461704270284 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:57:50 INFO - PROCESS | 1957 | 1461704270322 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab67000 == 62 [pid = 1957] [id = 634] 13:57:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x11560c000) [pid = 1957] [serial = 1902] [outer = 0x0] 13:57:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x129de9400) [pid = 1957] [serial = 1903] [outer = 0x11560c000] 13:57:50 INFO - PROCESS | 1957 | 1461704270347 Marionette DEBUG loaded listener.js 13:57:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12a28ec00) [pid = 1957] [serial = 1904] [outer = 0x11560c000] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x119d8cc00) [pid = 1957] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x1136d6c00) [pid = 1957] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11570f000) [pid = 1957] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12380e400) [pid = 1957] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x113550400) [pid = 1957] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x1275d9400) [pid = 1957] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x114f29400) [pid = 1957] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x114f27800) [pid = 1957] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11867b400) [pid = 1957] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x115525c00) [pid = 1957] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11c3e8800) [pid = 1957] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x128821c00) [pid = 1957] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x129827400) [pid = 1957] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x129dd6c00) [pid = 1957] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x119747000) [pid = 1957] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x11b7fe800) [pid = 1957] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:57:50 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x119744000) [pid = 1957] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:57:50 INFO - PROCESS | 1957 | 1461704270809 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]]]}] 13:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 669ms 13:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:57:50 INFO - PROCESS | 1957 | 1461704270836 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 1957 | 1461704270837 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:57:50 INFO - PROCESS | 1957 | 1461704270839 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 1957 | 1461704270840 Marionette TRACE conn2 <- [1,2510,null,{}] 13:57:50 INFO - PROCESS | 1957 | 1461704270842 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}] 13:57:50 INFO - PROCESS | 1957 | 1461704270927 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:57:50 INFO - PROCESS | 1957 | 1461704270934 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a3a000 == 63 [pid = 1957] [id = 635] 13:57:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x114f30000) [pid = 1957] [serial = 1905] [outer = 0x0] 13:57:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x118f68400) [pid = 1957] [serial = 1906] [outer = 0x114f30000] 13:57:50 INFO - PROCESS | 1957 | 1461704270960 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11b7f0400) [pid = 1957] [serial = 1907] [outer = 0x114f30000] 13:57:51 INFO - PROCESS | 1957 | 1461704271334 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]]]}] 13:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 13:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:57:51 INFO - PROCESS | 1957 | 1461704271371 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:57:51 INFO - PROCESS | 1957 | 1461704271373 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:57:51 INFO - PROCESS | 1957 | 1461704271376 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:57:51 INFO - PROCESS | 1957 | 1461704271380 Marionette TRACE conn2 <- [1,2514,null,{}] 13:57:51 INFO - PROCESS | 1957 | 1461704271383 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}] 13:57:51 INFO - PROCESS | 1957 | 1461704271485 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:57:51 INFO - PROCESS | 1957 | 1461704271489 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf90800 == 64 [pid = 1957] [id = 636] 13:57:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x11bc36800) [pid = 1957] [serial = 1908] [outer = 0x0] 13:57:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12a286400) [pid = 1957] [serial = 1909] [outer = 0x11bc36800] 13:57:51 INFO - PROCESS | 1957 | 1461704271520 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12a4c4800) [pid = 1957] [serial = 1910] [outer = 0x11bc36800] 13:57:51 INFO - PROCESS | 1957 | 1461704271862 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]]]}] 13:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 522ms 13:57:51 INFO - PROCESS | 1957 | 1461704271899 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:57:51 INFO - PROCESS | 1957 | 1461704271900 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:57:51 INFO - PROCESS | 1957 | 1461704271902 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:57:51 INFO - PROCESS | 1957 | 1461704271903 Marionette TRACE conn2 <- [1,2518,null,{}] 13:57:51 INFO - PROCESS | 1957 | 1461704271905 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}] 13:57:51 INFO - PROCESS | 1957 | 1461704271993 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:57:52 INFO - PROCESS | 1957 | 1461704272055 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d6af800 == 65 [pid = 1957] [id = 637] 13:57:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12a4c2c00) [pid = 1957] [serial = 1911] [outer = 0x0] 13:57:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12a4cac00) [pid = 1957] [serial = 1912] [outer = 0x12a4c2c00] 13:57:52 INFO - PROCESS | 1957 | 1461704272083 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12a611c00) [pid = 1957] [serial = 1913] [outer = 0x12a4c2c00] 13:57:52 INFO - PROCESS | 1957 | 1461704272363 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]]]}] 13:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 13:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:57:52 INFO - PROCESS | 1957 | 1461704272421 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:57:52 INFO - PROCESS | 1957 | 1461704272422 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:57:52 INFO - PROCESS | 1957 | 1461704272425 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:57:52 INFO - PROCESS | 1957 | 1461704272426 Marionette TRACE conn2 <- [1,2522,null,{}] 13:57:52 INFO - PROCESS | 1957 | 1461704272428 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}] 13:57:52 INFO - PROCESS | 1957 | 1461704272518 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:57:52 INFO - PROCESS | 1957 | 1461704272522 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e31e800 == 66 [pid = 1957] [id = 638] 13:57:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12a28c400) [pid = 1957] [serial = 1914] [outer = 0x0] 13:57:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12a61a400) [pid = 1957] [serial = 1915] [outer = 0x12a28c400] 13:57:52 INFO - PROCESS | 1957 | 1461704272547 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12a766c00) [pid = 1957] [serial = 1916] [outer = 0x12a28c400] 13:57:53 INFO - PROCESS | 1957 | 1461704273013 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]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 621ms 13:57:53 INFO - PROCESS | 1957 | 1461704273047 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 1957 | 1461704273049 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:57:53 INFO - PROCESS | 1957 | 1461704273053 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 1957 | 1461704273056 Marionette TRACE conn2 <- [1,2526,null,{}] 13:57:53 INFO - PROCESS | 1957 | 1461704273060 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}] 13:57:53 INFO - PROCESS | 1957 | 1461704273170 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:57:53 INFO - PROCESS | 1957 | 1461704273270 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a905800 == 67 [pid = 1957] [id = 639] 13:57:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x115605800) [pid = 1957] [serial = 1917] [outer = 0x0] 13:57:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x1156c6400) [pid = 1957] [serial = 1918] [outer = 0x115605800] 13:57:53 INFO - PROCESS | 1957 | 1461704273304 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x118f61800) [pid = 1957] [serial = 1919] [outer = 0x115605800] 13:57:53 INFO - PROCESS | 1957 | 1461704273731 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]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 723ms 13:57:53 INFO - PROCESS | 1957 | 1461704273776 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 1957 | 1461704273780 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:57:53 INFO - PROCESS | 1957 | 1461704273785 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 1957 | 1461704273787 Marionette TRACE conn2 <- [1,2530,null,{}] 13:57:53 INFO - PROCESS | 1957 | 1461704273790 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}] 13:57:53 INFO - PROCESS | 1957 | 1461704273900 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:57:54 INFO - PROCESS | 1957 | 1461704274003 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x123ca6000 == 68 [pid = 1957] [id = 640] 13:57:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x119131400) [pid = 1957] [serial = 1920] [outer = 0x0] 13:57:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x11a66b400) [pid = 1957] [serial = 1921] [outer = 0x119131400] 13:57:54 INFO - PROCESS | 1957 | 1461704274037 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x11aebb800) [pid = 1957] [serial = 1922] [outer = 0x119131400] 13:57:54 INFO - PROCESS | 1957 | 1461704274428 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]]]}] 13:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 672ms 13:57:54 INFO - PROCESS | 1957 | 1461704274466 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 1957 | 1461704274468 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:57:54 INFO - PROCESS | 1957 | 1461704274471 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 1957 | 1461704274474 Marionette TRACE conn2 <- [1,2534,null,{}] 13:57:54 INFO - PROCESS | 1957 | 1461704274484 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}] 13:57:54 INFO - PROCESS | 1957 | 1461704274614 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:57:54 INFO - PROCESS | 1957 | 1461704274720 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce12800 == 69 [pid = 1957] [id = 641] 13:57:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x11c09b400) [pid = 1957] [serial = 1923] [outer = 0x0] 13:57:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x123806400) [pid = 1957] [serial = 1924] [outer = 0x11c09b400] 13:57:54 INFO - PROCESS | 1957 | 1461704274754 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x123ce8c00) [pid = 1957] [serial = 1925] [outer = 0x11c09b400] 13:57:55 INFO - PROCESS | 1957 | 1461704275159 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]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 728ms 13:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:57:55 INFO - PROCESS | 1957 | 1461704275200 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 1957 | 1461704275201 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:57:55 INFO - PROCESS | 1957 | 1461704275204 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 1957 | 1461704275205 Marionette TRACE conn2 <- [1,2538,null,{}] 13:57:55 INFO - PROCESS | 1957 | 1461704275208 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}] 13:57:55 INFO - PROCESS | 1957 | 1461704275316 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:57:55 INFO - PROCESS | 1957 | 1461704275378 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e332000 == 70 [pid = 1957] [id = 642] 13:57:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x12400bc00) [pid = 1957] [serial = 1926] [outer = 0x0] 13:57:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x129acf000) [pid = 1957] [serial = 1927] [outer = 0x12400bc00] 13:57:55 INFO - PROCESS | 1957 | 1461704275448 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x12a28a400) [pid = 1957] [serial = 1928] [outer = 0x12400bc00] 13:57:55 INFO - PROCESS | 1957 | 1461704275887 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]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 720ms 13:57:55 INFO - PROCESS | 1957 | 1461704275925 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 1957 | 1461704275928 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:57:55 INFO - PROCESS | 1957 | 1461704275931 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 1957 | 1461704275933 Marionette TRACE conn2 <- [1,2542,null,{}] 13:57:55 INFO - PROCESS | 1957 | 1461704275937 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}] 13:57:56 INFO - PROCESS | 1957 | 1461704276125 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:57:56 INFO - PROCESS | 1957 | 1461704276254 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec07800 == 71 [pid = 1957] [id = 643] 13:57:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x127e48c00) [pid = 1957] [serial = 1929] [outer = 0x0] 13:57:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12a2c4800) [pid = 1957] [serial = 1930] [outer = 0x127e48c00] 13:57:56 INFO - PROCESS | 1957 | 1461704276286 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x12a613800) [pid = 1957] [serial = 1931] [outer = 0x127e48c00] 13:57:56 INFO - PROCESS | 1957 | 1461704276700 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]]]}] 13:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 823ms 13:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:57:56 INFO - PROCESS | 1957 | 1461704276755 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 1957 | 1461704276756 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:57:56 INFO - PROCESS | 1957 | 1461704276758 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 1957 | 1461704276759 Marionette TRACE conn2 <- [1,2546,null,{}] 13:57:56 INFO - PROCESS | 1957 | 1461704276762 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}] 13:57:56 INFO - PROCESS | 1957 | 1461704276886 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:57:56 INFO - PROCESS | 1957 | 1461704276950 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12eca1800 == 72 [pid = 1957] [id = 644] 13:57:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x12a61c400) [pid = 1957] [serial = 1932] [outer = 0x0] 13:57:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x12a76e800) [pid = 1957] [serial = 1933] [outer = 0x12a61c400] 13:57:57 INFO - PROCESS | 1957 | 1461704277022 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x12a7bf000) [pid = 1957] [serial = 1934] [outer = 0x12a61c400] 13:57:57 INFO - PROCESS | 1957 | 1461704277610 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]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 923ms 13:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:57:57 INFO - PROCESS | 1957 | 1461704277682 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 1957 | 1461704277684 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:57:57 INFO - PROCESS | 1957 | 1461704277687 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 1957 | 1461704277690 Marionette TRACE conn2 <- [1,2550,null,{}] 13:57:57 INFO - PROCESS | 1957 | 1461704277694 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}] 13:57:57 INFO - PROCESS | 1957 | 1461704277792 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:57:57 INFO - PROCESS | 1957 | 1461704277865 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1d1000 == 73 [pid = 1957] [id = 645] 13:57:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x114f2e400) [pid = 1957] [serial = 1935] [outer = 0x0] 13:57:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x115603800) [pid = 1957] [serial = 1936] [outer = 0x114f2e400] 13:57:57 INFO - PROCESS | 1957 | 1461704277892 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x115858400) [pid = 1957] [serial = 1937] [outer = 0x114f2e400] 13:57:58 INFO - PROCESS | 1957 | 1461704278346 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]]]}] 13:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 672ms 13:57:58 INFO - PROCESS | 1957 | 1461704278360 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 1957 | 1461704278363 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:57:58 INFO - PROCESS | 1957 | 1461704278368 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - PROCESS | 1957 | 1461704278369 Marionette TRACE conn2 <- [1,2554,null,{}] 13:57:58 INFO - PROCESS | 1957 | 1461704278372 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}] 13:57:58 INFO - PROCESS | 1957 | 1461704278473 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:57:58 INFO - PROCESS | 1957 | 1461704278537 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb85800 == 74 [pid = 1957] [id = 646] 13:57:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x11867cc00) [pid = 1957] [serial = 1938] [outer = 0x0] 13:57:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x119191c00) [pid = 1957] [serial = 1939] [outer = 0x11867cc00] 13:57:58 INFO - PROCESS | 1957 | 1461704278566 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x11974e000) [pid = 1957] [serial = 1940] [outer = 0x11867cc00] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x119211000 == 73 [pid = 1957] [id = 492] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12a495000 == 72 [pid = 1957] [id = 600] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12a466800 == 71 [pid = 1957] [id = 599] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11c05c800 == 70 [pid = 1957] [id = 496] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11b09e800 == 69 [pid = 1957] [id = 493] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11920d800 == 68 [pid = 1957] [id = 497] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1240d1000 == 67 [pid = 1957] [id = 498] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12d6af800 == 66 [pid = 1957] [id = 637] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf90800 == 65 [pid = 1957] [id = 636] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x123a3a000 == 64 [pid = 1957] [id = 635] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab67000 == 63 [pid = 1957] [id = 634] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12a489000 == 62 [pid = 1957] [id = 633] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12a431800 == 61 [pid = 1957] [id = 632] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x11c721000) [pid = 1957] [serial = 1813] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x1244e4800) [pid = 1957] [serial = 1816] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x12793e000) [pid = 1957] [serial = 1819] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x11bcccc00) [pid = 1957] [serial = 1810] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x129c37000 == 60 [pid = 1957] [id = 631] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12737e000 == 59 [pid = 1957] [id = 630] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1242e2800 == 58 [pid = 1957] [id = 629] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1b4000 == 57 [pid = 1957] [id = 628] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x115370800 == 56 [pid = 1957] [id = 627] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1b2800 == 55 [pid = 1957] [id = 626] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12d0e9800 == 54 [pid = 1957] [id = 624] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12ce0d000 == 53 [pid = 1957] [id = 623] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12b30c000 == 52 [pid = 1957] [id = 622] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x124fd2000 == 51 [pid = 1957] [id = 621] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11b98f800 == 50 [pid = 1957] [id = 620] 13:57:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12b68d800 == 49 [pid = 1957] [id = 619] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x118fe3800) [pid = 1957] [serial = 1829] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x115511800) [pid = 1957] [serial = 1825] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x11974d800) [pid = 1957] [serial = 1807] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x11aa56c00) [pid = 1957] [serial = 1808] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x127e45000) [pid = 1957] [serial = 1823] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x11bc41000) [pid = 1957] [serial = 1822] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x11c710800) [pid = 1957] [serial = 1837] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x129825000) [pid = 1957] [serial = 1846] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x129ce6800) [pid = 1957] [serial = 1852] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x129ceb000) [pid = 1957] [serial = 1853] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x129ddb800) [pid = 1957] [serial = 1855] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x129ad4c00) [pid = 1957] [serial = 1847] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x11a671c00) [pid = 1957] [serial = 1831] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x11b75ec00) [pid = 1957] [serial = 1832] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11bc3b400) [pid = 1957] [serial = 1834] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x11c3e5400) [pid = 1957] [serial = 1835] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x115aca000) [pid = 1957] [serial = 1826] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x128821400) [pid = 1957] [serial = 1844] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x11c09e400) [pid = 1957] [serial = 1849] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x129de4400) [pid = 1957] [serial = 1856] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x1275cf400) [pid = 1957] [serial = 1841] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x124010800) [pid = 1957] [serial = 1850] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x11c726800) [pid = 1957] [serial = 1838] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x11ae35800) [pid = 1957] [serial = 1760] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11550f400) [pid = 1957] [serial = 1763] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x118f63c00) [pid = 1957] [serial = 1766] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x123cdac00) [pid = 1957] [serial = 1840] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x114f2e000) [pid = 1957] [serial = 1805] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x113625800) [pid = 1957] [serial = 1804] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x127e4b400) [pid = 1957] [serial = 1843] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x115a3b000) [pid = 1957] [serial = 1828] [outer = 0x0] [url = about:blank] 13:57:58 INFO - PROCESS | 1957 | 1461704278989 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]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 13:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:57:59 INFO - PROCESS | 1957 | 1461704279038 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 1957 | 1461704279039 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:57:59 INFO - PROCESS | 1957 | 1461704279041 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 1957 | 1461704279043 Marionette TRACE conn2 <- [1,2558,null,{}] 13:57:59 INFO - PROCESS | 1957 | 1461704279049 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}] 13:57:59 INFO - PROCESS | 1957 | 1461704279186 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:57:59 INFO - PROCESS | 1957 | 1461704279284 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a821000 == 50 [pid = 1957] [id = 647] 13:57:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1186aec00) [pid = 1957] [serial = 1941] [outer = 0x0] 13:57:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11a669400) [pid = 1957] [serial = 1942] [outer = 0x1186aec00] 13:57:59 INFO - PROCESS | 1957 | 1461704279329 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x11aeb3800) [pid = 1957] [serial = 1943] [outer = 0x1186aec00] 13:57:59 INFO - PROCESS | 1957 | 1461704279753 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]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 723ms 13:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:57:59 INFO - PROCESS | 1957 | 1461704279766 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 1957 | 1461704279768 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:57:59 INFO - PROCESS | 1957 | 1461704279770 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 1957 | 1461704279771 Marionette TRACE conn2 <- [1,2562,null,{}] 13:57:59 INFO - PROCESS | 1957 | 1461704279774 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}] 13:57:59 INFO - PROCESS | 1957 | 1461704279865 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:57:59 INFO - PROCESS | 1957 | 1461704279923 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c77b800 == 51 [pid = 1957] [id = 648] 13:57:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11aeb2400) [pid = 1957] [serial = 1944] [outer = 0x0] 13:57:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11b9a1c00) [pid = 1957] [serial = 1945] [outer = 0x11aeb2400] 13:57:59 INFO - PROCESS | 1957 | 1461704279950 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11c3df800) [pid = 1957] [serial = 1946] [outer = 0x11aeb2400] 13:58:00 INFO - PROCESS | 1957 | 1461704280357 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]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 618ms 13:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:58:00 INFO - PROCESS | 1957 | 1461704280390 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 1957 | 1461704280391 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:58:00 INFO - PROCESS | 1957 | 1461704280395 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 1957 | 1461704280397 Marionette TRACE conn2 <- [1,2566,null,{}] 13:58:00 INFO - PROCESS | 1957 | 1461704280400 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}] 13:58:00 INFO - PROCESS | 1957 | 1461704280531 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:58:00 INFO - PROCESS | 1957 | 1461704280538 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1133ae800 == 52 [pid = 1957] [id = 649] 13:58:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x11c705000) [pid = 1957] [serial = 1947] [outer = 0x0] 13:58:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11c724000) [pid = 1957] [serial = 1948] [outer = 0x11c705000] 13:58:00 INFO - PROCESS | 1957 | 1461704280574 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x1238d2c00) [pid = 1957] [serial = 1949] [outer = 0x11c705000] 13:58:00 INFO - PROCESS | 1957 | 1461704280935 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]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 571ms 13:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:58:00 INFO - PROCESS | 1957 | 1461704280967 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 1957 | 1461704280968 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:58:00 INFO - PROCESS | 1957 | 1461704280970 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 1957 | 1461704280971 Marionette TRACE conn2 <- [1,2570,null,{}] 13:58:00 INFO - PROCESS | 1957 | 1461704280973 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}] 13:58:01 INFO - PROCESS | 1957 | 1461704281110 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:58:01 INFO - PROCESS | 1957 | 1461704281124 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c37800 == 53 [pid = 1957] [id = 650] 13:58:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x123ad3c00) [pid = 1957] [serial = 1950] [outer = 0x0] 13:58:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x1244e4800) [pid = 1957] [serial = 1951] [outer = 0x123ad3c00] 13:58:01 INFO - PROCESS | 1957 | 1461704281151 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x129ace400) [pid = 1957] [serial = 1952] [outer = 0x123ad3c00] 13:58:01 INFO - PROCESS | 1957 | 1461704281517 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]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 570ms 13:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:58:01 INFO - PROCESS | 1957 | 1461704281541 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 1957 | 1461704281542 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:58:01 INFO - PROCESS | 1957 | 1461704281545 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 1957 | 1461704281546 Marionette TRACE conn2 <- [1,2574,null,{}] 13:58:01 INFO - PROCESS | 1957 | 1461704281555 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}] 13:58:01 INFO - PROCESS | 1957 | 1461704281663 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:58:01 INFO - PROCESS | 1957 | 1461704281704 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a453000 == 54 [pid = 1957] [id = 651] 13:58:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x11c704000) [pid = 1957] [serial = 1953] [outer = 0x0] 13:58:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x129cf0000) [pid = 1957] [serial = 1954] [outer = 0x11c704000] 13:58:01 INFO - PROCESS | 1957 | 1461704281731 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x129def400) [pid = 1957] [serial = 1955] [outer = 0x11c704000] 13:58:02 INFO - PROCESS | 1957 | 1461704282060 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]]]}] 13:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 526ms 13:58:02 INFO - PROCESS | 1957 | 1461704282071 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:58:02 INFO - PROCESS | 1957 | 1461704282072 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:58:02 INFO - PROCESS | 1957 | 1461704282075 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 1957 | 1461704282076 Marionette TRACE conn2 <- [1,2578,null,{}] 13:58:02 INFO - PROCESS | 1957 | 1461704282083 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}] 13:58:02 INFO - PROCESS | 1957 | 1461704282203 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:58:02 INFO - PROCESS | 1957 | 1461704282217 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a48c800 == 55 [pid = 1957] [id = 652] 13:58:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x129df0000) [pid = 1957] [serial = 1956] [outer = 0x0] 13:58:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x12a28c000) [pid = 1957] [serial = 1957] [outer = 0x129df0000] 13:58:02 INFO - PROCESS | 1957 | 1461704282243 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x12a4ce400) [pid = 1957] [serial = 1958] [outer = 0x129df0000] 13:58:02 INFO - PROCESS | 1957 | 1461704282618 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]]]}] 13:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 573ms 13:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:58:02 INFO - PROCESS | 1957 | 1461704282648 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:58:02 INFO - PROCESS | 1957 | 1461704282650 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:58:02 INFO - PROCESS | 1957 | 1461704282657 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 1957 | 1461704282658 Marionette TRACE conn2 <- [1,2582,null,{}] 13:58:02 INFO - PROCESS | 1957 | 1461704282661 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}] 13:58:02 INFO - PROCESS | 1957 | 1461704282773 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:58:02 INFO - PROCESS | 1957 | 1461704282783 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac61800 == 56 [pid = 1957] [id = 653] 13:58:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x12a284c00) [pid = 1957] [serial = 1959] [outer = 0x0] 13:58:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x12a761c00) [pid = 1957] [serial = 1960] [outer = 0x12a284c00] 13:58:02 INFO - PROCESS | 1957 | 1461704282808 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x123cdd000) [pid = 1957] [serial = 1961] [outer = 0x12a284c00] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x123cdc000) [pid = 1957] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x123ad6c00) [pid = 1957] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x11c09a400) [pid = 1957] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x127637400) [pid = 1957] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11b9a8000) [pid = 1957] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x11c71f400) [pid = 1957] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x129820400) [pid = 1957] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11bcd9000) [pid = 1957] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x114f28400) [pid = 1957] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x115a3c000) [pid = 1957] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11b7ef400) [pid = 1957] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11560c000) [pid = 1957] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x114f25800) [pid = 1957] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x119a6a000) [pid = 1957] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x114f30000) [pid = 1957] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11bc36800) [pid = 1957] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11c71ec00) [pid = 1957] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:58:03 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12a4c2c00) [pid = 1957] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:58:03 INFO - PROCESS | 1957 | 1461704283225 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]]]}] 13:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 578ms 13:58:03 INFO - PROCESS | 1957 | 1461704283231 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 1957 | 1461704283232 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:58:03 INFO - PROCESS | 1957 | 1461704283234 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 1957 | 1461704283235 Marionette TRACE conn2 <- [1,2586,null,{}] 13:58:03 INFO - PROCESS | 1957 | 1461704283238 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}] 13:58:03 INFO - PROCESS | 1957 | 1461704283328 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:58:03 INFO - PROCESS | 1957 | 1461704283333 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x123a3d800 == 57 [pid = 1957] [id = 654] 13:58:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x114f2dc00) [pid = 1957] [serial = 1962] [outer = 0x0] 13:58:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11ae34400) [pid = 1957] [serial = 1963] [outer = 0x114f2dc00] 13:58:03 INFO - PROCESS | 1957 | 1461704283358 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11c722800) [pid = 1957] [serial = 1964] [outer = 0x114f2dc00] 13:58:03 INFO - PROCESS | 1957 | 1461704283706 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]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 13:58:03 INFO - PROCESS | 1957 | 1461704283754 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 1957 | 1461704283755 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:58:03 INFO - PROCESS | 1957 | 1461704283758 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 1957 | 1461704283759 Marionette TRACE conn2 <- [1,2590,null,{}] 13:58:03 INFO - PROCESS | 1957 | 1461704283762 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}] 13:58:03 INFO - PROCESS | 1957 | 1461704283863 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:58:03 INFO - PROCESS | 1957 | 1461704283868 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ba07000 == 58 [pid = 1957] [id = 655] 13:58:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x11c724c00) [pid = 1957] [serial = 1965] [outer = 0x0] 13:58:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12a2bf000) [pid = 1957] [serial = 1966] [outer = 0x11c724c00] 13:58:03 INFO - PROCESS | 1957 | 1461704283897 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12a789c00) [pid = 1957] [serial = 1967] [outer = 0x11c724c00] 13:58:04 INFO - PROCESS | 1957 | 1461704284263 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]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 13:58:04 INFO - PROCESS | 1957 | 1461704284278 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 1957 | 1461704284281 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:58:04 INFO - PROCESS | 1957 | 1461704284285 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 1957 | 1461704284286 Marionette TRACE conn2 <- [1,2594,null,{}] 13:58:04 INFO - PROCESS | 1957 | 1461704284289 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}] 13:58:04 INFO - PROCESS | 1957 | 1461704284379 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:58:04 INFO - PROCESS | 1957 | 1461704284443 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce0d800 == 59 [pid = 1957] [id = 656] 13:58:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12a788000) [pid = 1957] [serial = 1968] [outer = 0x0] 13:58:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x12a7c2800) [pid = 1957] [serial = 1969] [outer = 0x12a788000] 13:58:04 INFO - PROCESS | 1957 | 1461704284471 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12a7cc000) [pid = 1957] [serial = 1970] [outer = 0x12a788000] 13:58:04 INFO - PROCESS | 1957 | 1461704284856 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]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 621ms 13:58:04 INFO - PROCESS | 1957 | 1461704284907 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 1957 | 1461704284909 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:58:04 INFO - PROCESS | 1957 | 1461704284912 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 1957 | 1461704284914 Marionette TRACE conn2 <- [1,2598,null,{}] 13:58:04 INFO - PROCESS | 1957 | 1461704284917 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}] 13:58:05 INFO - PROCESS | 1957 | 1461704285091 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:58:05 INFO - PROCESS | 1957 | 1461704285104 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e30b000 == 60 [pid = 1957] [id = 657] 13:58:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12a789800) [pid = 1957] [serial = 1971] [outer = 0x0] 13:58:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12a836c00) [pid = 1957] [serial = 1972] [outer = 0x12a789800] 13:58:05 INFO - PROCESS | 1957 | 1461704285144 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12a83ec00) [pid = 1957] [serial = 1973] [outer = 0x12a789800] 13:58:05 INFO - PROCESS | 1957 | 1461704285736 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]]]}] 13:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 871ms 13:58:05 INFO - PROCESS | 1957 | 1461704285783 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 1957 | 1461704285787 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:58:05 INFO - PROCESS | 1957 | 1461704285790 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 1957 | 1461704285793 Marionette TRACE conn2 <- [1,2602,null,{}] 13:58:05 INFO - PROCESS | 1957 | 1461704285797 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}] 13:58:05 INFO - PROCESS | 1957 | 1461704285916 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:58:06 INFO - PROCESS | 1957 | 1461704285993 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b091000 == 61 [pid = 1957] [id = 658] 13:58:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x114f25800) [pid = 1957] [serial = 1974] [outer = 0x0] 13:58:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x11560ac00) [pid = 1957] [serial = 1975] [outer = 0x114f25800] 13:58:06 INFO - PROCESS | 1957 | 1461704286025 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x118a41c00) [pid = 1957] [serial = 1976] [outer = 0x114f25800] 13:58:06 INFO - PROCESS | 1957 | 1461704286454 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]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 723ms 13:58:06 INFO - PROCESS | 1957 | 1461704286537 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 1957 | 1461704286541 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:58:06 INFO - PROCESS | 1957 | 1461704286549 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 1957 | 1461704286551 Marionette TRACE conn2 <- [1,2606,null,{}] 13:58:06 INFO - PROCESS | 1957 | 1461704286554 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}] 13:58:06 INFO - PROCESS | 1957 | 1461704286664 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:58:06 INFO - PROCESS | 1957 | 1461704286739 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x1275aa000 == 62 [pid = 1957] [id = 659] 13:58:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x119d8d000) [pid = 1957] [serial = 1977] [outer = 0x0] 13:58:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x11aebfc00) [pid = 1957] [serial = 1978] [outer = 0x119d8d000] 13:58:06 INFO - PROCESS | 1957 | 1461704286769 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x11bc3b400) [pid = 1957] [serial = 1979] [outer = 0x119d8d000] 13:58:07 INFO - PROCESS | 1957 | 1461704287231 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]]]}] 13:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 722ms 13:58:07 INFO - PROCESS | 1957 | 1461704287272 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 1957 | 1461704287275 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:58:07 INFO - PROCESS | 1957 | 1461704287300 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - PROCESS | 1957 | 1461704287304 Marionette TRACE conn2 <- [1,2610,null,{}] 13:58:07 INFO - PROCESS | 1957 | 1461704287319 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}] 13:58:07 INFO - PROCESS | 1957 | 1461704287485 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:58:07 INFO - PROCESS | 1957 | 1461704287588 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf9e000 == 63 [pid = 1957] [id = 660] 13:58:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x123ad2c00) [pid = 1957] [serial = 1980] [outer = 0x0] 13:58:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x1275cdc00) [pid = 1957] [serial = 1981] [outer = 0x123ad2c00] 13:58:07 INFO - PROCESS | 1957 | 1461704287620 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x128821400) [pid = 1957] [serial = 1982] [outer = 0x123ad2c00] 13:58:08 INFO - PROCESS | 1957 | 1461704288068 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]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 799ms 13:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:58:08 INFO - PROCESS | 1957 | 1461704288077 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 1957 | 1461704288081 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:58:08 INFO - PROCESS | 1957 | 1461704288084 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 1957 | 1461704288085 Marionette TRACE conn2 <- [1,2614,null,{}] 13:58:08 INFO - PROCESS | 1957 | 1461704288088 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}] 13:58:08 INFO - PROCESS | 1957 | 1461704288199 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:58:08 INFO - PROCESS | 1957 | 1461704288305 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ec0f800 == 64 [pid = 1957] [id = 661] 13:58:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x129824000) [pid = 1957] [serial = 1983] [outer = 0x0] 13:58:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x12a2c2400) [pid = 1957] [serial = 1984] [outer = 0x129824000] 13:58:08 INFO - PROCESS | 1957 | 1461704288338 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x12a762c00) [pid = 1957] [serial = 1985] [outer = 0x129824000] 13:58:08 INFO - PROCESS | 1957 | 1461704288727 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]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 13:58:08 INFO - PROCESS | 1957 | 1461704288754 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 1957 | 1461704288756 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:58:08 INFO - PROCESS | 1957 | 1461704288758 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 1957 | 1461704288759 Marionette TRACE conn2 <- [1,2618,null,{}] 13:58:08 INFO - PROCESS | 1957 | 1461704288762 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}] 13:58:08 INFO - PROCESS | 1957 | 1461704288871 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:58:08 INFO - PROCESS | 1957 | 1461704288974 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12edde800 == 65 [pid = 1957] [id = 662] 13:58:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x129ce5400) [pid = 1957] [serial = 1986] [outer = 0x0] 13:58:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x12a783c00) [pid = 1957] [serial = 1987] [outer = 0x129ce5400] 13:58:09 INFO - PROCESS | 1957 | 1461704289006 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x12a7c8400) [pid = 1957] [serial = 1988] [outer = 0x129ce5400] 13:58:09 INFO - PROCESS | 1957 | 1461704289418 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]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 720ms 13:58:09 INFO - PROCESS | 1957 | 1461704289480 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 1957 | 1461704289482 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:58:09 INFO - PROCESS | 1957 | 1461704289485 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 1957 | 1461704289486 Marionette TRACE conn2 <- [1,2622,null,{}] 13:58:09 INFO - PROCESS | 1957 | 1461704289488 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}] 13:58:09 INFO - PROCESS | 1957 | 1461704289620 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:58:09 INFO - PROCESS | 1957 | 1461704289697 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f297800 == 66 [pid = 1957] [id = 663] 13:58:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x12a844400) [pid = 1957] [serial = 1989] [outer = 0x0] 13:58:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x12a9f7000) [pid = 1957] [serial = 1990] [outer = 0x12a844400] 13:58:09 INFO - PROCESS | 1957 | 1461704289731 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x12a9fd000) [pid = 1957] [serial = 1991] [outer = 0x12a844400] 13:58:10 INFO - PROCESS | 1957 | 1461704290252 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]]]}] 13:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 820ms 13:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:58:10 INFO - PROCESS | 1957 | 1461704290306 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:58:10 INFO - PROCESS | 1957 | 1461704290307 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:58:10 INFO - PROCESS | 1957 | 1461704290309 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - PROCESS | 1957 | 1461704290310 Marionette TRACE conn2 <- [1,2626,null,{}] 13:58:10 INFO - PROCESS | 1957 | 1461704290315 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}] 13:58:10 INFO - PROCESS | 1957 | 1461704290424 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:58:10 INFO - PROCESS | 1957 | 1461704290502 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x11ae99000 == 67 [pid = 1957] [id = 664] 13:58:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x113554000) [pid = 1957] [serial = 1992] [outer = 0x0] 13:58:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x119746800) [pid = 1957] [serial = 1993] [outer = 0x113554000] 13:58:10 INFO - PROCESS | 1957 | 1461704290533 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x1244f0800) [pid = 1957] [serial = 1994] [outer = 0x113554000] 13:58:11 INFO - PROCESS | 1957 | 1461704291154 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]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 871ms 13:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:58:11 INFO - PROCESS | 1957 | 1461704291189 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 1957 | 1461704291191 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:58:11 INFO - PROCESS | 1957 | 1461704291194 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 1957 | 1461704291199 Marionette TRACE conn2 <- [1,2630,null,{}] 13:58:11 INFO - PROCESS | 1957 | 1461704291203 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}] 13:58:11 INFO - PROCESS | 1957 | 1461704291303 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:58:11 INFO - PROCESS | 1957 | 1461704291388 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c43a000 == 68 [pid = 1957] [id = 665] 13:58:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x11362c800) [pid = 1957] [serial = 1995] [outer = 0x0] 13:58:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x115608c00) [pid = 1957] [serial = 1996] [outer = 0x11362c800] 13:58:11 INFO - PROCESS | 1957 | 1461704291417 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x1186b5000) [pid = 1957] [serial = 1997] [outer = 0x11362c800] 13:58:11 INFO - PROCESS | 1957 | 1461704291838 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]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 674ms 13:58:11 INFO - PROCESS | 1957 | 1461704291869 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 1957 | 1461704291874 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:58:11 INFO - PROCESS | 1957 | 1461704291881 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 1957 | 1461704291883 Marionette TRACE conn2 <- [1,2634,null,{}] 13:58:11 INFO - PROCESS | 1957 | 1461704291887 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}] 13:58:12 INFO - PROCESS | 1957 | 1461704292037 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:58:12 INFO - PROCESS | 1957 | 1461704292215 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12dbae800 == 67 [pid = 1957] [id = 580] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12ce0d800 == 66 [pid = 1957] [id = 656] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12ba07000 == 65 [pid = 1957] [id = 655] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x123a3d800 == 64 [pid = 1957] [id = 654] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x11aa19c00) [pid = 1957] [serial = 1864] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x123993800) [pid = 1957] [serial = 1867] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x127ed2c00) [pid = 1957] [serial = 1870] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x129dd9000) [pid = 1957] [serial = 1873] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x12a61a400) [pid = 1957] [serial = 1915] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11865a000 == 65 [pid = 1957] [id = 666] 13:58:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x114bc4c00) [pid = 1957] [serial = 1998] [outer = 0x0] 13:58:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x118f5d800) [pid = 1957] [serial = 1999] [outer = 0x114bc4c00] 13:58:12 INFO - PROCESS | 1957 | 1461704292299 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x11aa56c00) [pid = 1957] [serial = 2000] [outer = 0x114bc4c00] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac61800 == 64 [pid = 1957] [id = 653] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12a48c800 == 63 [pid = 1957] [id = 652] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12a453000 == 62 [pid = 1957] [id = 651] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x129c37800 == 61 [pid = 1957] [id = 650] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x1133ae800 == 60 [pid = 1957] [id = 649] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x11c77b800 == 59 [pid = 1957] [id = 648] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x11a821000 == 58 [pid = 1957] [id = 647] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb85800 == 57 [pid = 1957] [id = 646] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1d1000 == 56 [pid = 1957] [id = 645] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12eca1800 == 55 [pid = 1957] [id = 644] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec07800 == 54 [pid = 1957] [id = 643] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12e332000 == 53 [pid = 1957] [id = 642] 13:58:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12e31e800 == 52 [pid = 1957] [id = 638] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x124246800) [pid = 1957] [serial = 1802] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x123ce6400) [pid = 1957] [serial = 1814] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x127ed6800) [pid = 1957] [serial = 1820] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x11c3df400) [pid = 1957] [serial = 1811] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x1273cfc00) [pid = 1957] [serial = 1817] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x127ece800) [pid = 1957] [serial = 1897] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x129cec400) [pid = 1957] [serial = 1900] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x129827800) [pid = 1957] [serial = 1898] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x11c3e5000) [pid = 1957] [serial = 1891] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x11c71f000) [pid = 1957] [serial = 1892] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x11560bc00) [pid = 1957] [serial = 1880] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x11535e800) [pid = 1957] [serial = 1879] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x11c724400) [pid = 1957] [serial = 1876] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x115aca800) [pid = 1957] [serial = 1861] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x11bbd9c00) [pid = 1957] [serial = 1888] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x11c096c00) [pid = 1957] [serial = 1889] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x129de9400) [pid = 1957] [serial = 1903] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x115611800) [pid = 1957] [serial = 1882] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x118fe4400) [pid = 1957] [serial = 1883] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x11a677c00) [pid = 1957] [serial = 1885] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11aeb2800) [pid = 1957] [serial = 1886] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x129de9c00) [pid = 1957] [serial = 1858] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x129de3400) [pid = 1957] [serial = 1901] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11b7f0400) [pid = 1957] [serial = 1907] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x118f68400) [pid = 1957] [serial = 1906] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12a28ec00) [pid = 1957] [serial = 1904] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12a2bb400) [pid = 1957] [serial = 1877] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12a286400) [pid = 1957] [serial = 1909] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x123809400) [pid = 1957] [serial = 1894] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x124f5c000) [pid = 1957] [serial = 1895] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12a611c00) [pid = 1957] [serial = 1913] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12a4c4800) [pid = 1957] [serial = 1910] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12a4cac00) [pid = 1957] [serial = 1912] [outer = 0x0] [url = about:blank] 13:58:12 INFO - PROCESS | 1957 | 1461704292716 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]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 874ms 13:58:12 INFO - PROCESS | 1957 | 1461704292755 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 1957 | 1461704292756 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:58:12 INFO - PROCESS | 1957 | 1461704292759 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 1957 | 1461704292762 Marionette TRACE conn2 <- [1,2638,null,{}] 13:58:12 INFO - PROCESS | 1957 | 1461704292771 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}] 13:58:12 INFO - PROCESS | 1957 | 1461704292860 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:58:12 INFO - PROCESS | 1957 | 1461704292868 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x123ca3000 == 53 [pid = 1957] [id = 667] 13:58:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11b99e800) [pid = 1957] [serial = 2001] [outer = 0x0] 13:58:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11bcd0c00) [pid = 1957] [serial = 2002] [outer = 0x11b99e800] 13:58:12 INFO - PROCESS | 1957 | 1461704292896 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x11c707c00) [pid = 1957] [serial = 2003] [outer = 0x11b99e800] 13:58:13 INFO - PROCESS | 1957 | 1461704293265 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]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 523ms 13:58:13 INFO - PROCESS | 1957 | 1461704293284 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 1957 | 1461704293286 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:58:13 INFO - PROCESS | 1957 | 1461704293288 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 1957 | 1461704293289 Marionette TRACE conn2 <- [1,2642,null,{}] 13:58:13 INFO - PROCESS | 1957 | 1461704293291 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}] 13:58:13 INFO - PROCESS | 1957 | 1461704293385 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:58:13 INFO - PROCESS | 1957 | 1461704293446 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e8b800 == 54 [pid = 1957] [id = 668] 13:58:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x11c705400) [pid = 1957] [serial = 2004] [outer = 0x0] 13:58:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x123810c00) [pid = 1957] [serial = 2005] [outer = 0x11c705400] 13:58:13 INFO - PROCESS | 1957 | 1461704293473 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x11aa58400) [pid = 1957] [serial = 2006] [outer = 0x11c705400] 13:58:13 INFO - PROCESS | 1957 | 1461704293754 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]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 13:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:58:13 INFO - PROCESS | 1957 | 1461704293807 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 1957 | 1461704293808 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:58:13 INFO - PROCESS | 1957 | 1461704293811 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 1957 | 1461704293813 Marionette TRACE conn2 <- [1,2646,null,{}] 13:58:13 INFO - PROCESS | 1957 | 1461704293816 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}] 13:58:13 INFO - PROCESS | 1957 | 1461704293903 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:58:13 INFO - PROCESS | 1957 | 1461704293965 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d39000 == 55 [pid = 1957] [id = 669] 13:58:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11c70b000) [pid = 1957] [serial = 2007] [outer = 0x0] 13:58:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x1244f2c00) [pid = 1957] [serial = 2008] [outer = 0x11c70b000] 13:58:13 INFO - PROCESS | 1957 | 1461704293991 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x127ed2c00) [pid = 1957] [serial = 2009] [outer = 0x11c70b000] 13:58:14 INFO - PROCESS | 1957 | 1461704294292 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]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:58:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 523ms 13:58:14 INFO - PROCESS | 1957 | 1461704294333 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 1957 | 1461704294335 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:58:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:58:14 INFO - PROCESS | 1957 | 1461704294337 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 1957 | 1461704294338 Marionette TRACE conn2 <- [1,2650,null,{}] 13:58:14 INFO - PROCESS | 1957 | 1461704294340 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}] 13:58:14 INFO - PROCESS | 1957 | 1461704294444 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:58:14 INFO - PROCESS | 1957 | 1461704294449 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4ab800 == 56 [pid = 1957] [id = 670] 13:58:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x128825400) [pid = 1957] [serial = 2010] [outer = 0x0] 13:58:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12a282800) [pid = 1957] [serial = 2011] [outer = 0x128825400] 13:58:14 INFO - PROCESS | 1957 | 1461704294476 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12a612c00) [pid = 1957] [serial = 2012] [outer = 0x128825400] 13:58:14 INFO - PROCESS | 1957 | 1461704294859 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]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:58:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 569ms 13:58:14 INFO - PROCESS | 1957 | 1461704294906 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:58:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:58:14 INFO - PROCESS | 1957 | 1461704294907 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:58:14 INFO - PROCESS | 1957 | 1461704294909 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 1957 | 1461704294910 Marionette TRACE conn2 <- [1,2654,null,{}] 13:58:14 INFO - PROCESS | 1957 | 1461704294913 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}] 13:58:15 INFO - PROCESS | 1957 | 1461704295024 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:58:15 INFO - PROCESS | 1957 | 1461704295037 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab65800 == 57 [pid = 1957] [id = 671] 13:58:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x12a613c00) [pid = 1957] [serial = 2013] [outer = 0x0] 13:58:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x12a76bc00) [pid = 1957] [serial = 2014] [outer = 0x12a613c00] 13:58:15 INFO - PROCESS | 1957 | 1461704295062 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x12a7c0000) [pid = 1957] [serial = 2015] [outer = 0x12a613c00] 13:58:15 INFO - PROCESS | 1957 | 1461704295415 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]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 521ms 13:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:58:15 INFO - PROCESS | 1957 | 1461704295432 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 1957 | 1461704295433 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:58:15 INFO - PROCESS | 1957 | 1461704295435 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 1957 | 1461704295436 Marionette TRACE conn2 <- [1,2658,null,{}] 13:58:15 INFO - PROCESS | 1957 | 1461704295438 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}] 13:58:15 INFO - PROCESS | 1957 | 1461704295550 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:58:15 INFO - PROCESS | 1957 | 1461704295565 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b321000 == 58 [pid = 1957] [id = 672] 13:58:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x12a7c5800) [pid = 1957] [serial = 2016] [outer = 0x0] 13:58:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x12a839000) [pid = 1957] [serial = 2017] [outer = 0x12a7c5800] 13:58:15 INFO - PROCESS | 1957 | 1461704295590 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x12a844000) [pid = 1957] [serial = 2018] [outer = 0x12a7c5800] 13:58:15 INFO - PROCESS | 1957 | 1461704295932 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]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 13:58:15 INFO - PROCESS | 1957 | 1461704295954 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 1957 | 1461704295955 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:58:15 INFO - PROCESS | 1957 | 1461704295958 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 1957 | 1461704295959 Marionette TRACE conn2 <- [1,2662,null,{}] 13:58:15 INFO - PROCESS | 1957 | 1461704295961 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}] 13:58:16 INFO - PROCESS | 1957 | 1461704296076 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:58:16 INFO - PROCESS | 1957 | 1461704296090 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce0d000 == 59 [pid = 1957] [id = 673] 13:58:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x12a7c7000) [pid = 1957] [serial = 2019] [outer = 0x0] 13:58:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x12a9f7c00) [pid = 1957] [serial = 2020] [outer = 0x12a7c7000] 13:58:16 INFO - PROCESS | 1957 | 1461704296116 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12aa4cc00) [pid = 1957] [serial = 2021] [outer = 0x12a7c7000] 13:58:16 INFO - PROCESS | 1957 | 1461704296466 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]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 517ms 13:58:16 INFO - PROCESS | 1957 | 1461704296476 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 1957 | 1461704296477 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:58:16 INFO - PROCESS | 1957 | 1461704296481 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 1957 | 1461704296482 Marionette TRACE conn2 <- [1,2666,null,{}] 13:58:16 INFO - PROCESS | 1957 | 1461704296485 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}] 13:58:16 INFO - PROCESS | 1957 | 1461704296598 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x12a788000) [pid = 1957] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x124011000) [pid = 1957] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x129cf0c00) [pid = 1957] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x123803000) [pid = 1957] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x11912f400) [pid = 1957] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x1156d1400) [pid = 1957] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x11c704000) [pid = 1957] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x129df0000) [pid = 1957] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x1186aec00) [pid = 1957] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x11867cc00) [pid = 1957] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x11aeb2400) [pid = 1957] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11c705000) [pid = 1957] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12a284c00) [pid = 1957] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x114f2dc00) [pid = 1957] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x11c724c00) [pid = 1957] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12a28c400) [pid = 1957] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x114f2e400) [pid = 1957] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:58:16 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x123ad3c00) [pid = 1957] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:58:16 INFO - PROCESS | 1957 | 1461704296842 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x119114000 == 60 [pid = 1957] [id = 674] 13:58:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x114b4f000) [pid = 1957] [serial = 2022] [outer = 0x0] 13:58:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x1156d1400) [pid = 1957] [serial = 2023] [outer = 0x114b4f000] 13:58:16 INFO - PROCESS | 1957 | 1461704296867 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x11aeb2400) [pid = 1957] [serial = 2024] [outer = 0x114b4f000] 13:58:17 INFO - PROCESS | 1957 | 1461704297639 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]]]}] 13:58:17 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) 13:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1171ms 13:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:58:17 INFO - PROCESS | 1957 | 1461704297651 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 1957 | 1461704297652 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:58:17 INFO - PROCESS | 1957 | 1461704297654 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - PROCESS | 1957 | 1461704297656 Marionette TRACE conn2 <- [1,2670,null,{}] 13:58:17 INFO - PROCESS | 1957 | 1461704297658 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}] 13:58:17 INFO - PROCESS | 1957 | 1461704297765 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:58:17 INFO - PROCESS | 1957 | 1461704297769 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e32d800 == 61 [pid = 1957] [id = 675] 13:58:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11aeb7000) [pid = 1957] [serial = 2025] [outer = 0x0] 13:58:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x12aa51800) [pid = 1957] [serial = 2026] [outer = 0x11aeb7000] 13:58:17 INFO - PROCESS | 1957 | 1461704297799 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12aa7fc00) [pid = 1957] [serial = 2027] [outer = 0x11aeb7000] 13:58:18 INFO - PROCESS | 1957 | 1461704298626 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] 13:58:18 INFO - PROCESS | 1957 | 1461704298677 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:58:18 INFO - PROCESS | 1957 | 1461704298680 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:58:18 INFO - PROCESS | 1957 | 1461704298681 Marionette TRACE conn2 <- [1,2674,null,{}] 13:58:18 INFO - PROCESS | 1957 | 1461704298683 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}] 13:58:18 INFO - PROCESS | 1957 | 1461704298802 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:58:18 INFO - PROCESS | 1957 | 1461704298914 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x119211000 == 62 [pid = 1957] [id = 676] 13:58:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x11354f000) [pid = 1957] [serial = 2028] [outer = 0x0] 13:58:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x114240400) [pid = 1957] [serial = 2029] [outer = 0x11354f000] 13:58:18 INFO - PROCESS | 1957 | 1461704298946 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x114f29c00) [pid = 1957] [serial = 2030] [outer = 0x11354f000] 13:58:19 INFO - PROCESS | 1957 | 1461704299885 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] 13:58:19 INFO - PROCESS | 1957 | 1461704299905 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:58:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:58:19 INFO - PROCESS | 1957 | 1461704299908 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 1957 | 1461704299911 Marionette TRACE conn2 <- [1,2678,null,{}] 13:58:19 INFO - PROCESS | 1957 | 1461704299914 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}] 13:58:20 INFO - PROCESS | 1957 | 1461704300026 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:58:20 INFO - PROCESS | 1957 | 1461704300128 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x129862800 == 63 [pid = 1957] [id = 677] 13:58:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x118aef400) [pid = 1957] [serial = 2031] [outer = 0x0] 13:58:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x11aae3000) [pid = 1957] [serial = 2032] [outer = 0x118aef400] 13:58:20 INFO - PROCESS | 1957 | 1461704300161 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x11bc41000) [pid = 1957] [serial = 2033] [outer = 0x118aef400] 13:58:21 INFO - PROCESS | 1957 | 1461704301048 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]]]}] 13:58:21 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) 13:58:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1173ms 13:58:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:58:21 INFO - PROCESS | 1957 | 1461704301083 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:58:21 INFO - PROCESS | 1957 | 1461704301086 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:58:21 INFO - PROCESS | 1957 | 1461704301089 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 1957 | 1461704301090 Marionette TRACE conn2 <- [1,2682,null,{}] 13:58:21 INFO - PROCESS | 1957 | 1461704301093 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}] 13:58:21 INFO - PROCESS | 1957 | 1461704301204 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:58:21 INFO - PROCESS | 1957 | 1461704301307 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce0d800 == 64 [pid = 1957] [id = 678] 13:58:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x11c4b0000) [pid = 1957] [serial = 2034] [outer = 0x0] 13:58:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x123fe2400) [pid = 1957] [serial = 2035] [outer = 0x11c4b0000] 13:58:21 INFO - PROCESS | 1957 | 1461704301339 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x129ad3c00) [pid = 1957] [serial = 2036] [outer = 0x11c4b0000] 13:58:22 INFO - PROCESS | 1957 | 1461704302273 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]]]}] 13:58:22 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) 13:58:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1219ms 13:58:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:58:22 INFO - PROCESS | 1957 | 1461704302309 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 1957 | 1461704302310 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:58:22 INFO - PROCESS | 1957 | 1461704302320 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 1957 | 1461704302324 Marionette TRACE conn2 <- [1,2686,null,{}] 13:58:22 INFO - PROCESS | 1957 | 1461704302328 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}] 13:58:22 INFO - PROCESS | 1957 | 1461704302439 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:58:22 INFO - PROCESS | 1957 | 1461704302501 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f294800 == 65 [pid = 1957] [id = 679] 13:58:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x11c706c00) [pid = 1957] [serial = 2037] [outer = 0x0] 13:58:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x12a288800) [pid = 1957] [serial = 2038] [outer = 0x11c706c00] 13:58:22 INFO - PROCESS | 1957 | 1461704302572 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12a76ac00) [pid = 1957] [serial = 2039] [outer = 0x11c706c00] 13:58:23 INFO - PROCESS | 1957 | 1461704303519 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] 13:58:23 INFO - PROCESS | 1957 | 1461704303554 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:58:23 INFO - PROCESS | 1957 | 1461704303557 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:58:23 INFO - PROCESS | 1957 | 1461704303559 Marionette TRACE conn2 <- [1,2690,null,{}] 13:58:23 INFO - PROCESS | 1957 | 1461704303563 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}] 13:58:23 INFO - PROCESS | 1957 | 1461704303661 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:58:23 INFO - PROCESS | 1957 | 1461704303724 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fc1800 == 66 [pid = 1957] [id = 680] 13:58:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x118ab1c00) [pid = 1957] [serial = 2040] [outer = 0x0] 13:58:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x118f68c00) [pid = 1957] [serial = 2041] [outer = 0x118ab1c00] 13:58:23 INFO - PROCESS | 1957 | 1461704303753 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x119d8b400) [pid = 1957] [serial = 2042] [outer = 0x118ab1c00] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x12e32d800 == 65 [pid = 1957] [id = 675] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x119114000 == 64 [pid = 1957] [id = 674] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x12ce0d000 == 63 [pid = 1957] [id = 673] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x12b321000 == 62 [pid = 1957] [id = 672] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab65800 == 61 [pid = 1957] [id = 671] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x12a4ab800 == 60 [pid = 1957] [id = 670] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x129d39000 == 59 [pid = 1957] [id = 669] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x127e8b800 == 58 [pid = 1957] [id = 668] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x123ca3000 == 57 [pid = 1957] [id = 667] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x11865a000 == 56 [pid = 1957] [id = 666] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x11c43a000 == 55 [pid = 1957] [id = 665] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x12ec0f800 == 54 [pid = 1957] [id = 661] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf9e000 == 53 [pid = 1957] [id = 660] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x1275aa000 == 52 [pid = 1957] [id = 659] 13:58:24 INFO - PROCESS | 1957 | --DOCSHELL 0x11b091000 == 51 [pid = 1957] [id = 658] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x129cecc00) [pid = 1957] [serial = 1871] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x129de6400) [pid = 1957] [serial = 1874] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x123e9d800) [pid = 1957] [serial = 1868] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x11b7fd400) [pid = 1957] [serial = 1865] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x118fbd400) [pid = 1957] [serial = 1862] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x129cf0000) [pid = 1957] [serial = 1954] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x12a28c000) [pid = 1957] [serial = 1957] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x11a669400) [pid = 1957] [serial = 1942] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x11974e000) [pid = 1957] [serial = 1940] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x11aeb3800) [pid = 1957] [serial = 1943] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x119191c00) [pid = 1957] [serial = 1939] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x11c3df800) [pid = 1957] [serial = 1946] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x11b9a1c00) [pid = 1957] [serial = 1945] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x129def400) [pid = 1957] [serial = 1955] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x11c724000) [pid = 1957] [serial = 1948] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x1238d2c00) [pid = 1957] [serial = 1949] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x1156c6400) [pid = 1957] [serial = 1918] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x129acf000) [pid = 1957] [serial = 1927] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11a66b400) [pid = 1957] [serial = 1921] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12a2c4800) [pid = 1957] [serial = 1930] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12a76e800) [pid = 1957] [serial = 1933] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12a761c00) [pid = 1957] [serial = 1960] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x11c722800) [pid = 1957] [serial = 1964] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11ae34400) [pid = 1957] [serial = 1963] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12a2bf000) [pid = 1957] [serial = 1966] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12a766c00) [pid = 1957] [serial = 1916] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x115858400) [pid = 1957] [serial = 1937] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x115603800) [pid = 1957] [serial = 1936] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x123806400) [pid = 1957] [serial = 1924] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x1244e4800) [pid = 1957] [serial = 1951] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x129ace400) [pid = 1957] [serial = 1952] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x123cdd000) [pid = 1957] [serial = 1961] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12a4ce400) [pid = 1957] [serial = 1958] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12a7c2800) [pid = 1957] [serial = 1969] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12a789c00) [pid = 1957] [serial = 1967] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12a7cc000) [pid = 1957] [serial = 1970] [outer = 0x0] [url = about:blank] 13:58:24 INFO - PROCESS | 1957 | 1461704304685 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] 13:58:24 INFO - PROCESS | 1957 | 1461704304734 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:58:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:58:24 INFO - PROCESS | 1957 | 1461704304739 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - PROCESS | 1957 | 1461704304740 Marionette TRACE conn2 <- [1,2694,null,{}] 13:58:24 INFO - PROCESS | 1957 | 1461704304742 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}] 13:58:24 INFO - PROCESS | 1957 | 1461704304853 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:58:24 INFO - PROCESS | 1957 | 1461704304910 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b091000 == 52 [pid = 1957] [id = 681] 13:58:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x118af1c00) [pid = 1957] [serial = 2043] [outer = 0x0] 13:58:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11a66b400) [pid = 1957] [serial = 2044] [outer = 0x118af1c00] 13:58:24 INFO - PROCESS | 1957 | 1461704304937 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x11b7fd400) [pid = 1957] [serial = 2045] [outer = 0x118af1c00] 13:58:25 INFO - PROCESS | 1957 | 1461704305742 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] 13:58:25 INFO - PROCESS | 1957 | 1461704305761 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:58:25 INFO - PROCESS | 1957 | 1461704305764 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 1957 | 1461704305767 Marionette TRACE conn2 <- [1,2698,null,{}] 13:58:25 INFO - PROCESS | 1957 | 1461704305788 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}] 13:58:25 INFO - PROCESS | 1957 | 1461704305876 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:58:25 INFO - PROCESS | 1957 | 1461704305942 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12461c000 == 53 [pid = 1957] [id = 682] 13:58:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11974d800) [pid = 1957] [serial = 2046] [outer = 0x0] 13:58:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11c09a000) [pid = 1957] [serial = 2047] [outer = 0x11974d800] 13:58:25 INFO - PROCESS | 1957 | 1461704305971 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x11c728800) [pid = 1957] [serial = 2048] [outer = 0x11974d800] 13:58:26 INFO - PROCESS | 1957 | --DOCSHELL 0x12ffad800 == 52 [pid = 1957] [id = 17] 13:58:26 INFO - PROCESS | 1957 | 1461704306843 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] 13:58:26 INFO - PROCESS | 1957 | 1461704306851 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:58:26 INFO - PROCESS | 1957 | 1461704306853 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 1957 | 1461704306854 Marionette TRACE conn2 <- [1,2702,null,{}] 13:58:26 INFO - PROCESS | 1957 | 1461704306856 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}] 13:58:26 INFO - PROCESS | 1957 | 1461704306966 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:58:26 INFO - PROCESS | 1957 | 1461704306981 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d2c000 == 53 [pid = 1957] [id = 683] 13:58:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x123811400) [pid = 1957] [serial = 2049] [outer = 0x0] 13:58:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x123ce7000) [pid = 1957] [serial = 2050] [outer = 0x123811400] 13:58:27 INFO - PROCESS | 1957 | 1461704307007 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12407b000) [pid = 1957] [serial = 2051] [outer = 0x123811400] 13:58:27 INFO - PROCESS | 1957 | 1461704307375 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]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:58:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 570ms 13:58:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:58:27 INFO - PROCESS | 1957 | 1461704307423 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 1957 | 1461704307424 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:58:27 INFO - PROCESS | 1957 | 1461704307426 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 1957 | 1461704307427 Marionette TRACE conn2 <- [1,2706,null,{}] 13:58:27 INFO - PROCESS | 1957 | 1461704307430 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}] 13:58:27 INFO - PROCESS | 1957 | 1461704307538 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:58:27 INFO - PROCESS | 1957 | 1461704307578 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a42d000 == 54 [pid = 1957] [id = 684] 13:58:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12407d400) [pid = 1957] [serial = 2052] [outer = 0x0] 13:58:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1275db800) [pid = 1957] [serial = 2053] [outer = 0x12407d400] 13:58:27 INFO - PROCESS | 1957 | 1461704307603 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x127edac00) [pid = 1957] [serial = 2054] [outer = 0x12407d400] 13:58:27 INFO - PROCESS | 1957 | 1461704307930 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]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:58:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 13:58:27 INFO - PROCESS | 1957 | 1461704307950 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:58:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:58:27 INFO - PROCESS | 1957 | 1461704307951 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:58:27 INFO - PROCESS | 1957 | 1461704307960 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 1957 | 1461704307961 Marionette TRACE conn2 <- [1,2710,null,{}] 13:58:27 INFO - PROCESS | 1957 | 1461704307963 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}] 13:58:28 INFO - PROCESS | 1957 | 1461704308091 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:58:28 INFO - PROCESS | 1957 | 1461704308130 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4a7000 == 55 [pid = 1957] [id = 685] 13:58:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x124459800) [pid = 1957] [serial = 2055] [outer = 0x0] 13:58:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x129ce6000) [pid = 1957] [serial = 2056] [outer = 0x124459800] 13:58:28 INFO - PROCESS | 1957 | 1461704308158 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12a289400) [pid = 1957] [serial = 2057] [outer = 0x124459800] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11c70b000) [pid = 1957] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x114b4f000) [pid = 1957] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11b99e800) [pid = 1957] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x12a789800) [pid = 1957] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x11362c800) [pid = 1957] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x128825400) [pid = 1957] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x114bc4c00) [pid = 1957] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12a7c5800) [pid = 1957] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11c705400) [pid = 1957] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12a7c7000) [pid = 1957] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:58:28 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12a613c00) [pid = 1957] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:58:28 INFO - PROCESS | 1957 | 1461704308636 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] 13:58:28 INFO - PROCESS | 1957 | 1461704308685 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:58:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:58:28 INFO - PROCESS | 1957 | 1461704308688 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 1957 | 1461704308689 Marionette TRACE conn2 <- [1,2714,null,{}] 13:58:28 INFO - PROCESS | 1957 | 1461704308691 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}] 13:58:28 INFO - PROCESS | 1957 | 1461704308785 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:58:28 INFO - PROCESS | 1957 | 1461704308789 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab60800 == 56 [pid = 1957] [id = 686] 13:58:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12a288400) [pid = 1957] [serial = 2058] [outer = 0x0] 13:58:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12a2c5000) [pid = 1957] [serial = 2059] [outer = 0x12a288400] 13:58:28 INFO - PROCESS | 1957 | 1461704308814 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12a4cbc00) [pid = 1957] [serial = 2060] [outer = 0x12a288400] 13:58:29 INFO - PROCESS | 1957 | 1461704309134 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]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:58:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 469ms 13:58:29 INFO - PROCESS | 1957 | 1461704309157 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1957 | 1461704309158 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:58:29 INFO - PROCESS | 1957 | 1461704309161 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1957 | 1461704309162 Marionette TRACE conn2 <- [1,2718,null,{}] 13:58:29 INFO - PROCESS | 1957 | 1461704309167 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}] 13:58:29 INFO - PROCESS | 1957 | 1461704309256 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:58:29 INFO - PROCESS | 1957 | 1461704309318 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x118a19000 == 57 [pid = 1957] [id = 687] 13:58:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12a289c00) [pid = 1957] [serial = 2061] [outer = 0x0] 13:58:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12a611c00) [pid = 1957] [serial = 2062] [outer = 0x12a289c00] 13:58:29 INFO - PROCESS | 1957 | 1461704309343 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12a767400) [pid = 1957] [serial = 2063] [outer = 0x12a289c00] 13:58:29 INFO - PROCESS | 1957 | 1461704309655 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] 13:58:29 INFO - PROCESS | 1957 | 1461704309685 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:58:29 INFO - PROCESS | 1957 | 1461704309688 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1957 | 1461704309689 Marionette TRACE conn2 <- [1,2722,null,{}] 13:58:29 INFO - PROCESS | 1957 | 1461704309691 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}] 13:58:29 INFO - PROCESS | 1957 | 1461704309789 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:58:29 INFO - PROCESS | 1957 | 1461704309795 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ce07000 == 58 [pid = 1957] [id = 688] 13:58:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x12a780800) [pid = 1957] [serial = 2064] [outer = 0x0] 13:58:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12a7c5c00) [pid = 1957] [serial = 2065] [outer = 0x12a780800] 13:58:29 INFO - PROCESS | 1957 | 1461704309822 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x12a839c00) [pid = 1957] [serial = 2066] [outer = 0x12a780800] 13:58:30 INFO - PROCESS | 1957 | 1461704310157 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] 13:58:30 INFO - PROCESS | 1957 | 1461704310215 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:58:30 INFO - PROCESS | 1957 | 1461704310217 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 1957 | 1461704310219 Marionette TRACE conn2 <- [1,2726,null,{}] 13:58:30 INFO - PROCESS | 1957 | 1461704310221 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}] 13:58:30 INFO - PROCESS | 1957 | 1461704310311 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:58:30 INFO - PROCESS | 1957 | 1461704310315 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d6ba800 == 59 [pid = 1957] [id = 689] 13:58:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x12a7c9000) [pid = 1957] [serial = 2067] [outer = 0x0] 13:58:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x12a845800) [pid = 1957] [serial = 2068] [outer = 0x12a7c9000] 13:58:30 INFO - PROCESS | 1957 | 1461704310340 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x12a9f7800) [pid = 1957] [serial = 2069] [outer = 0x12a7c9000] 13:58:30 INFO - PROCESS | 1957 | 1461704310827 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]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:58:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 668ms 13:58:30 INFO - PROCESS | 1957 | 1461704310887 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 1957 | 1461704310889 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:58:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:58:30 INFO - PROCESS | 1957 | 1461704310894 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 1957 | 1461704310895 Marionette TRACE conn2 <- [1,2730,null,{}] 13:58:30 INFO - PROCESS | 1957 | 1461704310900 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}] 13:58:31 INFO - PROCESS | 1957 | 1461704311011 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:58:31 INFO - PROCESS | 1957 | 1461704311124 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c7f0000 == 60 [pid = 1957] [id = 690] 13:58:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x1188ea000) [pid = 1957] [serial = 2070] [outer = 0x0] 13:58:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x118fe3400) [pid = 1957] [serial = 2071] [outer = 0x1188ea000] 13:58:31 INFO - PROCESS | 1957 | 1461704311156 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x11a66bc00) [pid = 1957] [serial = 2072] [outer = 0x1188ea000] 13:58:32 INFO - PROCESS | 1957 | 1461704312036 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] 13:58:32 INFO - PROCESS | 1957 | 1461704312072 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:58:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:58:32 INFO - PROCESS | 1957 | 1461704312077 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 1957 | 1461704312079 Marionette TRACE conn2 <- [1,2734,null,{}] 13:58:32 INFO - PROCESS | 1957 | 1461704312082 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}] 13:58:32 INFO - PROCESS | 1957 | 1461704312217 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:58:32 INFO - PROCESS | 1957 | 1461704312322 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d3b000 == 61 [pid = 1957] [id = 691] 13:58:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x11b99f400) [pid = 1957] [serial = 2073] [outer = 0x0] 13:58:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x11c3e0800) [pid = 1957] [serial = 2074] [outer = 0x11b99f400] 13:58:32 INFO - PROCESS | 1957 | 1461704312354 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x11c725000) [pid = 1957] [serial = 2075] [outer = 0x11b99f400] 13:58:32 INFO - PROCESS | 1957 | 1461704312797 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]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:58:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 771ms 13:58:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:58:32 INFO - PROCESS | 1957 | 1461704312850 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 1957 | 1461704312851 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:58:32 INFO - PROCESS | 1957 | 1461704312854 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 1957 | 1461704312857 Marionette TRACE conn2 <- [1,2738,null,{}] 13:58:32 INFO - PROCESS | 1957 | 1461704312864 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}] 13:58:32 INFO - PROCESS | 1957 | 1461704312974 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:58:33 INFO - PROCESS | 1957 | 1461704313051 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e31c000 == 62 [pid = 1957] [id = 692] 13:58:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x129ad2c00) [pid = 1957] [serial = 2076] [outer = 0x0] 13:58:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x129dd4800) [pid = 1957] [serial = 2077] [outer = 0x129ad2c00] 13:58:33 INFO - PROCESS | 1957 | 1461704313083 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x12a286800) [pid = 1957] [serial = 2078] [outer = 0x129ad2c00] 13:58:33 INFO - PROCESS | 1957 | 1461704313522 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]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:58:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 722ms 13:58:33 INFO - PROCESS | 1957 | 1461704313589 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:58:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:58:33 INFO - PROCESS | 1957 | 1461704313592 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:58:33 INFO - PROCESS | 1957 | 1461704313610 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 1957 | 1461704313612 Marionette TRACE conn2 <- [1,2742,null,{}] 13:58:33 INFO - PROCESS | 1957 | 1461704313639 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}] 13:58:33 INFO - PROCESS | 1957 | 1461704313804 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:58:33 INFO - PROCESS | 1957 | 1461704313906 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ecac000 == 63 [pid = 1957] [id = 693] 13:58:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x12a286c00) [pid = 1957] [serial = 2079] [outer = 0x0] 13:58:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x12a7c6400) [pid = 1957] [serial = 2080] [outer = 0x12a286c00] 13:58:33 INFO - PROCESS | 1957 | 1461704313952 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x12a9f6400) [pid = 1957] [serial = 2081] [outer = 0x12a286c00] 13:58:34 INFO - PROCESS | 1957 | 1461704314358 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]]]}] 13:58:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:58:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 810ms 13:58:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:58:34 INFO - PROCESS | 1957 | 1461704314406 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 1957 | 1461704314407 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:58:34 INFO - PROCESS | 1957 | 1461704314409 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - PROCESS | 1957 | 1461704314411 Marionette TRACE conn2 <- [1,2746,null,{}] 13:58:34 INFO - PROCESS | 1957 | 1461704314413 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}] 13:58:34 INFO - PROCESS | 1957 | 1461704314521 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:58:34 INFO - PROCESS | 1957 | 1461704314625 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f283000 == 64 [pid = 1957] [id = 694] 13:58:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x12a9f8000) [pid = 1957] [serial = 2082] [outer = 0x0] 13:58:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x12aa4ec00) [pid = 1957] [serial = 2083] [outer = 0x12a9f8000] 13:58:34 INFO - PROCESS | 1957 | 1461704314658 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x12aa55000) [pid = 1957] [serial = 2084] [outer = 0x12a9f8000] 13:58:35 INFO - PROCESS | 1957 | 1461704315070 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]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:58:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 13:58:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:58:35 INFO - PROCESS | 1957 | 1461704315082 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 1957 | 1461704315083 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:58:35 INFO - PROCESS | 1957 | 1461704315085 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 1957 | 1461704315087 Marionette TRACE conn2 <- [1,2750,null,{}] 13:58:35 INFO - PROCESS | 1957 | 1461704315089 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}] 13:58:35 INFO - PROCESS | 1957 | 1461704315227 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:58:35 INFO - PROCESS | 1957 | 1461704315303 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f636000 == 65 [pid = 1957] [id = 695] 13:58:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x12aa57800) [pid = 1957] [serial = 2085] [outer = 0x0] 13:58:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12aa8c800) [pid = 1957] [serial = 2086] [outer = 0x12aa57800] 13:58:35 INFO - PROCESS | 1957 | 1461704315335 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x12ab2bc00) [pid = 1957] [serial = 2087] [outer = 0x12aa57800] 13:58:35 INFO - PROCESS | 1957 | 1461704315739 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]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:58:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 13:58:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:58:35 INFO - PROCESS | 1957 | 1461704315757 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 1957 | 1461704315759 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:58:35 INFO - PROCESS | 1957 | 1461704315761 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 1957 | 1461704315762 Marionette TRACE conn2 <- [1,2754,null,{}] 13:58:35 INFO - PROCESS | 1957 | 1461704315765 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}] 13:58:35 INFO - PROCESS | 1957 | 1461704315872 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:58:35 INFO - PROCESS | 1957 | 1461704315976 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f968800 == 66 [pid = 1957] [id = 696] 13:58:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x12aaf0400) [pid = 1957] [serial = 2088] [outer = 0x0] 13:58:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x12ab33400) [pid = 1957] [serial = 2089] [outer = 0x12aaf0400] 13:58:36 INFO - PROCESS | 1957 | 1461704316007 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x12ab39000) [pid = 1957] [serial = 2090] [outer = 0x12aaf0400] 13:58:36 INFO - PROCESS | 1957 | 1461704316432 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]]]}] 13:58:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:58:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 719ms 13:58:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:58:36 INFO - PROCESS | 1957 | 1461704316481 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 1957 | 1461704316482 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:58:36 INFO - PROCESS | 1957 | 1461704316484 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 1957 | 1461704316486 Marionette TRACE conn2 <- [1,2758,null,{}] 13:58:36 INFO - PROCESS | 1957 | 1461704316488 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}] 13:58:36 INFO - PROCESS | 1957 | 1461704316770 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:58:36 INFO - PROCESS | 1957 | 1461704316860 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x123ca3000 == 67 [pid = 1957] [id = 697] 13:58:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x11560d800) [pid = 1957] [serial = 2091] [outer = 0x0] 13:58:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x115acb800) [pid = 1957] [serial = 2092] [outer = 0x11560d800] 13:58:36 INFO - PROCESS | 1957 | 1461704316889 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x119744400) [pid = 1957] [serial = 2093] [outer = 0x11560d800] 13:58:37 INFO - PROCESS | 1957 | 1461704317310 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]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:58:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 871ms 13:58:37 INFO - PROCESS | 1957 | 1461704317364 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 1957 | 1461704317366 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:58:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:58:37 INFO - PROCESS | 1957 | 1461704317371 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 1957 | 1461704317374 Marionette TRACE conn2 <- [1,2762,null,{}] 13:58:37 INFO - PROCESS | 1957 | 1461704317377 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}] 13:58:37 INFO - PROCESS | 1957 | 1461704317483 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:58:37 INFO - PROCESS | 1957 | 1461704317562 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x11971f800 == 68 [pid = 1957] [id = 698] 13:58:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x11974e400) [pid = 1957] [serial = 2094] [outer = 0x0] 13:58:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x11b7fe400) [pid = 1957] [serial = 2095] [outer = 0x11974e400] 13:58:37 INFO - PROCESS | 1957 | 1461704317593 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x11c705400) [pid = 1957] [serial = 2096] [outer = 0x11974e400] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x12ce07000 == 67 [pid = 1957] [id = 688] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x118a19000 == 66 [pid = 1957] [id = 687] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab60800 == 65 [pid = 1957] [id = 686] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x12a4a7000 == 64 [pid = 1957] [id = 685] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x12a42d000 == 63 [pid = 1957] [id = 684] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x129d2c000 == 62 [pid = 1957] [id = 683] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x12aa51800) [pid = 1957] [serial = 2026] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x12a783c00) [pid = 1957] [serial = 1987] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x12a9f7000) [pid = 1957] [serial = 1990] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x12461c000 == 61 [pid = 1957] [id = 682] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x11b091000 == 60 [pid = 1957] [id = 681] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x124fc1800 == 59 [pid = 1957] [id = 680] 13:58:37 INFO - PROCESS | 1957 | --DOCSHELL 0x119211000 == 58 [pid = 1957] [id = 676] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x1186b5000) [pid = 1957] [serial = 1997] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x12a9f7c00) [pid = 1957] [serial = 2020] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x11c707c00) [pid = 1957] [serial = 2003] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x127ed2c00) [pid = 1957] [serial = 2009] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x11aeb2400) [pid = 1957] [serial = 2024] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x1244f2c00) [pid = 1957] [serial = 2008] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x11bcd0c00) [pid = 1957] [serial = 2002] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x12a83ec00) [pid = 1957] [serial = 1973] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x115608c00) [pid = 1957] [serial = 1996] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x12a282800) [pid = 1957] [serial = 2011] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x118f5d800) [pid = 1957] [serial = 1999] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x11560ac00) [pid = 1957] [serial = 1975] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x1156d1400) [pid = 1957] [serial = 2023] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x11aebfc00) [pid = 1957] [serial = 1978] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x11aa56c00) [pid = 1957] [serial = 2000] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x12a844000) [pid = 1957] [serial = 2018] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x1275cdc00) [pid = 1957] [serial = 1981] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x123810c00) [pid = 1957] [serial = 2005] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x12aa4cc00) [pid = 1957] [serial = 2021] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12a612c00) [pid = 1957] [serial = 2012] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12a76bc00) [pid = 1957] [serial = 2014] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12a2c2400) [pid = 1957] [serial = 1984] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12a839000) [pid = 1957] [serial = 2017] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x119746800) [pid = 1957] [serial = 1993] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12a836c00) [pid = 1957] [serial = 1972] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x11aa58400) [pid = 1957] [serial = 2006] [outer = 0x0] [url = about:blank] 13:58:37 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12a7c0000) [pid = 1957] [serial = 2015] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1957 | 1461704318025 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]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:58:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 672ms 13:58:38 INFO - PROCESS | 1957 | 1461704318044 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:58:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:58:38 INFO - PROCESS | 1957 | 1461704318046 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:58:38 INFO - PROCESS | 1957 | 1461704318049 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1957 | 1461704318050 Marionette TRACE conn2 <- [1,2766,null,{}] 13:58:38 INFO - PROCESS | 1957 | 1461704318052 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}] 13:58:38 INFO - PROCESS | 1957 | 1461704318163 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:58:38 INFO - PROCESS | 1957 | 1461704318172 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c1bb800 == 59 [pid = 1957] [id = 699] 13:58:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x11b99d400) [pid = 1957] [serial = 2097] [outer = 0x0] 13:58:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x123805800) [pid = 1957] [serial = 2098] [outer = 0x11b99d400] 13:58:38 INFO - PROCESS | 1957 | 1461704318199 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x123cdd800) [pid = 1957] [serial = 2099] [outer = 0x11b99d400] 13:58:38 INFO - PROCESS | 1957 | 1461704318590 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]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:58:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 569ms 13:58:38 INFO - PROCESS | 1957 | 1461704318618 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1957 | 1461704318621 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:58:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:58:38 INFO - PROCESS | 1957 | 1461704318628 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1957 | 1461704318631 Marionette TRACE conn2 <- [1,2770,null,{}] 13:58:38 INFO - PROCESS | 1957 | 1461704318640 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}] 13:58:38 INFO - PROCESS | 1957 | 1461704318736 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:58:38 INFO - PROCESS | 1957 | 1461704318740 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x11b992000 == 60 [pid = 1957] [id = 700] 13:58:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x127e4b400) [pid = 1957] [serial = 2100] [outer = 0x0] 13:58:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x129821400) [pid = 1957] [serial = 2101] [outer = 0x127e4b400] 13:58:38 INFO - PROCESS | 1957 | 1461704318766 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x129dd8000) [pid = 1957] [serial = 2102] [outer = 0x127e4b400] 13:58:39 INFO - PROCESS | 1957 | 1461704319104 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]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 531ms 13:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:58:39 INFO - PROCESS | 1957 | 1461704319155 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 1957 | 1461704319157 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:58:39 INFO - PROCESS | 1957 | 1461704319159 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 1957 | 1461704319160 Marionette TRACE conn2 <- [1,2774,null,{}] 13:58:39 INFO - PROCESS | 1957 | 1461704319162 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}] 13:58:39 INFO - PROCESS | 1957 | 1461704319254 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:58:39 INFO - PROCESS | 1957 | 1461704319258 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a47b800 == 61 [pid = 1957] [id = 701] 13:58:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x129de7400) [pid = 1957] [serial = 2103] [outer = 0x0] 13:58:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x12a2bdc00) [pid = 1957] [serial = 2104] [outer = 0x129de7400] 13:58:39 INFO - PROCESS | 1957 | 1461704319284 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x12a4d1000) [pid = 1957] [serial = 2105] [outer = 0x129de7400] 13:58:39 INFO - PROCESS | 1957 | 1461704319633 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]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 13:58:39 INFO - PROCESS | 1957 | 1461704319677 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 1957 | 1461704319679 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:58:39 INFO - PROCESS | 1957 | 1461704319683 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 1957 | 1461704319684 Marionette TRACE conn2 <- [1,2778,null,{}] 13:58:39 INFO - PROCESS | 1957 | 1461704319687 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}] 13:58:39 INFO - PROCESS | 1957 | 1461704319812 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:58:39 INFO - PROCESS | 1957 | 1461704319857 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab63000 == 62 [pid = 1957] [id = 702] 13:58:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x12a789000) [pid = 1957] [serial = 2106] [outer = 0x0] 13:58:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x12a7c3400) [pid = 1957] [serial = 2107] [outer = 0x12a789000] 13:58:39 INFO - PROCESS | 1957 | 1461704319889 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x12a9fc800) [pid = 1957] [serial = 2108] [outer = 0x12a789000] 13:58:40 INFO - PROCESS | 1957 | 1461704320209 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]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:58:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 574ms 13:58:40 INFO - PROCESS | 1957 | 1461704320256 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 1957 | 1461704320257 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:58:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:58:40 INFO - PROCESS | 1957 | 1461704320268 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 1957 | 1461704320269 Marionette TRACE conn2 <- [1,2782,null,{}] 13:58:40 INFO - PROCESS | 1957 | 1461704320271 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}] 13:58:40 INFO - PROCESS | 1957 | 1461704320386 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:58:40 INFO - PROCESS | 1957 | 1461704320397 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b314000 == 63 [pid = 1957] [id = 703] 13:58:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x12a789c00) [pid = 1957] [serial = 2109] [outer = 0x0] 13:58:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x12aa82000) [pid = 1957] [serial = 2110] [outer = 0x12a789c00] 13:58:40 INFO - PROCESS | 1957 | 1461704320422 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x12aaf5000) [pid = 1957] [serial = 2111] [outer = 0x12a789c00] 13:58:40 INFO - PROCESS | 1957 | 1461704320766 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]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:58:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 13:58:40 INFO - PROCESS | 1957 | 1461704320788 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 1957 | 1461704320789 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:58:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:58:40 INFO - PROCESS | 1957 | 1461704320792 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 1957 | 1461704320793 Marionette TRACE conn2 <- [1,2786,null,{}] 13:58:40 INFO - PROCESS | 1957 | 1461704320795 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}] 13:58:40 INFO - PROCESS | 1957 | 1461704320909 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:58:40 INFO - PROCESS | 1957 | 1461704320951 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf86000 == 64 [pid = 1957] [id = 704] 13:58:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x12aa5ac00) [pid = 1957] [serial = 2112] [outer = 0x0] 13:58:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x12abb9800) [pid = 1957] [serial = 2113] [outer = 0x12aa5ac00] 13:58:40 INFO - PROCESS | 1957 | 1461704320976 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x12abc0400) [pid = 1957] [serial = 2114] [outer = 0x12aa5ac00] 13:58:41 INFO - PROCESS | 1957 | 1461704321302 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]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 518ms 13:58:41 INFO - PROCESS | 1957 | 1461704321310 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 1957 | 1461704321311 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:58:41 INFO - PROCESS | 1957 | 1461704321315 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 1957 | 1461704321317 Marionette TRACE conn2 <- [1,2790,null,{}] 13:58:41 INFO - PROCESS | 1957 | 1461704321319 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}] 13:58:41 INFO - PROCESS | 1957 | 1461704321435 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:58:41 INFO - PROCESS | 1957 | 1461704321449 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e329800 == 65 [pid = 1957] [id = 705] 13:58:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x12abc3000) [pid = 1957] [serial = 2115] [outer = 0x0] 13:58:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12abc6000) [pid = 1957] [serial = 2116] [outer = 0x12abc3000] 13:58:41 INFO - PROCESS | 1957 | 1461704321474 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x12ac28c00) [pid = 1957] [serial = 2117] [outer = 0x12abc3000] 13:58:41 INFO - PROCESS | 1957 | 1461704321836 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]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 571ms 13:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:58:41 INFO - PROCESS | 1957 | 1461704321885 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 1957 | 1461704321887 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:58:41 INFO - PROCESS | 1957 | 1461704321889 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 1957 | 1461704321890 Marionette TRACE conn2 <- [1,2794,null,{}] 13:58:41 INFO - PROCESS | 1957 | 1461704321892 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}] 13:58:42 INFO - PROCESS | 1957 | 1461704322009 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:58:42 INFO - PROCESS | 1957 | 1461704322022 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ecad800 == 66 [pid = 1957] [id = 706] 13:58:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x12abc1000) [pid = 1957] [serial = 2118] [outer = 0x0] 13:58:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x12ac2f800) [pid = 1957] [serial = 2119] [outer = 0x12abc1000] 13:58:42 INFO - PROCESS | 1957 | 1461704322047 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x12ac33800) [pid = 1957] [serial = 2120] [outer = 0x12abc1000] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x12ffae000) [pid = 1957] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x12a780800) [pid = 1957] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x123811400) [pid = 1957] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x12407d400) [pid = 1957] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x124459800) [pid = 1957] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x11974d800) [pid = 1957] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x118af1c00) [pid = 1957] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x118ab1c00) [pid = 1957] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x12a289c00) [pid = 1957] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x12a288400) [pid = 1957] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x12facd400) [pid = 1957] [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.] 13:58:42 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x11aeb7000) [pid = 1957] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:58:42 INFO - PROCESS | 1957 | 1461704322444 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]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 568ms 13:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:58:42 INFO - PROCESS | 1957 | 1461704322457 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 1957 | 1461704322458 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:58:42 INFO - PROCESS | 1957 | 1461704322460 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 1957 | 1461704322462 Marionette TRACE conn2 <- [1,2798,null,{}] 13:58:42 INFO - PROCESS | 1957 | 1461704322469 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}] 13:58:42 INFO - PROCESS | 1957 | 1461704322597 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:58:42 INFO - PROCESS | 1957 | 1461704322637 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f63f000 == 67 [pid = 1957] [id = 707] 13:58:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x114b4f000) [pid = 1957] [serial = 2121] [outer = 0x0] 13:58:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x12a284c00) [pid = 1957] [serial = 2122] [outer = 0x114b4f000] 13:58:42 INFO - PROCESS | 1957 | 1461704322667 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x12ad70400) [pid = 1957] [serial = 2123] [outer = 0x114b4f000] 13:58:43 INFO - PROCESS | 1957 | 1461704323004 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]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:58:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 574ms 13:58:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:58:43 INFO - PROCESS | 1957 | 1461704323035 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 1957 | 1461704323037 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:58:43 INFO - PROCESS | 1957 | 1461704323039 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 1957 | 1461704323040 Marionette TRACE conn2 <- [1,2802,null,{}] 13:58:43 INFO - PROCESS | 1957 | 1461704323043 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}] 13:58:43 INFO - PROCESS | 1957 | 1461704323178 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:58:43 INFO - PROCESS | 1957 | 1461704323185 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12fc1a000 == 68 [pid = 1957] [id = 708] 13:58:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x11aa25400) [pid = 1957] [serial = 2124] [outer = 0x0] 13:58:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x12ad75000) [pid = 1957] [serial = 2125] [outer = 0x11aa25400] 13:58:43 INFO - PROCESS | 1957 | 1461704323210 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x12af0cc00) [pid = 1957] [serial = 2126] [outer = 0x11aa25400] 13:58:43 INFO - PROCESS | 1957 | 1461704323522 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]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:58:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 520ms 13:58:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:58:43 INFO - PROCESS | 1957 | 1461704323559 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 1957 | 1461704323561 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:58:43 INFO - PROCESS | 1957 | 1461704323563 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 1957 | 1461704323564 Marionette TRACE conn2 <- [1,2806,null,{}] 13:58:43 INFO - PROCESS | 1957 | 1461704323566 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}] 13:58:43 INFO - PROCESS | 1957 | 1461704323660 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:58:43 INFO - PROCESS | 1957 | 1461704323665 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x13001b800 == 69 [pid = 1957] [id = 709] 13:58:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x12af0ec00) [pid = 1957] [serial = 2127] [outer = 0x0] 13:58:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x12af16c00) [pid = 1957] [serial = 2128] [outer = 0x12af0ec00] 13:58:43 INFO - PROCESS | 1957 | 1461704323689 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x12af1c000) [pid = 1957] [serial = 2129] [outer = 0x12af0ec00] 13:58:44 INFO - PROCESS | 1957 | 1461704324037 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]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 13:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:58:44 INFO - PROCESS | 1957 | 1461704324093 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1957 | 1461704324094 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:58:44 INFO - PROCESS | 1957 | 1461704324096 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 1957 | 1461704324097 Marionette TRACE conn2 <- [1,2810,null,{}] 13:58:44 INFO - PROCESS | 1957 | 1461704324100 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}] 13:58:44 INFO - PROCESS | 1957 | 1461704324192 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:58:44 INFO - PROCESS | 1957 | 1461704324197 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x13002a800 == 70 [pid = 1957] [id = 710] 13:58:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x12af18400) [pid = 1957] [serial = 2130] [outer = 0x0] 13:58:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x12af20c00) [pid = 1957] [serial = 2131] [outer = 0x12af18400] 13:58:44 INFO - PROCESS | 1957 | 1461704324221 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x12b07b000) [pid = 1957] [serial = 2132] [outer = 0x12af18400] 13:58:44 INFO - PROCESS | 1957 | 1461704324708 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]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 13:58:44 INFO - PROCESS | 1957 | 1461704324767 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1957 | 1461704324771 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:58:44 INFO - PROCESS | 1957 | 1461704324774 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 1957 | 1461704324777 Marionette TRACE conn2 <- [1,2814,null,{}] 13:58:44 INFO - PROCESS | 1957 | 1461704324781 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}] 13:58:44 INFO - PROCESS | 1957 | 1461704324909 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:58:45 INFO - PROCESS | 1957 | 1461704325028 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fd2000 == 71 [pid = 1957] [id = 711] 13:58:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x11bbe4400) [pid = 1957] [serial = 2133] [outer = 0x0] 13:58:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x11c097800) [pid = 1957] [serial = 2134] [outer = 0x11bbe4400] 13:58:45 INFO - PROCESS | 1957 | 1461704325060 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x123806400) [pid = 1957] [serial = 2135] [outer = 0x11bbe4400] 13:58:45 INFO - PROCESS | 1957 | 1461704325474 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]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:58:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 724ms 13:58:45 INFO - PROCESS | 1957 | 1461704325499 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 1957 | 1461704325503 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:58:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:58:45 INFO - PROCESS | 1957 | 1461704325508 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 1957 | 1461704325510 Marionette TRACE conn2 <- [1,2818,null,{}] 13:58:45 INFO - PROCESS | 1957 | 1461704325513 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}] 13:58:45 INFO - PROCESS | 1957 | 1461704325631 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:58:45 INFO - PROCESS | 1957 | 1461704325711 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4bb800 == 72 [pid = 1957] [id = 712] 13:58:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x123ad3c00) [pid = 1957] [serial = 2136] [outer = 0x0] 13:58:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x1275d9400) [pid = 1957] [serial = 2137] [outer = 0x123ad3c00] 13:58:45 INFO - PROCESS | 1957 | 1461704325741 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x12a2c1400) [pid = 1957] [serial = 2138] [outer = 0x123ad3c00] 13:58:46 INFO - PROCESS | 1957 | 1461704326175 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]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:58:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 721ms 13:58:46 INFO - PROCESS | 1957 | 1461704326230 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 1957 | 1461704326232 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:58:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:58:46 INFO - PROCESS | 1957 | 1461704326234 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 1957 | 1461704326237 Marionette TRACE conn2 <- [1,2822,null,{}] 13:58:46 INFO - PROCESS | 1957 | 1461704326245 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}] 13:58:46 INFO - PROCESS | 1957 | 1461704326385 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:58:46 INFO - PROCESS | 1957 | 1461704326467 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12fc1d800 == 73 [pid = 1957] [id = 713] 13:58:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x12aa4f800) [pid = 1957] [serial = 2139] [outer = 0x0] 13:58:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x12aa86000) [pid = 1957] [serial = 2140] [outer = 0x12aa4f800] 13:58:46 INFO - PROCESS | 1957 | 1461704326498 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x12abc6400) [pid = 1957] [serial = 2141] [outer = 0x12aa4f800] 13:58:46 INFO - PROCESS | 1957 | 1461704326924 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]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:58:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 723ms 13:58:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:58:46 INFO - PROCESS | 1957 | 1461704326958 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 1957 | 1461704326960 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:58:46 INFO - PROCESS | 1957 | 1461704326962 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 1957 | 1461704326963 Marionette TRACE conn2 <- [1,2826,null,{}] 13:58:46 INFO - PROCESS | 1957 | 1461704326966 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}] 13:58:47 INFO - PROCESS | 1957 | 1461704327080 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:58:47 INFO - PROCESS | 1957 | 1461704327188 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x130220000 == 74 [pid = 1957] [id = 714] 13:58:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x12abc7000) [pid = 1957] [serial = 2142] [outer = 0x0] 13:58:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x12ad74000) [pid = 1957] [serial = 2143] [outer = 0x12abc7000] 13:58:47 INFO - PROCESS | 1957 | 1461704327220 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x12af02800) [pid = 1957] [serial = 2144] [outer = 0x12abc7000] 13:58:47 INFO - PROCESS | 1957 | 1461704327672 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:58:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 722ms 13:58:47 INFO - PROCESS | 1957 | 1461704327685 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 1957 | 1461704327687 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:58:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:58:47 INFO - PROCESS | 1957 | 1461704327721 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 1957 | 1461704327723 Marionette TRACE conn2 <- [1,2830,null,{}] 13:58:47 INFO - PROCESS | 1957 | 1461704327727 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}] 13:58:47 INFO - PROCESS | 1957 | 1461704327954 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:58:48 INFO - PROCESS | 1957 | 1461704328064 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x13060e000 == 75 [pid = 1957] [id = 715] 13:58:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x12af03400) [pid = 1957] [serial = 2145] [outer = 0x0] 13:58:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x12af14000) [pid = 1957] [serial = 2146] [outer = 0x12af03400] 13:58:48 INFO - PROCESS | 1957 | 1461704328100 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x12b075400) [pid = 1957] [serial = 2147] [outer = 0x12af03400] 13:58:48 INFO - PROCESS | 1957 | 1461704328525 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]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:58:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 823ms 13:58:48 INFO - PROCESS | 1957 | 1461704328542 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 1957 | 1461704328544 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:58:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:58:48 INFO - PROCESS | 1957 | 1461704328546 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 1957 | 1461704328547 Marionette TRACE conn2 <- [1,2834,null,{}] 13:58:48 INFO - PROCESS | 1957 | 1461704328550 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}] 13:58:48 INFO - PROCESS | 1957 | 1461704328671 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:58:48 INFO - PROCESS | 1957 | 1461704328754 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fc8000 == 76 [pid = 1957] [id = 716] 13:58:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x118f5cc00) [pid = 1957] [serial = 2148] [outer = 0x0] 13:58:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x129824800) [pid = 1957] [serial = 2149] [outer = 0x118f5cc00] 13:58:48 INFO - PROCESS | 1957 | 1461704328787 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x12b0cd400) [pid = 1957] [serial = 2150] [outer = 0x118f5cc00] 13:58:49 INFO - PROCESS | 1957 | 1461704329209 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:58:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 13:58:49 INFO - PROCESS | 1957 | 1461704329217 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:58:49 INFO - PROCESS | 1957 | 1461704329218 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:58:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:58:49 INFO - PROCESS | 1957 | 1461704329221 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 1957 | 1461704329222 Marionette TRACE conn2 <- [1,2838,null,{}] 13:58:49 INFO - PROCESS | 1957 | 1461704329224 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}] 13:58:49 INFO - PROCESS | 1957 | 1461704329360 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:58:49 INFO - PROCESS | 1957 | 1461704329441 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c058800 == 77 [pid = 1957] [id = 717] 13:58:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x11925f400) [pid = 1957] [serial = 2151] [outer = 0x0] 13:58:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x1273c6000) [pid = 1957] [serial = 2152] [outer = 0x11925f400] 13:58:49 INFO - PROCESS | 1957 | 1461704329471 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x12b0d1800) [pid = 1957] [serial = 2153] [outer = 0x11925f400] 13:58:50 INFO - PROCESS | 1957 | 1461704330211 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]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:58:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1020ms 13:58:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:58:50 INFO - PROCESS | 1957 | 1461704330242 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 1957 | 1461704330244 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:58:50 INFO - PROCESS | 1957 | 1461704330250 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 1957 | 1461704330252 Marionette TRACE conn2 <- [1,2842,null,{}] 13:58:50 INFO - PROCESS | 1957 | 1461704330265 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}] 13:58:50 INFO - PROCESS | 1957 | 1461704330367 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:58:50 INFO - PROCESS | 1957 | 1461704330461 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x11a91c800 == 78 [pid = 1957] [id = 718] 13:58:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x114f2c000) [pid = 1957] [serial = 2154] [outer = 0x0] 13:58:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x1166ce000) [pid = 1957] [serial = 2155] [outer = 0x114f2c000] 13:58:50 INFO - PROCESS | 1957 | 1461704330492 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x11918ec00) [pid = 1957] [serial = 2156] [outer = 0x114f2c000] 13:58:50 INFO - PROCESS | 1957 | 1461704330906 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]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:58:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 13:58:50 INFO - PROCESS | 1957 | 1461704330978 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 1957 | 1461704330982 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:58:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:58:51 INFO - PROCESS | 1957 | 1461704331007 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 1957 | 1461704331009 Marionette TRACE conn2 <- [1,2846,null,{}] 13:58:51 INFO - PROCESS | 1957 | 1461704331011 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}] 13:58:51 INFO - PROCESS | 1957 | 1461704331160 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:58:51 INFO - PROCESS | 1957 | 1461704331222 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb84800 == 79 [pid = 1957] [id = 719] 13:58:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x11aa54400) [pid = 1957] [serial = 2157] [outer = 0x0] 13:58:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x11aaef400) [pid = 1957] [serial = 2158] [outer = 0x11aa54400] 13:58:51 INFO - PROCESS | 1957 | 1461704331251 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x11b758800) [pid = 1957] [serial = 2159] [outer = 0x11aa54400] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12e30b000 == 78 [pid = 1957] [id = 657] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11a905800 == 77 [pid = 1957] [id = 639] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x13001b800 == 76 [pid = 1957] [id = 709] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12fc1a000 == 75 [pid = 1957] [id = 708] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12f63f000 == 74 [pid = 1957] [id = 707] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12ecad800 == 73 [pid = 1957] [id = 706] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12e329800 == 72 [pid = 1957] [id = 705] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf86000 == 71 [pid = 1957] [id = 704] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12ffac800 == 70 [pid = 1957] [id = 18] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x12ffb7000) [pid = 1957] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x12a845800) [pid = 1957] [serial = 2068] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12b314000 == 69 [pid = 1957] [id = 703] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab63000 == 68 [pid = 1957] [id = 702] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12a47b800 == 67 [pid = 1957] [id = 701] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11b992000 == 66 [pid = 1957] [id = 700] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11c1bb800 == 65 [pid = 1957] [id = 699] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11971f800 == 64 [pid = 1957] [id = 698] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x123ca3000 == 63 [pid = 1957] [id = 697] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12f283000 == 62 [pid = 1957] [id = 694] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12ecac000 == 61 [pid = 1957] [id = 693] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12e31c000 == 60 [pid = 1957] [id = 692] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x129d3b000 == 59 [pid = 1957] [id = 691] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x11c7f0000 == 58 [pid = 1957] [id = 690] 13:58:51 INFO - PROCESS | 1957 | --DOCSHELL 0x12d6ba800 == 57 [pid = 1957] [id = 689] 13:58:51 INFO - PROCESS | 1957 | 1461704331660 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]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:58:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 672ms 13:58:51 INFO - PROCESS | 1957 | 1461704331680 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 1957 | 1461704331683 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:58:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:58:51 INFO - PROCESS | 1957 | 1461704331687 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 1957 | 1461704331689 Marionette TRACE conn2 <- [1,2850,null,{}] 13:58:51 INFO - PROCESS | 1957 | 1461704331697 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}] 13:58:51 INFO - PROCESS | 1957 | 1461704331794 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x11a66b400) [pid = 1957] [serial = 2044] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x11b7fd400) [pid = 1957] [serial = 2045] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x123fe2400) [pid = 1957] [serial = 2035] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x119d8b400) [pid = 1957] [serial = 2042] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x118f68c00) [pid = 1957] [serial = 2041] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x114240400) [pid = 1957] [serial = 2029] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x11aae3000) [pid = 1957] [serial = 2032] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x12a288800) [pid = 1957] [serial = 2038] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x12a289400) [pid = 1957] [serial = 2057] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x12a767400) [pid = 1957] [serial = 2063] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x12a2c5000) [pid = 1957] [serial = 2059] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x12407b000) [pid = 1957] [serial = 2051] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x11c728800) [pid = 1957] [serial = 2048] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x12a611c00) [pid = 1957] [serial = 2062] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x12a839c00) [pid = 1957] [serial = 2066] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x12a4cbc00) [pid = 1957] [serial = 2060] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x12a837000) [pid = 1957] [serial = 1385] [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.] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x12aa7fc00) [pid = 1957] [serial = 2027] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x12a7c5c00) [pid = 1957] [serial = 2065] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x123ce7000) [pid = 1957] [serial = 2050] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x127edac00) [pid = 1957] [serial = 2054] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x1275db800) [pid = 1957] [serial = 2053] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x129ce6000) [pid = 1957] [serial = 2056] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x11c09a000) [pid = 1957] [serial = 2047] [outer = 0x0] [url = about:blank] 13:58:51 INFO - PROCESS | 1957 | 1461704331868 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c440000 == 58 [pid = 1957] [id = 720] 13:58:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x11a672400) [pid = 1957] [serial = 2160] [outer = 0x0] 13:58:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x11b7fd400) [pid = 1957] [serial = 2161] [outer = 0x11a672400] 13:58:51 INFO - PROCESS | 1957 | 1461704331898 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x11c70f400) [pid = 1957] [serial = 2162] [outer = 0x11a672400] 13:58:52 INFO - PROCESS | 1957 | 1461704332225 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:58:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 571ms 13:58:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:58:52 INFO - PROCESS | 1957 | 1461704332259 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 1957 | 1461704332262 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:58:52 INFO - PROCESS | 1957 | 1461704332268 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 1957 | 1461704332270 Marionette TRACE conn2 <- [1,2854,null,{}] 13:58:52 INFO - PROCESS | 1957 | 1461704332273 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}] 13:58:52 INFO - PROCESS | 1957 | 1461704332397 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:58:52 INFO - PROCESS | 1957 | 1461704332516 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x127e8a000 == 59 [pid = 1957] [id = 721] 13:58:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x11c71ec00) [pid = 1957] [serial = 2163] [outer = 0x0] 13:58:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x12380f800) [pid = 1957] [serial = 2164] [outer = 0x11c71ec00] 13:58:52 INFO - PROCESS | 1957 | 1461704332561 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x123ad2800) [pid = 1957] [serial = 2165] [outer = 0x11c71ec00] 13:58:52 INFO - PROCESS | 1957 | 1461704332905 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]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:58:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 674ms 13:58:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:58:52 INFO - PROCESS | 1957 | 1461704332940 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 1957 | 1461704332941 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:58:52 INFO - PROCESS | 1957 | 1461704332943 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 1957 | 1461704332944 Marionette TRACE conn2 <- [1,2858,null,{}] 13:58:52 INFO - PROCESS | 1957 | 1461704332946 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}] 13:58:53 INFO - PROCESS | 1957 | 1461704333062 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:58:53 INFO - PROCESS | 1957 | 1461704333070 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x129c56800 == 60 [pid = 1957] [id = 722] 13:58:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x123ad3400) [pid = 1957] [serial = 2166] [outer = 0x0] 13:58:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x123ce6400) [pid = 1957] [serial = 2167] [outer = 0x123ad3400] 13:58:53 INFO - PROCESS | 1957 | 1461704333095 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x124010800) [pid = 1957] [serial = 2168] [outer = 0x123ad3400] 13:58:53 INFO - PROCESS | 1957 | 1461704333443 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:58:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 13:58:53 INFO - PROCESS | 1957 | 1461704333462 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 1957 | 1461704333464 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:58:53 INFO - PROCESS | 1957 | 1461704333468 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 1957 | 1461704333469 Marionette TRACE conn2 <- [1,2862,null,{}] 13:58:53 INFO - PROCESS | 1957 | 1461704333471 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}] 13:58:53 INFO - PROCESS | 1957 | 1461704333573 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:58:53 INFO - PROCESS | 1957 | 1461704333579 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a47a800 == 61 [pid = 1957] [id = 723] 13:58:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x1244e5000) [pid = 1957] [serial = 2169] [outer = 0x0] 13:58:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x127e46400) [pid = 1957] [serial = 2170] [outer = 0x1244e5000] 13:58:53 INFO - PROCESS | 1957 | 1461704333605 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x129dd4000) [pid = 1957] [serial = 2171] [outer = 0x1244e5000] 13:58:54 INFO - PROCESS | 1957 | 1461704334007 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]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:58:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 571ms 13:58:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:58:54 INFO - PROCESS | 1957 | 1461704334044 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1957 | 1461704334045 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:58:54 INFO - PROCESS | 1957 | 1461704334049 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 1957 | 1461704334051 Marionette TRACE conn2 <- [1,2866,null,{}] 13:58:54 INFO - PROCESS | 1957 | 1461704334053 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}] 13:58:54 INFO - PROCESS | 1957 | 1461704334165 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:58:54 INFO - PROCESS | 1957 | 1461704334175 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4b7800 == 62 [pid = 1957] [id = 724] 13:58:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x1244e6800) [pid = 1957] [serial = 2172] [outer = 0x0] 13:58:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x129ddf000) [pid = 1957] [serial = 2173] [outer = 0x1244e6800] 13:58:54 INFO - PROCESS | 1957 | 1461704334201 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x12a288800) [pid = 1957] [serial = 2174] [outer = 0x1244e6800] 13:58:54 INFO - PROCESS | 1957 | 1461704334554 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]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:58:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 521ms 13:58:54 INFO - PROCESS | 1957 | 1461704334570 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1957 | 1461704334571 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:58:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:58:54 INFO - PROCESS | 1957 | 1461704334573 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 1957 | 1461704334574 Marionette TRACE conn2 <- [1,2870,null,{}] 13:58:54 INFO - PROCESS | 1957 | 1461704334577 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}] 13:58:54 INFO - PROCESS | 1957 | 1461704334694 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:58:54 INFO - PROCESS | 1957 | 1461704334735 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac6c000 == 63 [pid = 1957] [id = 725] 13:58:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x11a673c00) [pid = 1957] [serial = 2175] [outer = 0x0] 13:58:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x12a2c6400) [pid = 1957] [serial = 2176] [outer = 0x11a673c00] 13:58:54 INFO - PROCESS | 1957 | 1461704334761 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x12a4cf000) [pid = 1957] [serial = 2177] [outer = 0x11a673c00] 13:58:55 INFO - PROCESS | 1957 | 1461704335137 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]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:58:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 577ms 13:58:55 INFO - PROCESS | 1957 | 1461704335152 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 1957 | 1461704335154 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:58:55 INFO - PROCESS | 1957 | 1461704335157 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 1957 | 1461704335159 Marionette TRACE conn2 <- [1,2874,null,{}] 13:58:55 INFO - PROCESS | 1957 | 1461704335164 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}] 13:58:55 INFO - PROCESS | 1957 | 1461704335347 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:58:55 INFO - PROCESS | 1957 | 1461704335371 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b68f000 == 64 [pid = 1957] [id = 726] 13:58:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x11a673800) [pid = 1957] [serial = 2178] [outer = 0x0] 13:58:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x12a617800) [pid = 1957] [serial = 2179] [outer = 0x11a673800] 13:58:55 INFO - PROCESS | 1957 | 1461704335412 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x12a76d000) [pid = 1957] [serial = 2180] [outer = 0x11a673800] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x12af0ec00) [pid = 1957] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x11974e400) [pid = 1957] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x12a789c00) [pid = 1957] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x127e4b400) [pid = 1957] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x129de7400) [pid = 1957] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x12a789000) [pid = 1957] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x11560d800) [pid = 1957] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x11b99d400) [pid = 1957] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x12a7c9000) [pid = 1957] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x12aa5ac00) [pid = 1957] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x114b4f000) [pid = 1957] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x12abc3000) [pid = 1957] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x12abc1000) [pid = 1957] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:58:56 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x11aa25400) [pid = 1957] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:58:56 INFO - PROCESS | 1957 | 1461704336288 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]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1174ms 13:58:56 INFO - PROCESS | 1957 | 1461704336335 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 1957 | 1461704336337 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:58:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:58:56 INFO - PROCESS | 1957 | 1461704336339 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 1957 | 1461704336340 Marionette TRACE conn2 <- [1,2878,null,{}] 13:58:56 INFO - PROCESS | 1957 | 1461704336342 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}] 13:58:56 INFO - PROCESS | 1957 | 1461704336436 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:58:56 INFO - PROCESS | 1957 | 1461704336440 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a435000 == 65 [pid = 1957] [id = 727] 13:58:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x113629400) [pid = 1957] [serial = 2181] [outer = 0x0] 13:58:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x127eda400) [pid = 1957] [serial = 2182] [outer = 0x113629400] 13:58:56 INFO - PROCESS | 1957 | 1461704336467 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x12a76e800) [pid = 1957] [serial = 2183] [outer = 0x113629400] 13:58:56 INFO - PROCESS | 1957 | 1461704336826 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]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 13:58:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:58:56 INFO - PROCESS | 1957 | 1461704336866 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 1957 | 1461704336868 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:58:56 INFO - PROCESS | 1957 | 1461704336870 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 1957 | 1461704336872 Marionette TRACE conn2 <- [1,2882,null,{}] 13:58:56 INFO - PROCESS | 1957 | 1461704336874 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}] 13:58:56 INFO - PROCESS | 1957 | 1461704336980 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:58:56 INFO - PROCESS | 1957 | 1461704336984 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d29d800 == 66 [pid = 1957] [id = 728] 13:58:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x12a785800) [pid = 1957] [serial = 2184] [outer = 0x0] 13:58:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x12a7cbc00) [pid = 1957] [serial = 2185] [outer = 0x12a785800] 13:58:57 INFO - PROCESS | 1957 | 1461704337014 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x12a9fb000) [pid = 1957] [serial = 2186] [outer = 0x12a785800] 13:58:57 INFO - PROCESS | 1957 | 1461704337337 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]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 13:58:57 INFO - PROCESS | 1957 | 1461704337392 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 1957 | 1461704337393 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:58:57 INFO - PROCESS | 1957 | 1461704337397 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - PROCESS | 1957 | 1461704337398 Marionette TRACE conn2 <- [1,2886,null,{}] 13:58:57 INFO - PROCESS | 1957 | 1461704337402 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}] 13:58:57 INFO - PROCESS | 1957 | 1461704337584 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:58:57 INFO - PROCESS | 1957 | 1461704337601 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e306000 == 67 [pid = 1957] [id = 729] 13:58:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x12a785c00) [pid = 1957] [serial = 2187] [outer = 0x0] 13:58:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x12aa50c00) [pid = 1957] [serial = 2188] [outer = 0x12a785c00] 13:58:57 INFO - PROCESS | 1957 | 1461704337641 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x12aa81800) [pid = 1957] [serial = 2189] [outer = 0x12a785c00] 13:58:58 INFO - PROCESS | 1957 | 1461704338065 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]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 720ms 13:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:58:58 INFO - PROCESS | 1957 | 1461704338116 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 1957 | 1461704338117 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:58:58 INFO - PROCESS | 1957 | 1461704338119 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 1957 | 1461704338121 Marionette TRACE conn2 <- [1,2890,null,{}] 13:58:58 INFO - PROCESS | 1957 | 1461704338123 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}] 13:58:58 INFO - PROCESS | 1957 | 1461704338244 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:58:58 INFO - PROCESS | 1957 | 1461704338369 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x119114000 == 68 [pid = 1957] [id = 730] 13:58:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x11354c000) [pid = 1957] [serial = 2190] [outer = 0x0] 13:58:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x11360c000) [pid = 1957] [serial = 2191] [outer = 0x11354c000] 13:58:58 INFO - PROCESS | 1957 | 1461704338403 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x11524c400) [pid = 1957] [serial = 2192] [outer = 0x11354c000] 13:58:58 INFO - PROCESS | 1957 | 1461704338815 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 717ms 13:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:58:58 INFO - PROCESS | 1957 | 1461704338852 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 1957 | 1461704338855 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:58:58 INFO - PROCESS | 1957 | 1461704338858 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 1957 | 1461704338861 Marionette TRACE conn2 <- [1,2894,null,{}] 13:58:58 INFO - PROCESS | 1957 | 1461704338866 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}] 13:58:58 INFO - PROCESS | 1957 | 1461704338981 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:58:59 INFO - PROCESS | 1957 | 1461704339085 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x123ca3000 == 69 [pid = 1957] [id = 731] 13:58:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x11a672c00) [pid = 1957] [serial = 2193] [outer = 0x0] 13:58:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x11aae3000) [pid = 1957] [serial = 2194] [outer = 0x11a672c00] 13:58:59 INFO - PROCESS | 1957 | 1461704339118 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x11bb69400) [pid = 1957] [serial = 2195] [outer = 0x11a672c00] 13:58:59 INFO - PROCESS | 1957 | 1461704339539 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]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 721ms 13:58:59 INFO - PROCESS | 1957 | 1461704339582 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 1957 | 1461704339585 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:58:59 INFO - PROCESS | 1957 | 1461704339587 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - PROCESS | 1957 | 1461704339589 Marionette TRACE conn2 <- [1,2898,null,{}] 13:58:59 INFO - PROCESS | 1957 | 1461704339591 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}] 13:58:59 INFO - PROCESS | 1957 | 1461704339705 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:58:59 INFO - PROCESS | 1957 | 1461704339812 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab61800 == 70 [pid = 1957] [id = 732] 13:58:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x11bc40000) [pid = 1957] [serial = 2196] [outer = 0x0] 13:58:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x11c721000) [pid = 1957] [serial = 2197] [outer = 0x11bc40000] 13:58:59 INFO - PROCESS | 1957 | 1461704339846 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x124248800) [pid = 1957] [serial = 2198] [outer = 0x11bc40000] 13:59:00 INFO - PROCESS | 1957 | 1461704340276 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]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 722ms 13:59:00 INFO - PROCESS | 1957 | 1461704340317 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 1957 | 1461704340319 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:59:00 INFO - PROCESS | 1957 | 1461704340326 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 1957 | 1461704340330 Marionette TRACE conn2 <- [1,2902,null,{}] 13:59:00 INFO - PROCESS | 1957 | 1461704340349 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}] 13:59:00 INFO - PROCESS | 1957 | 1461704340462 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:59:00 INFO - PROCESS | 1957 | 1461704340568 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12e313800 == 71 [pid = 1957] [id = 733] 13:59:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x1273cac00) [pid = 1957] [serial = 2199] [outer = 0x0] 13:59:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x128824800) [pid = 1957] [serial = 2200] [outer = 0x1273cac00] 13:59:00 INFO - PROCESS | 1957 | 1461704340601 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x12a782000) [pid = 1957] [serial = 2201] [outer = 0x1273cac00] 13:59:01 INFO - PROCESS | 1957 | 1461704341016 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 739ms 13:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:59:01 INFO - PROCESS | 1957 | 1461704341062 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 1957 | 1461704341063 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:59:01 INFO - PROCESS | 1957 | 1461704341066 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 1957 | 1461704341067 Marionette TRACE conn2 <- [1,2906,null,{}] 13:59:01 INFO - PROCESS | 1957 | 1461704341070 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}] 13:59:01 INFO - PROCESS | 1957 | 1461704341182 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:59:01 INFO - PROCESS | 1957 | 1461704341289 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f28a800 == 72 [pid = 1957] [id = 734] 13:59:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x12a786800) [pid = 1957] [serial = 2202] [outer = 0x0] 13:59:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x12a838c00) [pid = 1957] [serial = 2203] [outer = 0x12a786800] 13:59:01 INFO - PROCESS | 1957 | 1461704341322 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x12aa53800) [pid = 1957] [serial = 2204] [outer = 0x12a786800] 13:59:01 INFO - PROCESS | 1957 | 1461704341736 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]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 720ms 13:59:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:59:01 INFO - PROCESS | 1957 | 1461704341806 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 1957 | 1461704341807 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:59:01 INFO - PROCESS | 1957 | 1461704341809 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 1957 | 1461704341810 Marionette TRACE conn2 <- [1,2910,null,{}] 13:59:01 INFO - PROCESS | 1957 | 1461704341813 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}] 13:59:01 INFO - PROCESS | 1957 | 1461704341962 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:59:02 INFO - PROCESS | 1957 | 1461704342021 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12fc0f000 == 73 [pid = 1957] [id = 735] 13:59:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x12ab37000) [pid = 1957] [serial = 2205] [outer = 0x0] 13:59:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x12abb9c00) [pid = 1957] [serial = 2206] [outer = 0x12ab37000] 13:59:02 INFO - PROCESS | 1957 | 1461704342060 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x12ac26000) [pid = 1957] [serial = 2207] [outer = 0x12ab37000] 13:59:02 INFO - PROCESS | 1957 | 1461704342427 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]]]}] 13:59:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:59:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:59:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 669ms 13:59:02 INFO - TEST-START | /DOMEvents/constructors.html 13:59:02 INFO - PROCESS | 1957 | 1461704342478 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1957 | 1461704342480 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:59:02 INFO - PROCESS | 1957 | 1461704342482 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 1957 | 1461704342483 Marionette TRACE conn2 <- [1,2914,null,{}] 13:59:02 INFO - PROCESS | 1957 | 1461704342485 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}] 13:59:02 INFO - PROCESS | 1957 | 1461704342596 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:59:02 INFO - PROCESS | 1957 | 1461704342703 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x13001c800 == 74 [pid = 1957] [id = 736] 13:59:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x12aaf7800) [pid = 1957] [serial = 2208] [outer = 0x0] 13:59:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x12ac29c00) [pid = 1957] [serial = 2209] [outer = 0x12aaf7800] 13:59:02 INFO - PROCESS | 1957 | 1461704342736 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x12ac34c00) [pid = 1957] [serial = 2210] [outer = 0x12aaf7800] 13:59:03 INFO - PROCESS | 1957 | 1461704343102 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]]]}] 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:59:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:59:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:59:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:59:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 681ms 13:59:03 INFO - PROCESS | 1957 | 1461704343164 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 1957 | 1461704343165 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:59:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:59:03 INFO - PROCESS | 1957 | 1461704343168 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 1957 | 1461704343169 Marionette TRACE conn2 <- [1,2918,null,{}] 13:59:03 INFO - PROCESS | 1957 | 1461704343172 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}] 13:59:03 INFO - PROCESS | 1957 | 1461704343280 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:59:03 INFO - PROCESS | 1957 | 1461704343390 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x130de2000 == 75 [pid = 1957] [id = 737] 13:59:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x12ab37c00) [pid = 1957] [serial = 2211] [outer = 0x0] 13:59:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x12af06800) [pid = 1957] [serial = 2212] [outer = 0x12ab37c00] 13:59:03 INFO - PROCESS | 1957 | 1461704343421 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x12b076800) [pid = 1957] [serial = 2213] [outer = 0x12ab37c00] 13:59:03 INFO - PROCESS | 1957 | 1461704343764 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:59:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:59:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 620ms 13:59:03 INFO - PROCESS | 1957 | 1461704343788 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 1957 | 1461704343789 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:59:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:59:03 INFO - PROCESS | 1957 | 1461704343792 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 1957 | 1461704343793 Marionette TRACE conn2 <- [1,2922,null,{}] 13:59:03 INFO - PROCESS | 1957 | 1461704343795 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}] 13:59:03 INFO - PROCESS | 1957 | 1461704343909 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:59:04 INFO - PROCESS | 1957 | 1461704344016 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x130dfa000 == 76 [pid = 1957] [id = 738] 13:59:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x12ad6f800) [pid = 1957] [serial = 2214] [outer = 0x0] 13:59:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x12b0cb800) [pid = 1957] [serial = 2215] [outer = 0x12ad6f800] 13:59:04 INFO - PROCESS | 1957 | 1461704344049 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x12b0d5400) [pid = 1957] [serial = 2216] [outer = 0x12ad6f800] 13:59:04 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:04 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:04 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:04 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:59:04 INFO - PROCESS | 1957 | 1461704344373 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]]]}] 13:59:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:59:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:04 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 13:59:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:04 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 13:59:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:04 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]" 13:59:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:59:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:59:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms 13:59:04 INFO - PROCESS | 1957 | 1461704344414 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 1957 | 1461704344416 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:59:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:59:04 INFO - PROCESS | 1957 | 1461704344418 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 1957 | 1461704344420 Marionette TRACE conn2 <- [1,2926,null,{}] 13:59:04 INFO - PROCESS | 1957 | 1461704344422 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}] 13:59:04 INFO - PROCESS | 1957 | 1461704344572 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:59:04 INFO - PROCESS | 1957 | 1461704344665 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12fc11800 == 77 [pid = 1957] [id = 739] 13:59:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x114f24800) [pid = 1957] [serial = 2217] [outer = 0x0] 13:59:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x12ad7c000) [pid = 1957] [serial = 2218] [outer = 0x114f24800] 13:59:04 INFO - PROCESS | 1957 | 1461704344698 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x12b0e1c00) [pid = 1957] [serial = 2219] [outer = 0x114f24800] 13:59:04 INFO - PROCESS | 1957 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:59:05 INFO - PROCESS | 1957 | 1461704345061 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]]]}] 13:59:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:59:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 13:59:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:59:05 INFO - PROCESS | 1957 | 1461704345090 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 1957 | 1461704345092 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:59:05 INFO - PROCESS | 1957 | 1461704345095 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 1957 | 1461704345097 Marionette TRACE conn2 <- [1,2930,null,{}] 13:59:05 INFO - PROCESS | 1957 | 1461704345100 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}] 13:59:05 INFO - PROCESS | 1957 | 1461704345271 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:59:05 INFO - PROCESS | 1957 | 1461704345400 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x123f08000 == 78 [pid = 1957] [id = 740] 13:59:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x11560c400) [pid = 1957] [serial = 2220] [outer = 0x0] 13:59:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x11a676400) [pid = 1957] [serial = 2221] [outer = 0x11560c400] 13:59:05 INFO - PROCESS | 1957 | 1461704345445 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x12b0e9800) [pid = 1957] [serial = 2222] [outer = 0x11560c400] 13:59:05 INFO - PROCESS | 1957 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:59:06 INFO - PROCESS | 1957 | 1461704346004 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]]]}] 13:59:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:59:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 921ms 13:59:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:59:06 INFO - PROCESS | 1957 | 1461704346016 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 1957 | 1461704346018 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:59:06 INFO - PROCESS | 1957 | 1461704346021 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 1957 | 1461704346024 Marionette TRACE conn2 <- [1,2934,null,{}] 13:59:06 INFO - PROCESS | 1957 | 1461704346027 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}] 13:59:06 INFO - PROCESS | 1957 | 1461704346137 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:59:06 INFO - PROCESS | 1957 | 1461704346204 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fc6800 == 79 [pid = 1957] [id = 741] 13:59:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x115a37000) [pid = 1957] [serial = 2223] [outer = 0x0] 13:59:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x118fe1400) [pid = 1957] [serial = 2224] [outer = 0x115a37000] 13:59:06 INFO - PROCESS | 1957 | 1461704346282 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x11aae8000) [pid = 1957] [serial = 2225] [outer = 0x115a37000] 13:59:06 INFO - PROCESS | 1957 | 1461704346638 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]]]}] 13:59:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:59:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 624ms 13:59:06 INFO - PROCESS | 1957 | 1461704346645 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 1957 | 1461704346652 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:59:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:59:06 INFO - PROCESS | 1957 | 1461704346657 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 1957 | 1461704346659 Marionette TRACE conn2 <- [1,2938,null,{}] 13:59:06 INFO - PROCESS | 1957 | 1461704346661 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}] 13:59:06 INFO - PROCESS | 1957 | 1461704346790 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:59:06 INFO - PROCESS | 1957 | 1461704346934 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x11c059000 == 80 [pid = 1957] [id = 742] 13:59:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x11ae3a000) [pid = 1957] [serial = 2226] [outer = 0x0] 13:59:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x11c710c00) [pid = 1957] [serial = 2227] [outer = 0x11ae3a000] 13:59:06 INFO - PROCESS | 1957 | 1461704346973 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x123993800) [pid = 1957] [serial = 2228] [outer = 0x11ae3a000] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12e306000 == 79 [pid = 1957] [id = 729] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12d29d800 == 78 [pid = 1957] [id = 728] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12a435000 == 77 [pid = 1957] [id = 727] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12b68f000 == 76 [pid = 1957] [id = 726] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac6c000 == 75 [pid = 1957] [id = 725] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12a4b7800 == 74 [pid = 1957] [id = 724] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12a47a800 == 73 [pid = 1957] [id = 723] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x129c56800 == 72 [pid = 1957] [id = 722] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x127e8a000 == 71 [pid = 1957] [id = 721] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x11c440000 == 70 [pid = 1957] [id = 720] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb84800 == 69 [pid = 1957] [id = 719] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x11a91c800 == 68 [pid = 1957] [id = 718] 13:59:07 INFO - PROCESS | 1957 | --DOCSHELL 0x124fd2000 == 67 [pid = 1957] [id = 711] 13:59:07 INFO - PROCESS | 1957 | 1461704347345 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]]]}] 13:59:07 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. 13:59:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 720ms 13:59:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:59:07 INFO - PROCESS | 1957 | 1461704347377 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 1957 | 1461704347378 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:59:07 INFO - PROCESS | 1957 | 1461704347380 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - PROCESS | 1957 | 1461704347383 Marionette TRACE conn2 <- [1,2942,null,{}] 13:59:07 INFO - PROCESS | 1957 | 1461704347390 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}] 13:59:07 INFO - PROCESS | 1957 | 1461704347492 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x11c705400) [pid = 1957] [serial = 2096] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x11b7fe400) [pid = 1957] [serial = 2095] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x12a7c6400) [pid = 1957] [serial = 2080] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x12aa82000) [pid = 1957] [serial = 2110] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x129821400) [pid = 1957] [serial = 2101] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x129dd8000) [pid = 1957] [serial = 2102] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x12ab33400) [pid = 1957] [serial = 2089] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x12a2bdc00) [pid = 1957] [serial = 2104] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x12a4d1000) [pid = 1957] [serial = 2105] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x12a7c3400) [pid = 1957] [serial = 2107] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x115acb800) [pid = 1957] [serial = 2092] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x119744400) [pid = 1957] [serial = 2093] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x123805800) [pid = 1957] [serial = 2098] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x123cdd800) [pid = 1957] [serial = 2099] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x12a9f7800) [pid = 1957] [serial = 2069] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x12abc0400) [pid = 1957] [serial = 2114] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x12abb9800) [pid = 1957] [serial = 2113] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x11c3e0800) [pid = 1957] [serial = 2074] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x12aa4ec00) [pid = 1957] [serial = 2083] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x12a284c00) [pid = 1957] [serial = 2122] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x129dd4800) [pid = 1957] [serial = 2077] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x118fe3400) [pid = 1957] [serial = 2071] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x12aa8c800) [pid = 1957] [serial = 2086] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x12abc6000) [pid = 1957] [serial = 2116] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x12ac2f800) [pid = 1957] [serial = 2119] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x12ad75000) [pid = 1957] [serial = 2125] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x12af0cc00) [pid = 1957] [serial = 2126] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x12ac33800) [pid = 1957] [serial = 2120] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x12ac28c00) [pid = 1957] [serial = 2117] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x12a9fc800) [pid = 1957] [serial = 2108] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x12aaf5000) [pid = 1957] [serial = 2111] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x12ad70400) [pid = 1957] [serial = 2123] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x12af1c000) [pid = 1957] [serial = 2129] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x12af16c00) [pid = 1957] [serial = 2128] [outer = 0x0] [url = about:blank] 13:59:07 INFO - PROCESS | 1957 | 1461704347595 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fca800 == 68 [pid = 1957] [id = 743] 13:59:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x11c720400) [pid = 1957] [serial = 2229] [outer = 0x0] 13:59:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x123bb2c00) [pid = 1957] [serial = 2230] [outer = 0x11c720400] 13:59:07 INFO - PROCESS | 1957 | 1461704347623 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x12762f400) [pid = 1957] [serial = 2231] [outer = 0x11c720400] 13:59:07 INFO - PROCESS | 1957 | 1461704347919 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"]]]}] 13:59:07 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 13:59:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:59:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 574ms 13:59:07 INFO - PROCESS | 1957 | 1461704347954 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:59:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:59:07 INFO - PROCESS | 1957 | 1461704347956 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:59:07 INFO - PROCESS | 1957 | 1461704347958 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - PROCESS | 1957 | 1461704347959 Marionette TRACE conn2 <- [1,2946,null,{}] 13:59:07 INFO - PROCESS | 1957 | 1461704347962 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}] 13:59:08 INFO - PROCESS | 1957 | 1461704348063 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:59:08 INFO - PROCESS | 1957 | 1461704348128 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d48000 == 69 [pid = 1957] [id = 744] 13:59:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x12763a800) [pid = 1957] [serial = 2232] [outer = 0x0] 13:59:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x129ce7000) [pid = 1957] [serial = 2233] [outer = 0x12763a800] 13:59:08 INFO - PROCESS | 1957 | 1461704348155 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x129dea800) [pid = 1957] [serial = 2234] [outer = 0x12763a800] 13:59:08 INFO - PROCESS | 1957 | 1461704348428 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]]]}] 13:59:08 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. 13:59:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 519ms 13:59:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:59:08 INFO - PROCESS | 1957 | 1461704348477 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 1957 | 1461704348479 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:59:08 INFO - PROCESS | 1957 | 1461704348483 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 1957 | 1461704348485 Marionette TRACE conn2 <- [1,2950,null,{}] 13:59:08 INFO - PROCESS | 1957 | 1461704348488 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}] 13:59:08 INFO - PROCESS | 1957 | 1461704348581 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:59:08 INFO - PROCESS | 1957 | 1461704348585 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac73800 == 70 [pid = 1957] [id = 745] 13:59:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x127e4bc00) [pid = 1957] [serial = 2235] [outer = 0x0] 13:59:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x12a2bc000) [pid = 1957] [serial = 2236] [outer = 0x127e4bc00] 13:59:08 INFO - PROCESS | 1957 | 1461704348612 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x12a60d800) [pid = 1957] [serial = 2237] [outer = 0x127e4bc00] 13:59:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac59800 == 71 [pid = 1957] [id = 746] 13:59:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x12a78d800) [pid = 1957] [serial = 2238] [outer = 0x0] 13:59:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x129dea400) [pid = 1957] [serial = 2239] [outer = 0x12a78d800] 13:59:08 INFO - PROCESS | 1957 | 1461704348992 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]]]}] 13:59:09 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. 13:59:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 525ms 13:59:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:59:09 INFO - PROCESS | 1957 | 1461704349025 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 1957 | 1461704349027 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:59:09 INFO - PROCESS | 1957 | 1461704349029 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 1957 | 1461704349030 Marionette TRACE conn2 <- [1,2954,null,{}] 13:59:09 INFO - PROCESS | 1957 | 1461704349032 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}] 13:59:09 INFO - PROCESS | 1957 | 1461704349164 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:59:09 INFO - PROCESS | 1957 | 1461704349169 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dba6800 == 72 [pid = 1957] [id = 747] 13:59:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x12a782800) [pid = 1957] [serial = 2240] [outer = 0x0] 13:59:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x12aa51400) [pid = 1957] [serial = 2241] [outer = 0x12a782800] 13:59:09 INFO - PROCESS | 1957 | 1461704349195 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x12ab35400) [pid = 1957] [serial = 2242] [outer = 0x12a782800] 13:59:09 INFO - PROCESS | 1957 | 1461704349541 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]]]}] 13:59:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:59:09 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 13:59:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 521ms 13:59:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:59:09 INFO - PROCESS | 1957 | 1461704349551 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 1957 | 1461704349553 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:59:09 INFO - PROCESS | 1957 | 1461704349555 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 1957 | 1461704349556 Marionette TRACE conn2 <- [1,2958,null,{}] 13:59:09 INFO - PROCESS | 1957 | 1461704349558 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}] 13:59:09 INFO - PROCESS | 1957 | 1461704349686 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:59:09 INFO - PROCESS | 1957 | 1461704349702 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ecbc800 == 73 [pid = 1957] [id = 748] 13:59:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x12abbc000) [pid = 1957] [serial = 2243] [outer = 0x0] 13:59:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x12ac2a400) [pid = 1957] [serial = 2244] [outer = 0x12abbc000] 13:59:09 INFO - PROCESS | 1957 | 1461704349728 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x1156d0400) [pid = 1957] [serial = 2245] [outer = 0x12abbc000] 13:59:10 INFO - PROCESS | 1957 | 1461704350073 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]]]}] 13:59:10 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. 13:59:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 568ms 13:59:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:59:10 INFO - PROCESS | 1957 | 1461704350124 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 1957 | 1461704350125 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:59:10 INFO - PROCESS | 1957 | 1461704350127 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 1957 | 1461704350128 Marionette TRACE conn2 <- [1,2962,null,{}] 13:59:10 INFO - PROCESS | 1957 | 1461704350131 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}] 13:59:10 INFO - PROCESS | 1957 | 1461704350278 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:59:10 INFO - PROCESS | 1957 | 1461704350294 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f965800 == 74 [pid = 1957] [id = 749] 13:59:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x12ac2b000) [pid = 1957] [serial = 2246] [outer = 0x0] 13:59:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x12af1d000) [pid = 1957] [serial = 2247] [outer = 0x12ac2b000] 13:59:10 INFO - PROCESS | 1957 | 1461704350336 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x12b0ea000) [pid = 1957] [serial = 2248] [outer = 0x12ac2b000] 13:59:10 INFO - PROCESS | 1957 | 1461704350742 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]]]}] 13:59:10 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. 13:59:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 622ms 13:59:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:59:10 INFO - PROCESS | 1957 | 1461704350750 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 1957 | 1461704350752 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:59:10 INFO - PROCESS | 1957 | 1461704350755 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 1957 | 1461704350757 Marionette TRACE conn2 <- [1,2966,null,{}] 13:59:10 INFO - PROCESS | 1957 | 1461704350769 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}] 13:59:10 INFO - PROCESS | 1957 | 1461704350946 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:59:11 INFO - PROCESS | 1957 | 1461704351051 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ffa8000 == 75 [pid = 1957] [id = 750] 13:59:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x12ac2e000) [pid = 1957] [serial = 2249] [outer = 0x0] 13:59:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x12b0ec400) [pid = 1957] [serial = 2250] [outer = 0x12ac2e000] 13:59:11 INFO - PROCESS | 1957 | 1461704351091 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x12b3d2800) [pid = 1957] [serial = 2251] [outer = 0x12ac2e000] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x123ad3400) [pid = 1957] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x114f2c000) [pid = 1957] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x11a673c00) [pid = 1957] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x11a672400) [pid = 1957] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x113629400) [pid = 1957] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x1244e5000) [pid = 1957] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x11aa54400) [pid = 1957] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x11a673800) [pid = 1957] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x11c71ec00) [pid = 1957] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x12af18400) [pid = 1957] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x12a785800) [pid = 1957] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:59:11 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x1244e6800) [pid = 1957] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:59:11 INFO - PROCESS | 1957 | 1461704351574 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]]]}] 13:59:11 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. 13:59:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 830ms 13:59:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:59:11 INFO - PROCESS | 1957 | 1461704351584 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 1957 | 1461704351586 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:59:11 INFO - PROCESS | 1957 | 1461704351588 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 1957 | 1461704351589 Marionette TRACE conn2 <- [1,2970,null,{}] 13:59:11 INFO - PROCESS | 1957 | 1461704351591 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}] 13:59:11 INFO - PROCESS | 1957 | 1461704351690 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:59:11 INFO - PROCESS | 1957 | 1461704351694 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a459000 == 76 [pid = 1957] [id = 751] 13:59:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x114f25400) [pid = 1957] [serial = 2252] [outer = 0x0] 13:59:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x12400a800) [pid = 1957] [serial = 2253] [outer = 0x114f25400] 13:59:11 INFO - PROCESS | 1957 | 1461704351720 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x12a613400) [pid = 1957] [serial = 2254] [outer = 0x114f25400] 13:59:12 INFO - PROCESS | 1957 | 1461704352053 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]]]}] 13:59:12 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. 13:59:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 470ms 13:59:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:59:12 INFO - PROCESS | 1957 | 1461704352059 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 1957 | 1461704352060 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:59:12 INFO - PROCESS | 1957 | 1461704352062 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 1957 | 1461704352065 Marionette TRACE conn2 <- [1,2974,null,{}] 13:59:12 INFO - PROCESS | 1957 | 1461704352072 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}] 13:59:12 INFO - PROCESS | 1957 | 1461704352184 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:59:12 INFO - PROCESS | 1957 | 1461704352256 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x13101e000 == 77 [pid = 1957] [id = 752] 13:59:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x118af9c00) [pid = 1957] [serial = 2255] [outer = 0x0] 13:59:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x12b3d7c00) [pid = 1957] [serial = 2256] [outer = 0x118af9c00] 13:59:12 INFO - PROCESS | 1957 | 1461704352286 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x12b944800) [pid = 1957] [serial = 2257] [outer = 0x118af9c00] 13:59:12 INFO - PROCESS | 1957 | 1461704352562 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]]]}] 13:59:12 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. 13:59:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 524ms 13:59:12 INFO - PROCESS | 1957 | 1461704352590 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 1957 | 1461704352591 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:59:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:59:12 INFO - PROCESS | 1957 | 1461704352593 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 1957 | 1461704352594 Marionette TRACE conn2 <- [1,2978,null,{}] 13:59:12 INFO - PROCESS | 1957 | 1461704352596 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}] 13:59:12 INFO - PROCESS | 1957 | 1461704352707 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:59:12 INFO - PROCESS | 1957 | 1461704352711 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x137a0c800 == 78 [pid = 1957] [id = 753] 13:59:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x12b9b4800) [pid = 1957] [serial = 2258] [outer = 0x0] 13:59:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x12b9bc400) [pid = 1957] [serial = 2259] [outer = 0x12b9b4800] 13:59:12 INFO - PROCESS | 1957 | 1461704352736 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x12baeb000) [pid = 1957] [serial = 2260] [outer = 0x12b9b4800] 13:59:13 INFO - PROCESS | 1957 | 1461704353047 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]]]}] 13:59:13 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. 13:59:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 468ms 13:59:13 INFO - PROCESS | 1957 | 1461704353061 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 1957 | 1461704353062 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:59:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:59:13 INFO - PROCESS | 1957 | 1461704353070 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 1957 | 1461704353071 Marionette TRACE conn2 <- [1,2982,null,{}] 13:59:13 INFO - PROCESS | 1957 | 1461704353073 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}] 13:59:13 INFO - PROCESS | 1957 | 1461704353179 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:59:13 INFO - PROCESS | 1957 | 1461704353255 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x137a1f000 == 79 [pid = 1957] [id = 754] 13:59:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x12b9b3800) [pid = 1957] [serial = 2261] [outer = 0x0] 13:59:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x12baedc00) [pid = 1957] [serial = 2262] [outer = 0x12b9b3800] 13:59:13 INFO - PROCESS | 1957 | 1461704353281 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x12baf4c00) [pid = 1957] [serial = 2263] [outer = 0x12b9b3800] 13:59:13 INFO - PROCESS | 1957 | 1461704353759 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"]]]}] 13:59:13 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 13:59:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:59:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 721ms 13:59:13 INFO - PROCESS | 1957 | 1461704353792 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 1957 | 1461704353796 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:59:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:59:13 INFO - PROCESS | 1957 | 1461704353843 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 1957 | 1461704353846 Marionette TRACE conn2 <- [1,2986,null,{}] 13:59:13 INFO - PROCESS | 1957 | 1461704353851 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}] 13:59:13 INFO - PROCESS | 1957 | 1461704353961 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:59:14 INFO - PROCESS | 1957 | 1461704354074 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x11bb7d800 == 80 [pid = 1957] [id = 755] 13:59:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x118676c00) [pid = 1957] [serial = 2264] [outer = 0x0] 13:59:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x11912d800) [pid = 1957] [serial = 2265] [outer = 0x118676c00] 13:59:14 INFO - PROCESS | 1957 | 1461704354107 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x11aec1c00) [pid = 1957] [serial = 2266] [outer = 0x118676c00] 13:59:14 INFO - PROCESS | 1957 | 1461704354467 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]]]}] 13:59:14 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. 13:59:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 717ms 13:59:14 INFO - PROCESS | 1957 | 1461704354518 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 1957 | 1461704354522 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:59:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:59:14 INFO - PROCESS | 1957 | 1461704354527 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 1957 | 1461704354529 Marionette TRACE conn2 <- [1,2990,null,{}] 13:59:14 INFO - PROCESS | 1957 | 1461704354531 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}] 13:59:14 INFO - PROCESS | 1957 | 1461704354649 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:59:14 INFO - PROCESS | 1957 | 1461704354764 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a452800 == 81 [pid = 1957] [id = 756] 13:59:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x11bb6a000) [pid = 1957] [serial = 2267] [outer = 0x0] 13:59:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x11c722400) [pid = 1957] [serial = 2268] [outer = 0x11bb6a000] 13:59:14 INFO - PROCESS | 1957 | 1461704354796 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x123ceb400) [pid = 1957] [serial = 2269] [outer = 0x11bb6a000] 13:59:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a45b000 == 82 [pid = 1957] [id = 757] 13:59:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x128823800) [pid = 1957] [serial = 2270] [outer = 0x0] 13:59:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x123fe2000) [pid = 1957] [serial = 2271] [outer = 0x128823800] 13:59:15 INFO - PROCESS | 1957 | 1461704355190 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]]]}] 13:59:15 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. 13:59:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 13:59:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:59:15 INFO - PROCESS | 1957 | 1461704355200 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 1957 | 1461704355202 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:59:15 INFO - PROCESS | 1957 | 1461704355204 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 1957 | 1461704355207 Marionette TRACE conn2 <- [1,2994,null,{}] 13:59:15 INFO - PROCESS | 1957 | 1461704355216 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}] 13:59:15 INFO - PROCESS | 1957 | 1461704355380 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:59:15 INFO - PROCESS | 1957 | 1461704355568 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x13033c000 == 83 [pid = 1957] [id = 758] 13:59:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x12a76d400) [pid = 1957] [serial = 2272] [outer = 0x0] 13:59:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x12a7bfc00) [pid = 1957] [serial = 2273] [outer = 0x12a76d400] 13:59:15 INFO - PROCESS | 1957 | 1461704355618 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x12aa57c00) [pid = 1957] [serial = 2274] [outer = 0x12a76d400] 13:59:16 INFO - PROCESS | 1957 | 1461704356022 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]]]}] 13:59:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:59:16 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 13:59:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 825ms 13:59:16 INFO - PROCESS | 1957 | 1461704356030 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 1957 | 1461704356033 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:59:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:59:16 INFO - PROCESS | 1957 | 1461704356036 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 1957 | 1461704356037 Marionette TRACE conn2 <- [1,2998,null,{}] 13:59:16 INFO - PROCESS | 1957 | 1461704356040 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}] 13:59:16 INFO - PROCESS | 1957 | 1461704356158 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:59:16 INFO - PROCESS | 1957 | 1461704356271 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x134bd3800 == 84 [pid = 1957] [id = 759] 13:59:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x12a77fc00) [pid = 1957] [serial = 2275] [outer = 0x0] 13:59:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x12ac26c00) [pid = 1957] [serial = 2276] [outer = 0x12a77fc00] 13:59:16 INFO - PROCESS | 1957 | 1461704356303 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x12af0ec00) [pid = 1957] [serial = 2277] [outer = 0x12a77fc00] 13:59:16 INFO - PROCESS | 1957 | 1461704356667 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]]]}] 13:59:16 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. 13:59:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 673ms 13:59:16 INFO - PROCESS | 1957 | 1461704356710 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 1957 | 1461704356711 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:59:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:59:16 INFO - PROCESS | 1957 | 1461704356713 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 1957 | 1461704356715 Marionette TRACE conn2 <- [1,3002,null,{}] 13:59:16 INFO - PROCESS | 1957 | 1461704356717 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}] 13:59:16 INFO - PROCESS | 1957 | 1461704356832 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:59:16 INFO - PROCESS | 1957 | 1461704356933 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x138bb6000 == 85 [pid = 1957] [id = 760] 13:59:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x12af0f000) [pid = 1957] [serial = 2278] [outer = 0x0] 13:59:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x12b0e3c00) [pid = 1957] [serial = 2279] [outer = 0x12af0f000] 13:59:16 INFO - PROCESS | 1957 | 1461704356965 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x12b3d6400) [pid = 1957] [serial = 2280] [outer = 0x12af0f000] 13:59:17 INFO - PROCESS | 1957 | 1461704357321 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]]]}] 13:59:17 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. 13:59:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 621ms 13:59:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:59:17 INFO - PROCESS | 1957 | 1461704357335 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 1957 | 1461704357337 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:59:17 INFO - PROCESS | 1957 | 1461704357339 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 1957 | 1461704357340 Marionette TRACE conn2 <- [1,3006,null,{}] 13:59:17 INFO - PROCESS | 1957 | 1461704357342 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}] 13:59:17 INFO - PROCESS | 1957 | 1461704357471 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:59:17 INFO - PROCESS | 1957 | 1461704357554 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x139ad7800 == 86 [pid = 1957] [id = 761] 13:59:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x12b3d8000) [pid = 1957] [serial = 2281] [outer = 0x0] 13:59:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x12b9b8c00) [pid = 1957] [serial = 2282] [outer = 0x12b3d8000] 13:59:17 INFO - PROCESS | 1957 | 1461704357586 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x12bc47400) [pid = 1957] [serial = 2283] [outer = 0x12b3d8000] 13:59:17 INFO - PROCESS | 1957 | 1461704357961 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]]]}] 13:59:18 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. 13:59:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 13:59:18 INFO - PROCESS | 1957 | 1461704358010 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 1957 | 1461704358012 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:59:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:59:18 INFO - PROCESS | 1957 | 1461704358016 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 1957 | 1461704358018 Marionette TRACE conn2 <- [1,3010,null,{}] 13:59:18 INFO - PROCESS | 1957 | 1461704358022 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}] 13:59:18 INFO - PROCESS | 1957 | 1461704358217 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:59:18 INFO - PROCESS | 1957 | 1461704358355 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x139af1800 == 87 [pid = 1957] [id = 762] 13:59:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x12bc47800) [pid = 1957] [serial = 2284] [outer = 0x0] 13:59:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x12bca0000) [pid = 1957] [serial = 2285] [outer = 0x12bc47800] 13:59:18 INFO - PROCESS | 1957 | 1461704358384 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x12bca8000) [pid = 1957] [serial = 2286] [outer = 0x12bc47800] 13:59:18 INFO - PROCESS | 1957 | 1461704358739 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]]]}] 13:59:18 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 13:59:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 771ms 13:59:18 INFO - PROCESS | 1957 | 1461704358786 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 1957 | 1461704358788 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:59:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:59:18 INFO - PROCESS | 1957 | 1461704358790 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 1957 | 1461704358791 Marionette TRACE conn2 <- [1,3014,null,{}] 13:59:18 INFO - PROCESS | 1957 | 1461704358794 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}] 13:59:18 INFO - PROCESS | 1957 | 1461704358909 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:59:19 INFO - PROCESS | 1957 | 1461704359021 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x139c6d000 == 88 [pid = 1957] [id = 763] 13:59:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x12bcaa400) [pid = 1957] [serial = 2287] [outer = 0x0] 13:59:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x12bf05000) [pid = 1957] [serial = 2288] [outer = 0x12bcaa400] 13:59:19 INFO - PROCESS | 1957 | 1461704359052 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12bf09800) [pid = 1957] [serial = 2289] [outer = 0x12bcaa400] 13:59:19 INFO - PROCESS | 1957 | [1957] 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 13:59:19 INFO - PROCESS | 1957 | 1461704359435 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:59:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:59:19 INFO - {} 13:59:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:59:19 INFO - {} 13:59:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:59:19 INFO - {} 13:59:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:59:19 INFO - {} 13:59:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 13:59:19 INFO - TEST-START | /FileAPI/fileReader.html 13:59:19 INFO - PROCESS | 1957 | 1461704359461 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 1957 | 1461704359463 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:59:19 INFO - PROCESS | 1957 | 1461704359465 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 1957 | 1461704359466 Marionette TRACE conn2 <- [1,3018,null,{}] 13:59:19 INFO - PROCESS | 1957 | 1461704359469 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}] 13:59:19 INFO - PROCESS | 1957 | 1461704359585 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:59:19 INFO - PROCESS | 1957 | 1461704359687 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x139d5d800 == 89 [pid = 1957] [id = 764] 13:59:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x12bf0a800) [pid = 1957] [serial = 2290] [outer = 0x0] 13:59:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x12bf10000) [pid = 1957] [serial = 2291] [outer = 0x12bf0a800] 13:59:19 INFO - PROCESS | 1957 | 1461704359716 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x12cfb2c00) [pid = 1957] [serial = 2292] [outer = 0x12bf0a800] 13:59:20 INFO - PROCESS | 1957 | 1461704360067 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]]]}] 13:59:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:59:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:59:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:59:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:59:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 621ms 13:59:20 INFO - PROCESS | 1957 | 1461704360086 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 1957 | 1461704360088 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:59:20 INFO - TEST-START | /FileAPI/historical.html 13:59:20 INFO - PROCESS | 1957 | 1461704360090 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 1957 | 1461704360091 Marionette TRACE conn2 <- [1,3022,null,{}] 13:59:20 INFO - PROCESS | 1957 | 1461704360094 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}] 13:59:20 INFO - PROCESS | 1957 | 1461704360213 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:59:20 INFO - PROCESS | 1957 | 1461704360342 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x139e2f800 == 90 [pid = 1957] [id = 765] 13:59:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x12aa58400) [pid = 1957] [serial = 2293] [outer = 0x0] 13:59:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x12bf11c00) [pid = 1957] [serial = 2294] [outer = 0x12aa58400] 13:59:20 INFO - PROCESS | 1957 | 1461704360374 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x12d209c00) [pid = 1957] [serial = 2295] [outer = 0x12aa58400] 13:59:20 INFO - PROCESS | 1957 | 1461704360735 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"]]]}] 13:59:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:59:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:59:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:59:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:59:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:59:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:59:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:59:20 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 13:59:20 INFO - PROCESS | 1957 | 1461704360761 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 1957 | 1461704360763 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:59:20 INFO - TEST-START | /FileAPI/idlharness.html 13:59:20 INFO - PROCESS | 1957 | 1461704360765 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 1957 | 1461704360768 Marionette TRACE conn2 <- [1,3026,null,{}] 13:59:20 INFO - PROCESS | 1957 | 1461704360770 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}] 13:59:20 INFO - PROCESS | 1957 | 1461704360899 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:59:21 INFO - PROCESS | 1957 | 1461704361004 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x129864800 == 91 [pid = 1957] [id = 766] 13:59:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12a4cbc00) [pid = 1957] [serial = 2296] [outer = 0x0] 13:59:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x12d20c400) [pid = 1957] [serial = 2297] [outer = 0x12a4cbc00] 13:59:21 INFO - PROCESS | 1957 | 1461704361053 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12d2d0000) [pid = 1957] [serial = 2298] [outer = 0x12a4cbc00] 13:59:21 INFO - PROCESS | 1957 | 1461704361666 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]]]}] 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:59:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:59:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:59:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:59:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:59:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:59:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:59:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:59:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:59:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:59:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:59:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:59:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:59:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:59:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:59:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:59:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:59:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:59:21 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 13:59:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:59:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:59:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:59:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:59:21 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 13:59:21 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 13:59:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:59:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:59:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:59:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:59:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:59:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:59:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:59:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:59:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:59:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:59:21 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 13:59:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:59:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:59:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:59:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:59:21 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 13:59:21 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 13:59:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:59:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:59:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:59:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:59:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:59:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:59:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 929ms 13:59:21 INFO - TEST-START | /FileAPI/idlharness.worker 13:59:21 INFO - PROCESS | 1957 | 1461704361696 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 1957 | 1461704361697 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:59:21 INFO - PROCESS | 1957 | 1461704361699 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 1957 | 1461704361700 Marionette TRACE conn2 <- [1,3030,null,{}] 13:59:21 INFO - PROCESS | 1957 | 1461704361702 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}] 13:59:22 INFO - PROCESS | 1957 | 1461704362216 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:59:22 INFO - PROCESS | 1957 | 1461704362413 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fd4800 == 92 [pid = 1957] [id = 767] 13:59:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x114bb9c00) [pid = 1957] [serial = 2299] [outer = 0x0] 13:59:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x11550a400) [pid = 1957] [serial = 2300] [outer = 0x114bb9c00] 13:59:22 INFO - PROCESS | 1957 | 1461704362442 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x118aef800) [pid = 1957] [serial = 2301] [outer = 0x114bb9c00] 13:59:22 INFO - PROCESS | 1957 | [1957] 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 13:59:23 INFO - PROCESS | 1957 | 1461704363309 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,{},{}]]]}] 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:59:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:59:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:59:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:59:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:59:23 INFO - {} 13:59:23 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 13:59:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:59:23 INFO - {} 13:59:23 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 - {} 13:59:23 INFO - {} 13:59:23 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 13:59:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:59:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:59:23 INFO - {} 13:59:23 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 13:59:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:59:23 INFO - {} 13:59:23 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 - {} 13:59:23 INFO - {} 13:59:23 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 13:59:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:59:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:59:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 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 13:59:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:59:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:59:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 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 13:59:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 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 13:59:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 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 13:59:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:59:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:59:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:59:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:59:23 INFO - {} 13:59:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1637ms 13:59:23 INFO - PROCESS | 1957 | 1461704363339 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 1957 | 1461704363342 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:59:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:59:23 INFO - PROCESS | 1957 | 1461704363345 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 1957 | 1461704363348 Marionette TRACE conn2 <- [1,3034,null,{}] 13:59:23 INFO - PROCESS | 1957 | 1461704363353 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}] 13:59:23 INFO - PROCESS | 1957 | 1461704363529 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12f968800 == 91 [pid = 1957] [id = 696] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12f636000 == 90 [pid = 1957] [id = 695] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x137a0c800 == 89 [pid = 1957] [id = 753] 13:59:23 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x12aa50c00) [pid = 1957] [serial = 2188] [outer = 0x0] [url = about:blank] 13:59:23 INFO - PROCESS | 1957 | 1461704363814 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x13101e000 == 88 [pid = 1957] [id = 752] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12a459000 == 87 [pid = 1957] [id = 751] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12ffa8000 == 86 [pid = 1957] [id = 750] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12f965800 == 85 [pid = 1957] [id = 749] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12ecbc800 == 84 [pid = 1957] [id = 748] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12dba6800 == 83 [pid = 1957] [id = 747] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac59800 == 82 [pid = 1957] [id = 746] 13:59:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x119aca000 == 83 [pid = 1957] [id = 768] 13:59:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x119268800) [pid = 1957] [serial = 2302] [outer = 0x0] 13:59:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x123cdd800) [pid = 1957] [serial = 2303] [outer = 0x119268800] 13:59:23 INFO - PROCESS | 1957 | 1461704363859 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x129decc00) [pid = 1957] [serial = 2304] [outer = 0x119268800] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12ac73800 == 82 [pid = 1957] [id = 745] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x129d48000 == 81 [pid = 1957] [id = 744] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x124fca800 == 80 [pid = 1957] [id = 743] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x11c059000 == 79 [pid = 1957] [id = 742] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x124fc6800 == 78 [pid = 1957] [id = 741] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x130dfa000 == 77 [pid = 1957] [id = 738] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x130de2000 == 76 [pid = 1957] [id = 737] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x13001c800 == 75 [pid = 1957] [id = 736] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12fc0f000 == 74 [pid = 1957] [id = 735] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12f28a800 == 73 [pid = 1957] [id = 734] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12e313800 == 72 [pid = 1957] [id = 733] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab61800 == 71 [pid = 1957] [id = 732] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x123ca3000 == 70 [pid = 1957] [id = 731] 13:59:23 INFO - PROCESS | 1957 | --DOCSHELL 0x119114000 == 69 [pid = 1957] [id = 730] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x129ddf000) [pid = 1957] [serial = 2173] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x11918ec00) [pid = 1957] [serial = 2156] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x1166ce000) [pid = 1957] [serial = 2155] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x12a2c6400) [pid = 1957] [serial = 2176] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x11b7fd400) [pid = 1957] [serial = 2161] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x11c70f400) [pid = 1957] [serial = 2162] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x12ad74000) [pid = 1957] [serial = 2143] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x12a288800) [pid = 1957] [serial = 2174] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x11b758800) [pid = 1957] [serial = 2159] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x11aaef400) [pid = 1957] [serial = 2158] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x127e46400) [pid = 1957] [serial = 2170] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x129824800) [pid = 1957] [serial = 2149] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x12af14000) [pid = 1957] [serial = 2146] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x12a617800) [pid = 1957] [serial = 2179] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x123ce6400) [pid = 1957] [serial = 2167] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x124010800) [pid = 1957] [serial = 2168] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x12af20c00) [pid = 1957] [serial = 2131] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x12b07b000) [pid = 1957] [serial = 2132] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x1275d9400) [pid = 1957] [serial = 2137] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x12a4cf000) [pid = 1957] [serial = 2177] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x11c097800) [pid = 1957] [serial = 2134] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x12380f800) [pid = 1957] [serial = 2164] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x123ad2800) [pid = 1957] [serial = 2165] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x12aa86000) [pid = 1957] [serial = 2140] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x1273c6000) [pid = 1957] [serial = 2152] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x127eda400) [pid = 1957] [serial = 2182] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x12a76d000) [pid = 1957] [serial = 2180] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x12a7cbc00) [pid = 1957] [serial = 2185] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x12a76e800) [pid = 1957] [serial = 2183] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x12a9fb000) [pid = 1957] [serial = 2186] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x129dd4000) [pid = 1957] [serial = 2171] [outer = 0x0] [url = about:blank] 13:59:24 INFO - PROCESS | 1957 | 1461704364173 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]]]}] 13:59:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:59:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 873ms 13:59:24 INFO - PROCESS | 1957 | 1461704364219 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 1957 | 1461704364221 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:59:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:59:24 INFO - PROCESS | 1957 | 1461704364223 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 1957 | 1461704364225 Marionette TRACE conn2 <- [1,3038,null,{}] 13:59:24 INFO - PROCESS | 1957 | 1461704364227 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}] 13:59:24 INFO - PROCESS | 1957 | 1461704364406 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:59:24 INFO - PROCESS | 1957 | 1461704364516 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x119ace000 == 70 [pid = 1957] [id = 769] 13:59:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x11354e400) [pid = 1957] [serial = 2305] [outer = 0x0] 13:59:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x113628800) [pid = 1957] [serial = 2306] [outer = 0x11354e400] 13:59:24 INFO - PROCESS | 1957 | 1461704364555 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x1166d8000) [pid = 1957] [serial = 2307] [outer = 0x11354e400] 13:59:24 INFO - PROCESS | 1957 | 1461704364927 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"]]]}] 13:59:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:59:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:59:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 719ms 13:59:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:59:24 INFO - PROCESS | 1957 | 1461704364944 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 1957 | 1461704364946 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:59:24 INFO - PROCESS | 1957 | 1461704364949 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 1957 | 1461704364952 Marionette TRACE conn2 <- [1,3042,null,{}] 13:59:24 INFO - PROCESS | 1957 | 1461704364955 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}] 13:59:25 INFO - PROCESS | 1957 | 1461704365071 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:59:25 INFO - PROCESS | 1957 | 1461704365181 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d48000 == 71 [pid = 1957] [id = 770] 13:59:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x127634c00) [pid = 1957] [serial = 2308] [outer = 0x0] 13:59:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x129de6800) [pid = 1957] [serial = 2309] [outer = 0x127634c00] 13:59:25 INFO - PROCESS | 1957 | 1461704365214 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x12a4ce000) [pid = 1957] [serial = 2310] [outer = 0x127634c00] 13:59:25 INFO - PROCESS | 1957 | 1461704365736 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]]]}] 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:59:25 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. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:59:25 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'.) 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:59:25 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. 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:59:25 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. 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:59:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:59:25 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. 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:59:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:59:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:59:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 829ms 13:59:25 INFO - PROCESS | 1957 | 1461704365794 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 1957 | 1461704365798 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:59:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:59:25 INFO - PROCESS | 1957 | 1461704365804 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 1957 | 1461704365806 Marionette TRACE conn2 <- [1,3046,null,{}] 13:59:25 INFO - PROCESS | 1957 | 1461704365810 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}] 13:59:25 INFO - PROCESS | 1957 | 1461704365963 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:59:26 INFO - PROCESS | 1957 | 1461704366081 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac5a000 == 72 [pid = 1957] [id = 771] 13:59:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x12a76b800) [pid = 1957] [serial = 2311] [outer = 0x0] 13:59:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x12ab30400) [pid = 1957] [serial = 2312] [outer = 0x12a76b800] 13:59:26 INFO - PROCESS | 1957 | 1461704366113 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x12ac2d000) [pid = 1957] [serial = 2313] [outer = 0x12a76b800] 13:59:26 INFO - PROCESS | 1957 | [1957] 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 13:59:26 INFO - PROCESS | 1957 | 1461704366517 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:59:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:59:26 INFO - {} 13:59:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 721ms 13:59:26 INFO - PROCESS | 1957 | 1461704366525 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 1957 | 1461704366528 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:59:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:59:26 INFO - PROCESS | 1957 | 1461704366536 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 1957 | 1461704366539 Marionette TRACE conn2 <- [1,3050,null,{}] 13:59:26 INFO - PROCESS | 1957 | 1461704366542 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}] 13:59:26 INFO - PROCESS | 1957 | 1461704366656 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:59:26 INFO - PROCESS | 1957 | 1461704366764 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12dbb2000 == 73 [pid = 1957] [id = 772] 13:59:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x12ad73000) [pid = 1957] [serial = 2314] [outer = 0x0] 13:59:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x12af0cc00) [pid = 1957] [serial = 2315] [outer = 0x12ad73000] 13:59:26 INFO - PROCESS | 1957 | 1461704366799 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x12b0e9c00) [pid = 1957] [serial = 2316] [outer = 0x12ad73000] 13:59:27 INFO - PROCESS | 1957 | 1461704367183 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]]]}] 13:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:59:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 677ms 13:59:27 INFO - PROCESS | 1957 | 1461704367209 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 1957 | 1461704367210 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:59:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:59:27 INFO - PROCESS | 1957 | 1461704367213 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 1957 | 1461704367214 Marionette TRACE conn2 <- [1,3054,null,{}] 13:59:27 INFO - PROCESS | 1957 | 1461704367216 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}] 13:59:27 INFO - PROCESS | 1957 | 1461704367310 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:59:27 INFO - PROCESS | 1957 | 1461704367395 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f636000 == 74 [pid = 1957] [id = 773] 13:59:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x12b0cd000) [pid = 1957] [serial = 2317] [outer = 0x0] 13:59:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x12b3d3400) [pid = 1957] [serial = 2318] [outer = 0x12b0cd000] 13:59:27 INFO - PROCESS | 1957 | 1461704367428 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x12b941400) [pid = 1957] [serial = 2319] [outer = 0x12b0cd000] 13:59:28 INFO - PROCESS | 1957 | 1461704368100 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"]]]}] 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:59:28 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" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:59:28 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" 13:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:59:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 941ms 13:59:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:59:28 INFO - PROCESS | 1957 | 1461704368155 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 1957 | 1461704368156 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:59:28 INFO - PROCESS | 1957 | 1461704368159 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 1957 | 1461704368160 Marionette TRACE conn2 <- [1,3058,null,{}] 13:59:28 INFO - PROCESS | 1957 | 1461704368162 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}] 13:59:28 INFO - PROCESS | 1957 | 1461704368280 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:59:28 INFO - PROCESS | 1957 | 1461704368361 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x130015800 == 75 [pid = 1957] [id = 774] 13:59:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x12ced5800) [pid = 1957] [serial = 2320] [outer = 0x0] 13:59:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x12d202400) [pid = 1957] [serial = 2321] [outer = 0x12ced5800] 13:59:28 INFO - PROCESS | 1957 | 1461704368399 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x11a66c800) [pid = 1957] [serial = 2322] [outer = 0x12ced5800] 13:59:28 INFO - PROCESS | 1957 | 1461704368870 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]]]}] 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:59:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:59:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:59:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:59:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:59:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 723ms 13:59:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:59:28 INFO - PROCESS | 1957 | 1461704368883 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 1957 | 1461704368886 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:59:28 INFO - PROCESS | 1957 | 1461704368890 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 1957 | 1461704368892 Marionette TRACE conn2 <- [1,3062,null,{}] 13:59:28 INFO - PROCESS | 1957 | 1461704368896 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}] 13:59:29 INFO - PROCESS | 1957 | 1461704369065 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:59:29 INFO - PROCESS | 1957 | 1461704369189 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a4a6800 == 76 [pid = 1957] [id = 775] 13:59:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x11a66b000) [pid = 1957] [serial = 2323] [outer = 0x0] 13:59:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x11c725800) [pid = 1957] [serial = 2324] [outer = 0x11a66b000] 13:59:29 INFO - PROCESS | 1957 | 1461704369222 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x123ad5800) [pid = 1957] [serial = 2325] [outer = 0x11a66b000] 13:59:29 INFO - PROCESS | 1957 | [1957] 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 13:59:29 INFO - PROCESS | 1957 | 1461704369607 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:59:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:59:29 INFO - {} 13:59:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 770ms 13:59:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:59:29 INFO - PROCESS | 1957 | 1461704369660 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 1957 | 1461704369661 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:59:29 INFO - PROCESS | 1957 | 1461704369664 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 1957 | 1461704369665 Marionette TRACE conn2 <- [1,3066,null,{}] 13:59:29 INFO - PROCESS | 1957 | 1461704369667 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}] 13:59:29 INFO - PROCESS | 1957 | 1461704369781 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:59:29 INFO - PROCESS | 1957 | 1461704369861 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x130346000 == 77 [pid = 1957] [id = 776] 13:59:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x123ad8400) [pid = 1957] [serial = 2326] [outer = 0x0] 13:59:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x124010000) [pid = 1957] [serial = 2327] [outer = 0x123ad8400] 13:59:29 INFO - PROCESS | 1957 | 1461704369894 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x12d210c00) [pid = 1957] [serial = 2328] [outer = 0x123ad8400] 13:59:30 INFO - PROCESS | 1957 | 1461704370260 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]]]}] 13:59:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:59:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:59:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:59:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:59:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:59:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:59:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:59:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 621ms 13:59:30 INFO - PROCESS | 1957 | 1461704370285 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 1957 | 1461704370287 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:59:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:59:30 INFO - PROCESS | 1957 | 1461704370289 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 1957 | 1461704370290 Marionette TRACE conn2 <- [1,3070,null,{}] 13:59:30 INFO - PROCESS | 1957 | 1461704370293 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}] 13:59:30 INFO - PROCESS | 1957 | 1461704370402 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:59:30 INFO - PROCESS | 1957 | 1461704370517 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x130dff800 == 78 [pid = 1957] [id = 777] 13:59:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x123ce0000) [pid = 1957] [serial = 2329] [outer = 0x0] 13:59:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x12d2d6400) [pid = 1957] [serial = 2330] [outer = 0x123ce0000] 13:59:30 INFO - PROCESS | 1957 | 1461704370550 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x12a4c5800) [pid = 1957] [serial = 2331] [outer = 0x123ce0000] 13:59:30 INFO - PROCESS | 1957 | 1461704370890 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]]]}] 13:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:59:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 622ms 13:59:30 INFO - PROCESS | 1957 | 1461704370912 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 1957 | 1461704370913 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:59:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:59:30 INFO - PROCESS | 1957 | 1461704370915 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 1957 | 1461704370917 Marionette TRACE conn2 <- [1,3074,null,{}] 13:59:30 INFO - PROCESS | 1957 | 1461704370919 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}] 13:59:31 INFO - PROCESS | 1957 | 1461704371032 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:59:31 INFO - PROCESS | 1957 | 1461704371133 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x137a0a000 == 79 [pid = 1957] [id = 778] 13:59:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x12d2d2c00) [pid = 1957] [serial = 2332] [outer = 0x0] 13:59:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x12e2b9800) [pid = 1957] [serial = 2333] [outer = 0x12d2d2c00] 13:59:31 INFO - PROCESS | 1957 | 1461704371166 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x12e3c8c00) [pid = 1957] [serial = 2334] [outer = 0x12d2d2c00] 13:59:31 INFO - PROCESS | 1957 | 1461704371521 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]]]}] 13:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:59:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 620ms 13:59:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:59:31 INFO - PROCESS | 1957 | 1461704371536 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 1957 | 1461704371538 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:59:31 INFO - PROCESS | 1957 | 1461704371540 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 1957 | 1461704371541 Marionette TRACE conn2 <- [1,3078,null,{}] 13:59:31 INFO - PROCESS | 1957 | 1461704371544 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}] 13:59:31 INFO - PROCESS | 1957 | 1461704371661 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:59:31 INFO - PROCESS | 1957 | 1461704371777 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b695000 == 80 [pid = 1957] [id = 779] 13:59:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x12aa81400) [pid = 1957] [serial = 2335] [outer = 0x0] 13:59:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x12af14000) [pid = 1957] [serial = 2336] [outer = 0x12aa81400] 13:59:31 INFO - PROCESS | 1957 | 1461704371814 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x12e686000) [pid = 1957] [serial = 2337] [outer = 0x12aa81400] 13:59:32 INFO - PROCESS | 1957 | 1461704372179 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] 13:59:32 INFO - PROCESS | 1957 | 1461704372213 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:59:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:59:32 INFO - PROCESS | 1957 | 1461704372216 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 1957 | 1461704372218 Marionette TRACE conn2 <- [1,3082,null,{}] 13:59:32 INFO - PROCESS | 1957 | 1461704372220 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}] 13:59:32 INFO - PROCESS | 1957 | 1461704372360 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:59:32 INFO - PROCESS | 1957 | 1461704372526 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x139d52000 == 81 [pid = 1957] [id = 780] 13:59:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x12e68e000) [pid = 1957] [serial = 2338] [outer = 0x0] 13:59:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x12ed49400) [pid = 1957] [serial = 2339] [outer = 0x12e68e000] 13:59:32 INFO - PROCESS | 1957 | 1461704372573 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x12ed52c00) [pid = 1957] [serial = 2340] [outer = 0x12e68e000] 13:59:32 INFO - PROCESS | 1957 | 1461704372977 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]]]}] 13:59:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:59:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:59:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:59:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 773ms 13:59:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:59:32 INFO - PROCESS | 1957 | 1461704372988 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 1957 | 1461704372990 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:59:32 INFO - PROCESS | 1957 | 1461704372992 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 1957 | 1461704372993 Marionette TRACE conn2 <- [1,3086,null,{}] 13:59:32 INFO - PROCESS | 1957 | 1461704372996 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}] 13:59:33 INFO - PROCESS | 1957 | 1461704373108 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:59:33 INFO - PROCESS | 1957 | 1461704373225 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x139e72000 == 82 [pid = 1957] [id = 781] 13:59:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x12e690000) [pid = 1957] [serial = 2341] [outer = 0x0] 13:59:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x12ef59800) [pid = 1957] [serial = 2342] [outer = 0x12e690000] 13:59:33 INFO - PROCESS | 1957 | 1461704373258 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x12f703800) [pid = 1957] [serial = 2343] [outer = 0x12e690000] 13:59:33 INFO - PROCESS | 1957 | 1461704373701 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:59:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:59:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 718ms 13:59:33 INFO - PROCESS | 1957 | 1461704373711 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 1957 | 1461704373713 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:59:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:59:33 INFO - PROCESS | 1957 | 1461704373717 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 1957 | 1461704373719 Marionette TRACE conn2 <- [1,3090,null,{}] 13:59:33 INFO - PROCESS | 1957 | 1461704373722 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}] 13:59:33 INFO - PROCESS | 1957 | 1461704373875 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:59:33 INFO - PROCESS | 1957 | 1461704373989 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x13a2be000 == 83 [pid = 1957] [id = 782] 13:59:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x12f703400) [pid = 1957] [serial = 2344] [outer = 0x0] 13:59:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x12f70ac00) [pid = 1957] [serial = 2345] [outer = 0x12f703400] 13:59:34 INFO - PROCESS | 1957 | 1461704374019 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x12f7ac800) [pid = 1957] [serial = 2346] [outer = 0x12f703400] 13:59:34 INFO - PROCESS | 1957 | 1461704374385 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:59:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:59:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 720ms 13:59:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:59:34 INFO - PROCESS | 1957 | 1461704374436 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 1957 | 1461704374438 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:59:34 INFO - PROCESS | 1957 | 1461704374440 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 1957 | 1461704374441 Marionette TRACE conn2 <- [1,3094,null,{}] 13:59:34 INFO - PROCESS | 1957 | 1461704374444 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}] 13:59:34 INFO - PROCESS | 1957 | 1461704374563 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:59:34 INFO - PROCESS | 1957 | 1461704374655 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x13a5b6800 == 84 [pid = 1957] [id = 783] 13:59:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x12f703c00) [pid = 1957] [serial = 2347] [outer = 0x0] 13:59:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x12f7b1800) [pid = 1957] [serial = 2348] [outer = 0x12f703c00] 13:59:34 INFO - PROCESS | 1957 | 1461704374687 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x123ce7c00) [pid = 1957] [serial = 2349] [outer = 0x12f703c00] 13:59:35 INFO - PROCESS | 1957 | 1461704375056 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:59:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:59:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 620ms 13:59:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:59:35 INFO - PROCESS | 1957 | 1461704375061 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 1957 | 1461704375062 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:59:35 INFO - PROCESS | 1957 | 1461704375064 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 1957 | 1461704375066 Marionette TRACE conn2 <- [1,3098,null,{}] 13:59:35 INFO - PROCESS | 1957 | 1461704375070 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}] 13:59:35 INFO - PROCESS | 1957 | 1461704375186 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:59:35 INFO - PROCESS | 1957 | 1461704375294 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x13a5b9800 == 85 [pid = 1957] [id = 784] 13:59:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x12a7c8800) [pid = 1957] [serial = 2350] [outer = 0x0] 13:59:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x12f7b5000) [pid = 1957] [serial = 2351] [outer = 0x12a7c8800] 13:59:35 INFO - PROCESS | 1957 | 1461704375327 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x12f7b9400) [pid = 1957] [serial = 2352] [outer = 0x12a7c8800] 13:59:35 INFO - PROCESS | 1957 | 1461704375692 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]]]}] 13:59:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:59:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:59:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 13:59:35 INFO - PROCESS | 1957 | 1461704375736 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 1957 | 1461704375737 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:59:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:59:35 INFO - PROCESS | 1957 | 1461704375740 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 1957 | 1461704375741 Marionette TRACE conn2 <- [1,3102,null,{}] 13:59:35 INFO - PROCESS | 1957 | 1461704375744 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}] 13:59:35 INFO - PROCESS | 1957 | 1461704375859 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:59:36 INFO - PROCESS | 1957 | 1461704376076 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x124611800 == 86 [pid = 1957] [id = 785] 13:59:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x113553800) [pid = 1957] [serial = 2353] [outer = 0x0] 13:59:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x114245c00) [pid = 1957] [serial = 2354] [outer = 0x113553800] 13:59:36 INFO - PROCESS | 1957 | 1461704376112 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x118f68000) [pid = 1957] [serial = 2355] [outer = 0x113553800] 13:59:36 INFO - PROCESS | 1957 | 1461704376490 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:59:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:59:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 770ms 13:59:36 INFO - PROCESS | 1957 | 1461704376511 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:59:36 INFO - PROCESS | 1957 | 1461704376513 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:59:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:59:36 INFO - PROCESS | 1957 | 1461704376516 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 1957 | 1461704376518 Marionette TRACE conn2 <- [1,3106,null,{}] 13:59:36 INFO - PROCESS | 1957 | 1461704376522 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}] 13:59:36 INFO - PROCESS | 1957 | 1461704376660 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:59:36 INFO - PROCESS | 1957 | 1461704376784 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x129d44000 == 87 [pid = 1957] [id = 786] 13:59:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x123ad1400) [pid = 1957] [serial = 2356] [outer = 0x0] 13:59:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x114bc4c00) [pid = 1957] [serial = 2357] [outer = 0x123ad1400] 13:59:36 INFO - PROCESS | 1957 | 1461704376816 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x129acf400) [pid = 1957] [serial = 2358] [outer = 0x123ad1400] 13:59:37 INFO - PROCESS | 1957 | --DOCSHELL 0x119aca000 == 86 [pid = 1957] [id = 768] 13:59:37 INFO - PROCESS | 1957 | --DOCSHELL 0x124fd4800 == 85 [pid = 1957] [id = 767] 13:59:37 INFO - PROCESS | 1957 | --DOCSHELL 0x12a45b000 == 84 [pid = 1957] [id = 757] 13:59:37 INFO - PROCESS | 1957 | --DOCSHELL 0x11bb7d800 == 83 [pid = 1957] [id = 755] 13:59:37 INFO - PROCESS | 1957 | 1461704377183 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]]]}] 13:59:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:59:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:59:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:59:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 673ms 13:59:37 INFO - PROCESS | 1957 | 1461704377190 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 1957 | 1461704377192 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:59:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:59:37 INFO - PROCESS | 1957 | 1461704377196 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 1957 | 1461704377197 Marionette TRACE conn2 <- [1,3110,null,{}] 13:59:37 INFO - PROCESS | 1957 | 1461704377202 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}] 13:59:37 INFO - PROCESS | 1957 | 1461704377311 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:59:37 INFO - PROCESS | 1957 | 1461704377394 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ac5a800 == 84 [pid = 1957] [id = 787] 13:59:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x11c0a0000) [pid = 1957] [serial = 2359] [outer = 0x0] 13:59:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x129ddd400) [pid = 1957] [serial = 2360] [outer = 0x11c0a0000] 13:59:37 INFO - PROCESS | 1957 | 1461704377421 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x12aaef800) [pid = 1957] [serial = 2361] [outer = 0x11c0a0000] 13:59:37 INFO - PROCESS | 1957 | 1461704377709 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"]]]}] 13:59:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:59:37 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 13:59:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:59:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 519ms 13:59:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:59:37 INFO - PROCESS | 1957 | 1461704377722 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 1957 | 1461704377723 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:59:37 INFO - PROCESS | 1957 | 1461704377726 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 1957 | 1461704377731 Marionette TRACE conn2 <- [1,3114,null,{}] 13:59:37 INFO - PROCESS | 1957 | 1461704377746 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}] 13:59:37 INFO - PROCESS | 1957 | 1461704377854 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:59:37 INFO - PROCESS | 1957 | 1461704377945 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\", \"e4275208-cfdb-4ac1-acbf-7587e829da4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12f62b000 == 85 [pid = 1957] [id = 788] 13:59:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x12a83e800) [pid = 1957] [serial = 2362] [outer = 0x0] 13:59:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x12af0a800) [pid = 1957] [serial = 2363] [outer = 0x12a83e800] 13:59:37 INFO - PROCESS | 1957 | 1461704377970 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x12b0eac00) [pid = 1957] [serial = 2364] [outer = 0x12a83e800] 13:59:38 INFO - PROCESS | 1957 | 1461704378270 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]]]}] 13:59:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:59:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 582ms 13:59:38 INFO - PROCESS | 1957 | 1461704378309 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 1957 | 1461704378310 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:59:39 WARNING - u'runner_teardown' () 13:59:39 INFO - No more tests 13:59:39 INFO - Got 0 unexpected results 13:59:39 INFO - SUITE-END | took 532s 13:59:39 INFO - Closing logging queue 13:59:39 INFO - queue closed 13:59:39 INFO - Return code: 0 13:59:39 WARNING - # TBPL SUCCESS # 13:59:39 INFO - Running post-action listener: _resource_record_post_action 13:59:39 INFO - Running post-run listener: _resource_record_post_run 13:59:40 INFO - Total resource usage - Wall time: 556s; CPU: 57.0%; Read bytes: 622592; Write bytes: 996659200; Read time: 11; Write time: 5366 13:59:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:59:40 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 191119872; Write bytes: 185845760; Read time: 16130; Write time: 372 13:59:40 INFO - run-tests - Wall time: 537s; CPU: 57.0%; Read bytes: 536576; Write bytes: 795424768; Read time: 9; Write time: 4928 13:59:40 INFO - Running post-run listener: _upload_blobber_files 13:59:40 INFO - Blob upload gear active. 13:59:40 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:59:40 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 13:59:40 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'] 13:59:40 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 13:59:40 INFO - (blobuploader) - INFO - Open directory for files ... 13:59:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:59:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:59:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:59:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:59:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:59:42 INFO - (blobuploader) - INFO - Done attempting. 13:59:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:59:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:59:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:59:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:59:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:59:44 INFO - (blobuploader) - INFO - Done attempting. 13:59:44 INFO - (blobuploader) - INFO - Iteration through files over. 13:59:44 INFO - Return code: 0 13:59:44 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:59:44 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:59:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f1cd28a253ff84e8bfc08d3a18733f4611dee88350fabdb435987dd12ed3401f2ac9f4a070f25fa6b3be90f4b011a5bac27aea660c26e6ed5eac3b3423257033", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/186a35e2db0f4d0bd93bbc2a0da3b1423bff2a2b362814180637747391629ba09241a785e9466f59c929662efa6e0185387872bfabb057ee0d633da14ded917a"} 13:59:44 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:59:44 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:59:44 INFO - Contents: 13:59:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f1cd28a253ff84e8bfc08d3a18733f4611dee88350fabdb435987dd12ed3401f2ac9f4a070f25fa6b3be90f4b011a5bac27aea660c26e6ed5eac3b3423257033", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/186a35e2db0f4d0bd93bbc2a0da3b1423bff2a2b362814180637747391629ba09241a785e9466f59c929662efa6e0185387872bfabb057ee0d633da14ded917a"} 13:59:44 INFO - Running post-run listener: copy_logs_to_upload_dir 13:59:44 INFO - Copying logs to upload dir... 13:59:44 INFO - mkdir: /builds/slave/test/build/upload/logs 13:59:44 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=779.914944 ========= master_lag: 3.01 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 13 mins, 2 secs) (at 2016-04-26 13:59:47.101153) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 13:59:47.104638) ========= 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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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/f1cd28a253ff84e8bfc08d3a18733f4611dee88350fabdb435987dd12ed3401f2ac9f4a070f25fa6b3be90f4b011a5bac27aea660c26e6ed5eac3b3423257033", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/186a35e2db0f4d0bd93bbc2a0da3b1423bff2a2b362814180637747391629ba09241a785e9466f59c929662efa6e0185387872bfabb057ee0d633da14ded917a"} build_url:https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012576 build_url: 'https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f1cd28a253ff84e8bfc08d3a18733f4611dee88350fabdb435987dd12ed3401f2ac9f4a070f25fa6b3be90f4b011a5bac27aea660c26e6ed5eac3b3423257033", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/186a35e2db0f4d0bd93bbc2a0da3b1423bff2a2b362814180637747391629ba09241a785e9466f59c929662efa6e0185387872bfabb057ee0d633da14ded917a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/C7w92AV5RoS5GLZpoxkb-w/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.41 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 13:59:47.522555) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 13:59:47.522934) ========= 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.6tT6EJ3x2t/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.V8H4IUv6kb/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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.005159 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 13:59:47.585852) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 13:59:47.586231) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 13:59:47.586743) ========= ========= Total master_lag: 3.54 =========