builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0340 starttime: 1464286646.12 results: success (0) buildid: 20160526100254 builduid: 1e85406e622c42658dbcf3a29055aacc revision: 3a217924ee0636422a9b14e96f774d9cf7404ac9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:26.116258) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:26.116752) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:26.117045) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:26.148789) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:26.149097) ========= 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.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners TMPDIR=/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/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-05-26 11:17:26-- 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% 19.5M=0.001s 2016-05-26 11:17:26 (19.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.125113 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:26.293474) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:26.293791) ========= 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.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners TMPDIR=/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/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.024664 ========= master_lag: 0.48 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:26.794342) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-26 11:17:26.794715) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3a217924ee0636422a9b14e96f774d9cf7404ac9 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3a217924ee0636422a9b14e96f774d9cf7404ac9 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners TMPDIR=/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/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-05-26 11:17:26,882 truncating revision to first 12 chars 2016-05-26 11:17:26,882 Setting DEBUG logging. 2016-05-26 11:17:26,882 attempt 1/10 2016-05-26 11:17:26,882 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3a217924ee06?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 11:17:30,121 unpacking tar archive at: mozilla-aurora-3a217924ee06/testing/mozharness/ program finished with exit code 0 elapsedTime=3.509844 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-26 11:17:30.327784) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:30.328104) ========= script_repo_revision: 3a217924ee0636422a9b14e96f774d9cf7404ac9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:30.328497) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:30.328764) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 11:17:30.345558) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 59 secs) (at 2016-05-26 11:17:30.346050) ========= /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 mozilla-aurora --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', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners TMPDIR=/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/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 11:17:30 INFO - MultiFileLogger online at 20160526 11:17:30 in /builds/slave/test 11:17:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 11:17:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:17:30 INFO - {'append_to_log': False, 11:17:30 INFO - 'base_work_dir': '/builds/slave/test', 11:17:30 INFO - 'blob_upload_branch': 'mozilla-aurora', 11:17:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:17:30 INFO - 'buildbot_json_path': 'buildprops.json', 11:17:30 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:17:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:17:30 INFO - 'download_minidump_stackwalk': True, 11:17:30 INFO - 'download_symbols': 'true', 11:17:30 INFO - 'e10s': False, 11:17:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:17:30 INFO - 'tooltool.py': '/tools/tooltool.py', 11:17:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:17:30 INFO - '/tools/misc-python/virtualenv.py')}, 11:17:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:17:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:17:30 INFO - 'log_level': 'info', 11:17:30 INFO - 'log_to_console': True, 11:17:30 INFO - 'opt_config_files': (), 11:17:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:17:30 INFO - '--processes=1', 11:17:30 INFO - '--config=%(test_path)s/wptrunner.ini', 11:17:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:17:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:17:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:17:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:17:30 INFO - 'pip_index': False, 11:17:30 INFO - 'require_test_zip': True, 11:17:30 INFO - 'test_type': ('testharness',), 11:17:30 INFO - 'this_chunk': '1', 11:17:30 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:17:30 INFO - 'total_chunks': '10', 11:17:30 INFO - 'virtualenv_path': 'venv', 11:17:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:17:30 INFO - 'work_dir': 'build'} 11:17:30 INFO - ##### 11:17:30 INFO - ##### Running clobber step. 11:17:30 INFO - ##### 11:17:30 INFO - Running pre-action listener: _resource_record_pre_action 11:17:30 INFO - Running main action method: clobber 11:17:30 INFO - rmtree: /builds/slave/test/build 11:17:30 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:17:32 INFO - Running post-action listener: _resource_record_post_action 11:17:32 INFO - ##### 11:17:32 INFO - ##### Running read-buildbot-config step. 11:17:32 INFO - ##### 11:17:32 INFO - Running pre-action listener: _resource_record_pre_action 11:17:32 INFO - Running main action method: read_buildbot_config 11:17:32 INFO - Using buildbot properties: 11:17:32 INFO - { 11:17:32 INFO - "project": "", 11:17:32 INFO - "product": "firefox", 11:17:32 INFO - "script_repo_revision": "production", 11:17:32 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 11:17:32 INFO - "repository": "", 11:17:32 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 11:17:32 INFO - "buildid": "20160526100254", 11:17:32 INFO - "pgo_build": "False", 11:17:32 INFO - "basedir": "/builds/slave/test", 11:17:32 INFO - "buildnumber": 244, 11:17:32 INFO - "slavename": "t-yosemite-r7-0340", 11:17:32 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 11:17:32 INFO - "platform": "macosx64", 11:17:32 INFO - "branch": "mozilla-aurora", 11:17:32 INFO - "revision": "3a217924ee0636422a9b14e96f774d9cf7404ac9", 11:17:32 INFO - "repo_path": "releases/mozilla-aurora", 11:17:32 INFO - "moz_repo_path": "", 11:17:32 INFO - "stage_platform": "macosx64", 11:17:32 INFO - "builduid": "1e85406e622c42658dbcf3a29055aacc", 11:17:32 INFO - "slavebuilddir": "test" 11:17:32 INFO - } 11:17:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 11:17:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 11:17:32 INFO - Running post-action listener: _resource_record_post_action 11:17:32 INFO - ##### 11:17:32 INFO - ##### Running download-and-extract step. 11:17:32 INFO - ##### 11:17:32 INFO - Running pre-action listener: _resource_record_pre_action 11:17:32 INFO - Running main action method: download_and_extract 11:17:32 INFO - mkdir: /builds/slave/test/build/tests 11:17:32 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')]} 11:17:32 INFO - https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:17:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:17:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:17:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:17:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 11:17:33 INFO - Downloaded 1235 bytes. 11:17:33 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:17:33 INFO - Using the following test package requirements: 11:17:33 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 11:17:33 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:17:33 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 11:17:33 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:17:33 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 11:17:33 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:17:33 INFO - u'jsshell-mac64.zip'], 11:17:33 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:17:33 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 11:17:33 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 11:17:33 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:17:33 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 11:17:33 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:17:33 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 11:17:33 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:17:33 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 11:17:33 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:17:33 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 11:17:33 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 11:17:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:33 INFO - https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:17:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:17:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:17:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:17:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 11:17:34 INFO - Downloaded 18306370 bytes. 11:17:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:17:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:17:35 INFO - caution: filename not matched: web-platform/* 11:17:35 INFO - Return code: 11 11:17:35 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')]} 11:17:35 INFO - https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:17:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:17:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:17:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:17:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:17:36 INFO - Downloaded 36409193 bytes. 11:17:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:17:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:17:40 INFO - caution: filename not matched: bin/* 11:17:40 INFO - caution: filename not matched: config/* 11:17:40 INFO - caution: filename not matched: mozbase/* 11:17:40 INFO - caution: filename not matched: marionette/* 11:17:40 INFO - caution: filename not matched: tools/wptserve/* 11:17:40 INFO - Return code: 11 11:17:40 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')]} 11:17:40 INFO - https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 11:17:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:17:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:17:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 11:17:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 11:17:43 INFO - Downloaded 73048035 bytes. 11:17:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:17:43 INFO - mkdir: /builds/slave/test/properties 11:17:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:17:43 INFO - Writing to file /builds/slave/test/properties/build_url 11:17:43 INFO - Contents: 11:17:43 INFO - build_url:https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:17:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:17:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:17:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:17:44 INFO - Contents: 11:17:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:17:44 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')]} 11:17:44 INFO - https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:17:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:17:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:17:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:17:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:17:47 INFO - Downloaded 103636915 bytes. 11:17:47 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:17:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:17:51 INFO - Return code: 0 11:17:51 INFO - Running post-action listener: _resource_record_post_action 11:17:51 INFO - Running post-action listener: set_extra_try_arguments 11:17:51 INFO - ##### 11:17:51 INFO - ##### Running create-virtualenv step. 11:17:51 INFO - ##### 11:17:51 INFO - Running pre-action listener: _pre_create_virtualenv 11:17:51 INFO - Running pre-action listener: _resource_record_pre_action 11:17:51 INFO - Running main action method: create_virtualenv 11:17:51 INFO - Creating virtualenv /builds/slave/test/build/venv 11:17:51 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 11:17:51 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:17:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:17:51 INFO - Using real prefix '/tools/python27' 11:17:51 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:17:51 INFO - Installing distribute.............................................................................................................................................................................................done. 11:17:54 INFO - Installing pip.................done. 11:17:54 INFO - Return code: 0 11:17:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:17:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 11:17:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:17:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:17:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 11:17:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:17:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:17:54 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 0x1061ade90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061caf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82114c58b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061c65e0>, '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 0x105da9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105dd4990>, '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.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:17:54 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 11:17:54 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 11:17:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dpeyxgzD0G/Render', 11:17:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:17:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:17:54 INFO - 'HOME': '/Users/cltbld', 11:17:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:17:54 INFO - 'LOGNAME': 'cltbld', 11:17:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:17:54 INFO - 'MOZ_NO_REMOTE': '1', 11:17:54 INFO - 'NO_EM_RESTART': '1', 11:17:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:17:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:17:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:17:54 INFO - 'PWD': '/builds/slave/test', 11:17:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:17:54 INFO - 'SHELL': '/bin/bash', 11:17:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.k2Vkw5P7cj/Listeners', 11:17:54 INFO - 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', 11:17:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:17:54 INFO - 'USER': 'cltbld', 11:17:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:17:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:17:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:17:54 INFO - 'XPC_FLAGS': '0x0', 11:17:54 INFO - 'XPC_SERVICE_NAME': '0', 11:17:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:17:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:17:55 INFO - Downloading/unpacking psutil>=0.7.1 11:17:55 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 11:17:55 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 11:17:55 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 11:17:55 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 11:17:55 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 11:17:55 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 11:17:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:17:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:17:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:17:58 INFO - Installing collected packages: psutil 11:17:58 INFO - Running setup.py install for psutil 11:17:58 INFO - building 'psutil._psutil_osx' extension 11:17:58 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 11:17:58 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 11:17:58 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 11:17:58 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 11:17:58 INFO - building 'psutil._psutil_posix' extension 11:17:58 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 11:17:58 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:17:58 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:17:58 INFO - ^ 11:17:58 INFO - 1 warning generated. 11:17:58 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 11:17:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:17:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:17:59 INFO - Successfully installed psutil 11:17:59 INFO - Cleaning up... 11:17:59 INFO - Return code: 0 11:17:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:17:59 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')]} 11:17:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:17:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:17:59 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')]} 11:17:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:17:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:17:59 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 0x1061ade90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061caf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82114c58b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061c65e0>, '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 0x105da9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105dd4990>, '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.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:17:59 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 11:17:59 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 11:17:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dpeyxgzD0G/Render', 11:17:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:17:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:17:59 INFO - 'HOME': '/Users/cltbld', 11:17:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:17:59 INFO - 'LOGNAME': 'cltbld', 11:17:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:17:59 INFO - 'MOZ_NO_REMOTE': '1', 11:17:59 INFO - 'NO_EM_RESTART': '1', 11:17:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:17:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:17:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:17:59 INFO - 'PWD': '/builds/slave/test', 11:17:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:17:59 INFO - 'SHELL': '/bin/bash', 11:17:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.k2Vkw5P7cj/Listeners', 11:17:59 INFO - 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', 11:17:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:17:59 INFO - 'USER': 'cltbld', 11:17:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:17:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:17:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:17:59 INFO - 'XPC_FLAGS': '0x0', 11:17:59 INFO - 'XPC_SERVICE_NAME': '0', 11:17:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:17:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:17:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:17:59 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 11:17:59 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 11:17:59 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 11:17:59 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 11:17:59 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 11:17:59 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 11:18:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:18:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:18:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:18:01 INFO - Installing collected packages: mozsystemmonitor 11:18:01 INFO - Running setup.py install for mozsystemmonitor 11:18:02 INFO - Successfully installed mozsystemmonitor 11:18:02 INFO - Cleaning up... 11:18:02 INFO - Return code: 0 11:18:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:18: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')]} 11:18:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18: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')]} 11:18:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18: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', '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 0x1061ade90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061caf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82114c58b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061c65e0>, '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 0x105da9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105dd4990>, '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.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:18: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:18: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 blobuploader==1.2.4 11:18:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dpeyxgzD0G/Render', 11:18:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:02 INFO - 'HOME': '/Users/cltbld', 11:18:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:02 INFO - 'LOGNAME': 'cltbld', 11:18:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:02 INFO - 'MOZ_NO_REMOTE': '1', 11:18:02 INFO - 'NO_EM_RESTART': '1', 11:18:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:02 INFO - 'PWD': '/builds/slave/test', 11:18:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:02 INFO - 'SHELL': '/bin/bash', 11:18:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.k2Vkw5P7cj/Listeners', 11:18:02 INFO - 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', 11:18:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:02 INFO - 'USER': 'cltbld', 11:18:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:02 INFO - 'XPC_FLAGS': '0x0', 11:18:02 INFO - 'XPC_SERVICE_NAME': '0', 11:18:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:02 INFO - Downloading/unpacking blobuploader==1.2.4 11:18: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 11:18: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 11:18: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 11:18: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 11:18: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 11:18: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 11:18:04 INFO - Downloading blobuploader-1.2.4.tar.gz 11:18:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:18:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:18:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:04 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 11:18:04 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 11:18:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:18:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:18: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 11:18: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 11:18: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 11:18: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 11:18: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 11:18: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 11:18:05 INFO - Downloading docopt-0.6.1.tar.gz 11:18:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:18:06 INFO - Installing collected packages: blobuploader, requests, docopt 11:18:06 INFO - Running setup.py install for blobuploader 11:18:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:18:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:18:06 INFO - Running setup.py install for requests 11:18:06 INFO - Running setup.py install for docopt 11:18:06 INFO - Successfully installed blobuploader requests docopt 11:18:06 INFO - Cleaning up... 11:18:06 INFO - Return code: 0 11:18:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:18:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:06 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 0x1061ade90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061caf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82114c58b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061c65e0>, '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 0x105da9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105dd4990>, '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.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:18:06 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 11:18:06 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 11:18:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dpeyxgzD0G/Render', 11:18:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:06 INFO - 'HOME': '/Users/cltbld', 11:18:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:06 INFO - 'LOGNAME': 'cltbld', 11:18:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:06 INFO - 'MOZ_NO_REMOTE': '1', 11:18:06 INFO - 'NO_EM_RESTART': '1', 11:18:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:06 INFO - 'PWD': '/builds/slave/test', 11:18:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:06 INFO - 'SHELL': '/bin/bash', 11:18:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.k2Vkw5P7cj/Listeners', 11:18:06 INFO - 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', 11:18:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:06 INFO - 'USER': 'cltbld', 11:18:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:06 INFO - 'XPC_FLAGS': '0x0', 11:18:06 INFO - 'XPC_SERVICE_NAME': '0', 11:18:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:18:07 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-coVDUb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:18:07 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-oTdMOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:18:07 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-gOyKV8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:18:07 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-HmiuSL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:18:07 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-nBAtjI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:18:07 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-s_EKUq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:18:07 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-WcBEAc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:18:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:18:07 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-JeIxbx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-pUERTr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-pj4b46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-SCogW6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-07qRxv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-BNkogH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-6qVJo8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-XLbAZw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-a2PEAL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-StDTuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:18:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:18:08 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-OjmUXO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:18:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:18:09 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-V7l7NI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:18:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:09 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-DcOn9N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:18:09 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-3UMpAO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:18:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:18:09 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 11:18:09 INFO - Running setup.py install for manifestparser 11:18:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:18:09 INFO - Running setup.py install for mozcrash 11:18:10 INFO - Running setup.py install for mozdebug 11:18:10 INFO - Running setup.py install for mozdevice 11:18:10 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:18:10 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:18:10 INFO - Running setup.py install for mozfile 11:18:10 INFO - Running setup.py install for mozhttpd 11:18:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:18:10 INFO - Running setup.py install for mozinfo 11:18:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:18:10 INFO - Running setup.py install for mozInstall 11:18:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:18:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:18:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:18:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:18:10 INFO - Running setup.py install for mozleak 11:18:11 INFO - Running setup.py install for mozlog 11:18:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:18:11 INFO - Running setup.py install for moznetwork 11:18:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:18:11 INFO - Running setup.py install for mozprocess 11:18:11 INFO - Running setup.py install for mozprofile 11:18:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:18:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:18:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:18:11 INFO - Running setup.py install for mozrunner 11:18:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:18:11 INFO - Running setup.py install for mozscreenshot 11:18:12 INFO - Running setup.py install for moztest 11:18:12 INFO - Running setup.py install for mozversion 11:18:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:18:12 INFO - Running setup.py install for wptserve 11:18:12 INFO - Running setup.py install for marionette-driver 11:18:12 INFO - Running setup.py install for browsermob-proxy 11:18:12 INFO - Running setup.py install for marionette-client 11:18:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:18:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:18:13 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 11:18:13 INFO - Cleaning up... 11:18:13 INFO - Return code: 0 11:18:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:18:13 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')]} 11:18:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:13 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')]} 11:18:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:13 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 0x1061ade90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061caf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f82114c58b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061c65e0>, '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 0x105da9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105dd4990>, '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.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:18:13 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 11:18:13 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 11:18:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dpeyxgzD0G/Render', 11:18:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:13 INFO - 'HOME': '/Users/cltbld', 11:18:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:13 INFO - 'LOGNAME': 'cltbld', 11:18:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:13 INFO - 'MOZ_NO_REMOTE': '1', 11:18:13 INFO - 'NO_EM_RESTART': '1', 11:18:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:13 INFO - 'PWD': '/builds/slave/test', 11:18:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:13 INFO - 'SHELL': '/bin/bash', 11:18:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.k2Vkw5P7cj/Listeners', 11:18:13 INFO - 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', 11:18:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:13 INFO - 'USER': 'cltbld', 11:18:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:13 INFO - 'XPC_FLAGS': '0x0', 11:18:13 INFO - 'XPC_SERVICE_NAME': '0', 11:18:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:18:13 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-1KmCYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:18:13 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)) 11:18:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:18:13 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-NW5pIG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:18:13 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)) 11:18:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:18:13 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-6YIBx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:18:13 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)) 11:18:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:18:13 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-2ASP9h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:18:13 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)) 11:18:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:18:13 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-ITQERp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-2xZB_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-qOWtDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-LgA_Cd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-5ADFxe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-NTfQIz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-Krw0px-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-u9jI2b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-njps15-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-dZBr6Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:18:14 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)) 11:18:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:14 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-juUCP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:15 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)) 11:18:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:18:15 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-IoM3hn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:18:15 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)) 11:18:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:18:15 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-Lzv6uB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:18:15 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)) 11:18:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:18:15 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-aTCptp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:18:15 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)) 11:18:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:18:15 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-glM5WM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:18:15 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)) 11:18:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:15 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-mar1DN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:15 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)) 11:18:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:18:15 INFO - Running setup.py (path:/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/pip-tljAN5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:18:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:18:16 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)) 11:18:16 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)) 11:18:16 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)) 11:18:16 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)) 11:18:16 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)) 11:18:16 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)) 11:18:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:18:16 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 11:18:16 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 11:18:16 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 11:18:16 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 11:18:16 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 11:18:16 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 11:18:18 INFO - Downloading blessings-1.6.tar.gz 11:18:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:18:19 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)) 11:18:19 INFO - Installing collected packages: blessings 11:18:19 INFO - Running setup.py install for blessings 11:18:19 INFO - Successfully installed blessings 11:18:19 INFO - Cleaning up... 11:18:19 INFO - Return code: 0 11:18:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:18:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:18:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:18:19 INFO - Reading from file tmpfile_stdout 11:18:19 INFO - Current package versions: 11:18:19 INFO - blessings == 1.6 11:18:19 INFO - blobuploader == 1.2.4 11:18:19 INFO - browsermob-proxy == 0.6.0 11:18:19 INFO - docopt == 0.6.1 11:18:19 INFO - manifestparser == 1.1 11:18:19 INFO - marionette-client == 2.3.0 11:18:19 INFO - marionette-driver == 1.4.0 11:18:19 INFO - mozInstall == 1.12 11:18:19 INFO - mozcrash == 0.17 11:18:19 INFO - mozdebug == 0.1 11:18:19 INFO - mozdevice == 0.48 11:18:19 INFO - mozfile == 1.2 11:18:19 INFO - mozhttpd == 0.7 11:18:19 INFO - mozinfo == 0.9 11:18:19 INFO - mozleak == 0.1 11:18:19 INFO - mozlog == 3.1 11:18:19 INFO - moznetwork == 0.27 11:18:19 INFO - mozprocess == 0.22 11:18:19 INFO - mozprofile == 0.28 11:18:19 INFO - mozrunner == 6.11 11:18:19 INFO - mozscreenshot == 0.1 11:18:19 INFO - mozsystemmonitor == 0.0 11:18:19 INFO - moztest == 0.7 11:18:19 INFO - mozversion == 1.4 11:18:19 INFO - psutil == 3.1.1 11:18:19 INFO - requests == 1.2.3 11:18:19 INFO - wptserve == 1.4.0 11:18:19 INFO - wsgiref == 0.1.2 11:18:19 INFO - Running post-action listener: _resource_record_post_action 11:18:19 INFO - Running post-action listener: _start_resource_monitoring 11:18:19 INFO - Starting resource monitoring. 11:18:19 INFO - ##### 11:18:19 INFO - ##### Running pull step. 11:18:19 INFO - ##### 11:18:19 INFO - Running pre-action listener: _resource_record_pre_action 11:18:19 INFO - Running main action method: pull 11:18:19 INFO - Pull has nothing to do! 11:18:19 INFO - Running post-action listener: _resource_record_post_action 11:18:19 INFO - ##### 11:18:19 INFO - ##### Running install step. 11:18:19 INFO - ##### 11:18:19 INFO - Running pre-action listener: _resource_record_pre_action 11:18:19 INFO - Running main action method: install 11:18:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:18:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:18:19 INFO - Reading from file tmpfile_stdout 11:18:19 INFO - Detecting whether we're running mozinstall >=1.0... 11:18:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:18:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:18:20 INFO - Reading from file tmpfile_stdout 11:18:20 INFO - Output received: 11:18:20 INFO - Usage: mozinstall [options] installer 11:18:20 INFO - Options: 11:18:20 INFO - -h, --help show this help message and exit 11:18:20 INFO - -d DEST, --destination=DEST 11:18:20 INFO - Directory to install application into. [default: 11:18:20 INFO - "/builds/slave/test"] 11:18:20 INFO - --app=APP Application being installed. [default: firefox] 11:18:20 INFO - mkdir: /builds/slave/test/build/application 11:18:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:18:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:18:37 INFO - Reading from file tmpfile_stdout 11:18:37 INFO - Output received: 11:18:37 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 11:18:37 INFO - Running post-action listener: _resource_record_post_action 11:18:37 INFO - ##### 11:18:37 INFO - ##### Running run-tests step. 11:18:37 INFO - ##### 11:18:37 INFO - Running pre-action listener: _resource_record_pre_action 11:18:37 INFO - Running main action method: run_tests 11:18:37 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:18:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:18:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:18:37 INFO - grabbing minidump binary from tooltool 11:18:37 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')]} 11:18:37 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 0x1061c65e0>, '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 0x105da9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105dd4990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:18:37 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 11:18:37 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 11:18:37 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:18:37 INFO - Return code: 0 11:18:37 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:18:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:18:37 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.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 11:18:37 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.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 11:18:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dpeyxgzD0G/Render', 11:18:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:37 INFO - 'HOME': '/Users/cltbld', 11:18:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:37 INFO - 'LOGNAME': 'cltbld', 11:18:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:18:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:37 INFO - 'MOZ_NO_REMOTE': '1', 11:18:37 INFO - 'NO_EM_RESTART': '1', 11:18:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:37 INFO - 'PWD': '/builds/slave/test', 11:18:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:37 INFO - 'SHELL': '/bin/bash', 11:18:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.k2Vkw5P7cj/Listeners', 11:18:37 INFO - 'TMPDIR': '/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/T/', 11:18:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:37 INFO - 'USER': 'cltbld', 11:18:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:37 INFO - 'XPC_FLAGS': '0x0', 11:18:37 INFO - 'XPC_SERVICE_NAME': '0', 11:18:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:37 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.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 11:18:38 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 11:18:38 INFO - import pkg_resources 11:18:39 INFO - Using 1 client processes 11:18:39 INFO - wptserve Starting http server on 127.0.0.1:8000 11:18:39 INFO - wptserve Starting http server on 127.0.0.1:8001 11:18:39 INFO - wptserve Starting http server on 127.0.0.1:8443 11:18:41 INFO - SUITE-START | Running 778 tests 11:18:41 INFO - Running testharness tests 11:18:41 INFO - Setting up ssl 11:18:41 INFO - PROCESS | certutil | 11:18:41 INFO - PROCESS | certutil | 11:18:41 INFO - PROCESS | certutil | 11:18:41 INFO - Certificate Nickname Trust Attributes 11:18:41 INFO - SSL,S/MIME,JAR/XPI 11:18:41 INFO - 11:18:41 INFO - web-platform-tests CT,, 11:18:41 INFO - 11:18:41 INFO - Starting runner 11:18:42 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:18:42 INFO - PROCESS | 1655 | 1464286722613 Marionette DEBUG Marionette enabled via build flag and pref 11:18:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x113cc6800 == 1 [pid = 1655] [id = 1] 11:18:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 1 (0x113cc7000) [pid = 1655] [serial = 1] [outer = 0x0] 11:18:42 INFO - PROCESS | 1655 | [1655] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:18:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 2 (0x113cc8000) [pid = 1655] [serial = 2] [outer = 0x113cc7000] 11:18:42 INFO - PROCESS | 1655 | 1464286722926 Marionette INFO Listening on port 2828 11:18:43 INFO - PROCESS | 1655 | 1464286723159 Marionette DEBUG Marionette enabled via command-line flag 11:18:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x1166fe800 == 2 [pid = 1655] [id = 2] 11:18:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 3 (0x1166ff000) [pid = 1655] [serial = 3] [outer = 0x0] 11:18:43 INFO - PROCESS | 1655 | [1655] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:18:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 4 (0x11686b800) [pid = 1655] [serial = 4] [outer = 0x1166ff000] 11:18:43 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:43 INFO - PROCESS | 1655 | 1464286723323 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 11:18:43 INFO - PROCESS | 1655 | 1464286723410 Marionette DEBUG Closed connection conn0 11:18:43 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:43 INFO - PROCESS | 1655 | 1464286723414 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 11:18:43 INFO - PROCESS | 1655 | 1464286723425 Marionette DEBUG Closed connection conn1 11:18:43 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:43 INFO - PROCESS | 1655 | 1464286723430 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 11:18:43 INFO - PROCESS | 1655 | 1464286723439 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:18:43 INFO - PROCESS | 1655 | 1464286723444 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160526100254","device":"desktop","version":"48.0a2"} 11:18:43 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:18:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f87000 == 3 [pid = 1655] [id = 3] 11:18:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 5 (0x119f87800) [pid = 1655] [serial = 5] [outer = 0x0] 11:18:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f88000 == 4 [pid = 1655] [id = 4] 11:18:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 6 (0x119a4d400) [pid = 1655] [serial = 6] [outer = 0x0] 11:18:44 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:18:44 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:18:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f2c800 == 5 [pid = 1655] [id = 5] 11:18:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 7 (0x119a4cc00) [pid = 1655] [serial = 7] [outer = 0x0] 11:18:44 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:18:44 INFO - PROCESS | 1655 | [1655] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:18:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 8 (0x12381bc00) [pid = 1655] [serial = 8] [outer = 0x119a4cc00] 11:18:45 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:18:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 9 (0x123ee2800) [pid = 1655] [serial = 9] [outer = 0x119f87800] 11:18:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 10 (0x122c4f800) [pid = 1655] [serial = 10] [outer = 0x119a4d400] 11:18:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 11 (0x122f0ec00) [pid = 1655] [serial = 11] [outer = 0x119a4cc00] 11:18:45 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:18:45 INFO - PROCESS | 1655 | 1464286725643 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 1655 | 1464286725654 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:18:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 12 (0x12606cc00) [pid = 1655] [serial = 12] [outer = 0x119a4cc00] 11:18:46 INFO - PROCESS | 1655 | 1464286725997 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7d7ac057-9815-b744-aab4-836b9c1fb548","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160526100254","device":"desktop","version":"48.0a2","command_id":1}}] 11:18:46 INFO - PROCESS | 1655 | 1464286726092 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}] 11:18:46 INFO - PROCESS | 1655 | 1464286726137 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:18:46 INFO - PROCESS | 1655 | 1464286726233 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:18:46 INFO - PROCESS | 1655 | [1655] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:18:46 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:18:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 13 (0x128d1dc00) [pid = 1655] [serial = 13] [outer = 0x119a4cc00] 11:18:46 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:18:46 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:46 INFO - PROCESS | 1655 | 1464286726485 Marionette TRACE conn2 <- [1,3,null,{}] 11:18:46 INFO - PROCESS | 1655 | 1464286726488 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:18:46 INFO - PROCESS | 1655 | 1464286726511 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:18:46 INFO - PROCESS | 1655 | 1464286726538 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:18:46 INFO - PROCESS | 1655 | 1464286726540 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:18:46 INFO - PROCESS | 1655 | 1464286726543 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 1655 | 1464286726546 Marionette TRACE conn2 <- [1,6,null,{}] 11:18:46 INFO - PROCESS | 1655 | 1464286726551 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}] 11:18:46 INFO - PROCESS | 1655 | 1464286726560 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:18:46 INFO - PROCESS | 1655 | 1464286726568 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x129076000 == 6 [pid = 1655] [id = 6] 11:18:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 14 (0x129319800) [pid = 1655] [serial = 14] [outer = 0x0] 11:18:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 15 (0x1293aac00) [pid = 1655] [serial = 15] [outer = 0x129319800] 11:18:46 INFO - PROCESS | 1655 | 1464286726602 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 16 (0x1293b0c00) [pid = 1655] [serial = 16] [outer = 0x129319800] 11:18:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ee1000 == 7 [pid = 1655] [id = 7] 11:18:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 17 (0x12963cc00) [pid = 1655] [serial = 17] [outer = 0x0] 11:18:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 18 (0x129642800) [pid = 1655] [serial = 18] [outer = 0x12963cc00] 11:18:46 INFO - PROCESS | 1655 | 1464286726956 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 19 (0x1297c1800) [pid = 1655] [serial = 19] [outer = 0x12963cc00] 11:18:47 INFO - PROCESS | 1655 | 1464286727089 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]]]}] 11:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 574ms 11:18:47 INFO - PROCESS | 1655 | 1464286727143 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:18:47 INFO - PROCESS | 1655 | 1464286727144 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:18:47 INFO - PROCESS | 1655 | 1464286727170 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 1655 | 1464286727171 Marionette TRACE conn2 <- [1,10,null,{}] 11:18:47 INFO - PROCESS | 1655 | 1464286727209 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}] 11:18:47 INFO - PROCESS | 1655 | 1464286727309 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:18:47 INFO - PROCESS | 1655 | 1464286727325 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aadb000 == 8 [pid = 1655] [id = 8] 11:18:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 20 (0x1297c7400) [pid = 1655] [serial = 20] [outer = 0x0] 11:18:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 21 (0x12aa93800) [pid = 1655] [serial = 21] [outer = 0x1297c7400] 11:18:47 INFO - PROCESS | 1655 | 1464286727352 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 22 (0x12b01f400) [pid = 1655] [serial = 22] [outer = 0x1297c7400] 11:18:47 INFO - PROCESS | 1655 | 1464286727652 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]]]}] 11:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 526ms 11:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:18:47 INFO - PROCESS | 1655 | 1464286727690 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:18:47 INFO - PROCESS | 1655 | 1464286727692 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:18:47 INFO - PROCESS | 1655 | 1464286727694 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 1655 | 1464286727695 Marionette TRACE conn2 <- [1,14,null,{}] 11:18:47 INFO - PROCESS | 1655 | 1464286727700 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}] 11:18:47 INFO - PROCESS | 1655 | 1464286727789 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:18:47 INFO - PROCESS | 1655 | 1464286727794 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b357000 == 9 [pid = 1655] [id = 9] 11:18:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 23 (0x12b026800) [pid = 1655] [serial = 23] [outer = 0x0] 11:18:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 24 (0x12b0e3800) [pid = 1655] [serial = 24] [outer = 0x12b026800] 11:18:47 INFO - PROCESS | 1655 | 1464286727819 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 25 (0x12ba35800) [pid = 1655] [serial = 25] [outer = 0x12b026800] 11:18:48 INFO - PROCESS | 1655 | 1464286728141 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]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 471ms 11:18:48 INFO - PROCESS | 1655 | 1464286728168 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:18:48 INFO - PROCESS | 1655 | 1464286728169 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:18:48 INFO - PROCESS | 1655 | 1464286728173 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 1655 | 1464286728175 Marionette TRACE conn2 <- [1,18,null,{}] 11:18:48 INFO - PROCESS | 1655 | 1464286728178 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}] 11:18:48 INFO - PROCESS | 1655 | 1464286728316 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:18:48 INFO - PROCESS | 1655 | 1464286728323 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc13000 == 10 [pid = 1655] [id = 10] 11:18:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 26 (0x12ba3f000) [pid = 1655] [serial = 26] [outer = 0x0] 11:18:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 27 (0x12bc3a000) [pid = 1655] [serial = 27] [outer = 0x12ba3f000] 11:18:48 INFO - PROCESS | 1655 | 1464286728364 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 28 (0x12bc41400) [pid = 1655] [serial = 28] [outer = 0x12ba3f000] 11:18:48 INFO - PROCESS | 1655 | 1464286728703 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]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 570ms 11:18:48 INFO - PROCESS | 1655 | 1464286728743 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 1655 | 1464286728745 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:18:48 INFO - PROCESS | 1655 | 1464286728750 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 1655 | 1464286728751 Marionette TRACE conn2 <- [1,22,null,{}] 11:18:48 INFO - PROCESS | 1655 | 1464286728753 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}] 11:18:48 INFO - PROCESS | 1655 | 1464286728838 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:18:48 INFO - PROCESS | 1655 | 1464286728842 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c013800 == 11 [pid = 1655] [id = 11] 11:18:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 29 (0x12bc44c00) [pid = 1655] [serial = 29] [outer = 0x0] 11:18:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 30 (0x12bc4e400) [pid = 1655] [serial = 30] [outer = 0x12bc44c00] 11:18:48 INFO - PROCESS | 1655 | 1464286728867 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 31 (0x11824c800) [pid = 1655] [serial = 31] [outer = 0x12bc44c00] 11:18:49 INFO - PROCESS | 1655 | 1464286729115 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]]]}] 11:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 11:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:18:49 INFO - PROCESS | 1655 | 1464286729170 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:18:49 INFO - PROCESS | 1655 | 1464286729171 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:18:49 INFO - PROCESS | 1655 | 1464286729173 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:18:49 INFO - PROCESS | 1655 | 1464286729174 Marionette TRACE conn2 <- [1,26,null,{}] 11:18:49 INFO - PROCESS | 1655 | 1464286729176 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}] 11:18:49 INFO - PROCESS | 1655 | 1464286729276 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:18:49 INFO - PROCESS | 1655 | 1464286729283 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c127800 == 12 [pid = 1655] [id = 12] 11:18:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 32 (0x118255000) [pid = 1655] [serial = 32] [outer = 0x0] 11:18:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 33 (0x12c171400) [pid = 1655] [serial = 33] [outer = 0x118255000] 11:18:49 INFO - PROCESS | 1655 | 1464286729307 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 34 (0x12c17b800) [pid = 1655] [serial = 34] [outer = 0x118255000] 11:18:49 INFO - PROCESS | 1655 | 1464286729549 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]]]}] 11:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 11:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:18:49 INFO - PROCESS | 1655 | 1464286729591 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:18:49 INFO - PROCESS | 1655 | 1464286729592 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:18:49 INFO - PROCESS | 1655 | 1464286729594 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:18:49 INFO - PROCESS | 1655 | 1464286729596 Marionette TRACE conn2 <- [1,30,null,{}] 11:18:49 INFO - PROCESS | 1655 | 1464286729606 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}] 11:18:49 INFO - PROCESS | 1655 | 1464286729693 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:18:49 INFO - PROCESS | 1655 | 1464286729698 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c559000 == 13 [pid = 1655] [id = 13] 11:18:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 35 (0x12c17e400) [pid = 1655] [serial = 35] [outer = 0x0] 11:18:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 36 (0x12c53dc00) [pid = 1655] [serial = 36] [outer = 0x12c17e400] 11:18:49 INFO - PROCESS | 1655 | 1464286729722 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 37 (0x12c541400) [pid = 1655] [serial = 37] [outer = 0x12c17e400] 11:18:50 INFO - PROCESS | 1655 | 1464286729994 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]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 11:18:50 INFO - PROCESS | 1655 | 1464286730022 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:18:50 INFO - PROCESS | 1655 | 1464286730024 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:18:50 INFO - PROCESS | 1655 | 1464286730027 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1655 | 1464286730029 Marionette TRACE conn2 <- [1,34,null,{}] 11:18:50 INFO - PROCESS | 1655 | 1464286730041 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}] 11:18:50 INFO - PROCESS | 1655 | 1464286730125 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:18:50 INFO - PROCESS | 1655 | 1464286730141 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c947800 == 14 [pid = 1655] [id = 14] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 38 (0x12a17bc00) [pid = 1655] [serial = 38] [outer = 0x0] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 39 (0x12c544000) [pid = 1655] [serial = 39] [outer = 0x12a17bc00] 11:18:50 INFO - PROCESS | 1655 | 1464286730167 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 40 (0x12c909c00) [pid = 1655] [serial = 40] [outer = 0x12a17bc00] 11:18:50 INFO - PROCESS | 1655 | 1464286730399 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]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 380ms 11:18:50 INFO - PROCESS | 1655 | 1464286730407 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 1655 | 1464286730408 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:18:50 INFO - PROCESS | 1655 | 1464286730410 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1655 | 1464286730411 Marionette TRACE conn2 <- [1,38,null,{}] 11:18:50 INFO - PROCESS | 1655 | 1464286730421 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}] 11:18:50 INFO - PROCESS | 1655 | 1464286730511 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:18:50 INFO - PROCESS | 1655 | 1464286730518 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cae2000 == 15 [pid = 1655] [id = 15] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 41 (0x12c90c800) [pid = 1655] [serial = 41] [outer = 0x0] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 42 (0x12c95dc00) [pid = 1655] [serial = 42] [outer = 0x12c90c800] 11:18:50 INFO - PROCESS | 1655 | 1464286730542 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 43 (0x12c963800) [pid = 1655] [serial = 43] [outer = 0x12c90c800] 11:18:50 INFO - PROCESS | 1655 | 1464286730779 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]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 422ms 11:18:50 INFO - PROCESS | 1655 | 1464286730846 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 1655 | 1464286730849 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:18:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ce99000 == 16 [pid = 1655] [id = 16] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 44 (0x12ce99800) [pid = 1655] [serial = 44] [outer = 0x0] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 45 (0x12ce9b000) [pid = 1655] [serial = 45] [outer = 0x12ce99800] 11:18:50 INFO - PROCESS | 1655 | 1464286730873 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1655 | 1464286730874 Marionette TRACE conn2 <- [1,42,null,{}] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 46 (0x12cea0000) [pid = 1655] [serial = 46] [outer = 0x12ce99800] 11:18:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ce98800 == 17 [pid = 1655] [id = 17] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 47 (0x12ceec000) [pid = 1655] [serial = 47] [outer = 0x0] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 48 (0x12cef7400) [pid = 1655] [serial = 48] [outer = 0x12ceec000] 11:18:50 INFO - PROCESS | 1655 | 1464286730909 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}] 11:18:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 49 (0x1166c9c00) [pid = 1655] [serial = 49] [outer = 0x12ceec000] 11:18:51 INFO - PROCESS | 1655 | 1464286731015 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:18:51 INFO - PROCESS | 1655 | 1464286731034 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d313800 == 18 [pid = 1655] [id = 18] 11:18:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 50 (0x12d01c000) [pid = 1655] [serial = 50] [outer = 0x0] 11:18:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 51 (0x12d01dc00) [pid = 1655] [serial = 51] [outer = 0x12d01c000] 11:18:51 INFO - PROCESS | 1655 | 1464286731062 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 52 (0x12b06a400) [pid = 1655] [serial = 52] [outer = 0x12d01c000] 11:18:51 INFO - PROCESS | 1655 | 1464286731336 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]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 485ms 11:18:51 INFO - PROCESS | 1655 | 1464286731365 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 1655 | 1464286731367 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:18:51 INFO - PROCESS | 1655 | 1464286731374 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 1655 | 1464286731375 Marionette TRACE conn2 <- [1,46,null,{}] 11:18:51 INFO - PROCESS | 1655 | 1464286731378 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}] 11:18:51 INFO - PROCESS | 1655 | 1464286731465 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:18:51 INFO - PROCESS | 1655 | 1464286731470 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba23000 == 19 [pid = 1655] [id = 19] 11:18:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 53 (0x1184ecc00) [pid = 1655] [serial = 53] [outer = 0x0] 11:18:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 54 (0x11871cc00) [pid = 1655] [serial = 54] [outer = 0x1184ecc00] 11:18:51 INFO - PROCESS | 1655 | 1464286731498 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 55 (0x12b071800) [pid = 1655] [serial = 55] [outer = 0x1184ecc00] 11:18:51 INFO - PROCESS | 1655 | 1464286731736 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]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 369ms 11:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:18:51 INFO - PROCESS | 1655 | 1464286731743 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 1655 | 1464286731744 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:18:51 INFO - PROCESS | 1655 | 1464286731753 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 1655 | 1464286731754 Marionette TRACE conn2 <- [1,50,null,{}] 11:18:51 INFO - PROCESS | 1655 | 1464286731757 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}] 11:18:51 INFO - PROCESS | 1655 | 1464286731852 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:18:51 INFO - PROCESS | 1655 | 1464286731857 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d74b800 == 20 [pid = 1655] [id = 20] 11:18:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 56 (0x12b074800) [pid = 1655] [serial = 56] [outer = 0x0] 11:18:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 57 (0x12d4ae400) [pid = 1655] [serial = 57] [outer = 0x12b074800] 11:18:51 INFO - PROCESS | 1655 | 1464286731881 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x12d4b5800) [pid = 1655] [serial = 58] [outer = 0x12b074800] 11:18:52 INFO - PROCESS | 1655 | 1464286732107 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]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 375ms 11:18:52 INFO - PROCESS | 1655 | 1464286732122 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 1655 | 1464286732123 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:18:52 INFO - PROCESS | 1655 | 1464286732125 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 1655 | 1464286732126 Marionette TRACE conn2 <- [1,54,null,{}] 11:18:52 INFO - PROCESS | 1655 | 1464286732129 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}] 11:18:52 INFO - PROCESS | 1655 | 1464286732228 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:18:52 INFO - PROCESS | 1655 | 1464286732243 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8b8000 == 21 [pid = 1655] [id = 21] 11:18:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x12d4e1c00) [pid = 1655] [serial = 59] [outer = 0x0] 11:18:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x12d4e5c00) [pid = 1655] [serial = 60] [outer = 0x12d4e1c00] 11:18:52 INFO - PROCESS | 1655 | 1464286732277 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x12d4eac00) [pid = 1655] [serial = 61] [outer = 0x12d4e1c00] 11:18:52 INFO - PROCESS | 1655 | 1464286732501 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]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 11:18:52 INFO - PROCESS | 1655 | 1464286732544 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 1655 | 1464286732546 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:18:52 INFO - PROCESS | 1655 | 1464286732558 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 1655 | 1464286732559 Marionette TRACE conn2 <- [1,58,null,{}] 11:18:52 INFO - PROCESS | 1655 | 1464286732570 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}] 11:18:52 INFO - PROCESS | 1655 | 1464286732678 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:18:52 INFO - PROCESS | 1655 | 1464286732683 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188a7800 == 22 [pid = 1655] [id = 22] 11:18:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x12d4ed800) [pid = 1655] [serial = 62] [outer = 0x0] 11:18:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x11953f400) [pid = 1655] [serial = 63] [outer = 0x12d4ed800] 11:18:52 INFO - PROCESS | 1655 | 1464286732712 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x12d4f7c00) [pid = 1655] [serial = 64] [outer = 0x12d4ed800] 11:18:53 INFO - PROCESS | 1655 | 1464286733631 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]]]}] 11:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1123ms 11:18:53 INFO - PROCESS | 1655 | 1464286733697 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 1655 | 1464286733701 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:18:53 INFO - PROCESS | 1655 | 1464286733706 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 1655 | 1464286733708 Marionette TRACE conn2 <- [1,62,null,{}] 11:18:53 INFO - PROCESS | 1655 | 1464286733712 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}] 11:18:53 INFO - PROCESS | 1655 | 1464286733821 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:18:53 INFO - PROCESS | 1655 | 1464286733862 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x112f72800 == 23 [pid = 1655] [id = 23] 11:18:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x112c43c00) [pid = 1655] [serial = 65] [outer = 0x0] 11:18:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x113c1ec00) [pid = 1655] [serial = 66] [outer = 0x112c43c00] 11:18:53 INFO - PROCESS | 1655 | 1464286733895 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x11621d000) [pid = 1655] [serial = 67] [outer = 0x112c43c00] 11:18:54 INFO - PROCESS | 1655 | 1464286734292 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]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 11:18:54 INFO - PROCESS | 1655 | 1464286734327 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 1655 | 1464286734334 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:18:54 INFO - PROCESS | 1655 | 1464286734338 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 1655 | 1464286734340 Marionette TRACE conn2 <- [1,66,null,{}] 11:18:54 INFO - PROCESS | 1655 | 1464286734342 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}] 11:18:54 INFO - PROCESS | 1655 | 1464286734451 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:18:54 INFO - PROCESS | 1655 | 1464286734492 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f7e800 == 24 [pid = 1655] [id = 24] 11:18:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x116a62000) [pid = 1655] [serial = 68] [outer = 0x0] 11:18:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x11824d800) [pid = 1655] [serial = 69] [outer = 0x116a62000] 11:18:54 INFO - PROCESS | 1655 | 1464286734522 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x118406c00) [pid = 1655] [serial = 70] [outer = 0x116a62000] 11:18:54 INFO - PROCESS | 1655 | 1464286734935 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]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 619ms 11:18:54 INFO - PROCESS | 1655 | 1464286734957 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 1655 | 1464286734959 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:18:54 INFO - PROCESS | 1655 | 1464286734961 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 1655 | 1464286734964 Marionette TRACE conn2 <- [1,70,null,{}] 11:18:54 INFO - PROCESS | 1655 | 1464286734972 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}] 11:18:55 INFO - PROCESS | 1655 | 1464286735083 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:18:55 INFO - PROCESS | 1655 | 1464286735120 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x117438000 == 25 [pid = 1655] [id = 25] 11:18:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1187de400) [pid = 1655] [serial = 71] [outer = 0x0] 11:18:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x119596800) [pid = 1655] [serial = 72] [outer = 0x1187de400] 11:18:55 INFO - PROCESS | 1655 | 1464286735158 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x120ff6000) [pid = 1655] [serial = 73] [outer = 0x1187de400] 11:18:55 INFO - PROCESS | 1655 | 1464286735838 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]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 11:18:55 INFO - PROCESS | 1655 | 1464286735885 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:18:55 INFO - PROCESS | 1655 | 1464286735887 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:18:55 INFO - PROCESS | 1655 | 1464286735890 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 1655 | 1464286735892 Marionette TRACE conn2 <- [1,74,null,{}] 11:18:55 INFO - PROCESS | 1655 | 1464286735895 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}] 11:18:55 INFO - PROCESS | 1655 | 1464286735975 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:18:56 INFO - PROCESS | 1655 | 1464286736018 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x115e26000 == 26 [pid = 1655] [id = 26] 11:18:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x11660ac00) [pid = 1655] [serial = 74] [outer = 0x0] 11:18:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x116850800) [pid = 1655] [serial = 75] [outer = 0x11660ac00] 11:18:56 INFO - PROCESS | 1655 | 1464286736046 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x117456000) [pid = 1655] [serial = 76] [outer = 0x11660ac00] 11:18:56 INFO - PROCESS | 1655 | 1464286736460 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]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 620ms 11:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:18:56 INFO - PROCESS | 1655 | 1464286736511 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 1655 | 1464286736514 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:18:56 INFO - PROCESS | 1655 | 1464286736518 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 1655 | 1464286736520 Marionette TRACE conn2 <- [1,78,null,{}] 11:18:56 INFO - PROCESS | 1655 | 1464286736523 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}] 11:18:56 INFO - PROCESS | 1655 | 1464286736608 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:18:56 INFO - PROCESS | 1655 | 1464286736619 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164e5000 == 27 [pid = 1655] [id = 27] 11:18:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x117689c00) [pid = 1655] [serial = 77] [outer = 0x0] 11:18:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x117e59c00) [pid = 1655] [serial = 78] [outer = 0x117689c00] 11:18:56 INFO - PROCESS | 1655 | 1464286736661 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11824e000) [pid = 1655] [serial = 79] [outer = 0x117689c00] 11:18:57 INFO - PROCESS | 1655 | 1464286737098 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]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 620ms 11:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:18:57 INFO - PROCESS | 1655 | 1464286737138 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 1655 | 1464286737140 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:18:57 INFO - PROCESS | 1655 | 1464286737142 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 1655 | 1464286737144 Marionette TRACE conn2 <- [1,82,null,{}] 11:18:57 INFO - PROCESS | 1655 | 1464286737151 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}] 11:18:57 INFO - PROCESS | 1655 | 1464286737234 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:18:57 INFO - PROCESS | 1655 | 1464286737242 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f81000 == 28 [pid = 1655] [id = 28] 11:18:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1185cc000) [pid = 1655] [serial = 80] [outer = 0x0] 11:18:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11871a400) [pid = 1655] [serial = 81] [outer = 0x1185cc000] 11:18:57 INFO - PROCESS | 1655 | 1464286737269 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1187dc000) [pid = 1655] [serial = 82] [outer = 0x1185cc000] 11:18:57 INFO - PROCESS | 1655 | 1464286737569 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]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 11:18:57 INFO - PROCESS | 1655 | 1464286737613 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 1655 | 1464286737616 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:18:57 INFO - PROCESS | 1655 | 1464286737619 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 1655 | 1464286737620 Marionette TRACE conn2 <- [1,86,null,{}] 11:18:57 INFO - PROCESS | 1655 | 1464286737627 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}] 11:18:57 INFO - PROCESS | 1655 | 1464286737722 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:18:57 INFO - PROCESS | 1655 | 1464286737727 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x117454800 == 29 [pid = 1655] [id = 29] 11:18:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1187e1c00) [pid = 1655] [serial = 83] [outer = 0x0] 11:18:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1188dec00) [pid = 1655] [serial = 84] [outer = 0x1187e1c00] 11:18:57 INFO - PROCESS | 1655 | 1464286737756 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118f96400) [pid = 1655] [serial = 85] [outer = 0x1187e1c00] 11:18:58 INFO - PROCESS | 1655 | 1464286738034 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 11:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:18:58 INFO - PROCESS | 1655 | 1464286738087 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 1655 | 1464286738089 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:18:58 INFO - PROCESS | 1655 | 1464286738091 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 1655 | 1464286738092 Marionette TRACE conn2 <- [1,90,null,{}] 11:18:58 INFO - PROCESS | 1655 | 1464286738094 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}] 11:18:58 INFO - PROCESS | 1655 | 1464286738163 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:18:58 INFO - PROCESS | 1655 | 1464286738207 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1185a4800 == 30 [pid = 1655] [id = 30] 11:18:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1187e3c00) [pid = 1655] [serial = 86] [outer = 0x0] 11:18:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118f9e800) [pid = 1655] [serial = 87] [outer = 0x1187e3c00] 11:18:58 INFO - PROCESS | 1655 | 1464286738233 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1195a1c00) [pid = 1655] [serial = 88] [outer = 0x1187e3c00] 11:18:58 INFO - PROCESS | 1655 | 1464286738497 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 417ms 11:18:58 INFO - PROCESS | 1655 | 1464286738509 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 1655 | 1464286738510 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:18:58 INFO - PROCESS | 1655 | 1464286738523 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 1655 | 1464286738524 Marionette TRACE conn2 <- [1,94,null,{}] 11:18:58 INFO - PROCESS | 1655 | 1464286738526 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}] 11:18:58 INFO - PROCESS | 1655 | 1464286738625 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:18:58 INFO - PROCESS | 1655 | 1464286738632 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x118f59000 == 31 [pid = 1655] [id = 31] 11:18:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119b64000) [pid = 1655] [serial = 89] [outer = 0x0] 11:18:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x120ff4000) [pid = 1655] [serial = 90] [outer = 0x119b64000] 11:18:58 INFO - PROCESS | 1655 | 1464286738659 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x122a86000) [pid = 1655] [serial = 91] [outer = 0x119b64000] 11:18:58 INFO - PROCESS | 1655 | 1464286738969 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 474ms 11:18:58 INFO - PROCESS | 1655 | 1464286738992 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 1655 | 1464286738993 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:18:58 INFO - PROCESS | 1655 | 1464286738995 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1655 | 1464286738998 Marionette TRACE conn2 <- [1,98,null,{}] 11:18:59 INFO - PROCESS | 1655 | 1464286739001 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}] 11:18:59 INFO - PROCESS | 1655 | 1464286739068 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:18:59 INFO - PROCESS | 1655 | 1464286739113 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x11931f800 == 32 [pid = 1655] [id = 32] 11:18:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12117b000) [pid = 1655] [serial = 92] [outer = 0x0] 11:18:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x122c73800) [pid = 1655] [serial = 93] [outer = 0x12117b000] 11:18:59 INFO - PROCESS | 1655 | 1464286739139 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x122f1c000) [pid = 1655] [serial = 94] [outer = 0x12117b000] 11:18:59 INFO - PROCESS | 1655 | 1464286739383 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 11:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:18:59 INFO - PROCESS | 1655 | 1464286739423 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1655 | 1464286739424 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:18:59 INFO - PROCESS | 1655 | 1464286739426 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1655 | 1464286739428 Marionette TRACE conn2 <- [1,102,null,{}] 11:18:59 INFO - PROCESS | 1655 | 1464286739438 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}] 11:18:59 INFO - PROCESS | 1655 | 1464286739512 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:18:59 INFO - PROCESS | 1655 | 1464286739519 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199e4800 == 33 [pid = 1655] [id = 33] 11:18:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x122cf0800) [pid = 1655] [serial = 95] [outer = 0x0] 11:18:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x123aab400) [pid = 1655] [serial = 96] [outer = 0x122cf0800] 11:18:59 INFO - PROCESS | 1655 | 1464286739544 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x118407000) [pid = 1655] [serial = 97] [outer = 0x122cf0800] 11:18:59 INFO - PROCESS | 1655 | 1464286739839 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 425ms 11:18:59 INFO - PROCESS | 1655 | 1464286739854 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1655 | 1464286739856 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:18:59 INFO - PROCESS | 1655 | 1464286739858 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1655 | 1464286739868 Marionette TRACE conn2 <- [1,106,null,{}] 11:18:59 INFO - PROCESS | 1655 | 1464286739874 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}] 11:18:59 INFO - PROCESS | 1655 | 1464286739950 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:18:59 INFO - PROCESS | 1655 | 1464286739995 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b52800 == 34 [pid = 1655] [id = 34] 11:19:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x111fee800) [pid = 1655] [serial = 98] [outer = 0x0] 11:19:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1243d7c00) [pid = 1655] [serial = 99] [outer = 0x111fee800] 11:19:00 INFO - PROCESS | 1655 | 1464286740021 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1246d5c00) [pid = 1655] [serial = 100] [outer = 0x111fee800] 11:19:00 INFO - PROCESS | 1655 | 1464286740274 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]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 431ms 11:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:19:00 INFO - PROCESS | 1655 | 1464286740289 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 1655 | 1464286740291 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:19:00 INFO - PROCESS | 1655 | 1464286740293 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1655 | 1464286740295 Marionette TRACE conn2 <- [1,110,null,{}] 11:19:00 INFO - PROCESS | 1655 | 1464286740322 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}] 11:19:00 INFO - PROCESS | 1655 | 1464286740440 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:19:00 INFO - PROCESS | 1655 | 1464286740448 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f8a800 == 35 [pid = 1655] [id = 35] 11:19:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1246a4400) [pid = 1655] [serial = 101] [outer = 0x0] 11:19:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x124993c00) [pid = 1655] [serial = 102] [outer = 0x1246a4400] 11:19:00 INFO - PROCESS | 1655 | 1464286740487 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x124f7e000) [pid = 1655] [serial = 103] [outer = 0x1246a4400] 11:19:00 INFO - PROCESS | 1655 | 1464286740890 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]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 11:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:19:00 INFO - PROCESS | 1655 | 1464286740924 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 1655 | 1464286740925 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:19:00 INFO - PROCESS | 1655 | 1464286740927 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1655 | 1464286740929 Marionette TRACE conn2 <- [1,114,null,{}] 11:19:00 INFO - PROCESS | 1655 | 1464286740934 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}] 11:19:01 INFO - PROCESS | 1655 | 1464286741017 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:19:01 INFO - PROCESS | 1655 | 1464286741021 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x1211a0000 == 36 [pid = 1655] [id = 36] 11:19:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x124f87800) [pid = 1655] [serial = 104] [outer = 0x0] 11:19:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x125afd400) [pid = 1655] [serial = 105] [outer = 0x124f87800] 11:19:01 INFO - PROCESS | 1655 | 1464286741051 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x125dcd800) [pid = 1655] [serial = 106] [outer = 0x124f87800] 11:19:01 INFO - PROCESS | 1655 | 1464286741378 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]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 11:19:01 INFO - PROCESS | 1655 | 1464286741401 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 1655 | 1464286741402 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:19:01 INFO - PROCESS | 1655 | 1464286741405 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 1655 | 1464286741406 Marionette TRACE conn2 <- [1,118,null,{}] 11:19:01 INFO - PROCESS | 1655 | 1464286741408 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}] 11:19:01 INFO - PROCESS | 1655 | 1464286741503 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:19:01 INFO - PROCESS | 1655 | 1464286741568 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a21000 == 37 [pid = 1655] [id = 37] 11:19:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x124789800) [pid = 1655] [serial = 107] [outer = 0x0] 11:19:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x125f8e000) [pid = 1655] [serial = 108] [outer = 0x124789800] 11:19:01 INFO - PROCESS | 1655 | 1464286741607 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x126360800) [pid = 1655] [serial = 109] [outer = 0x124789800] 11:19:01 INFO - PROCESS | 1655 | 1464286741960 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]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 568ms 11:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:19:01 INFO - PROCESS | 1655 | 1464286741974 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 1655 | 1464286741975 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:19:01 INFO - PROCESS | 1655 | 1464286741977 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 1655 | 1464286741978 Marionette TRACE conn2 <- [1,122,null,{}] 11:19:01 INFO - PROCESS | 1655 | 1464286741982 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}] 11:19:02 INFO - PROCESS | 1655 | 1464286742056 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:19:02 INFO - PROCESS | 1655 | 1464286742060 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f35000 == 38 [pid = 1655] [id = 38] 11:19:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x118f71400) [pid = 1655] [serial = 110] [outer = 0x0] 11:19:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x126528800) [pid = 1655] [serial = 111] [outer = 0x118f71400] 11:19:02 INFO - PROCESS | 1655 | 1464286742087 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x128d14400) [pid = 1655] [serial = 112] [outer = 0x118f71400] 11:19:02 INFO - PROCESS | 1655 | 1464286742389 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]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 11:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:19:02 INFO - PROCESS | 1655 | 1464286742405 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 1655 | 1464286742406 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:19:02 INFO - PROCESS | 1655 | 1464286742408 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 1655 | 1464286742409 Marionette TRACE conn2 <- [1,126,null,{}] 11:19:02 INFO - PROCESS | 1655 | 1464286742412 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}] 11:19:02 INFO - PROCESS | 1655 | 1464286742522 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:19:02 INFO - PROCESS | 1655 | 1464286742529 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1238ec800 == 39 [pid = 1655] [id = 39] 11:19:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x126069c00) [pid = 1655] [serial = 113] [outer = 0x0] 11:19:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128d13800) [pid = 1655] [serial = 114] [outer = 0x126069c00] 11:19:02 INFO - PROCESS | 1655 | 1464286742553 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x128ed0800) [pid = 1655] [serial = 115] [outer = 0x126069c00] 11:19:02 INFO - PROCESS | 1655 | 1464286742894 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]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 519ms 11:19:02 INFO - PROCESS | 1655 | 1464286742929 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 1655 | 1464286742930 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:19:02 INFO - PROCESS | 1655 | 1464286742933 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 1655 | 1464286742935 Marionette TRACE conn2 <- [1,130,null,{}] 11:19:02 INFO - PROCESS | 1655 | 1464286742939 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}] 11:19:03 INFO - PROCESS | 1655 | 1464286743038 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:19:03 INFO - PROCESS | 1655 | 1464286743045 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x124696800 == 40 [pid = 1655] [id = 40] 11:19:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x129313c00) [pid = 1655] [serial = 116] [outer = 0x0] 11:19:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1293b0800) [pid = 1655] [serial = 117] [outer = 0x129313c00] 11:19:03 INFO - PROCESS | 1655 | 1464286743092 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1294e8c00) [pid = 1655] [serial = 118] [outer = 0x129313c00] 11:19:03 INFO - PROCESS | 1655 | 1464286743578 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]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 672ms 11:19:03 INFO - PROCESS | 1655 | 1464286743605 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:19:03 INFO - PROCESS | 1655 | 1464286743613 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:19:03 INFO - PROCESS | 1655 | 1464286743616 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 1655 | 1464286743617 Marionette TRACE conn2 <- [1,134,null,{}] 11:19:03 INFO - PROCESS | 1655 | 1464286743619 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}] 11:19:03 INFO - PROCESS | 1655 | 1464286743694 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:19:03 INFO - PROCESS | 1655 | 1464286743701 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f6c000 == 41 [pid = 1655] [id = 41] 11:19:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1294e0c00) [pid = 1655] [serial = 119] [outer = 0x0] 11:19:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x129639400) [pid = 1655] [serial = 120] [outer = 0x1294e0c00] 11:19:03 INFO - PROCESS | 1655 | 1464286743725 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1297b9800) [pid = 1655] [serial = 121] [outer = 0x1294e0c00] 11:19:04 INFO - PROCESS | 1655 | 1464286744724 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]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1118ms 11:19:04 INFO - PROCESS | 1655 | 1464286744735 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 1655 | 1464286744737 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:19:04 INFO - PROCESS | 1655 | 1464286744741 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 1655 | 1464286744743 Marionette TRACE conn2 <- [1,138,null,{}] 11:19:04 INFO - PROCESS | 1655 | 1464286744746 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}] 11:19:04 INFO - PROCESS | 1655 | 1464286744833 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:19:04 INFO - PROCESS | 1655 | 1464286744860 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x113312800 == 42 [pid = 1655] [id = 42] 11:19:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x116602c00) [pid = 1655] [serial = 122] [outer = 0x0] 11:19:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x116855c00) [pid = 1655] [serial = 123] [outer = 0x116602c00] 11:19:04 INFO - PROCESS | 1655 | 1464286744888 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x116fc0800) [pid = 1655] [serial = 124] [outer = 0x116602c00] 11:19:05 INFO - PROCESS | 1655 | 1464286745212 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 11:19:05 INFO - PROCESS | 1655 | 1464286745262 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 1655 | 1464286745265 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:19:05 INFO - PROCESS | 1655 | 1464286745270 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 1655 | 1464286745271 Marionette TRACE conn2 <- [1,142,null,{}] 11:19:05 INFO - PROCESS | 1655 | 1464286745274 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}] 11:19:05 INFO - PROCESS | 1655 | 1464286745358 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:19:05 INFO - PROCESS | 1655 | 1464286745387 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x11664f800 == 43 [pid = 1655] [id = 43] 11:19:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x11768c400) [pid = 1655] [serial = 125] [outer = 0x0] 11:19:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x118251400) [pid = 1655] [serial = 126] [outer = 0x11768c400] 11:19:05 INFO - PROCESS | 1655 | 1464286745413 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x11840c400) [pid = 1655] [serial = 127] [outer = 0x11768c400] 11:19:05 INFO - PROCESS | 1655 | 1464286745757 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 11:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:19:05 INFO - PROCESS | 1655 | 1464286745789 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 1655 | 1464286745790 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:19:05 INFO - PROCESS | 1655 | 1464286745792 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 1655 | 1464286745806 Marionette TRACE conn2 <- [1,146,null,{}] 11:19:05 INFO - PROCESS | 1655 | 1464286745817 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}] 11:19:06 INFO - PROCESS | 1655 | 1464286746520 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x1184ecc00) [pid = 1655] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12d01c000) [pid = 1655] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12c90c800) [pid = 1655] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12a17bc00) [pid = 1655] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12c17e400) [pid = 1655] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x118255000) [pid = 1655] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12bc44c00) [pid = 1655] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12ba3f000) [pid = 1655] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12b026800) [pid = 1655] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1297c7400) [pid = 1655] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x129319800) [pid = 1655] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12d4e1c00) [pid = 1655] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12b074800) [pid = 1655] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12117b000) [pid = 1655] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x122cf0800) [pid = 1655] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x111fee800) [pid = 1655] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x124f87800) [pid = 1655] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x124789800) [pid = 1655] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x118f71400) [pid = 1655] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12d4ed800) [pid = 1655] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x112c43c00) [pid = 1655] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x116a62000) [pid = 1655] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1187de400) [pid = 1655] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x11660ac00) [pid = 1655] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x117689c00) [pid = 1655] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1185cc000) [pid = 1655] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1187e1c00) [pid = 1655] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1187e3c00) [pid = 1655] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:19:06 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x119b64000) [pid = 1655] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:19:06 INFO - PROCESS | 1655 | 1464286746576 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x11648a000 == 44 [pid = 1655] [id = 44] 11:19:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1121b6000) [pid = 1655] [serial = 128] [outer = 0x0] 11:19:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x112968000) [pid = 1655] [serial = 129] [outer = 0x1121b6000] 11:19:06 INFO - PROCESS | 1655 | 1464286746604 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11824d400) [pid = 1655] [serial = 130] [outer = 0x1121b6000] 11:19:06 INFO - PROCESS | 1655 | 1464286746882 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]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1135ms 11:19:06 INFO - PROCESS | 1655 | 1464286746927 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 1655 | 1464286746929 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:19:06 INFO - PROCESS | 1655 | 1464286746935 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 1655 | 1464286746936 Marionette TRACE conn2 <- [1,150,null,{}] 11:19:06 INFO - PROCESS | 1655 | 1464286746938 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}] 11:19:07 INFO - PROCESS | 1655 | 1464286747010 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:19:07 INFO - PROCESS | 1655 | 1464286747016 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x1185a0000 == 45 [pid = 1655] [id = 45] 11:19:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1187db800) [pid = 1655] [serial = 131] [outer = 0x0] 11:19:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x118f6b000) [pid = 1655] [serial = 132] [outer = 0x1187db800] 11:19:07 INFO - PROCESS | 1655 | 1464286747042 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118f99800) [pid = 1655] [serial = 133] [outer = 0x1187db800] 11:19:07 INFO - PROCESS | 1655 | 1464286747337 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 419ms 11:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:19:07 INFO - PROCESS | 1655 | 1464286747374 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 1655 | 1464286747375 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:19:07 INFO - PROCESS | 1655 | 1464286747378 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 1655 | 1464286747380 Marionette TRACE conn2 <- [1,154,null,{}] 11:19:07 INFO - PROCESS | 1655 | 1464286747384 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}] 11:19:07 INFO - PROCESS | 1655 | 1464286747451 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:19:07 INFO - PROCESS | 1655 | 1464286747455 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188bc000 == 46 [pid = 1655] [id = 46] 11:19:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x118252800) [pid = 1655] [serial = 134] [outer = 0x0] 11:19:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x119596c00) [pid = 1655] [serial = 135] [outer = 0x118252800] 11:19:07 INFO - PROCESS | 1655 | 1464286747489 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x119b63400) [pid = 1655] [serial = 136] [outer = 0x118252800] 11:19:07 INFO - PROCESS | 1655 | 1464286747804 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 472ms 11:19:07 INFO - PROCESS | 1655 | 1464286747850 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 1655 | 1464286747851 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:19:07 INFO - PROCESS | 1655 | 1464286747854 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 1655 | 1464286747855 Marionette TRACE conn2 <- [1,158,null,{}] 11:19:07 INFO - PROCESS | 1655 | 1464286747857 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}] 11:19:07 INFO - PROCESS | 1655 | 1464286747944 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:19:07 INFO - PROCESS | 1655 | 1464286747987 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x119319800 == 47 [pid = 1655] [id = 47] 11:19:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11768ec00) [pid = 1655] [serial = 137] [outer = 0x0] 11:19:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x119b6cc00) [pid = 1655] [serial = 138] [outer = 0x11768ec00] 11:19:08 INFO - PROCESS | 1655 | 1464286748013 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x122c4d000) [pid = 1655] [serial = 139] [outer = 0x11768ec00] 11:19:08 INFO - PROCESS | 1655 | 1464286748280 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]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 11:19:08 INFO - PROCESS | 1655 | 1464286748323 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 1655 | 1464286748324 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:19:08 INFO - PROCESS | 1655 | 1464286748326 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 1655 | 1464286748327 Marionette TRACE conn2 <- [1,162,null,{}] 11:19:08 INFO - PROCESS | 1655 | 1464286748338 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}] 11:19:08 INFO - PROCESS | 1655 | 1464286748410 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:19:08 INFO - PROCESS | 1655 | 1464286748417 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e44000 == 48 [pid = 1655] [id = 48] 11:19:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x122cef800) [pid = 1655] [serial = 140] [outer = 0x0] 11:19:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x122f19c00) [pid = 1655] [serial = 141] [outer = 0x122cef800] 11:19:08 INFO - PROCESS | 1655 | 1464286748442 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x123ab4c00) [pid = 1655] [serial = 142] [outer = 0x122cef800] 11:19:08 INFO - PROCESS | 1655 | 1464286748924 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]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 621ms 11:19:08 INFO - PROCESS | 1655 | 1464286748948 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 1655 | 1464286748951 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:19:08 INFO - PROCESS | 1655 | 1464286748955 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 1655 | 1464286748957 Marionette TRACE conn2 <- [1,166,null,{}] 11:19:08 INFO - PROCESS | 1655 | 1464286748961 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}] 11:19:09 INFO - PROCESS | 1655 | 1464286749052 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:19:09 INFO - PROCESS | 1655 | 1464286749105 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164e1000 == 49 [pid = 1655] [id = 49] 11:19:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x115e12800) [pid = 1655] [serial = 143] [outer = 0x0] 11:19:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x116285800) [pid = 1655] [serial = 144] [outer = 0x115e12800] 11:19:09 INFO - PROCESS | 1655 | 1464286749135 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x11768b400) [pid = 1655] [serial = 145] [outer = 0x115e12800] 11:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 11:19:09 INFO - PROCESS | 1655 | 1464286749570 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]]]}] 11:19:09 INFO - PROCESS | 1655 | 1464286749575 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 1655 | 1464286749580 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:19:09 INFO - PROCESS | 1655 | 1464286749584 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 1655 | 1464286749586 Marionette TRACE conn2 <- [1,170,null,{}] 11:19:09 INFO - PROCESS | 1655 | 1464286749589 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}] 11:19:09 INFO - PROCESS | 1655 | 1464286749677 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:19:09 INFO - PROCESS | 1655 | 1464286749720 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e54800 == 50 [pid = 1655] [id = 50] 11:19:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1121b5800) [pid = 1655] [serial = 146] [outer = 0x0] 11:19:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1185cb800) [pid = 1655] [serial = 147] [outer = 0x1121b5800] 11:19:09 INFO - PROCESS | 1655 | 1464286749750 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x118875400) [pid = 1655] [serial = 148] [outer = 0x1121b5800] 11:19:10 INFO - PROCESS | 1655 | 1464286750160 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]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 11:19:10 INFO - PROCESS | 1655 | 1464286750213 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 1655 | 1464286750215 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:19:10 INFO - PROCESS | 1655 | 1464286750219 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 1655 | 1464286750222 Marionette TRACE conn2 <- [1,174,null,{}] 11:19:10 INFO - PROCESS | 1655 | 1464286750229 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}] 11:19:10 INFO - PROCESS | 1655 | 1464286750322 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:19:10 INFO - PROCESS | 1655 | 1464286750395 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x122abc800 == 51 [pid = 1655] [id = 51] 11:19:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x120ff6c00) [pid = 1655] [serial = 149] [outer = 0x0] 11:19:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12117f400) [pid = 1655] [serial = 150] [outer = 0x120ff6c00] 11:19:10 INFO - PROCESS | 1655 | 1464286750428 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x122cf2000) [pid = 1655] [serial = 151] [outer = 0x120ff6c00] 11:19:10 INFO - PROCESS | 1655 | 1464286750830 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]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 11:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:19:10 INFO - PROCESS | 1655 | 1464286750840 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 1655 | 1464286750842 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:19:10 INFO - PROCESS | 1655 | 1464286750845 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 1655 | 1464286750846 Marionette TRACE conn2 <- [1,178,null,{}] 11:19:10 INFO - PROCESS | 1655 | 1464286750848 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}] 11:19:10 INFO - PROCESS | 1655 | 1464286750939 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:19:10 INFO - PROCESS | 1655 | 1464286750979 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188ba000 == 52 [pid = 1655] [id = 52] 11:19:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x123ab6000) [pid = 1655] [serial = 152] [outer = 0x0] 11:19:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1246aac00) [pid = 1655] [serial = 153] [outer = 0x123ab6000] 11:19:11 INFO - PROCESS | 1655 | 1464286751009 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1246dcc00) [pid = 1655] [serial = 154] [outer = 0x123ab6000] 11:19:11 INFO - PROCESS | 1655 | 1464286751424 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]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 11:19:11 INFO - PROCESS | 1655 | 1464286751482 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 1655 | 1464286751484 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:19:11 INFO - PROCESS | 1655 | 1464286751487 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 1655 | 1464286751488 Marionette TRACE conn2 <- [1,182,null,{}] 11:19:11 INFO - PROCESS | 1655 | 1464286751491 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}] 11:19:11 INFO - PROCESS | 1655 | 1464286751577 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:19:11 INFO - PROCESS | 1655 | 1464286751652 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x1131d5800 == 53 [pid = 1655] [id = 53] 11:19:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1184efc00) [pid = 1655] [serial = 155] [outer = 0x0] 11:19:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1185cf800) [pid = 1655] [serial = 156] [outer = 0x1184efc00] 11:19:11 INFO - PROCESS | 1655 | 1464286751683 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x119bce000) [pid = 1655] [serial = 157] [outer = 0x1184efc00] 11:19:12 INFO - PROCESS | 1655 | 1464286752132 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]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 11:19:12 INFO - PROCESS | 1655 | 1464286752159 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 1655 | 1464286752161 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:19:12 INFO - PROCESS | 1655 | 1464286752165 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 1655 | 1464286752167 Marionette TRACE conn2 <- [1,186,null,{}] 11:19:12 INFO - PROCESS | 1655 | 1464286752170 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}] 11:19:12 INFO - PROCESS | 1655 | 1464286752257 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:19:12 INFO - PROCESS | 1655 | 1464286752299 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x116241000 == 54 [pid = 1655] [id = 54] 11:19:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x114e11c00) [pid = 1655] [serial = 158] [outer = 0x0] 11:19:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1164a7400) [pid = 1655] [serial = 159] [outer = 0x114e11c00] 11:19:12 INFO - PROCESS | 1655 | 1464286752328 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1168aac00) [pid = 1655] [serial = 160] [outer = 0x114e11c00] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x119319800 == 53 [pid = 1655] [id = 47] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1188bc000 == 52 [pid = 1655] [id = 46] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x119b52800 == 51 [pid = 1655] [id = 34] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1185a0000 == 50 [pid = 1655] [id = 45] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x11648a000 == 49 [pid = 1655] [id = 44] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1199e4800 == 48 [pid = 1655] [id = 33] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x11664f800 == 47 [pid = 1655] [id = 43] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1164e5000 == 46 [pid = 1655] [id = 27] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x116f81000 == 45 [pid = 1655] [id = 28] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1185a4800 == 44 [pid = 1655] [id = 30] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x113312800 == 43 [pid = 1655] [id = 42] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x118f59000 == 42 [pid = 1655] [id = 31] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x11931f800 == 41 [pid = 1655] [id = 32] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x117454800 == 40 [pid = 1655] [id = 29] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x124f6c000 == 39 [pid = 1655] [id = 41] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x124696800 == 38 [pid = 1655] [id = 40] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1131d5800 == 37 [pid = 1655] [id = 53] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1188ba000 == 36 [pid = 1655] [id = 52] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x122abc800 == 35 [pid = 1655] [id = 51] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x122f35000 == 34 [pid = 1655] [id = 38] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x119e54800 == 33 [pid = 1655] [id = 50] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x119e44000 == 32 [pid = 1655] [id = 48] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x119f8a800 == 31 [pid = 1655] [id = 35] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1238ec800 == 30 [pid = 1655] [id = 39] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1164e1000 == 29 [pid = 1655] [id = 49] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x122a21000 == 28 [pid = 1655] [id = 37] 11:19:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1211a0000 == 27 [pid = 1655] [id = 36] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x122f0ec00) [pid = 1655] [serial = 11] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1293b0800) [pid = 1655] [serial = 117] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x122c73800) [pid = 1655] [serial = 93] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x122f1c000) [pid = 1655] [serial = 94] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x123aab400) [pid = 1655] [serial = 96] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x118407000) [pid = 1655] [serial = 97] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x1243d7c00) [pid = 1655] [serial = 99] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x124993c00) [pid = 1655] [serial = 102] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x125afd400) [pid = 1655] [serial = 105] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x125f8e000) [pid = 1655] [serial = 108] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1246d5c00) [pid = 1655] [serial = 100] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x126528800) [pid = 1655] [serial = 111] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x128d13800) [pid = 1655] [serial = 114] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x11953f400) [pid = 1655] [serial = 63] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x113c1ec00) [pid = 1655] [serial = 66] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x11824d800) [pid = 1655] [serial = 69] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x119596800) [pid = 1655] [serial = 72] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x120ff6000) [pid = 1655] [serial = 73] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x116850800) [pid = 1655] [serial = 75] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x117456000) [pid = 1655] [serial = 76] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x117e59c00) [pid = 1655] [serial = 78] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x11824e000) [pid = 1655] [serial = 79] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x11871a400) [pid = 1655] [serial = 81] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1188dec00) [pid = 1655] [serial = 84] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x118f9e800) [pid = 1655] [serial = 87] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1195a1c00) [pid = 1655] [serial = 88] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x120ff4000) [pid = 1655] [serial = 90] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x122a86000) [pid = 1655] [serial = 91] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x125dcd800) [pid = 1655] [serial = 106] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x126360800) [pid = 1655] [serial = 109] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128d14400) [pid = 1655] [serial = 112] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1187dc000) [pid = 1655] [serial = 82] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11621d000) [pid = 1655] [serial = 67] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12d4f7c00) [pid = 1655] [serial = 64] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118406c00) [pid = 1655] [serial = 70] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118f96400) [pid = 1655] [serial = 85] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12381bc00) [pid = 1655] [serial = 8] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12bc4e400) [pid = 1655] [serial = 30] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11824c800) [pid = 1655] [serial = 31] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12bc3a000) [pid = 1655] [serial = 27] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12bc41400) [pid = 1655] [serial = 28] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12ba35800) [pid = 1655] [serial = 25] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12b0e3800) [pid = 1655] [serial = 24] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12aa93800) [pid = 1655] [serial = 21] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12b01f400) [pid = 1655] [serial = 22] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1293b0c00) [pid = 1655] [serial = 16] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x129642800) [pid = 1655] [serial = 18] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1293aac00) [pid = 1655] [serial = 15] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12d4e5c00) [pid = 1655] [serial = 60] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12d4ae400) [pid = 1655] [serial = 57] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12d4b5800) [pid = 1655] [serial = 58] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x11871cc00) [pid = 1655] [serial = 54] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12b071800) [pid = 1655] [serial = 55] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12d01dc00) [pid = 1655] [serial = 51] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12b06a400) [pid = 1655] [serial = 52] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12ce9b000) [pid = 1655] [serial = 45] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12cef7400) [pid = 1655] [serial = 48] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12c95dc00) [pid = 1655] [serial = 42] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x12c963800) [pid = 1655] [serial = 43] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12c544000) [pid = 1655] [serial = 39] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x12c909c00) [pid = 1655] [serial = 40] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x12c53dc00) [pid = 1655] [serial = 36] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x12c541400) [pid = 1655] [serial = 37] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x12c17b800) [pid = 1655] [serial = 34] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x12c171400) [pid = 1655] [serial = 33] [outer = 0x0] [url = about:blank] 11:19:12 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x12d4eac00) [pid = 1655] [serial = 61] [outer = 0x0] [url = about:blank] 11:19:13 INFO - PROCESS | 1655 | 1464286753137 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]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1020ms 11:19:13 INFO - PROCESS | 1655 | 1464286753185 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:19:13 INFO - PROCESS | 1655 | 1464286753187 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:19:13 INFO - PROCESS | 1655 | 1464286753191 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 1655 | 1464286753193 Marionette TRACE conn2 <- [1,190,null,{}] 11:19:13 INFO - PROCESS | 1655 | 1464286753196 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}] 11:19:13 INFO - PROCESS | 1655 | 1464286753271 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:19:13 INFO - PROCESS | 1655 | 1464286753308 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x112f75800 == 28 [pid = 1655] [id = 55] 11:19:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x11627cc00) [pid = 1655] [serial = 161] [outer = 0x0] 11:19:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x11684f400) [pid = 1655] [serial = 162] [outer = 0x11627cc00] 11:19:13 INFO - PROCESS | 1655 | 1464286753337 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x116fc3800) [pid = 1655] [serial = 163] [outer = 0x11627cc00] 11:19:13 INFO - PROCESS | 1655 | 1464286753618 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]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 11:19:13 INFO - PROCESS | 1655 | 1464286753662 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:19:13 INFO - PROCESS | 1655 | 1464286753670 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:19:13 INFO - PROCESS | 1655 | 1464286753675 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 1655 | 1464286753677 Marionette TRACE conn2 <- [1,194,null,{}] 11:19:13 INFO - PROCESS | 1655 | 1464286753679 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}] 11:19:13 INFO - PROCESS | 1655 | 1464286753751 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:19:13 INFO - PROCESS | 1655 | 1464286753755 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x1166e5000 == 29 [pid = 1655] [id = 56] 11:19:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x11768e400) [pid = 1655] [serial = 164] [outer = 0x0] 11:19:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x11824d800) [pid = 1655] [serial = 165] [outer = 0x11768e400] 11:19:13 INFO - PROCESS | 1655 | 1464286753783 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1183c7000) [pid = 1655] [serial = 166] [outer = 0x11768e400] 11:19:14 INFO - PROCESS | 1655 | 1464286754084 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 11:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:19:14 INFO - PROCESS | 1655 | 1464286754144 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1655 | 1464286754146 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:19:14 INFO - PROCESS | 1655 | 1464286754148 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1655 | 1464286754151 Marionette TRACE conn2 <- [1,198,null,{}] 11:19:14 INFO - PROCESS | 1655 | 1464286754159 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}] 11:19:14 INFO - PROCESS | 1655 | 1464286754235 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:19:14 INFO - PROCESS | 1655 | 1464286754242 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x11743e800 == 30 [pid = 1655] [id = 57] 11:19:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x113c23400) [pid = 1655] [serial = 167] [outer = 0x0] 11:19:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1187da400) [pid = 1655] [serial = 168] [outer = 0x113c23400] 11:19:14 INFO - PROCESS | 1655 | 1464286754272 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x11886cc00) [pid = 1655] [serial = 169] [outer = 0x113c23400] 11:19:14 INFO - PROCESS | 1655 | 1464286754554 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 422ms 11:19:14 INFO - PROCESS | 1655 | 1464286754571 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1655 | 1464286754572 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:19:14 INFO - PROCESS | 1655 | 1464286754575 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1655 | 1464286754576 Marionette TRACE conn2 <- [1,202,null,{}] 11:19:14 INFO - PROCESS | 1655 | 1464286754578 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}] 11:19:14 INFO - PROCESS | 1655 | 1464286754661 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:19:14 INFO - PROCESS | 1655 | 1464286754667 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x1185ba000 == 31 [pid = 1655] [id = 58] 11:19:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x118f6d000) [pid = 1655] [serial = 170] [outer = 0x0] 11:19:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x118f9c800) [pid = 1655] [serial = 171] [outer = 0x118f6d000] 11:19:14 INFO - PROCESS | 1655 | 1464286754693 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x119598c00) [pid = 1655] [serial = 172] [outer = 0x118f6d000] 11:19:14 INFO - PROCESS | 1655 | 1464286754972 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 417ms 11:19:14 INFO - PROCESS | 1655 | 1464286754992 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:19:14 INFO - PROCESS | 1655 | 1464286754994 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:19:15 INFO - PROCESS | 1655 | 1464286755003 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 1655 | 1464286755004 Marionette TRACE conn2 <- [1,206,null,{}] 11:19:15 INFO - PROCESS | 1655 | 1464286755007 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}] 11:19:15 INFO - PROCESS | 1655 | 1464286755105 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:19:15 INFO - PROCESS | 1655 | 1464286755116 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188b2000 == 32 [pid = 1655] [id = 59] 11:19:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1168abc00) [pid = 1655] [serial = 173] [outer = 0x0] 11:19:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x118f9c000) [pid = 1655] [serial = 174] [outer = 0x1168abc00] 11:19:15 INFO - PROCESS | 1655 | 1464286755141 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119bc6000) [pid = 1655] [serial = 175] [outer = 0x1168abc00] 11:19:15 INFO - PROCESS | 1655 | 1464286755469 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]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 527ms 11:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:19:15 INFO - PROCESS | 1655 | 1464286755523 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 1655 | 1464286755524 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:19:15 INFO - PROCESS | 1655 | 1464286755526 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 1655 | 1464286755527 Marionette TRACE conn2 <- [1,210,null,{}] 11:19:15 INFO - PROCESS | 1655 | 1464286755530 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}] 11:19:15 INFO - PROCESS | 1655 | 1464286755625 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:19:15 INFO - PROCESS | 1655 | 1464286755635 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x11972c800 == 33 [pid = 1655] [id = 60] 11:19:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11824f800) [pid = 1655] [serial = 176] [outer = 0x0] 11:19:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x120ff4c00) [pid = 1655] [serial = 177] [outer = 0x11824f800] 11:19:15 INFO - PROCESS | 1655 | 1464286755661 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x122f10000) [pid = 1655] [serial = 178] [outer = 0x11824f800] 11:19:15 INFO - PROCESS | 1655 | 1464286755960 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]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 11:19:16 INFO - PROCESS | 1655 | 1464286756007 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 1655 | 1464286756008 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:19:16 INFO - PROCESS | 1655 | 1464286756010 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 1655 | 1464286756011 Marionette TRACE conn2 <- [1,214,null,{}] 11:19:16 INFO - PROCESS | 1655 | 1464286756016 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}] 11:19:16 INFO - PROCESS | 1655 | 1464286756104 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:19:16 INFO - PROCESS | 1655 | 1464286756108 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e36800 == 34 [pid = 1655] [id = 61] 11:19:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x112973000) [pid = 1655] [serial = 179] [outer = 0x0] 11:19:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x123a2b800) [pid = 1655] [serial = 180] [outer = 0x112973000] 11:19:16 INFO - PROCESS | 1655 | 1464286756133 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124394800) [pid = 1655] [serial = 181] [outer = 0x112973000] 11:19:16 INFO - PROCESS | 1655 | 1464286756416 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]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 422ms 11:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:19:16 INFO - PROCESS | 1655 | 1464286756454 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 1655 | 1464286756455 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:19:16 INFO - PROCESS | 1655 | 1464286756458 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 1655 | 1464286756459 Marionette TRACE conn2 <- [1,218,null,{}] 11:19:16 INFO - PROCESS | 1655 | 1464286756461 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}] 11:19:16 INFO - PROCESS | 1655 | 1464286756553 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:19:16 INFO - PROCESS | 1655 | 1464286756580 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x119fa0000 == 35 [pid = 1655] [id = 62] 11:19:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1242ec000) [pid = 1655] [serial = 182] [outer = 0x0] 11:19:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1246d3c00) [pid = 1655] [serial = 183] [outer = 0x1242ec000] 11:19:16 INFO - PROCESS | 1655 | 1464286756605 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x124994800) [pid = 1655] [serial = 184] [outer = 0x1242ec000] 11:19:16 INFO - PROCESS | 1655 | 1464286756924 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]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 518ms 11:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:19:16 INFO - PROCESS | 1655 | 1464286756976 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 1655 | 1464286756977 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:19:16 INFO - PROCESS | 1655 | 1464286756979 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 1655 | 1464286756980 Marionette TRACE conn2 <- [1,222,null,{}] 11:19:16 INFO - PROCESS | 1655 | 1464286756983 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}] 11:19:17 INFO - PROCESS | 1655 | 1464286757062 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:19:17 INFO - PROCESS | 1655 | 1464286757092 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x11743e000 == 36 [pid = 1655] [id = 63] 11:19:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1246d5c00) [pid = 1655] [serial = 185] [outer = 0x0] 11:19:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124f22c00) [pid = 1655] [serial = 186] [outer = 0x1246d5c00] 11:19:17 INFO - PROCESS | 1655 | 1464286757116 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124f7b800) [pid = 1655] [serial = 187] [outer = 0x1246d5c00] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1294e0c00) [pid = 1655] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x122cef800) [pid = 1655] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11768ec00) [pid = 1655] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x116602c00) [pid = 1655] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11768c400) [pid = 1655] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1187db800) [pid = 1655] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118252800) [pid = 1655] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1121b6000) [pid = 1655] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1246a4400) [pid = 1655] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x126069c00) [pid = 1655] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:19:17 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x129313c00) [pid = 1655] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:19:17 INFO - PROCESS | 1655 | 1464286757408 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]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 471ms 11:19:17 INFO - PROCESS | 1655 | 1464286757452 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 1655 | 1464286757453 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:19:17 INFO - PROCESS | 1655 | 1464286757455 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 1655 | 1464286757456 Marionette TRACE conn2 <- [1,226,null,{}] 11:19:17 INFO - PROCESS | 1655 | 1464286757459 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}] 11:19:17 INFO - PROCESS | 1655 | 1464286757544 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:19:17 INFO - PROCESS | 1655 | 1464286757572 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a15000 == 37 [pid = 1655] [id = 64] 11:19:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x111f2a400) [pid = 1655] [serial = 188] [outer = 0x0] 11:19:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x122c72800) [pid = 1655] [serial = 189] [outer = 0x111f2a400] 11:19:17 INFO - PROCESS | 1655 | 1464286757597 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x124f24000) [pid = 1655] [serial = 190] [outer = 0x111f2a400] 11:19:17 INFO - PROCESS | 1655 | 1464286757867 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]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 419ms 11:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:19:17 INFO - PROCESS | 1655 | 1464286757879 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 1655 | 1464286757880 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:19:17 INFO - PROCESS | 1655 | 1464286757890 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 1655 | 1464286757892 Marionette TRACE conn2 <- [1,230,null,{}] 11:19:17 INFO - PROCESS | 1655 | 1464286757894 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}] 11:19:17 INFO - PROCESS | 1655 | 1464286757990 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:19:17 INFO - PROCESS | 1655 | 1464286757994 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188b1000 == 38 [pid = 1655] [id = 65] 11:19:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x124f84c00) [pid = 1655] [serial = 191] [outer = 0x0] 11:19:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x125aff800) [pid = 1655] [serial = 192] [outer = 0x124f84c00] 11:19:18 INFO - PROCESS | 1655 | 1464286758024 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x125f8e000) [pid = 1655] [serial = 193] [outer = 0x124f84c00] 11:19:18 INFO - PROCESS | 1655 | 1464286758320 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]]]}] 11:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 475ms 11:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:19:18 INFO - PROCESS | 1655 | 1464286758359 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 1655 | 1464286758360 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:19:18 INFO - PROCESS | 1655 | 1464286758362 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 1655 | 1464286758364 Marionette TRACE conn2 <- [1,234,null,{}] 11:19:18 INFO - PROCESS | 1655 | 1464286758368 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}] 11:19:18 INFO - PROCESS | 1655 | 1464286758457 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:19:18 INFO - PROCESS | 1655 | 1464286758463 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x123fc7800 == 39 [pid = 1655] [id = 66] 11:19:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119bc5800) [pid = 1655] [serial = 194] [outer = 0x0] 11:19:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x125fc7c00) [pid = 1655] [serial = 195] [outer = 0x119bc5800] 11:19:18 INFO - PROCESS | 1655 | 1464286758488 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x126345000) [pid = 1655] [serial = 196] [outer = 0x119bc5800] 11:19:18 INFO - PROCESS | 1655 | 1464286758748 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]]]}] 11:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 422ms 11:19:18 INFO - PROCESS | 1655 | 1464286758787 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 1655 | 1464286758789 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:19:18 INFO - PROCESS | 1655 | 1464286758791 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 1655 | 1464286758792 Marionette TRACE conn2 <- [1,238,null,{}] 11:19:18 INFO - PROCESS | 1655 | 1464286758794 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}] 11:19:18 INFO - PROCESS | 1655 | 1464286758886 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:19:18 INFO - PROCESS | 1655 | 1464286758890 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f6b000 == 40 [pid = 1655] [id = 67] 11:19:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x126341800) [pid = 1655] [serial = 197] [outer = 0x0] 11:19:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126522000) [pid = 1655] [serial = 198] [outer = 0x126341800] 11:19:18 INFO - PROCESS | 1655 | 1464286758916 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x128cb0400) [pid = 1655] [serial = 199] [outer = 0x126341800] 11:19:19 INFO - PROCESS | 1655 | 1464286759188 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 418ms 11:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:19:19 INFO - PROCESS | 1655 | 1464286759209 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 1655 | 1464286759210 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:19:19 INFO - PROCESS | 1655 | 1464286759220 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 1655 | 1464286759221 Marionette TRACE conn2 <- [1,242,null,{}] 11:19:19 INFO - PROCESS | 1655 | 1464286759223 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}] 11:19:19 INFO - PROCESS | 1655 | 1464286759369 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:19:19 INFO - PROCESS | 1655 | 1464286759420 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x11254f000 == 41 [pid = 1655] [id = 68] 11:19:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x112e35c00) [pid = 1655] [serial = 200] [outer = 0x0] 11:19:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x112fd6400) [pid = 1655] [serial = 201] [outer = 0x112e35c00] 11:19:19 INFO - PROCESS | 1655 | 1464286759451 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x115e88000) [pid = 1655] [serial = 202] [outer = 0x112e35c00] 11:19:19 INFO - PROCESS | 1655 | 1464286759924 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 725ms 11:19:19 INFO - PROCESS | 1655 | 1464286759940 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 1655 | 1464286759942 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:19:19 INFO - PROCESS | 1655 | 1464286759945 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 1655 | 1464286759947 Marionette TRACE conn2 <- [1,246,null,{}] 11:19:19 INFO - PROCESS | 1655 | 1464286759950 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}] 11:19:20 INFO - PROCESS | 1655 | 1464286760054 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:19:20 INFO - PROCESS | 1655 | 1464286760092 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x1185af000 == 42 [pid = 1655] [id = 69] 11:19:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1166cd400) [pid = 1655] [serial = 203] [outer = 0x0] 11:19:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x118226800) [pid = 1655] [serial = 204] [outer = 0x1166cd400] 11:19:20 INFO - PROCESS | 1655 | 1464286760127 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1184f0800) [pid = 1655] [serial = 205] [outer = 0x1166cd400] 11:19:20 INFO - PROCESS | 1655 | 1464286760727 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 822ms 11:19:20 INFO - PROCESS | 1655 | 1464286760790 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 1655 | 1464286760792 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:19:20 INFO - PROCESS | 1655 | 1464286760823 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 1655 | 1464286760827 Marionette TRACE conn2 <- [1,250,null,{}] 11:19:20 INFO - PROCESS | 1655 | 1464286760842 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}] 11:19:20 INFO - PROCESS | 1655 | 1464286760966 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:19:21 INFO - PROCESS | 1655 | 1464286761019 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x117691400) [pid = 1655] [serial = 206] [outer = 0x12ceec000] 11:19:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x11712b000 == 43 [pid = 1655] [id = 70] 11:19:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11821c000) [pid = 1655] [serial = 207] [outer = 0x0] 11:19:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11824b800) [pid = 1655] [serial = 208] [outer = 0x11821c000] 11:19:21 INFO - PROCESS | 1655 | 1464286761084 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1183ca400) [pid = 1655] [serial = 209] [outer = 0x11821c000] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x123fc7800 == 42 [pid = 1655] [id = 66] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x1188b1000 == 41 [pid = 1655] [id = 65] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x122a15000 == 40 [pid = 1655] [id = 64] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x11743e000 == 39 [pid = 1655] [id = 63] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x119fa0000 == 38 [pid = 1655] [id = 62] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x119e36800 == 37 [pid = 1655] [id = 61] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x11972c800 == 36 [pid = 1655] [id = 60] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x1188b2000 == 35 [pid = 1655] [id = 59] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x1185ba000 == 34 [pid = 1655] [id = 58] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x11743e800 == 33 [pid = 1655] [id = 57] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x1166e5000 == 32 [pid = 1655] [id = 56] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x112f75800 == 31 [pid = 1655] [id = 55] 11:19:21 INFO - PROCESS | 1655 | --DOCSHELL 0x116241000 == 30 [pid = 1655] [id = 54] 11:19:21 INFO - PROCESS | 1655 | 1464286761538 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]]]}] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x129639400) [pid = 1655] [serial = 120] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x122f19c00) [pid = 1655] [serial = 141] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x123ab4c00) [pid = 1655] [serial = 142] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x122c4d000) [pid = 1655] [serial = 139] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x116855c00) [pid = 1655] [serial = 123] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11840c400) [pid = 1655] [serial = 127] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118251400) [pid = 1655] [serial = 126] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118f6b000) [pid = 1655] [serial = 132] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119596c00) [pid = 1655] [serial = 135] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119b63400) [pid = 1655] [serial = 136] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x112968000) [pid = 1655] [serial = 129] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119b6cc00) [pid = 1655] [serial = 138] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x118f99800) [pid = 1655] [serial = 133] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11824d400) [pid = 1655] [serial = 130] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x116fc0800) [pid = 1655] [serial = 124] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1297b9800) [pid = 1655] [serial = 121] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x124f7e000) [pid = 1655] [serial = 103] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x128ed0800) [pid = 1655] [serial = 115] [outer = 0x0] [url = about:blank] 11:19:21 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1294e8c00) [pid = 1655] [serial = 118] [outer = 0x0] [url = about:blank] 11:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 759ms 11:19:21 INFO - PROCESS | 1655 | 1464286761555 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 1655 | 1464286761558 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:19:21 INFO - PROCESS | 1655 | 1464286761563 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 1655 | 1464286761565 Marionette TRACE conn2 <- [1,254,null,{}] 11:19:21 INFO - PROCESS | 1655 | 1464286761567 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}] 11:19:21 INFO - PROCESS | 1655 | 1464286761639 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:19:21 INFO - PROCESS | 1655 | 1464286761644 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f8f800 == 31 [pid = 1655] [id = 71] 11:19:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1184ed800) [pid = 1655] [serial = 210] [outer = 0x0] 11:19:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11871ac00) [pid = 1655] [serial = 211] [outer = 0x1184ed800] 11:19:21 INFO - PROCESS | 1655 | 1464286761673 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11886d000) [pid = 1655] [serial = 212] [outer = 0x1184ed800] 11:19:21 INFO - PROCESS | 1655 | 1464286761991 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]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 11:19:22 INFO - PROCESS | 1655 | 1464286762033 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 1655 | 1464286762034 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:19:22 INFO - PROCESS | 1655 | 1464286762036 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1655 | 1464286762038 Marionette TRACE conn2 <- [1,258,null,{}] 11:19:22 INFO - PROCESS | 1655 | 1464286762046 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}] 11:19:22 INFO - PROCESS | 1655 | 1464286762129 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:19:22 INFO - PROCESS | 1655 | 1464286762170 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x1185b5000 == 32 [pid = 1655] [id = 72] 11:19:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1185d3c00) [pid = 1655] [serial = 213] [outer = 0x0] 11:19:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x118f95000) [pid = 1655] [serial = 214] [outer = 0x1185d3c00] 11:19:22 INFO - PROCESS | 1655 | 1464286762199 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119bc7000) [pid = 1655] [serial = 215] [outer = 0x1185d3c00] 11:19:22 INFO - PROCESS | 1655 | 1464286762495 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]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 11:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:19:22 INFO - PROCESS | 1655 | 1464286762508 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 1655 | 1464286762509 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:19:22 INFO - PROCESS | 1655 | 1464286762511 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1655 | 1464286762523 Marionette TRACE conn2 <- [1,262,null,{}] 11:19:22 INFO - PROCESS | 1655 | 1464286762531 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}] 11:19:22 INFO - PROCESS | 1655 | 1464286762607 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:19:22 INFO - PROCESS | 1655 | 1464286762612 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x119728800 == 33 [pid = 1655] [id = 73] 11:19:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x120ff4400) [pid = 1655] [serial = 216] [outer = 0x0] 11:19:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x121184000) [pid = 1655] [serial = 217] [outer = 0x120ff4400] 11:19:22 INFO - PROCESS | 1655 | 1464286762640 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x122ceec00) [pid = 1655] [serial = 218] [outer = 0x120ff4400] 11:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 434ms 11:19:22 INFO - PROCESS | 1655 | 1464286762937 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]]]}] 11:19:22 INFO - PROCESS | 1655 | 1464286762945 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 1655 | 1464286762947 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:19:22 INFO - PROCESS | 1655 | 1464286762957 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1655 | 1464286762958 Marionette TRACE conn2 <- [1,266,null,{}] 11:19:22 INFO - PROCESS | 1655 | 1464286762960 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}] 11:19:23 INFO - PROCESS | 1655 | 1464286763050 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:19:23 INFO - PROCESS | 1655 | 1464286763057 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b53800 == 34 [pid = 1655] [id = 74] 11:19:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x115e81800) [pid = 1655] [serial = 219] [outer = 0x0] 11:19:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x122cef800) [pid = 1655] [serial = 220] [outer = 0x115e81800] 11:19:23 INFO - PROCESS | 1655 | 1464286763082 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x123ab0400) [pid = 1655] [serial = 221] [outer = 0x115e81800] 11:19:23 INFO - PROCESS | 1655 | 1464286763352 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]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 423ms 11:19:23 INFO - PROCESS | 1655 | 1464286763375 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 1655 | 1464286763376 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:19:23 INFO - PROCESS | 1655 | 1464286763378 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 1655 | 1464286763379 Marionette TRACE conn2 <- [1,270,null,{}] 11:19:23 INFO - PROCESS | 1655 | 1464286763411 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}] 11:19:23 INFO - PROCESS | 1655 | 1464286763502 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:19:23 INFO - PROCESS | 1655 | 1464286763507 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x1211a0800 == 35 [pid = 1655] [id = 75] 11:19:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1243ce800) [pid = 1655] [serial = 222] [outer = 0x0] 11:19:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x124995400) [pid = 1655] [serial = 223] [outer = 0x1243ce800] 11:19:23 INFO - PROCESS | 1655 | 1464286763536 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x125af6c00) [pid = 1655] [serial = 224] [outer = 0x1243ce800] 11:19:23 INFO - PROCESS | 1655 | 1464286763874 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]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 525ms 11:19:23 INFO - PROCESS | 1655 | 1464286763904 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 1655 | 1464286763905 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:19:23 INFO - PROCESS | 1655 | 1464286763913 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 1655 | 1464286763914 Marionette TRACE conn2 <- [1,274,null,{}] 11:19:23 INFO - PROCESS | 1655 | 1464286763916 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}] 11:19:24 INFO - PROCESS | 1655 | 1464286763998 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:19:24 INFO - PROCESS | 1655 | 1464286764003 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f2b000 == 36 [pid = 1655] [id = 76] 11:19:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1243cf400) [pid = 1655] [serial = 225] [outer = 0x0] 11:19:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x125d2dc00) [pid = 1655] [serial = 226] [outer = 0x1243cf400] 11:19:24 INFO - PROCESS | 1655 | 1464286764028 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x125f89800) [pid = 1655] [serial = 227] [outer = 0x1243cf400] 11:19:24 INFO - PROCESS | 1655 | 1464286764316 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 421ms 11:19:24 INFO - PROCESS | 1655 | 1464286764345 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1655 | 1464286764346 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:19:24 INFO - PROCESS | 1655 | 1464286764351 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1655 | 1464286764353 Marionette TRACE conn2 <- [1,278,null,{}] 11:19:24 INFO - PROCESS | 1655 | 1464286764355 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}] 11:19:24 INFO - PROCESS | 1655 | 1464286764447 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:19:24 INFO - PROCESS | 1655 | 1464286764451 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x123b69000 == 37 [pid = 1655] [id = 77] 11:19:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x125afd800) [pid = 1655] [serial = 228] [outer = 0x0] 11:19:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12606f400) [pid = 1655] [serial = 229] [outer = 0x125afd800] 11:19:24 INFO - PROCESS | 1655 | 1464286764475 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x128cb2400) [pid = 1655] [serial = 230] [outer = 0x125afd800] 11:19:24 INFO - PROCESS | 1655 | 1464286764789 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 11:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:19:24 INFO - PROCESS | 1655 | 1464286764827 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1655 | 1464286764828 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:19:24 INFO - PROCESS | 1655 | 1464286764831 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1655 | 1464286764834 Marionette TRACE conn2 <- [1,282,null,{}] 11:19:24 INFO - PROCESS | 1655 | 1464286764837 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}] 11:19:24 INFO - PROCESS | 1655 | 1464286764925 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:19:24 INFO - PROCESS | 1655 | 1464286764931 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f69800 == 38 [pid = 1655] [id = 78] 11:19:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x125d27400) [pid = 1655] [serial = 231] [outer = 0x0] 11:19:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x128d1b800) [pid = 1655] [serial = 232] [outer = 0x125d27400] 11:19:24 INFO - PROCESS | 1655 | 1464286764955 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x128ecd400) [pid = 1655] [serial = 233] [outer = 0x125d27400] 11:19:25 INFO - PROCESS | 1655 | 1464286765239 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]]]}] 11:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 472ms 11:19:25 INFO - PROCESS | 1655 | 1464286765304 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 1655 | 1464286765305 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:19:25 INFO - PROCESS | 1655 | 1464286765308 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - PROCESS | 1655 | 1464286765309 Marionette TRACE conn2 <- [1,286,null,{}] 11:19:25 INFO - PROCESS | 1655 | 1464286765311 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}] 11:19:25 INFO - PROCESS | 1655 | 1464286765404 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:19:25 INFO - PROCESS | 1655 | 1464286765436 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d18000 == 39 [pid = 1655] [id = 79] 11:19:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x128ece000) [pid = 1655] [serial = 234] [outer = 0x0] 11:19:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x129317000) [pid = 1655] [serial = 235] [outer = 0x128ece000] 11:19:25 INFO - PROCESS | 1655 | 1464286765476 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1293ac400) [pid = 1655] [serial = 236] [outer = 0x128ece000] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x11824f800) [pid = 1655] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x11627cc00) [pid = 1655] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x112973000) [pid = 1655] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x111f2a400) [pid = 1655] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x113c23400) [pid = 1655] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x11768e400) [pid = 1655] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x118f6d000) [pid = 1655] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x115e12800) [pid = 1655] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1121b5800) [pid = 1655] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x120ff6c00) [pid = 1655] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x123ab6000) [pid = 1655] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1242ec000) [pid = 1655] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1184efc00) [pid = 1655] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1246d5c00) [pid = 1655] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124f84c00) [pid = 1655] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1168abc00) [pid = 1655] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:19:25 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119bc5800) [pid = 1655] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:19:25 INFO - PROCESS | 1655 | 1464286765983 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]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 718ms 11:19:26 INFO - PROCESS | 1655 | 1464286766026 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 1655 | 1464286766028 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:19:26 INFO - PROCESS | 1655 | 1464286766030 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 1655 | 1464286766032 Marionette TRACE conn2 <- [1,290,null,{}] 11:19:26 INFO - PROCESS | 1655 | 1464286766034 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}] 11:19:26 INFO - PROCESS | 1655 | 1464286766156 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:19:26 INFO - PROCESS | 1655 | 1464286766188 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d20000 == 40 [pid = 1655] [id = 80] 11:19:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x116fb9400) [pid = 1655] [serial = 237] [outer = 0x0] 11:19:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1187d8800) [pid = 1655] [serial = 238] [outer = 0x116fb9400] 11:19:26 INFO - PROCESS | 1655 | 1464286766216 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1293ae000) [pid = 1655] [serial = 239] [outer = 0x116fb9400] 11:19:26 INFO - PROCESS | 1655 | 1464286766473 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]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 471ms 11:19:26 INFO - PROCESS | 1655 | 1464286766507 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 1655 | 1464286766508 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:19:26 INFO - PROCESS | 1655 | 1464286766511 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 1655 | 1464286766512 Marionette TRACE conn2 <- [1,294,null,{}] 11:19:26 INFO - PROCESS | 1655 | 1464286766521 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}] 11:19:26 INFO - PROCESS | 1655 | 1464286766598 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:19:26 INFO - PROCESS | 1655 | 1464286766604 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12907b000 == 41 [pid = 1655] [id = 81] 11:19:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1293b3400) [pid = 1655] [serial = 240] [outer = 0x0] 11:19:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1294e4400) [pid = 1655] [serial = 241] [outer = 0x1293b3400] 11:19:26 INFO - PROCESS | 1655 | 1464286766629 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x129637c00) [pid = 1655] [serial = 242] [outer = 0x1293b3400] 11:19:26 INFO - PROCESS | 1655 | 1464286766909 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]]]}] 11:19:26 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. 11:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 422ms 11:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:19:26 INFO - PROCESS | 1655 | 1464286766940 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 1655 | 1464286766942 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:19:26 INFO - PROCESS | 1655 | 1464286766946 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 1655 | 1464286766948 Marionette TRACE conn2 <- [1,298,null,{}] 11:19:26 INFO - PROCESS | 1655 | 1464286766954 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}] 11:19:27 INFO - PROCESS | 1655 | 1464286767057 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:19:27 INFO - PROCESS | 1655 | 1464286767066 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12947d000 == 42 [pid = 1655] [id = 82] 11:19:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x124f1cc00) [pid = 1655] [serial = 243] [outer = 0x0] 11:19:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x129638c00) [pid = 1655] [serial = 244] [outer = 0x124f1cc00] 11:19:27 INFO - PROCESS | 1655 | 1464286767106 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1297bd400) [pid = 1655] [serial = 245] [outer = 0x124f1cc00] 11:19:27 INFO - PROCESS | 1655 | 1464286767553 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]]]}] 11:19:27 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. 11:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 623ms 11:19:27 INFO - PROCESS | 1655 | 1464286767569 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:19:27 INFO - PROCESS | 1655 | 1464286767571 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:19:27 INFO - PROCESS | 1655 | 1464286767573 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 1655 | 1464286767574 Marionette TRACE conn2 <- [1,302,null,{}] 11:19:27 INFO - PROCESS | 1655 | 1464286767576 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}] 11:19:27 INFO - PROCESS | 1655 | 1464286767664 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:19:27 INFO - PROCESS | 1655 | 1464286767690 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a25800 == 43 [pid = 1655] [id = 83] 11:19:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12963f800) [pid = 1655] [serial = 246] [outer = 0x0] 11:19:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1297c5400) [pid = 1655] [serial = 247] [outer = 0x12963f800] 11:19:27 INFO - PROCESS | 1655 | 1464286767714 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12a182000) [pid = 1655] [serial = 248] [outer = 0x12963f800] 11:19:28 INFO - PROCESS | 1655 | 1464286768116 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]]]}] 11:19:28 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. 11:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 568ms 11:19:28 INFO - PROCESS | 1655 | 1464286768142 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 1655 | 1464286768144 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:19:28 INFO - PROCESS | 1655 | 1464286768148 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 1655 | 1464286768150 Marionette TRACE conn2 <- [1,306,null,{}] 11:19:28 INFO - PROCESS | 1655 | 1464286768154 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}] 11:19:28 INFO - PROCESS | 1655 | 1464286768249 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:19:28 INFO - PROCESS | 1655 | 1464286768291 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x117119800 == 44 [pid = 1655] [id = 84] 11:19:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x112c43400) [pid = 1655] [serial = 249] [outer = 0x0] 11:19:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1166cb800) [pid = 1655] [serial = 250] [outer = 0x112c43400] 11:19:28 INFO - PROCESS | 1655 | 1464286768322 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x117e64400) [pid = 1655] [serial = 251] [outer = 0x112c43400] 11:19:28 INFO - PROCESS | 1655 | 1464286768738 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]]]}] 11:19:28 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. 11:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 11:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:19:28 INFO - PROCESS | 1655 | 1464286768769 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 1655 | 1464286768773 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:19:28 INFO - PROCESS | 1655 | 1464286768777 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 1655 | 1464286768779 Marionette TRACE conn2 <- [1,310,null,{}] 11:19:28 INFO - PROCESS | 1655 | 1464286768801 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}] 11:19:28 INFO - PROCESS | 1655 | 1464286768896 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:19:28 INFO - PROCESS | 1655 | 1464286768953 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0e000 == 45 [pid = 1655] [id = 85] 11:19:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x11871dc00) [pid = 1655] [serial = 252] [outer = 0x0] 11:19:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118f68000) [pid = 1655] [serial = 253] [outer = 0x11871dc00] 11:19:28 INFO - PROCESS | 1655 | 1464286768982 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x119596c00) [pid = 1655] [serial = 254] [outer = 0x11871dc00] 11:19:29 INFO - PROCESS | 1655 | 1464286769386 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]]]}] 11:19:29 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. 11:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 637ms 11:19:29 INFO - PROCESS | 1655 | 1464286769415 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 1655 | 1464286769416 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:19:29 INFO - PROCESS | 1655 | 1464286769418 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 1655 | 1464286769421 Marionette TRACE conn2 <- [1,314,null,{}] 11:19:29 INFO - PROCESS | 1655 | 1464286769429 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}] 11:19:29 INFO - PROCESS | 1655 | 1464286769525 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:19:29 INFO - PROCESS | 1655 | 1464286769567 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x125adc800 == 46 [pid = 1655] [id = 86] 11:19:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x119b63400) [pid = 1655] [serial = 255] [outer = 0x0] 11:19:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x122a81800) [pid = 1655] [serial = 256] [outer = 0x119b63400] 11:19:29 INFO - PROCESS | 1655 | 1464286769598 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1246b2c00) [pid = 1655] [serial = 257] [outer = 0x119b63400] 11:19:30 INFO - PROCESS | 1655 | 1464286770082 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]]]}] 11:19:30 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. 11:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 11:19:30 INFO - PROCESS | 1655 | 1464286770091 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 1655 | 1464286770093 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:19:30 INFO - PROCESS | 1655 | 1464286770116 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 1655 | 1464286770118 Marionette TRACE conn2 <- [1,318,null,{}] 11:19:30 INFO - PROCESS | 1655 | 1464286770125 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}] 11:19:30 INFO - PROCESS | 1655 | 1464286770264 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:19:30 INFO - PROCESS | 1655 | 1464286770335 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a896000 == 47 [pid = 1655] [id = 87] 11:19:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x119b6dc00) [pid = 1655] [serial = 258] [outer = 0x0] 11:19:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x124f87800) [pid = 1655] [serial = 259] [outer = 0x119b6dc00] 11:19:30 INFO - PROCESS | 1655 | 1464286770365 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x126069800) [pid = 1655] [serial = 260] [outer = 0x119b6dc00] 11:19:30 INFO - PROCESS | 1655 | 1464286770968 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]]]}] 11:19:30 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. 11:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 892ms 11:19:30 INFO - PROCESS | 1655 | 1464286770990 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 1655 | 1464286770992 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:19:30 INFO - PROCESS | 1655 | 1464286770996 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 1655 | 1464286770998 Marionette TRACE conn2 <- [1,322,null,{}] 11:19:31 INFO - PROCESS | 1655 | 1464286771020 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}] 11:19:31 INFO - PROCESS | 1655 | 1464286771108 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:19:31 INFO - PROCESS | 1655 | 1464286771150 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f92000 == 48 [pid = 1655] [id = 88] 11:19:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x114e13c00) [pid = 1655] [serial = 261] [outer = 0x0] 11:19:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1164a6000) [pid = 1655] [serial = 262] [outer = 0x114e13c00] 11:19:31 INFO - PROCESS | 1655 | 1464286771179 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x116fc0800) [pid = 1655] [serial = 263] [outer = 0x114e13c00] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x12947d000 == 47 [pid = 1655] [id = 82] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x12907b000 == 46 [pid = 1655] [id = 81] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x125d20000 == 45 [pid = 1655] [id = 80] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x125d18000 == 44 [pid = 1655] [id = 79] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x124f69800 == 43 [pid = 1655] [id = 78] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x123b69000 == 42 [pid = 1655] [id = 77] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x122f2b000 == 41 [pid = 1655] [id = 76] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x1211a0800 == 40 [pid = 1655] [id = 75] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x119b53800 == 39 [pid = 1655] [id = 74] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x126522000) [pid = 1655] [serial = 198] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | 1464286771632 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]]]}] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x119728800 == 38 [pid = 1655] [id = 73] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x1185b5000 == 37 [pid = 1655] [id = 72] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x116f8f800 == 36 [pid = 1655] [id = 71] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x11712b000 == 35 [pid = 1655] [id = 70] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x1185af000 == 34 [pid = 1655] [id = 69] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x11254f000 == 33 [pid = 1655] [id = 68] 11:19:31 INFO - PROCESS | 1655 | --DOCSHELL 0x124f6b000 == 32 [pid = 1655] [id = 67] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x120ff4c00) [pid = 1655] [serial = 177] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x11684f400) [pid = 1655] [serial = 162] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x116fc3800) [pid = 1655] [serial = 163] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x123a2b800) [pid = 1655] [serial = 180] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x124394800) [pid = 1655] [serial = 181] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x122c72800) [pid = 1655] [serial = 189] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1187da400) [pid = 1655] [serial = 168] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x11824d800) [pid = 1655] [serial = 165] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1183c7000) [pid = 1655] [serial = 166] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x118f9c800) [pid = 1655] [serial = 171] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x119598c00) [pid = 1655] [serial = 172] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1164a7400) [pid = 1655] [serial = 159] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11768b400) [pid = 1655] [serial = 145] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x116285800) [pid = 1655] [serial = 144] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x118875400) [pid = 1655] [serial = 148] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1185cb800) [pid = 1655] [serial = 147] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x122cf2000) [pid = 1655] [serial = 151] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12117f400) [pid = 1655] [serial = 150] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1246dcc00) [pid = 1655] [serial = 154] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x124994800) [pid = 1655] [serial = 184] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1246aac00) [pid = 1655] [serial = 153] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1246d3c00) [pid = 1655] [serial = 183] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119bce000) [pid = 1655] [serial = 157] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124f22c00) [pid = 1655] [serial = 186] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x125aff800) [pid = 1655] [serial = 192] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1185cf800) [pid = 1655] [serial = 156] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x124f24000) [pid = 1655] [serial = 190] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11886cc00) [pid = 1655] [serial = 169] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x124f7b800) [pid = 1655] [serial = 187] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x118f9c000) [pid = 1655] [serial = 174] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x126345000) [pid = 1655] [serial = 196] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x125fc7c00) [pid = 1655] [serial = 195] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x122f10000) [pid = 1655] [serial = 178] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119bc6000) [pid = 1655] [serial = 175] [outer = 0x0] [url = about:blank] 11:19:31 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x125f8e000) [pid = 1655] [serial = 193] [outer = 0x0] [url = about:blank] 11:19:31 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. 11:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 690ms 11:19:31 INFO - PROCESS | 1655 | 1464286771686 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 1655 | 1464286771690 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:19:31 INFO - PROCESS | 1655 | 1464286771694 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 1655 | 1464286771696 Marionette TRACE conn2 <- [1,326,null,{}] 11:19:31 INFO - PROCESS | 1655 | 1464286771698 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}] 11:19:31 INFO - PROCESS | 1655 | 1464286771770 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:19:31 INFO - PROCESS | 1655 | 1464286771776 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x116259800 == 33 [pid = 1655] [id = 89] 11:19:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x117e61400) [pid = 1655] [serial = 264] [outer = 0x0] 11:19:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118221400) [pid = 1655] [serial = 265] [outer = 0x117e61400] 11:19:31 INFO - PROCESS | 1655 | 1464286771804 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1184ebc00) [pid = 1655] [serial = 266] [outer = 0x117e61400] 11:19:32 INFO - PROCESS | 1655 | 1464286772152 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]]]}] 11:19:32 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. 11:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 11:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:19:32 INFO - PROCESS | 1655 | 1464286772163 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1655 | 1464286772164 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:19:32 INFO - PROCESS | 1655 | 1464286772169 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1655 | 1464286772171 Marionette TRACE conn2 <- [1,330,null,{}] 11:19:32 INFO - PROCESS | 1655 | 1464286772178 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}] 11:19:32 INFO - PROCESS | 1655 | 1464286772252 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:19:32 INFO - PROCESS | 1655 | 1464286772257 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x1185b0000 == 34 [pid = 1655] [id = 90] 11:19:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11871f000) [pid = 1655] [serial = 267] [outer = 0x0] 11:19:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x118f71400) [pid = 1655] [serial = 268] [outer = 0x11871f000] 11:19:32 INFO - PROCESS | 1655 | 1464286772286 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11959a400) [pid = 1655] [serial = 269] [outer = 0x11871f000] 11:19:32 INFO - PROCESS | 1655 | 1464286772622 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]]]}] 11:19:32 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. 11:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 11:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:19:32 INFO - PROCESS | 1655 | 1464286772639 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1655 | 1464286772641 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:19:32 INFO - PROCESS | 1655 | 1464286772643 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1655 | 1464286772644 Marionette TRACE conn2 <- [1,334,null,{}] 11:19:32 INFO - PROCESS | 1655 | 1464286772655 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}] 11:19:32 INFO - PROCESS | 1655 | 1464286772729 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:19:32 INFO - PROCESS | 1655 | 1464286772771 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x11930b000 == 35 [pid = 1655] [id = 91] 11:19:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1187d8400) [pid = 1655] [serial = 270] [outer = 0x0] 11:19:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119bce400) [pid = 1655] [serial = 271] [outer = 0x1187d8400] 11:19:32 INFO - PROCESS | 1655 | 1464286772797 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12117d000) [pid = 1655] [serial = 272] [outer = 0x1187d8400] 11:19:33 INFO - PROCESS | 1655 | 1464286773084 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]]]}] 11:19:33 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. 11:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 11:19:33 INFO - PROCESS | 1655 | 1464286773112 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 1655 | 1464286773113 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:19:33 INFO - PROCESS | 1655 | 1464286773119 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 1655 | 1464286773121 Marionette TRACE conn2 <- [1,338,null,{}] 11:19:33 INFO - PROCESS | 1655 | 1464286773123 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}] 11:19:33 INFO - PROCESS | 1655 | 1464286773194 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:19:33 INFO - PROCESS | 1655 | 1464286773201 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b4d000 == 36 [pid = 1655] [id = 92] 11:19:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x122972800) [pid = 1655] [serial = 273] [outer = 0x0] 11:19:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x122e73000) [pid = 1655] [serial = 274] [outer = 0x122972800] 11:19:33 INFO - PROCESS | 1655 | 1464286773226 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x123ab8000) [pid = 1655] [serial = 275] [outer = 0x122972800] 11:19:33 INFO - PROCESS | 1655 | 1464286773527 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]]]}] 11:19:33 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. 11:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 419ms 11:19:33 INFO - PROCESS | 1655 | 1464286773539 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 1655 | 1464286773540 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:19:33 INFO - PROCESS | 1655 | 1464286773546 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 1655 | 1464286773547 Marionette TRACE conn2 <- [1,342,null,{}] 11:19:33 INFO - PROCESS | 1655 | 1464286773553 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}] 11:19:33 INFO - PROCESS | 1655 | 1464286773674 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:19:33 INFO - PROCESS | 1655 | 1464286773682 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f05000 == 37 [pid = 1655] [id = 93] 11:19:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x122ce9c00) [pid = 1655] [serial = 276] [outer = 0x0] 11:19:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124388c00) [pid = 1655] [serial = 277] [outer = 0x122ce9c00] 11:19:33 INFO - PROCESS | 1655 | 1464286773708 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x125a39c00) [pid = 1655] [serial = 278] [outer = 0x122ce9c00] 11:19:33 INFO - PROCESS | 1655 | 1464286773996 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]]]}] 11:19:34 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. 11:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 472ms 11:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:19:34 INFO - PROCESS | 1655 | 1464286774028 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 1655 | 1464286774029 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:19:34 INFO - PROCESS | 1655 | 1464286774031 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 1655 | 1464286774034 Marionette TRACE conn2 <- [1,346,null,{}] 11:19:34 INFO - PROCESS | 1655 | 1464286774038 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}] 11:19:34 INFO - PROCESS | 1655 | 1464286774127 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:19:34 INFO - PROCESS | 1655 | 1464286774132 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12119f800 == 38 [pid = 1655] [id = 94] 11:19:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x124788000) [pid = 1655] [serial = 279] [outer = 0x0] 11:19:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x125afac00) [pid = 1655] [serial = 280] [outer = 0x124788000] 11:19:34 INFO - PROCESS | 1655 | 1464286774157 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x125fc6400) [pid = 1655] [serial = 281] [outer = 0x124788000] 11:19:34 INFO - PROCESS | 1655 | 1464286774457 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]]]}] 11:19:34 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. 11:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 473ms 11:19:34 INFO - PROCESS | 1655 | 1464286774505 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 1655 | 1464286774506 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:19:34 INFO - PROCESS | 1655 | 1464286774509 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 1655 | 1464286774510 Marionette TRACE conn2 <- [1,350,null,{}] 11:19:34 INFO - PROCESS | 1655 | 1464286774512 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}] 11:19:34 INFO - PROCESS | 1655 | 1464286774603 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:19:34 INFO - PROCESS | 1655 | 1464286774631 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x122acb000 == 39 [pid = 1655] [id = 95] 11:19:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x125f8e000) [pid = 1655] [serial = 282] [outer = 0x0] 11:19:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12633d800) [pid = 1655] [serial = 283] [outer = 0x125f8e000] 11:19:34 INFO - PROCESS | 1655 | 1464286774656 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x126522c00) [pid = 1655] [serial = 284] [outer = 0x125f8e000] 11:19:35 INFO - PROCESS | 1655 | 1464286775031 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]]]}] 11:19:35 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. 11:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 568ms 11:19:35 INFO - PROCESS | 1655 | 1464286775079 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 1655 | 1464286775081 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:19:35 INFO - PROCESS | 1655 | 1464286775084 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 1655 | 1464286775086 Marionette TRACE conn2 <- [1,354,null,{}] 11:19:35 INFO - PROCESS | 1655 | 1464286775089 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}] 11:19:35 INFO - PROCESS | 1655 | 1464286775232 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:19:35 INFO - PROCESS | 1655 | 1464286775276 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x123b71000 == 40 [pid = 1655] [id = 96] 11:19:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12606c400) [pid = 1655] [serial = 285] [outer = 0x0] 11:19:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12652d400) [pid = 1655] [serial = 286] [outer = 0x12606c400] 11:19:35 INFO - PROCESS | 1655 | 1464286775314 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x128ca5000) [pid = 1655] [serial = 287] [outer = 0x12606c400] 11:19:35 INFO - PROCESS | 1655 | 1464286775664 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]]]}] 11:19:35 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. 11:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 619ms 11:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:19:35 INFO - PROCESS | 1655 | 1464286775704 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 1655 | 1464286775705 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:19:35 INFO - PROCESS | 1655 | 1464286775707 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 1655 | 1464286775708 Marionette TRACE conn2 <- [1,358,null,{}] 11:19:35 INFO - PROCESS | 1655 | 1464286775710 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}] 11:19:35 INFO - PROCESS | 1655 | 1464286775799 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:19:35 INFO - PROCESS | 1655 | 1464286775803 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12468d000 == 41 [pid = 1655] [id = 97] 11:19:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12652cc00) [pid = 1655] [serial = 288] [outer = 0x0] 11:19:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x128caac00) [pid = 1655] [serial = 289] [outer = 0x12652cc00] 11:19:35 INFO - PROCESS | 1655 | 1464286775828 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x128cb0c00) [pid = 1655] [serial = 290] [outer = 0x12652cc00] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1243cf400) [pid = 1655] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x126341800) [pid = 1655] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x120ff4400) [pid = 1655] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x125afd800) [pid = 1655] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1243ce800) [pid = 1655] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x115e81800) [pid = 1655] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1185d3c00) [pid = 1655] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11821c000) [pid = 1655] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x128ece000) [pid = 1655] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1184ed800) [pid = 1655] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x116fb9400) [pid = 1655] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x125d27400) [pid = 1655] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1293b3400) [pid = 1655] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:19:36 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x124f1cc00) [pid = 1655] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:19:36 INFO - PROCESS | 1655 | 1464286776222 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]]]}] 11:19:36 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. 11:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 568ms 11:19:36 INFO - PROCESS | 1655 | 1464286776276 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:19:36 INFO - PROCESS | 1655 | 1464286776285 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:19:36 INFO - PROCESS | 1655 | 1464286776287 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 1655 | 1464286776289 Marionette TRACE conn2 <- [1,362,null,{}] 11:19:36 INFO - PROCESS | 1655 | 1464286776291 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}] 11:19:36 INFO - PROCESS | 1655 | 1464286776395 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:19:36 INFO - PROCESS | 1655 | 1464286776425 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x124faf000 == 42 [pid = 1655] [id = 98] 11:19:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x121181c00) [pid = 1655] [serial = 291] [outer = 0x0] 11:19:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x126360800) [pid = 1655] [serial = 292] [outer = 0x121181c00] 11:19:36 INFO - PROCESS | 1655 | 1464286776454 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x128ecec00) [pid = 1655] [serial = 293] [outer = 0x121181c00] 11:19:36 INFO - PROCESS | 1655 | 1464286776721 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]]]}] 11:19:36 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. 11:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 11:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:19:36 INFO - PROCESS | 1655 | 1464286776756 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 1655 | 1464286776757 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:19:36 INFO - PROCESS | 1655 | 1464286776759 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 1655 | 1464286776760 Marionette TRACE conn2 <- [1,366,null,{}] 11:19:36 INFO - PROCESS | 1655 | 1464286776763 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}] 11:19:36 INFO - PROCESS | 1655 | 1464286776853 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:19:36 INFO - PROCESS | 1655 | 1464286776857 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x128ea4800 == 43 [pid = 1655] [id = 99] 11:19:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x122c4dc00) [pid = 1655] [serial = 294] [outer = 0x0] 11:19:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1293af400) [pid = 1655] [serial = 295] [outer = 0x122c4dc00] 11:19:36 INFO - PROCESS | 1655 | 1464286776882 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1294e6400) [pid = 1655] [serial = 296] [outer = 0x122c4dc00] 11:19:37 INFO - PROCESS | 1655 | 1464286777206 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]]]}] 11:19:37 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. 11:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 11:19:37 INFO - PROCESS | 1655 | 1464286777229 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 1655 | 1464286777230 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:19:37 INFO - PROCESS | 1655 | 1464286777234 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 1655 | 1464286777236 Marionette TRACE conn2 <- [1,370,null,{}] 11:19:37 INFO - PROCESS | 1655 | 1464286777238 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}] 11:19:37 INFO - PROCESS | 1655 | 1464286777338 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:19:37 INFO - PROCESS | 1655 | 1464286777344 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12947e800 == 44 [pid = 1655] [id = 100] 11:19:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x112c45000) [pid = 1655] [serial = 297] [outer = 0x0] 11:19:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x129644c00) [pid = 1655] [serial = 298] [outer = 0x112c45000] 11:19:37 INFO - PROCESS | 1655 | 1464286777370 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1297c4c00) [pid = 1655] [serial = 299] [outer = 0x112c45000] 11:19:37 INFO - PROCESS | 1655 | 1464286777649 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]]]}] 11:19:37 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. 11:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 471ms 11:19:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:19:37 INFO - PROCESS | 1655 | 1464286777704 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 1655 | 1464286777705 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:19:37 INFO - PROCESS | 1655 | 1464286777708 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 1655 | 1464286777709 Marionette TRACE conn2 <- [1,374,null,{}] 11:19:37 INFO - PROCESS | 1655 | 1464286777711 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}] 11:19:37 INFO - PROCESS | 1655 | 1464286777788 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:19:37 INFO - PROCESS | 1655 | 1464286777792 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aad0800 == 45 [pid = 1655] [id = 101] 11:19:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1297c7800) [pid = 1655] [serial = 300] [outer = 0x0] 11:19:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12aa8a800) [pid = 1655] [serial = 301] [outer = 0x1297c7800] 11:19:37 INFO - PROCESS | 1655 | 1464286777816 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12aa92800) [pid = 1655] [serial = 302] [outer = 0x1297c7800] 11:19:38 INFO - PROCESS | 1655 | 1464286778229 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:19:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 569ms 11:19:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:19:38 INFO - PROCESS | 1655 | 1464286778277 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 1655 | 1464286778280 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:19:38 INFO - PROCESS | 1655 | 1464286778283 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 1655 | 1464286778286 Marionette TRACE conn2 <- [1,378,null,{}] 11:19:38 INFO - PROCESS | 1655 | 1464286778290 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}] 11:19:38 INFO - PROCESS | 1655 | 1464286778390 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:19:38 INFO - PROCESS | 1655 | 1464286778448 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164cc800 == 46 [pid = 1655] [id = 102] 11:19:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x113c23400) [pid = 1655] [serial = 303] [outer = 0x0] 11:19:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1168a4400) [pid = 1655] [serial = 304] [outer = 0x113c23400] 11:19:38 INFO - PROCESS | 1655 | 1464286778479 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x11824e800) [pid = 1655] [serial = 305] [outer = 0x113c23400] 11:19:38 INFO - PROCESS | 1655 | 1464286778986 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:19:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:19:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 721ms 11:19:39 INFO - PROCESS | 1655 | 1464286779005 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 1655 | 1464286779011 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:19:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:19:39 INFO - PROCESS | 1655 | 1464286779040 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 1655 | 1464286779043 Marionette TRACE conn2 <- [1,382,null,{}] 11:19:39 INFO - PROCESS | 1655 | 1464286779046 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}] 11:19:39 INFO - PROCESS | 1655 | 1464286779129 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:19:39 INFO - PROCESS | 1655 | 1464286779177 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199d8000 == 47 [pid = 1655] [id = 103] 11:19:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1185d1400) [pid = 1655] [serial = 306] [outer = 0x0] 11:19:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1187d6c00) [pid = 1655] [serial = 307] [outer = 0x1185d1400] 11:19:39 INFO - PROCESS | 1655 | 1464286779231 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x11953f000) [pid = 1655] [serial = 308] [outer = 0x1185d1400] 11:19:39 INFO - PROCESS | 1655 | 1464286779926 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:19:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:19:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 926ms 11:19:39 INFO - PROCESS | 1655 | 1464286779967 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 1655 | 1464286779969 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:19:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:19:39 INFO - PROCESS | 1655 | 1464286779974 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 1655 | 1464286779976 Marionette TRACE conn2 <- [1,386,null,{}] 11:19:39 INFO - PROCESS | 1655 | 1464286779984 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}] 11:19:40 INFO - PROCESS | 1655 | 1464286780079 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:19:40 INFO - PROCESS | 1655 | 1464286780127 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aae3800 == 48 [pid = 1655] [id = 104] 11:19:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1246b0800) [pid = 1655] [serial = 309] [outer = 0x0] 11:19:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x124f22c00) [pid = 1655] [serial = 310] [outer = 0x1246b0800] 11:19:40 INFO - PROCESS | 1655 | 1464286780159 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x125afa800) [pid = 1655] [serial = 311] [outer = 0x1246b0800] 11:19:40 INFO - PROCESS | 1655 | 1464286780577 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]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:19:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 620ms 11:19:40 INFO - PROCESS | 1655 | 1464286780594 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1655 | 1464286780596 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:19:40 INFO - PROCESS | 1655 | 1464286780599 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1655 | 1464286780600 Marionette TRACE conn2 <- [1,390,null,{}] 11:19:40 INFO - PROCESS | 1655 | 1464286780602 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}] 11:19:40 INFO - PROCESS | 1655 | 1464286780698 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:19:40 INFO - PROCESS | 1655 | 1464286780753 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2a4800 == 49 [pid = 1655] [id = 105] 11:19:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x126369400) [pid = 1655] [serial = 312] [outer = 0x0] 11:19:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x128cac000) [pid = 1655] [serial = 313] [outer = 0x126369400] 11:19:40 INFO - PROCESS | 1655 | 1464286780783 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x128ec4c00) [pid = 1655] [serial = 314] [outer = 0x126369400] 11:19:41 INFO - PROCESS | 1655 | 1464286781222 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]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:19:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 668ms 11:19:41 INFO - PROCESS | 1655 | 1464286781282 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 1655 | 1464286781283 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:19:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:19:41 INFO - PROCESS | 1655 | 1464286781287 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 1655 | 1464286781288 Marionette TRACE conn2 <- [1,394,null,{}] 11:19:41 INFO - PROCESS | 1655 | 1464286781290 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}] 11:19:41 INFO - PROCESS | 1655 | 1464286781401 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:19:41 INFO - PROCESS | 1655 | 1464286781458 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b369800 == 50 [pid = 1655] [id = 106] 11:19:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x128ec5000) [pid = 1655] [serial = 315] [outer = 0x0] 11:19:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1297c6800) [pid = 1655] [serial = 316] [outer = 0x128ec5000] 11:19:41 INFO - PROCESS | 1655 | 1464286781487 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12aa94400) [pid = 1655] [serial = 317] [outer = 0x128ec5000] 11:19:41 INFO - PROCESS | 1655 | 1464286781909 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]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:19:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 668ms 11:19:42 INFO - PROCESS | 1655 | 1464286782099 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 1655 | 1464286782101 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:19:42 INFO - PROCESS | 1655 | 1464286782123 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 1655 | 1464286782125 Marionette TRACE conn2 <- [1,398,null,{}] 11:19:42 INFO - PROCESS | 1655 | 1464286782128 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}] 11:19:42 INFO - PROCESS | 1655 | 1464286782214 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:19:42 INFO - PROCESS | 1655 | 1464286782260 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187c3000 == 51 [pid = 1655] [id = 107] 11:19:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x11627cc00) [pid = 1655] [serial = 318] [outer = 0x0] 11:19:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1166c9400) [pid = 1655] [serial = 319] [outer = 0x11627cc00] 11:19:42 INFO - PROCESS | 1655 | 1464286782287 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x118259c00) [pid = 1655] [serial = 320] [outer = 0x11627cc00] 11:19:42 INFO - PROCESS | 1655 | 1464286782796 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]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:19:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 721ms 11:19:42 INFO - PROCESS | 1655 | 1464286782857 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 1655 | 1464286782859 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:19:42 INFO - PROCESS | 1655 | 1464286782902 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 1655 | 1464286782905 Marionette TRACE conn2 <- [1,402,null,{}] 11:19:42 INFO - PROCESS | 1655 | 1464286782917 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}] 11:19:43 INFO - PROCESS | 1655 | 1464286783072 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x12947e800 == 50 [pid = 1655] [id = 100] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x128ea4800 == 49 [pid = 1655] [id = 99] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x124faf000 == 48 [pid = 1655] [id = 98] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x12468d000 == 47 [pid = 1655] [id = 97] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x123b71000 == 46 [pid = 1655] [id = 96] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x122acb000 == 45 [pid = 1655] [id = 95] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x12119f800 == 44 [pid = 1655] [id = 94] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x119f05000 == 43 [pid = 1655] [id = 93] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1297c5400) [pid = 1655] [serial = 247] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x112fd6400) [pid = 1655] [serial = 201] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x118226800) [pid = 1655] [serial = 204] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x119b4d000 == 42 [pid = 1655] [id = 92] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x11930b000 == 41 [pid = 1655] [id = 91] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x1185b0000 == 40 [pid = 1655] [id = 90] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x116259800 == 39 [pid = 1655] [id = 89] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x116f92000 == 38 [pid = 1655] [id = 88] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x125adc800 == 37 [pid = 1655] [id = 86] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0e000 == 36 [pid = 1655] [id = 85] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x117119800 == 35 [pid = 1655] [id = 84] 11:19:43 INFO - PROCESS | 1655 | --DOCSHELL 0x129a25800 == 34 [pid = 1655] [id = 83] 11:19:43 INFO - PROCESS | 1655 | 1464286783112 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x116242000 == 35 [pid = 1655] [id = 108] 11:19:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x117692800) [pid = 1655] [serial = 321] [outer = 0x0] 11:19:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1185cb800) [pid = 1655] [serial = 322] [outer = 0x117692800] 11:19:43 INFO - PROCESS | 1655 | 1464286783138 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x121181800) [pid = 1655] [serial = 323] [outer = 0x117692800] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x125d2dc00) [pid = 1655] [serial = 226] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x128cb0400) [pid = 1655] [serial = 199] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x121184000) [pid = 1655] [serial = 217] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x122ceec00) [pid = 1655] [serial = 218] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12606f400) [pid = 1655] [serial = 229] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x124995400) [pid = 1655] [serial = 223] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x128cb2400) [pid = 1655] [serial = 230] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x122cef800) [pid = 1655] [serial = 220] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x123ab0400) [pid = 1655] [serial = 221] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x118f95000) [pid = 1655] [serial = 214] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x119bc7000) [pid = 1655] [serial = 215] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1183ca400) [pid = 1655] [serial = 209] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x11824b800) [pid = 1655] [serial = 208] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x129317000) [pid = 1655] [serial = 235] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x11871ac00) [pid = 1655] [serial = 211] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x11886d000) [pid = 1655] [serial = 212] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1187d8800) [pid = 1655] [serial = 238] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x128d1b800) [pid = 1655] [serial = 232] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x128ecd400) [pid = 1655] [serial = 233] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1294e4400) [pid = 1655] [serial = 241] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x129638c00) [pid = 1655] [serial = 244] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x129637c00) [pid = 1655] [serial = 242] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1293ac400) [pid = 1655] [serial = 236] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x125f89800) [pid = 1655] [serial = 227] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1293ae000) [pid = 1655] [serial = 239] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x125af6c00) [pid = 1655] [serial = 224] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1297bd400) [pid = 1655] [serial = 245] [outer = 0x0] [url = about:blank] 11:19:43 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1166c9c00) [pid = 1655] [serial = 49] [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.] 11:19:43 INFO - PROCESS | 1655 | 1464286783461 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]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:19:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 589ms 11:19:43 INFO - PROCESS | 1655 | 1464286783478 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1655 | 1464286783479 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:19:43 INFO - PROCESS | 1655 | 1464286783482 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1655 | 1464286783485 Marionette TRACE conn2 <- [1,406,null,{}] 11:19:43 INFO - PROCESS | 1655 | 1464286783492 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}] 11:19:43 INFO - PROCESS | 1655 | 1464286783571 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:19:43 INFO - PROCESS | 1655 | 1464286783625 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199e4000 == 36 [pid = 1655] [id = 109] 11:19:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x120fed400) [pid = 1655] [serial = 324] [outer = 0x0] 11:19:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1242ec000) [pid = 1655] [serial = 325] [outer = 0x120fed400] 11:19:43 INFO - PROCESS | 1655 | 1464286783653 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x124788400) [pid = 1655] [serial = 326] [outer = 0x120fed400] 11:19:43 INFO - PROCESS | 1655 | 1464286783940 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]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:19:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 470ms 11:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:19:43 INFO - PROCESS | 1655 | 1464286783955 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1655 | 1464286783956 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:19:43 INFO - PROCESS | 1655 | 1464286783958 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1655 | 1464286783959 Marionette TRACE conn2 <- [1,410,null,{}] 11:19:43 INFO - PROCESS | 1655 | 1464286783961 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}] 11:19:44 INFO - PROCESS | 1655 | 1464286784059 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:19:44 INFO - PROCESS | 1655 | 1464286784063 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f19800 == 37 [pid = 1655] [id = 110] 11:19:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x124f7e000) [pid = 1655] [serial = 327] [outer = 0x0] 11:19:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x125a2d000) [pid = 1655] [serial = 328] [outer = 0x124f7e000] 11:19:44 INFO - PROCESS | 1655 | 1464286784092 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x125dc1800) [pid = 1655] [serial = 329] [outer = 0x124f7e000] 11:19:44 INFO - PROCESS | 1655 | 1464286784443 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]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:19:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 11:19:44 INFO - PROCESS | 1655 | 1464286784477 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 1655 | 1464286784479 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:19:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:19:44 INFO - PROCESS | 1655 | 1464286784485 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 1655 | 1464286784487 Marionette TRACE conn2 <- [1,414,null,{}] 11:19:44 INFO - PROCESS | 1655 | 1464286784491 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}] 11:19:44 INFO - PROCESS | 1655 | 1464286784608 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:19:44 INFO - PROCESS | 1655 | 1464286784618 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x122ac7800 == 38 [pid = 1655] [id = 111] 11:19:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x122a86000) [pid = 1655] [serial = 330] [outer = 0x0] 11:19:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x126368800) [pid = 1655] [serial = 331] [outer = 0x122a86000] 11:19:44 INFO - PROCESS | 1655 | 1464286784659 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12652d000) [pid = 1655] [serial = 332] [outer = 0x122a86000] 11:19:45 INFO - PROCESS | 1655 | 1464286785102 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]]]}] 11:19:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:19:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 673ms 11:19:45 INFO - PROCESS | 1655 | 1464286785155 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 1655 | 1464286785157 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:19:45 INFO - PROCESS | 1655 | 1464286785159 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 1655 | 1464286785160 Marionette TRACE conn2 <- [1,418,null,{}] 11:19:45 INFO - PROCESS | 1655 | 1464286785162 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}] 11:19:45 INFO - PROCESS | 1655 | 1464286785272 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:19:45 INFO - PROCESS | 1655 | 1464286785287 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x116648800 == 39 [pid = 1655] [id = 112] 11:19:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x128ecd400) [pid = 1655] [serial = 333] [outer = 0x0] 11:19:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1293ac800) [pid = 1655] [serial = 334] [outer = 0x128ecd400] 11:19:45 INFO - PROCESS | 1655 | 1464286785313 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1297ba400) [pid = 1655] [serial = 335] [outer = 0x128ecd400] 11:19:45 INFO - PROCESS | 1655 | 1464286785675 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:19:46 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 11:19:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 11:19:46 INFO - PROCESS | 1655 | 1464286786124 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]]]}] 11:19:46 INFO - PROCESS | 1655 | 1464286786129 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 1655 | 1464286786130 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:19:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:19:46 INFO - PROCESS | 1655 | 1464286786135 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1655 | 1464286786136 Marionette TRACE conn2 <- [1,422,null,{}] 11:19:46 INFO - PROCESS | 1655 | 1464286786146 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}] 11:19:46 INFO - PROCESS | 1655 | 1464286786240 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:19:46 INFO - PROCESS | 1655 | 1464286786245 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x125aef800 == 40 [pid = 1655] [id = 113] 11:19:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1297bfc00) [pid = 1655] [serial = 336] [outer = 0x0] 11:19:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12b027800) [pid = 1655] [serial = 337] [outer = 0x1297bfc00] 11:19:46 INFO - PROCESS | 1655 | 1464286786270 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12b071400) [pid = 1655] [serial = 338] [outer = 0x1297bfc00] 11:19:47 INFO - PROCESS | 1655 | 1464286787084 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]]]}] 11:19:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:19:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 978ms 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x114e11c00) [pid = 1655] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x117e61400) [pid = 1655] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x122972800) [pid = 1655] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x122ce9c00) [pid = 1655] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x125f8e000) [pid = 1655] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x114e13c00) [pid = 1655] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x11871f000) [pid = 1655] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x119b6dc00) [pid = 1655] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x124788000) [pid = 1655] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x119b63400) [pid = 1655] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12606c400) [pid = 1655] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x112c43400) [pid = 1655] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x121181c00) [pid = 1655] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12652cc00) [pid = 1655] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x112c45000) [pid = 1655] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x122c4dc00) [pid = 1655] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1187d8400) [pid = 1655] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11871dc00) [pid = 1655] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x112e35c00) [pid = 1655] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:19:47 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1166cd400) [pid = 1655] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:19:47 INFO - PROCESS | 1655 | 1464286787173 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 1655 | 1464286787175 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:19:47 INFO - PROCESS | 1655 | 1464286787186 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 1655 | 1464286787187 Marionette TRACE conn2 <- [1,426,null,{}] 11:19:47 INFO - PROCESS | 1655 | 1464286787189 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}] 11:19:47 INFO - PROCESS | 1655 | 1464286787264 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:19:47 INFO - PROCESS | 1655 | 1464286787271 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188a4000 == 41 [pid = 1655] [id = 114] 11:19:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x11660b000) [pid = 1655] [serial = 339] [outer = 0x0] 11:19:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x117e61400) [pid = 1655] [serial = 340] [outer = 0x11660b000] 11:19:47 INFO - PROCESS | 1655 | 1464286787296 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1195a0400) [pid = 1655] [serial = 341] [outer = 0x11660b000] 11:19:47 INFO - PROCESS | 1655 | 1464286787619 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] 11:19:47 INFO - PROCESS | 1655 | 1464286787656 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:19:47 INFO - PROCESS | 1655 | 1464286787658 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 1655 | 1464286787659 Marionette TRACE conn2 <- [1,430,null,{}] 11:19:47 INFO - PROCESS | 1655 | 1464286787661 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}] 11:19:47 INFO - PROCESS | 1655 | 1464286787738 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:19:47 INFO - PROCESS | 1655 | 1464286787743 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12907e800 == 42 [pid = 1655] [id = 115] 11:19:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x122ce9c00) [pid = 1655] [serial = 342] [outer = 0x0] 11:19:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12652bc00) [pid = 1655] [serial = 343] [outer = 0x122ce9c00] 11:19:47 INFO - PROCESS | 1655 | 1464286787767 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12b074c00) [pid = 1655] [serial = 344] [outer = 0x122ce9c00] 11:19:48 INFO - PROCESS | 1655 | 1464286788084 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]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:19:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 468ms 11:19:48 INFO - PROCESS | 1655 | 1464286788129 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 1655 | 1464286788130 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:19:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:19:48 INFO - PROCESS | 1655 | 1464286788134 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1655 | 1464286788137 Marionette TRACE conn2 <- [1,434,null,{}] 11:19:48 INFO - PROCESS | 1655 | 1464286788139 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}] 11:19:48 INFO - PROCESS | 1655 | 1464286788219 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:19:48 INFO - PROCESS | 1655 | 1464286788224 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a22000 == 43 [pid = 1655] [id = 116] 11:19:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11959fc00) [pid = 1655] [serial = 345] [outer = 0x0] 11:19:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12b075c00) [pid = 1655] [serial = 346] [outer = 0x11959fc00] 11:19:48 INFO - PROCESS | 1655 | 1464286788248 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12b0e4c00) [pid = 1655] [serial = 347] [outer = 0x11959fc00] 11:19:48 INFO - PROCESS | 1655 | 1464286788577 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]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:19:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 471ms 11:19:48 INFO - PROCESS | 1655 | 1464286788604 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 1655 | 1464286788606 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:19:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:19:48 INFO - PROCESS | 1655 | 1464286788608 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1655 | 1464286788610 Marionette TRACE conn2 <- [1,438,null,{}] 11:19:48 INFO - PROCESS | 1655 | 1464286788612 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}] 11:19:48 INFO - PROCESS | 1655 | 1464286788703 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:19:48 INFO - PROCESS | 1655 | 1464286788746 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a899000 == 44 [pid = 1655] [id = 117] 11:19:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x122972800) [pid = 1655] [serial = 348] [outer = 0x0] 11:19:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12b209800) [pid = 1655] [serial = 349] [outer = 0x122972800] 11:19:48 INFO - PROCESS | 1655 | 1464286788774 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12ba40000) [pid = 1655] [serial = 350] [outer = 0x122972800] 11:19:49 INFO - PROCESS | 1655 | 1464286789053 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]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:19:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 469ms 11:19:49 INFO - PROCESS | 1655 | 1464286789077 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:19:49 INFO - PROCESS | 1655 | 1464286789078 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:19:49 INFO - PROCESS | 1655 | 1464286789088 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 1655 | 1464286789089 Marionette TRACE conn2 <- [1,442,null,{}] 11:19:49 INFO - PROCESS | 1655 | 1464286789092 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}] 11:19:49 INFO - PROCESS | 1655 | 1464286789176 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:19:49 INFO - PROCESS | 1655 | 1464286789271 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x1129b9000 == 45 [pid = 1655] [id = 118] 11:19:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x111c20800) [pid = 1655] [serial = 351] [outer = 0x0] 11:19:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x111ff6000) [pid = 1655] [serial = 352] [outer = 0x111c20800] 11:19:49 INFO - PROCESS | 1655 | 1464286789302 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x115e89400) [pid = 1655] [serial = 353] [outer = 0x111c20800] 11:19:49 INFO - PROCESS | 1655 | 1464286789774 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]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:19:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 726ms 11:19:49 INFO - PROCESS | 1655 | 1464286789817 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 1655 | 1464286789820 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:19:49 INFO - PROCESS | 1655 | 1464286789824 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 1655 | 1464286789826 Marionette TRACE conn2 <- [1,446,null,{}] 11:19:49 INFO - PROCESS | 1655 | 1464286789830 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}] 11:19:49 INFO - PROCESS | 1655 | 1464286789931 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:19:50 INFO - PROCESS | 1655 | 1464286790016 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199d4800 == 46 [pid = 1655] [id = 119] 11:19:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118f6bc00) [pid = 1655] [serial = 354] [outer = 0x0] 11:19:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x118f98000) [pid = 1655] [serial = 355] [outer = 0x118f6bc00] 11:19:50 INFO - PROCESS | 1655 | 1464286790048 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12117a400) [pid = 1655] [serial = 356] [outer = 0x118f6bc00] 11:19:50 INFO - PROCESS | 1655 | 1464286790490 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]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:19:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 720ms 11:19:50 INFO - PROCESS | 1655 | 1464286790550 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 1655 | 1464286790553 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:19:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:19:50 INFO - PROCESS | 1655 | 1464286790557 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 1655 | 1464286790558 Marionette TRACE conn2 <- [1,450,null,{}] 11:19:50 INFO - PROCESS | 1655 | 1464286790561 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}] 11:19:50 INFO - PROCESS | 1655 | 1464286790661 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:19:50 INFO - PROCESS | 1655 | 1464286790722 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fa4800 == 47 [pid = 1655] [id = 120] 11:19:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x122f0e000) [pid = 1655] [serial = 357] [outer = 0x0] 11:19:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x123aae000) [pid = 1655] [serial = 358] [outer = 0x122f0e000] 11:19:50 INFO - PROCESS | 1655 | 1464286790752 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x124f20400) [pid = 1655] [serial = 359] [outer = 0x122f0e000] 11:19:51 INFO - PROCESS | 1655 | 1464286791150 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] 11:19:51 INFO - PROCESS | 1655 | 1464286791189 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:19:51 INFO - PROCESS | 1655 | 1464286791196 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1655 | 1464286791203 Marionette TRACE conn2 <- [1,454,null,{}] 11:19:51 INFO - PROCESS | 1655 | 1464286791229 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}] 11:19:51 INFO - PROCESS | 1655 | 1464286791363 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:19:51 INFO - PROCESS | 1655 | 1464286791374 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc0b000 == 48 [pid = 1655] [id = 121] 11:19:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x126347000) [pid = 1655] [serial = 360] [outer = 0x0] 11:19:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x128cafc00) [pid = 1655] [serial = 361] [outer = 0x126347000] 11:19:51 INFO - PROCESS | 1655 | 1464286791403 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1293ae000) [pid = 1655] [serial = 362] [outer = 0x126347000] 11:19:51 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:51 INFO - PROCESS | 1655 | 1464286791875 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]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:19:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 702ms 11:19:51 INFO - PROCESS | 1655 | 1464286791894 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 1655 | 1464286791896 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:19:51 INFO - PROCESS | 1655 | 1464286791899 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1655 | 1464286791900 Marionette TRACE conn2 <- [1,458,null,{}] 11:19:51 INFO - PROCESS | 1655 | 1464286791903 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}] 11:19:52 INFO - PROCESS | 1655 | 1464286792002 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:19:52 INFO - PROCESS | 1655 | 1464286792046 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x11687a800 == 49 [pid = 1655] [id = 122] 11:19:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x128d1b000) [pid = 1655] [serial = 363] [outer = 0x0] 11:19:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1297bf000) [pid = 1655] [serial = 364] [outer = 0x128d1b000] 11:19:52 INFO - PROCESS | 1655 | 1464286792077 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12b078000) [pid = 1655] [serial = 365] [outer = 0x128d1b000] 11:19:52 INFO - PROCESS | 1655 | 1464286792672 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] 11:19:52 INFO - PROCESS | 1655 | 1464286792723 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:19:52 INFO - PROCESS | 1655 | 1464286792727 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 1655 | 1464286792729 Marionette TRACE conn2 <- [1,462,null,{}] 11:19:52 INFO - PROCESS | 1655 | 1464286792733 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}] 11:19:52 INFO - PROCESS | 1655 | 1464286792820 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:19:52 INFO - PROCESS | 1655 | 1464286792880 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b45000 == 50 [pid = 1655] [id = 123] 11:19:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1183c3c00) [pid = 1655] [serial = 366] [outer = 0x0] 11:19:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1184f3000) [pid = 1655] [serial = 367] [outer = 0x1183c3c00] 11:19:52 INFO - PROCESS | 1655 | 1464286792909 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x11886b800) [pid = 1655] [serial = 368] [outer = 0x1183c3c00] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12a899000 == 49 [pid = 1655] [id = 117] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x129a22000 == 48 [pid = 1655] [id = 116] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12907e800 == 47 [pid = 1655] [id = 115] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x1188a4000 == 46 [pid = 1655] [id = 114] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x125aef800 == 45 [pid = 1655] [id = 113] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x116648800 == 44 [pid = 1655] [id = 112] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12aa8a800) [pid = 1655] [serial = 301] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x122ac7800 == 43 [pid = 1655] [id = 111] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x119f19800 == 42 [pid = 1655] [id = 110] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x1199e4000 == 41 [pid = 1655] [id = 109] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x116242000 == 40 [pid = 1655] [id = 108] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x1187c3000 == 39 [pid = 1655] [id = 107] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x1199d8000 == 38 [pid = 1655] [id = 103] 11:19:53 INFO - PROCESS | 1655 | --DOCSHELL 0x1164cc800 == 37 [pid = 1655] [id = 102] 11:19:53 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:53 INFO - PROCESS | 1655 | 1464286793363 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] 11:19:53 INFO - PROCESS | 1655 | 1464286793410 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x115e88000) [pid = 1655] [serial = 202] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1184f0800) [pid = 1655] [serial = 205] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1168aac00) [pid = 1655] [serial = 160] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x119bce400) [pid = 1655] [serial = 271] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12117d000) [pid = 1655] [serial = 272] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x119596c00) [pid = 1655] [serial = 254] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x118f68000) [pid = 1655] [serial = 253] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1184ebc00) [pid = 1655] [serial = 266] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x128ecec00) [pid = 1655] [serial = 293] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x125fc6400) [pid = 1655] [serial = 281] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x129644c00) [pid = 1655] [serial = 298] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x125a39c00) [pid = 1655] [serial = 278] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x118221400) [pid = 1655] [serial = 265] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x122e73000) [pid = 1655] [serial = 274] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x123ab8000) [pid = 1655] [serial = 275] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x124388c00) [pid = 1655] [serial = 277] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12633d800) [pid = 1655] [serial = 283] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x116fc0800) [pid = 1655] [serial = 263] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1164a6000) [pid = 1655] [serial = 262] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x118f71400) [pid = 1655] [serial = 268] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x11959a400) [pid = 1655] [serial = 269] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x126069800) [pid = 1655] [serial = 260] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x124f87800) [pid = 1655] [serial = 259] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x125afac00) [pid = 1655] [serial = 280] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1246b2c00) [pid = 1655] [serial = 257] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x122a81800) [pid = 1655] [serial = 256] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12652d400) [pid = 1655] [serial = 286] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x117e64400) [pid = 1655] [serial = 251] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1166cb800) [pid = 1655] [serial = 250] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x126522c00) [pid = 1655] [serial = 284] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x126360800) [pid = 1655] [serial = 292] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x128caac00) [pid = 1655] [serial = 289] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x128ca5000) [pid = 1655] [serial = 287] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1297c4c00) [pid = 1655] [serial = 299] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1293af400) [pid = 1655] [serial = 295] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1294e6400) [pid = 1655] [serial = 296] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x128cb0c00) [pid = 1655] [serial = 290] [outer = 0x0] [url = about:blank] 11:19:53 INFO - PROCESS | 1655 | 1464286793432 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1655 | 1464286793435 Marionette TRACE conn2 <- [1,466,null,{}] 11:19:53 INFO - PROCESS | 1655 | 1464286793441 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}] 11:19:53 INFO - PROCESS | 1655 | 1464286793516 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:19:53 INFO - PROCESS | 1655 | 1464286793524 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x117130800 == 38 [pid = 1655] [id = 124] 11:19:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118f96400) [pid = 1655] [serial = 369] [outer = 0x0] 11:19:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119b6dc00) [pid = 1655] [serial = 370] [outer = 0x118f96400] 11:19:53 INFO - PROCESS | 1655 | 1464286793550 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x122c79000) [pid = 1655] [serial = 371] [outer = 0x118f96400] 11:19:53 INFO - PROCESS | 1655 | 1464286793904 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] 11:19:53 INFO - PROCESS | 1655 | 1464286793959 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:19:53 INFO - PROCESS | 1655 | 1464286793961 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1655 | 1464286793964 Marionette TRACE conn2 <- [1,470,null,{}] 11:19:53 INFO - PROCESS | 1655 | 1464286793971 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}] 11:19:54 INFO - PROCESS | 1655 | 1464286794047 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:19:54 INFO - PROCESS | 1655 | 1464286794056 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b4a800 == 39 [pid = 1655] [id = 125] 11:19:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x123ab9800) [pid = 1655] [serial = 372] [outer = 0x0] 11:19:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124f25c00) [pid = 1655] [serial = 373] [outer = 0x123ab9800] 11:19:54 INFO - PROCESS | 1655 | 1464286794086 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x126068400) [pid = 1655] [serial = 374] [outer = 0x123ab9800] 11:19:54 INFO - PROCESS | 1655 | 1464286794553 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]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:19:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 622ms 11:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:19:54 INFO - PROCESS | 1655 | 1464286794586 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 1655 | 1464286794588 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:19:54 INFO - PROCESS | 1655 | 1464286794592 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1655 | 1464286794594 Marionette TRACE conn2 <- [1,474,null,{}] 11:19:54 INFO - PROCESS | 1655 | 1464286794608 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}] 11:19:54 INFO - PROCESS | 1655 | 1464286794708 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:19:54 INFO - PROCESS | 1655 | 1464286794712 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a09000 == 40 [pid = 1655] [id = 126] 11:19:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126524c00) [pid = 1655] [serial = 375] [outer = 0x0] 11:19:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x128ca6800) [pid = 1655] [serial = 376] [outer = 0x126524c00] 11:19:54 INFO - PROCESS | 1655 | 1464286794741 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x128d14400) [pid = 1655] [serial = 377] [outer = 0x126524c00] 11:19:55 INFO - PROCESS | 1655 | 1464286795061 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]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 480ms 11:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:19:55 INFO - PROCESS | 1655 | 1464286795072 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 1655 | 1464286795073 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:19:55 INFO - PROCESS | 1655 | 1464286795075 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 1655 | 1464286795076 Marionette TRACE conn2 <- [1,478,null,{}] 11:19:55 INFO - PROCESS | 1655 | 1464286795078 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}] 11:19:55 INFO - PROCESS | 1655 | 1464286795155 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:19:55 INFO - PROCESS | 1655 | 1464286795206 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x122be8000 == 41 [pid = 1655] [id = 127] 11:19:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x124f1d400) [pid = 1655] [serial = 378] [outer = 0x0] 11:19:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x129314c00) [pid = 1655] [serial = 379] [outer = 0x124f1d400] 11:19:55 INFO - PROCESS | 1655 | 1464286795231 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x129644c00) [pid = 1655] [serial = 380] [outer = 0x124f1d400] 11:19:55 INFO - PROCESS | 1655 | 1464286795538 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]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 11:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:19:55 INFO - PROCESS | 1655 | 1464286795593 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 1655 | 1464286795594 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:19:55 INFO - PROCESS | 1655 | 1464286795596 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 1655 | 1464286795597 Marionette TRACE conn2 <- [1,482,null,{}] 11:19:55 INFO - PROCESS | 1655 | 1464286795600 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}] 11:19:55 INFO - PROCESS | 1655 | 1464286795716 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:19:55 INFO - PROCESS | 1655 | 1464286795721 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x124354000 == 42 [pid = 1655] [id = 128] 11:19:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x129641400) [pid = 1655] [serial = 381] [outer = 0x0] 11:19:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12aa95400) [pid = 1655] [serial = 382] [outer = 0x129641400] 11:19:55 INFO - PROCESS | 1655 | 1464286795747 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12ba38c00) [pid = 1655] [serial = 383] [outer = 0x129641400] 11:19:56 INFO - PROCESS | 1655 | 1464286796188 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]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:19:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 619ms 11:19:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:19:56 INFO - PROCESS | 1655 | 1464286796223 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1655 | 1464286796225 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:19:56 INFO - PROCESS | 1655 | 1464286796228 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1655 | 1464286796230 Marionette TRACE conn2 <- [1,486,null,{}] 11:19:56 INFO - PROCESS | 1655 | 1464286796242 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}] 11:19:56 INFO - PROCESS | 1655 | 1464286796387 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:19:56 INFO - PROCESS | 1655 | 1464286796434 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x1260ee800 == 43 [pid = 1655] [id = 129] 11:19:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12ba39400) [pid = 1655] [serial = 384] [outer = 0x0] 11:19:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12bc33800) [pid = 1655] [serial = 385] [outer = 0x12ba39400] 11:19:56 INFO - PROCESS | 1655 | 1464286796459 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12bc3d400) [pid = 1655] [serial = 386] [outer = 0x12ba39400] 11:19:56 INFO - PROCESS | 1655 | 1464286796795 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]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:19:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 579ms 11:19:56 INFO - PROCESS | 1655 | 1464286796807 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1655 | 1464286796808 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:19:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:19:56 INFO - PROCESS | 1655 | 1464286796810 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1655 | 1464286796811 Marionette TRACE conn2 <- [1,490,null,{}] 11:19:56 INFO - PROCESS | 1655 | 1464286796813 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}] 11:19:56 INFO - PROCESS | 1655 | 1464286796908 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:19:56 INFO - PROCESS | 1655 | 1464286796921 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12907e800 == 44 [pid = 1655] [id = 130] 11:19:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12ba3d800) [pid = 1655] [serial = 387] [outer = 0x0] 11:19:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12bc49c00) [pid = 1655] [serial = 388] [outer = 0x12ba3d800] 11:19:56 INFO - PROCESS | 1655 | 1464286796945 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12bc50000) [pid = 1655] [serial = 389] [outer = 0x12ba3d800] 11:19:57 INFO - PROCESS | 1655 | 1464286797263 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]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 11:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:19:57 INFO - PROCESS | 1655 | 1464286797278 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 1655 | 1464286797279 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:19:57 INFO - PROCESS | 1655 | 1464286797281 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 1655 | 1464286797283 Marionette TRACE conn2 <- [1,494,null,{}] 11:19:57 INFO - PROCESS | 1655 | 1464286797288 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}] 11:19:57 INFO - PROCESS | 1655 | 1464286797381 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:19:57 INFO - PROCESS | 1655 | 1464286797394 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a88d000 == 45 [pid = 1655] [id = 131] 11:19:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12bc45000) [pid = 1655] [serial = 390] [outer = 0x0] 11:19:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12c175c00) [pid = 1655] [serial = 391] [outer = 0x12bc45000] 11:19:57 INFO - PROCESS | 1655 | 1464286797419 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12c17d800) [pid = 1655] [serial = 392] [outer = 0x12bc45000] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x11959fc00) [pid = 1655] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x128ecd400) [pid = 1655] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1297bfc00) [pid = 1655] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11627cc00) [pid = 1655] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x122a86000) [pid = 1655] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x120fed400) [pid = 1655] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x124f7e000) [pid = 1655] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x117692800) [pid = 1655] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11660b000) [pid = 1655] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:19:57 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x122ce9c00) [pid = 1655] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:19:57 INFO - PROCESS | 1655 | 1464286797822 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]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 571ms 11:19:57 INFO - PROCESS | 1655 | 1464286797854 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 1655 | 1464286797856 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:19:57 INFO - PROCESS | 1655 | 1464286797858 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 1655 | 1464286797859 Marionette TRACE conn2 <- [1,498,null,{}] 11:19:57 INFO - PROCESS | 1655 | 1464286797873 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}] 11:19:57 INFO - PROCESS | 1655 | 1464286797956 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:19:57 INFO - PROCESS | 1655 | 1464286797961 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x129485800 == 46 [pid = 1655] [id = 132] 11:19:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x122e68c00) [pid = 1655] [serial = 393] [outer = 0x0] 11:19:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1294e7c00) [pid = 1655] [serial = 394] [outer = 0x122e68c00] 11:19:57 INFO - PROCESS | 1655 | 1464286797987 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12bc52800) [pid = 1655] [serial = 395] [outer = 0x122e68c00] 11:19:58 INFO - PROCESS | 1655 | 1464286798309 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]]]}] 11:19:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:19:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 11:19:58 INFO - PROCESS | 1655 | 1464286798326 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:19:58 INFO - PROCESS | 1655 | 1464286798328 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:19:58 INFO - PROCESS | 1655 | 1464286798330 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 1655 | 1464286798332 Marionette TRACE conn2 <- [1,502,null,{}] 11:19:58 INFO - PROCESS | 1655 | 1464286798337 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}] 11:19:58 INFO - PROCESS | 1655 | 1464286798428 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:19:58 INFO - PROCESS | 1655 | 1464286798437 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba1a000 == 47 [pid = 1655] [id = 133] 11:19:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12c17dc00) [pid = 1655] [serial = 396] [outer = 0x0] 11:19:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12c53b800) [pid = 1655] [serial = 397] [outer = 0x12c17dc00] 11:19:58 INFO - PROCESS | 1655 | 1464286798465 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12c904400) [pid = 1655] [serial = 398] [outer = 0x12c17dc00] 11:19:58 INFO - PROCESS | 1655 | 1464286798789 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]]]}] 11:19:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:19:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 473ms 11:19:58 INFO - PROCESS | 1655 | 1464286798805 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:19:58 INFO - PROCESS | 1655 | 1464286798806 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:19:58 INFO - PROCESS | 1655 | 1464286798808 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 1655 | 1464286798809 Marionette TRACE conn2 <- [1,506,null,{}] 11:19:58 INFO - PROCESS | 1655 | 1464286798811 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}] 11:19:58 INFO - PROCESS | 1655 | 1464286798916 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:19:58 INFO - PROCESS | 1655 | 1464286798922 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc21800 == 48 [pid = 1655] [id = 134] 11:19:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x124f7e000) [pid = 1655] [serial = 399] [outer = 0x0] 11:19:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12c909400) [pid = 1655] [serial = 400] [outer = 0x124f7e000] 11:19:58 INFO - PROCESS | 1655 | 1464286798946 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12c95bc00) [pid = 1655] [serial = 401] [outer = 0x124f7e000] 11:19:59 INFO - PROCESS | 1655 | 1464286799224 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 469ms 11:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:19:59 INFO - PROCESS | 1655 | 1464286799277 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1655 | 1464286799278 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:19:59 INFO - PROCESS | 1655 | 1464286799280 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1655 | 1464286799281 Marionette TRACE conn2 <- [1,510,null,{}] 11:19:59 INFO - PROCESS | 1655 | 1464286799286 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}] 11:19:59 INFO - PROCESS | 1655 | 1464286799370 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:19:59 INFO - PROCESS | 1655 | 1464286799374 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c11a800 == 49 [pid = 1655] [id = 135] 11:19:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12c13e400) [pid = 1655] [serial = 402] [outer = 0x0] 11:19:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12c13f800) [pid = 1655] [serial = 403] [outer = 0x12c13e400] 11:19:59 INFO - PROCESS | 1655 | 1464286799398 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12c147c00) [pid = 1655] [serial = 404] [outer = 0x12c13e400] 11:19:59 INFO - PROCESS | 1655 | 1464286799821 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 572ms 11:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:19:59 INFO - PROCESS | 1655 | 1464286799853 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1655 | 1464286799856 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:19:59 INFO - PROCESS | 1655 | 1464286799859 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1655 | 1464286799861 Marionette TRACE conn2 <- [1,514,null,{}] 11:19:59 INFO - PROCESS | 1655 | 1464286799866 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}] 11:19:59 INFO - PROCESS | 1655 | 1464286799967 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:20:00 INFO - PROCESS | 1655 | 1464286800031 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187b9000 == 50 [pid = 1655] [id = 136] 11:20:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1168abc00) [pid = 1655] [serial = 405] [outer = 0x0] 11:20:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x118256c00) [pid = 1655] [serial = 406] [outer = 0x1168abc00] 11:20:00 INFO - PROCESS | 1655 | 1464286800062 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x118871000) [pid = 1655] [serial = 407] [outer = 0x1168abc00] 11:20:00 INFO - PROCESS | 1655 | 1464286800488 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]]]}] 11:20:00 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 11:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 672ms 11:20:00 INFO - PROCESS | 1655 | 1464286800531 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 1655 | 1464286800535 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:20:00 INFO - PROCESS | 1655 | 1464286800539 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 1655 | 1464286800541 Marionette TRACE conn2 <- [1,518,null,{}] 11:20:00 INFO - PROCESS | 1655 | 1464286800544 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}] 11:20:00 INFO - PROCESS | 1655 | 1464286800643 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:20:00 INFO - PROCESS | 1655 | 1464286800694 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e1b000 == 51 [pid = 1655] [id = 137] 11:20:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x11299b400) [pid = 1655] [serial = 408] [outer = 0x0] 11:20:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x124992800) [pid = 1655] [serial = 409] [outer = 0x11299b400] 11:20:00 INFO - PROCESS | 1655 | 1464286800724 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x125aff800) [pid = 1655] [serial = 410] [outer = 0x11299b400] 11:20:01 INFO - PROCESS | 1655 | 1464286801142 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]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 11:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:20:01 INFO - PROCESS | 1655 | 1464286801209 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 1655 | 1464286801211 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:20:01 INFO - PROCESS | 1655 | 1464286801213 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 1655 | 1464286801216 Marionette TRACE conn2 <- [1,522,null,{}] 11:20:01 INFO - PROCESS | 1655 | 1464286801223 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}] 11:20:01 INFO - PROCESS | 1655 | 1464286801343 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:20:01 INFO - PROCESS | 1655 | 1464286801419 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c003800 == 52 [pid = 1655] [id = 138] 11:20:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x128ecec00) [pid = 1655] [serial = 411] [outer = 0x0] 11:20:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12aa8cc00) [pid = 1655] [serial = 412] [outer = 0x128ecec00] 11:20:01 INFO - PROCESS | 1655 | 1464286801450 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12b071800) [pid = 1655] [serial = 413] [outer = 0x128ecec00] 11:20:01 INFO - PROCESS | 1655 | 1464286801917 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]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 772ms 11:20:01 INFO - PROCESS | 1655 | 1464286801986 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:20:01 INFO - PROCESS | 1655 | 1464286801989 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:20:01 INFO - PROCESS | 1655 | 1464286801993 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 1655 | 1464286801995 Marionette TRACE conn2 <- [1,526,null,{}] 11:20:02 INFO - PROCESS | 1655 | 1464286801999 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}] 11:20:02 INFO - PROCESS | 1655 | 1464286802147 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:20:02 INFO - PROCESS | 1655 | 1464286802234 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c559800 == 53 [pid = 1655] [id = 139] 11:20:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12ba40800) [pid = 1655] [serial = 414] [outer = 0x0] 11:20:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12bc40400) [pid = 1655] [serial = 415] [outer = 0x12ba40800] 11:20:02 INFO - PROCESS | 1655 | 1464286802280 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12c148c00) [pid = 1655] [serial = 416] [outer = 0x12ba40800] 11:20:02 INFO - PROCESS | 1655 | 1464286802735 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]]]}] 11:20:02 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 11:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 820ms 11:20:02 INFO - PROCESS | 1655 | 1464286802813 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 1655 | 1464286802814 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:20:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:20:02 INFO - PROCESS | 1655 | 1464286802819 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 1655 | 1464286802820 Marionette TRACE conn2 <- [1,530,null,{}] 11:20:02 INFO - PROCESS | 1655 | 1464286802823 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}] 11:20:02 INFO - PROCESS | 1655 | 1464286802918 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:20:02 INFO - PROCESS | 1655 | 1464286802979 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199d1800 == 54 [pid = 1655] [id = 140] 11:20:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x116221c00) [pid = 1655] [serial = 417] [outer = 0x0] 11:20:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x128cad400) [pid = 1655] [serial = 418] [outer = 0x116221c00] 11:20:03 INFO - PROCESS | 1655 | 1464286803009 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12c53dc00) [pid = 1655] [serial = 419] [outer = 0x116221c00] 11:20:03 INFO - PROCESS | 1655 | 1464286803537 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"]]]}] 11:20:03 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 11:20:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:20:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:20:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:03 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 11:20:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:20:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:20:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 769ms 11:20:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:20:03 INFO - PROCESS | 1655 | 1464286803589 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 1655 | 1464286803591 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:20:03 INFO - PROCESS | 1655 | 1464286803595 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1655 | 1464286803597 Marionette TRACE conn2 <- [1,534,null,{}] 11:20:03 INFO - PROCESS | 1655 | 1464286803600 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}] 11:20:03 INFO - PROCESS | 1655 | 1464286803697 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:20:03 INFO - PROCESS | 1655 | 1464286803748 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f35000 == 55 [pid = 1655] [id = 141] 11:20:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x11824e000) [pid = 1655] [serial = 420] [outer = 0x0] 11:20:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x118f71400) [pid = 1655] [serial = 421] [outer = 0x11824e000] 11:20:03 INFO - PROCESS | 1655 | 1464286803776 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12117b000) [pid = 1655] [serial = 422] [outer = 0x11824e000] 11:20:04 INFO - PROCESS | 1655 | 1464286804161 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]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:20:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 621ms 11:20:04 INFO - PROCESS | 1655 | 1464286804221 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 1655 | 1464286804224 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:20:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:20:04 INFO - PROCESS | 1655 | 1464286804230 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 1655 | 1464286804232 Marionette TRACE conn2 <- [1,538,null,{}] 11:20:04 INFO - PROCESS | 1655 | 1464286804237 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}] 11:20:04 INFO - PROCESS | 1655 | 1464286804329 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:20:04 INFO - PROCESS | 1655 | 1464286804412 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x11712b800 == 56 [pid = 1655] [id = 142] 11:20:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x11886b000) [pid = 1655] [serial = 423] [outer = 0x0] 11:20:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x119537000) [pid = 1655] [serial = 424] [outer = 0x11886b000] 11:20:04 INFO - PROCESS | 1655 | 1464286804447 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x122e73000) [pid = 1655] [serial = 425] [outer = 0x11886b000] 11:20:04 INFO - PROCESS | 1655 | 1464286804822 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]]]}] 11:20:04 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. 11:20:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 623ms 11:20:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:20:04 INFO - PROCESS | 1655 | 1464286804854 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 1655 | 1464286804855 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:20:04 INFO - PROCESS | 1655 | 1464286804858 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 1655 | 1464286804860 Marionette TRACE conn2 <- [1,542,null,{}] 11:20:04 INFO - PROCESS | 1655 | 1464286804868 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}] 11:20:04 INFO - PROCESS | 1655 | 1464286804978 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:20:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc21800 == 55 [pid = 1655] [id = 134] 11:20:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba1a000 == 54 [pid = 1655] [id = 133] 11:20:04 INFO - PROCESS | 1655 | --DOCSHELL 0x129485800 == 53 [pid = 1655] [id = 132] 11:20:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12a88d000 == 52 [pid = 1655] [id = 131] 11:20:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12907e800 == 51 [pid = 1655] [id = 130] 11:20:04 INFO - PROCESS | 1655 | --DOCSHELL 0x1260ee800 == 50 [pid = 1655] [id = 129] 11:20:04 INFO - PROCESS | 1655 | --DOCSHELL 0x124354000 == 49 [pid = 1655] [id = 128] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1168a4400) [pid = 1655] [serial = 304] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x1187d6c00) [pid = 1655] [serial = 307] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x124f22c00) [pid = 1655] [serial = 310] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x128cac000) [pid = 1655] [serial = 313] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1297c6800) [pid = 1655] [serial = 316] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOCSHELL 0x122be8000 == 48 [pid = 1655] [id = 127] 11:20:05 INFO - PROCESS | 1655 | --DOCSHELL 0x122a09000 == 47 [pid = 1655] [id = 126] 11:20:05 INFO - PROCESS | 1655 | --DOCSHELL 0x119b4a800 == 46 [pid = 1655] [id = 125] 11:20:05 INFO - PROCESS | 1655 | --DOCSHELL 0x117130800 == 45 [pid = 1655] [id = 124] 11:20:05 INFO - PROCESS | 1655 | --DOCSHELL 0x119b45000 == 44 [pid = 1655] [id = 123] 11:20:05 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc0b000 == 43 [pid = 1655] [id = 121] 11:20:05 INFO - PROCESS | 1655 | --DOCSHELL 0x124fa4800 == 42 [pid = 1655] [id = 120] 11:20:05 INFO - PROCESS | 1655 | --DOCSHELL 0x1199d4800 == 41 [pid = 1655] [id = 119] 11:20:05 INFO - PROCESS | 1655 | --DOCSHELL 0x1129b9000 == 40 [pid = 1655] [id = 118] 11:20:05 INFO - PROCESS | 1655 | 1464286805054 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x115d09800 == 41 [pid = 1655] [id = 143] 11:20:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x11821b800) [pid = 1655] [serial = 426] [outer = 0x0] 11:20:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1187d6c00) [pid = 1655] [serial = 427] [outer = 0x11821b800] 11:20:05 INFO - PROCESS | 1655 | 1464286805082 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x12438f400) [pid = 1655] [serial = 428] [outer = 0x11821b800] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x12b0e4c00) [pid = 1655] [serial = 347] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1297ba400) [pid = 1655] [serial = 335] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12b027800) [pid = 1655] [serial = 337] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1166c9400) [pid = 1655] [serial = 319] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x126368800) [pid = 1655] [serial = 331] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x1242ec000) [pid = 1655] [serial = 325] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x124788400) [pid = 1655] [serial = 326] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x125a2d000) [pid = 1655] [serial = 328] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x125dc1800) [pid = 1655] [serial = 329] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x121181800) [pid = 1655] [serial = 323] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1185cb800) [pid = 1655] [serial = 322] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x117e61400) [pid = 1655] [serial = 340] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1195a0400) [pid = 1655] [serial = 341] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12b209800) [pid = 1655] [serial = 349] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12b075c00) [pid = 1655] [serial = 346] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x118259c00) [pid = 1655] [serial = 320] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1293ac800) [pid = 1655] [serial = 334] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12b071400) [pid = 1655] [serial = 338] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12652bc00) [pid = 1655] [serial = 343] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12b074c00) [pid = 1655] [serial = 344] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12652d000) [pid = 1655] [serial = 332] [outer = 0x0] [url = about:blank] 11:20:05 INFO - PROCESS | 1655 | 1464286805369 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]]]}] 11:20:05 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. 11:20:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 521ms 11:20:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:20:05 INFO - PROCESS | 1655 | 1464286805379 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 1655 | 1464286805381 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:20:05 INFO - PROCESS | 1655 | 1464286805384 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 1655 | 1464286805387 Marionette TRACE conn2 <- [1,546,null,{}] 11:20:05 INFO - PROCESS | 1655 | 1464286805394 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}] 11:20:05 INFO - PROCESS | 1655 | 1464286805495 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:20:05 INFO - PROCESS | 1655 | 1464286805556 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x119722800 == 42 [pid = 1655] [id = 144] 11:20:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1246a4400) [pid = 1655] [serial = 429] [outer = 0x0] 11:20:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x125afd400) [pid = 1655] [serial = 430] [outer = 0x1246a4400] 11:20:05 INFO - PROCESS | 1655 | 1464286805588 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x126069400) [pid = 1655] [serial = 431] [outer = 0x1246a4400] 11:20:05 INFO - PROCESS | 1655 | 1464286805903 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]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:20:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 577ms 11:20:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:20:05 INFO - PROCESS | 1655 | 1464286805960 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 1655 | 1464286805962 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:20:05 INFO - PROCESS | 1655 | 1464286805964 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 1655 | 1464286805965 Marionette TRACE conn2 <- [1,550,null,{}] 11:20:05 INFO - PROCESS | 1655 | 1464286805967 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}] 11:20:06 INFO - PROCESS | 1655 | 1464286806042 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:20:06 INFO - PROCESS | 1655 | 1464286806105 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x119fc0000 == 43 [pid = 1655] [id = 145] 11:20:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x125aff000) [pid = 1655] [serial = 432] [outer = 0x0] 11:20:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12633e000) [pid = 1655] [serial = 433] [outer = 0x125aff000] 11:20:06 INFO - PROCESS | 1655 | 1464286806135 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x128ca4c00) [pid = 1655] [serial = 434] [outer = 0x125aff000] 11:20:06 INFO - PROCESS | 1655 | 1464286806438 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]]]}] 11:20:06 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. 11:20:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 11:20:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:20:06 INFO - PROCESS | 1655 | 1464286806486 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 1655 | 1464286806488 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:20:06 INFO - PROCESS | 1655 | 1464286806490 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 1655 | 1464286806491 Marionette TRACE conn2 <- [1,554,null,{}] 11:20:06 INFO - PROCESS | 1655 | 1464286806494 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}] 11:20:06 INFO - PROCESS | 1655 | 1464286806591 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:20:06 INFO - PROCESS | 1655 | 1464286806640 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x123b6b000 == 44 [pid = 1655] [id = 146] 11:20:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x126362400) [pid = 1655] [serial = 435] [outer = 0x0] 11:20:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x128ecf000) [pid = 1655] [serial = 436] [outer = 0x126362400] 11:20:06 INFO - PROCESS | 1655 | 1464286806669 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1297c8400) [pid = 1655] [serial = 437] [outer = 0x126362400] 11:20:06 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:07 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:07 INFO - PROCESS | 1655 | 1464286807114 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:20:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 668ms 11:20:07 INFO - PROCESS | 1655 | 1464286807176 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1655 | 1464286807177 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:20:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:20:07 INFO - PROCESS | 1655 | 1464286807180 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1655 | 1464286807181 Marionette TRACE conn2 <- [1,558,null,{}] 11:20:07 INFO - PROCESS | 1655 | 1464286807189 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}] 11:20:07 INFO - PROCESS | 1655 | 1464286807288 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:20:07 INFO - PROCESS | 1655 | 1464286807300 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x1260fc800 == 45 [pid = 1655] [id = 147] 11:20:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12a177000) [pid = 1655] [serial = 438] [outer = 0x0] 11:20:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12b022800) [pid = 1655] [serial = 439] [outer = 0x12a177000] 11:20:07 INFO - PROCESS | 1655 | 1464286807327 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12b073800) [pid = 1655] [serial = 440] [outer = 0x12a177000] 11:20:07 INFO - PROCESS | 1655 | 1464286807770 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:20:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 623ms 11:20:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:20:07 INFO - PROCESS | 1655 | 1464286807804 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1655 | 1464286807806 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:20:07 INFO - PROCESS | 1655 | 1464286807809 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1655 | 1464286807811 Marionette TRACE conn2 <- [1,562,null,{}] 11:20:07 INFO - PROCESS | 1655 | 1464286807814 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}] 11:20:07 INFO - PROCESS | 1655 | 1464286807947 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:20:07 INFO - PROCESS | 1655 | 1464286807984 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12948a000 == 46 [pid = 1655] [id = 148] 11:20:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12aa93c00) [pid = 1655] [serial = 441] [outer = 0x0] 11:20:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12b209c00) [pid = 1655] [serial = 442] [outer = 0x12aa93c00] 11:20:08 INFO - PROCESS | 1655 | 1464286808009 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12ba3c800) [pid = 1655] [serial = 443] [outer = 0x12aa93c00] 11:20:08 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:08 INFO - PROCESS | 1655 | [1655] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:20:08 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:08 INFO - PROCESS | 1655 | 1464286808336 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]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:20:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 11:20:08 INFO - PROCESS | 1655 | 1464286808379 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 1655 | 1464286808380 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:20:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:20:08 INFO - PROCESS | 1655 | 1464286808383 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 1655 | 1464286808384 Marionette TRACE conn2 <- [1,566,null,{}] 11:20:08 INFO - PROCESS | 1655 | 1464286808386 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}] 11:20:08 INFO - PROCESS | 1655 | 1464286808480 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:20:08 INFO - PROCESS | 1655 | 1464286808484 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x129aae000 == 47 [pid = 1655] [id = 149] 11:20:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12b0e6c00) [pid = 1655] [serial = 444] [outer = 0x0] 11:20:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12bc41c00) [pid = 1655] [serial = 445] [outer = 0x12b0e6c00] 11:20:08 INFO - PROCESS | 1655 | 1464286808534 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x12bc50400) [pid = 1655] [serial = 446] [outer = 0x12b0e6c00] 11:20:08 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:08 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:08 INFO - PROCESS | 1655 | 1464286808843 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]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:20:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 11:20:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:20:08 INFO - PROCESS | 1655 | 1464286808903 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 1655 | 1464286808904 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:20:08 INFO - PROCESS | 1655 | 1464286808906 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 1655 | 1464286808907 Marionette TRACE conn2 <- [1,570,null,{}] 11:20:08 INFO - PROCESS | 1655 | 1464286808910 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}] 11:20:09 INFO - PROCESS | 1655 | 1464286809011 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:20:09 INFO - PROCESS | 1655 | 1464286809023 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b35b800 == 48 [pid = 1655] [id = 150] 11:20:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12bc50800) [pid = 1655] [serial = 447] [outer = 0x0] 11:20:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12c146000) [pid = 1655] [serial = 448] [outer = 0x12bc50800] 11:20:09 INFO - PROCESS | 1655 | 1464286809048 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x12c17ec00) [pid = 1655] [serial = 449] [outer = 0x12bc50800] 11:20:09 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x129641400) [pid = 1655] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12ba39400) [pid = 1655] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12bc45000) [pid = 1655] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12ba3d800) [pid = 1655] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12c17dc00) [pid = 1655] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x128d1b000) [pid = 1655] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x122f0e000) [pid = 1655] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x126524c00) [pid = 1655] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x118f96400) [pid = 1655] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x124f1d400) [pid = 1655] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x118f6bc00) [pid = 1655] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1183c3c00) [pid = 1655] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x126347000) [pid = 1655] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x123ab9800) [pid = 1655] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x111c20800) [pid = 1655] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x124f7e000) [pid = 1655] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x122e68c00) [pid = 1655] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1185d1400) [pid = 1655] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1246b0800) [pid = 1655] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1297c7800) [pid = 1655] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x113c23400) [pid = 1655] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x12963f800) [pid = 1655] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x126369400) [pid = 1655] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:20:09 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x128ec5000) [pid = 1655] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:20:09 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:09 INFO - PROCESS | 1655 | 1464286809542 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:20:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 11:20:09 INFO - PROCESS | 1655 | 1464286809576 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 1655 | 1464286809578 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:20:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:20:09 INFO - PROCESS | 1655 | 1464286809580 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1655 | 1464286809582 Marionette TRACE conn2 <- [1,574,null,{}] 11:20:09 INFO - PROCESS | 1655 | 1464286809584 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}] 11:20:09 INFO - PROCESS | 1655 | 1464286809677 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:20:09 INFO - PROCESS | 1655 | 1464286809726 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a21800 == 49 [pid = 1655] [id = 151] 11:20:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x117e57400) [pid = 1655] [serial = 450] [outer = 0x0] 11:20:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x121182000) [pid = 1655] [serial = 451] [outer = 0x117e57400] 11:20:09 INFO - PROCESS | 1655 | 1464286809755 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12ba3d400) [pid = 1655] [serial = 452] [outer = 0x117e57400] 11:20:10 INFO - PROCESS | 1655 | 1464286810049 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]]]}] 11:20:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:20:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 520ms 11:20:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:20:10 INFO - PROCESS | 1655 | 1464286810102 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:20:10 INFO - PROCESS | 1655 | 1464286810104 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:20:10 INFO - PROCESS | 1655 | 1464286810106 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 1655 | 1464286810107 Marionette TRACE conn2 <- [1,578,null,{}] 11:20:10 INFO - PROCESS | 1655 | 1464286810109 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}] 11:20:10 INFO - PROCESS | 1655 | 1464286810187 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:20:10 INFO - PROCESS | 1655 | 1464286810191 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc19800 == 50 [pid = 1655] [id = 152] 11:20:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12bc48c00) [pid = 1655] [serial = 453] [outer = 0x0] 11:20:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12c539000) [pid = 1655] [serial = 454] [outer = 0x12bc48c00] 11:20:10 INFO - PROCESS | 1655 | 1464286810225 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12c902400) [pid = 1655] [serial = 455] [outer = 0x12bc48c00] 11:20:10 INFO - PROCESS | 1655 | 1464286810545 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]]]}] 11:20:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:20:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 468ms 11:20:10 INFO - PROCESS | 1655 | 1464286810574 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:20:10 INFO - PROCESS | 1655 | 1464286810575 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:20:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:20:10 INFO - PROCESS | 1655 | 1464286810577 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 1655 | 1464286810578 Marionette TRACE conn2 <- [1,582,null,{}] 11:20:10 INFO - PROCESS | 1655 | 1464286810581 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}] 11:20:10 INFO - PROCESS | 1655 | 1464286810683 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:20:10 INFO - PROCESS | 1655 | 1464286810689 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c131800 == 51 [pid = 1655] [id = 153] 11:20:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x128eca000) [pid = 1655] [serial = 456] [outer = 0x0] 11:20:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12c547400) [pid = 1655] [serial = 457] [outer = 0x128eca000] 11:20:10 INFO - PROCESS | 1655 | 1464286810714 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12c95ec00) [pid = 1655] [serial = 458] [outer = 0x128eca000] 11:20:10 INFO - PROCESS | 1655 | 1464286810991 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]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:20:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 468ms 11:20:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:20:11 INFO - PROCESS | 1655 | 1464286811046 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1655 | 1464286811047 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:20:11 INFO - PROCESS | 1655 | 1464286811051 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1655 | 1464286811053 Marionette TRACE conn2 <- [1,586,null,{}] 11:20:11 INFO - PROCESS | 1655 | 1464286811055 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}] 11:20:11 INFO - PROCESS | 1655 | 1464286811141 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:20:11 INFO - PROCESS | 1655 | 1464286811145 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cad1000 == 52 [pid = 1655] [id = 154] 11:20:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1125b5800) [pid = 1655] [serial = 459] [outer = 0x0] 11:20:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1125b9c00) [pid = 1655] [serial = 460] [outer = 0x1125b5800] 11:20:11 INFO - PROCESS | 1655 | 1464286811174 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1125be800) [pid = 1655] [serial = 461] [outer = 0x1125b5800] 11:20:11 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:11 INFO - PROCESS | 1655 | 1464286811786 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]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:20:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 771ms 11:20:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:20:11 INFO - PROCESS | 1655 | 1464286811822 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1655 | 1464286811824 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:20:11 INFO - PROCESS | 1655 | 1464286811828 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1655 | 1464286811830 Marionette TRACE conn2 <- [1,590,null,{}] 11:20:11 INFO - PROCESS | 1655 | 1464286811834 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}] 11:20:11 INFO - PROCESS | 1655 | 1464286811937 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:20:11 INFO - PROCESS | 1655 | 1464286811987 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187ba000 == 53 [pid = 1655] [id = 155] 11:20:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x114e13c00) [pid = 1655] [serial = 462] [outer = 0x0] 11:20:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x11660ac00) [pid = 1655] [serial = 463] [outer = 0x114e13c00] 11:20:12 INFO - PROCESS | 1655 | 1464286812019 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x117e61400) [pid = 1655] [serial = 464] [outer = 0x114e13c00] 11:20:12 INFO - PROCESS | 1655 | 1464286812447 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]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:20:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 11:20:12 INFO - PROCESS | 1655 | 1464286812500 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 1655 | 1464286812506 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:20:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:20:12 INFO - PROCESS | 1655 | 1464286812513 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 1655 | 1464286812517 Marionette TRACE conn2 <- [1,594,null,{}] 11:20:12 INFO - PROCESS | 1655 | 1464286812520 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}] 11:20:12 INFO - PROCESS | 1655 | 1464286812704 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:20:12 INFO - PROCESS | 1655 | 1464286812844 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x122abd000 == 54 [pid = 1655] [id = 156] 11:20:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1187d8400) [pid = 1655] [serial = 465] [outer = 0x0] 11:20:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x120ff5400) [pid = 1655] [serial = 466] [outer = 0x1187d8400] 11:20:12 INFO - PROCESS | 1655 | 1464286812873 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x122cf5800) [pid = 1655] [serial = 467] [outer = 0x1187d8400] 11:20:13 INFO - PROCESS | 1655 | 1464286813281 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]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:20:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 824ms 11:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:20:13 INFO - PROCESS | 1655 | 1464286813352 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 1655 | 1464286813353 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:20:13 INFO - PROCESS | 1655 | 1464286813356 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 1655 | 1464286813359 Marionette TRACE conn2 <- [1,598,null,{}] 11:20:13 INFO - PROCESS | 1655 | 1464286813369 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}] 11:20:13 INFO - PROCESS | 1655 | 1464286813469 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:20:13 INFO - PROCESS | 1655 | 1464286813534 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c569000 == 55 [pid = 1655] [id = 157] 11:20:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x124f1b800) [pid = 1655] [serial = 468] [outer = 0x0] 11:20:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x125fc6400) [pid = 1655] [serial = 469] [outer = 0x124f1b800] 11:20:13 INFO - PROCESS | 1655 | 1464286813565 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x128ca5000) [pid = 1655] [serial = 470] [outer = 0x124f1b800] 11:20:13 INFO - PROCESS | 1655 | 1464286813975 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]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 672ms 11:20:14 INFO - PROCESS | 1655 | 1464286814028 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 1655 | 1464286814030 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:20:14 INFO - PROCESS | 1655 | 1464286814032 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 1655 | 1464286814034 Marionette TRACE conn2 <- [1,602,null,{}] 11:20:14 INFO - PROCESS | 1655 | 1464286814036 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}] 11:20:14 INFO - PROCESS | 1655 | 1464286814157 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:20:14 INFO - PROCESS | 1655 | 1464286814207 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ce8b000 == 56 [pid = 1655] [id = 158] 11:20:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x128d1b800) [pid = 1655] [serial = 471] [outer = 0x0] 11:20:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1294e1000) [pid = 1655] [serial = 472] [outer = 0x128d1b800] 11:20:14 INFO - PROCESS | 1655 | 1464286814238 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x12963dc00) [pid = 1655] [serial = 473] [outer = 0x128d1b800] 11:20:14 INFO - PROCESS | 1655 | 1464286814638 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]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 621ms 11:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:20:14 INFO - PROCESS | 1655 | 1464286814654 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 1655 | 1464286814655 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:20:14 INFO - PROCESS | 1655 | 1464286814657 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 1655 | 1464286814659 Marionette TRACE conn2 <- [1,606,null,{}] 11:20:14 INFO - PROCESS | 1655 | 1464286814661 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}] 11:20:14 INFO - PROCESS | 1655 | 1464286814758 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:20:14 INFO - PROCESS | 1655 | 1464286814818 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d126800 == 57 [pid = 1655] [id = 159] 11:20:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x118825800) [pid = 1655] [serial = 474] [outer = 0x0] 11:20:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x11882b000) [pid = 1655] [serial = 475] [outer = 0x118825800] 11:20:14 INFO - PROCESS | 1655 | 1464286814852 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x118830000) [pid = 1655] [serial = 476] [outer = 0x118825800] 11:20:15 INFO - PROCESS | 1655 | 1464286815277 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]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 671ms 11:20:15 INFO - PROCESS | 1655 | 1464286815328 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 1655 | 1464286815330 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:20:15 INFO - PROCESS | 1655 | 1464286815332 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 1655 | 1464286815333 Marionette TRACE conn2 <- [1,610,null,{}] 11:20:15 INFO - PROCESS | 1655 | 1464286815336 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}] 11:20:15 INFO - PROCESS | 1655 | 1464286815468 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:20:15 INFO - PROCESS | 1655 | 1464286815545 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164e1800 == 58 [pid = 1655] [id = 160] 11:20:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x117e5f400) [pid = 1655] [serial = 477] [outer = 0x0] 11:20:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x1188d8400) [pid = 1655] [serial = 478] [outer = 0x117e5f400] 11:20:15 INFO - PROCESS | 1655 | 1464286815579 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12b207800) [pid = 1655] [serial = 479] [outer = 0x117e5f400] 11:20:16 INFO - PROCESS | 1655 | 1464286816268 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]]]}] 11:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 973ms 11:20:16 INFO - PROCESS | 1655 | 1464286816309 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 1655 | 1464286816311 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:20:16 INFO - PROCESS | 1655 | 1464286816315 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 1655 | 1464286816319 Marionette TRACE conn2 <- [1,614,null,{}] 11:20:16 INFO - PROCESS | 1655 | 1464286816323 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}] 11:20:16 INFO - PROCESS | 1655 | 1464286816415 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:20:16 INFO - PROCESS | 1655 | 1464286816476 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f15800 == 59 [pid = 1655] [id = 161] 11:20:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x115e88000) [pid = 1655] [serial = 480] [outer = 0x0] 11:20:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x11684c400) [pid = 1655] [serial = 481] [outer = 0x115e88000] 11:20:16 INFO - PROCESS | 1655 | 1464286816504 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x11824bc00) [pid = 1655] [serial = 482] [outer = 0x115e88000] 11:20:16 INFO - PROCESS | 1655 | 1464286816913 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]]]}] 11:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 624ms 11:20:16 INFO - PROCESS | 1655 | 1464286816939 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 1655 | 1464286816942 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:20:16 INFO - PROCESS | 1655 | 1464286816947 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 1655 | 1464286816948 Marionette TRACE conn2 <- [1,618,null,{}] 11:20:16 INFO - PROCESS | 1655 | 1464286816953 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}] 11:20:17 INFO - PROCESS | 1655 | 1464286817045 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:20:17 INFO - PROCESS | 1655 | 1464286817097 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x119319800 == 60 [pid = 1655] [id = 162] 11:20:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1185d1400) [pid = 1655] [serial = 483] [outer = 0x0] 11:20:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x11882c800) [pid = 1655] [serial = 484] [outer = 0x1185d1400] 11:20:17 INFO - PROCESS | 1655 | 1464286817124 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x119bc8000) [pid = 1655] [serial = 485] [outer = 0x1185d1400] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x12b369800 == 59 [pid = 1655] [id = 106] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2a4800 == 58 [pid = 1655] [id = 105] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x12c131800 == 57 [pid = 1655] [id = 153] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc19800 == 56 [pid = 1655] [id = 152] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x129a21800 == 55 [pid = 1655] [id = 151] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x12b35b800 == 54 [pid = 1655] [id = 150] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x129aae000 == 53 [pid = 1655] [id = 149] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x12948a000 == 52 [pid = 1655] [id = 148] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12c13f800) [pid = 1655] [serial = 403] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x1260fc800 == 51 [pid = 1655] [id = 147] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x123b6b000 == 50 [pid = 1655] [id = 146] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x119fc0000 == 49 [pid = 1655] [id = 145] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x119722800 == 48 [pid = 1655] [id = 144] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x115d09800 == 47 [pid = 1655] [id = 143] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x11712b800 == 46 [pid = 1655] [id = 142] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x122f35000 == 45 [pid = 1655] [id = 141] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x12c003800 == 44 [pid = 1655] [id = 138] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x117e1b000 == 43 [pid = 1655] [id = 137] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x1187b9000 == 42 [pid = 1655] [id = 136] 11:20:17 INFO - PROCESS | 1655 | --DOCSHELL 0x12c11a800 == 41 [pid = 1655] [id = 135] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x11953f000) [pid = 1655] [serial = 308] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x125afa800) [pid = 1655] [serial = 311] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12aa92800) [pid = 1655] [serial = 302] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x11824e800) [pid = 1655] [serial = 305] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12a182000) [pid = 1655] [serial = 248] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x128ec4c00) [pid = 1655] [serial = 314] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x12aa94400) [pid = 1655] [serial = 317] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12aa95400) [pid = 1655] [serial = 382] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x12bc3d400) [pid = 1655] [serial = 386] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12bc33800) [pid = 1655] [serial = 385] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12c175c00) [pid = 1655] [serial = 391] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x12bc50000) [pid = 1655] [serial = 389] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12bc49c00) [pid = 1655] [serial = 388] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12c53b800) [pid = 1655] [serial = 397] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12b078000) [pid = 1655] [serial = 365] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1297bf000) [pid = 1655] [serial = 364] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x124f20400) [pid = 1655] [serial = 359] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x123aae000) [pid = 1655] [serial = 358] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x128ca6800) [pid = 1655] [serial = 376] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x128d14400) [pid = 1655] [serial = 377] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x119b6dc00) [pid = 1655] [serial = 370] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x122c79000) [pid = 1655] [serial = 371] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x129314c00) [pid = 1655] [serial = 379] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12117a400) [pid = 1655] [serial = 356] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x118f98000) [pid = 1655] [serial = 355] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x11886b800) [pid = 1655] [serial = 368] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1184f3000) [pid = 1655] [serial = 367] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1293ae000) [pid = 1655] [serial = 362] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x128cafc00) [pid = 1655] [serial = 361] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x124f25c00) [pid = 1655] [serial = 373] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x126068400) [pid = 1655] [serial = 374] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x115e89400) [pid = 1655] [serial = 353] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x111ff6000) [pid = 1655] [serial = 352] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12c95bc00) [pid = 1655] [serial = 401] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1294e7c00) [pid = 1655] [serial = 394] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12c909400) [pid = 1655] [serial = 400] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12ba38c00) [pid = 1655] [serial = 383] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12c17d800) [pid = 1655] [serial = 392] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12bc52800) [pid = 1655] [serial = 395] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x129644c00) [pid = 1655] [serial = 380] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12c904400) [pid = 1655] [serial = 398] [outer = 0x0] [url = about:blank] 11:20:17 INFO - PROCESS | 1655 | 1464286817526 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]]]}] 11:20:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:20:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 620ms 11:20:17 INFO - PROCESS | 1655 | 1464286817568 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 1655 | 1464286817569 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:20:17 INFO - PROCESS | 1655 | 1464286817572 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 1655 | 1464286817574 Marionette TRACE conn2 <- [1,622,null,{}] 11:20:17 INFO - PROCESS | 1655 | 1464286817581 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}] 11:20:17 INFO - PROCESS | 1655 | 1464286817663 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:20:17 INFO - PROCESS | 1655 | 1464286817671 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x11859e000 == 42 [pid = 1655] [id = 163] 11:20:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x119bce000) [pid = 1655] [serial = 486] [outer = 0x0] 11:20:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x122f10400) [pid = 1655] [serial = 487] [outer = 0x119bce000] 11:20:17 INFO - PROCESS | 1655 | 1464286817699 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1246b2c00) [pid = 1655] [serial = 488] [outer = 0x119bce000] 11:20:18 INFO - PROCESS | 1655 | 1464286818028 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]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 470ms 11:20:18 INFO - PROCESS | 1655 | 1464286818055 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 1655 | 1464286818057 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:20:18 INFO - PROCESS | 1655 | 1464286818061 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1655 | 1464286818062 Marionette TRACE conn2 <- [1,626,null,{}] 11:20:18 INFO - PROCESS | 1655 | 1464286818064 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}] 11:20:18 INFO - PROCESS | 1655 | 1464286818144 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:20:18 INFO - PROCESS | 1655 | 1464286818149 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x121197000 == 43 [pid = 1655] [id = 164] 11:20:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x124f25c00) [pid = 1655] [serial = 489] [outer = 0x0] 11:20:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x125af2c00) [pid = 1655] [serial = 490] [outer = 0x124f25c00] 11:20:18 INFO - PROCESS | 1655 | 1464286818178 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x126068400) [pid = 1655] [serial = 491] [outer = 0x124f25c00] 11:20:18 INFO - PROCESS | 1655 | 1464286818534 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]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 11:20:18 INFO - PROCESS | 1655 | 1464286818581 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 1655 | 1464286818582 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:20:18 INFO - PROCESS | 1655 | 1464286818584 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1655 | 1464286818586 Marionette TRACE conn2 <- [1,630,null,{}] 11:20:18 INFO - PROCESS | 1655 | 1464286818588 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}] 11:20:18 INFO - PROCESS | 1655 | 1464286818673 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:20:18 INFO - PROCESS | 1655 | 1464286818719 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x108792000 == 44 [pid = 1655] [id = 165] 11:20:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x124f7b800) [pid = 1655] [serial = 492] [outer = 0x0] 11:20:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x126360800) [pid = 1655] [serial = 493] [outer = 0x124f7b800] 11:20:18 INFO - PROCESS | 1655 | 1464286818744 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x128d16400) [pid = 1655] [serial = 494] [outer = 0x124f7b800] 11:20:19 INFO - PROCESS | 1655 | 1464286819008 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]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 469ms 11:20:19 INFO - PROCESS | 1655 | 1464286819057 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 1655 | 1464286819058 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:20:19 INFO - PROCESS | 1655 | 1464286819060 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 1655 | 1464286819061 Marionette TRACE conn2 <- [1,634,null,{}] 11:20:19 INFO - PROCESS | 1655 | 1464286819063 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}] 11:20:19 INFO - PROCESS | 1655 | 1464286819161 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:20:19 INFO - PROCESS | 1655 | 1464286819168 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d19800 == 45 [pid = 1655] [id = 166] 11:20:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x126528c00) [pid = 1655] [serial = 495] [outer = 0x0] 11:20:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1294e1400) [pid = 1655] [serial = 496] [outer = 0x126528c00] 11:20:19 INFO - PROCESS | 1655 | 1464286819242 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12b077400) [pid = 1655] [serial = 497] [outer = 0x126528c00] 11:20:19 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:19 INFO - PROCESS | 1655 | [1655] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:20:19 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:19 INFO - PROCESS | 1655 | 1464286819543 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]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 11:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:20:19 INFO - PROCESS | 1655 | 1464286819579 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 1655 | 1464286819580 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:20:19 INFO - PROCESS | 1655 | 1464286819583 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 1655 | 1464286819585 Marionette TRACE conn2 <- [1,638,null,{}] 11:20:19 INFO - PROCESS | 1655 | 1464286819588 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}] 11:20:19 INFO - PROCESS | 1655 | 1464286819691 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:20:19 INFO - PROCESS | 1655 | 1464286819705 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x129483000 == 46 [pid = 1655] [id = 167] 11:20:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12b077800) [pid = 1655] [serial = 498] [outer = 0x0] 11:20:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12b20dc00) [pid = 1655] [serial = 499] [outer = 0x12b077800] 11:20:19 INFO - PROCESS | 1655 | 1464286819730 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12bc36c00) [pid = 1655] [serial = 500] [outer = 0x12b077800] 11:20:19 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:19 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:20 INFO - PROCESS | 1655 | 1464286820044 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]]]}] 11:20:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:20:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 521ms 11:20:20 INFO - PROCESS | 1655 | 1464286820104 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:20:20 INFO - PROCESS | 1655 | 1464286820105 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:20:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:20:20 INFO - PROCESS | 1655 | 1464286820107 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 1655 | 1464286820109 Marionette TRACE conn2 <- [1,642,null,{}] 11:20:20 INFO - PROCESS | 1655 | 1464286820111 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}] 11:20:20 INFO - PROCESS | 1655 | 1464286820208 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:20:20 INFO - PROCESS | 1655 | 1464286820221 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a894000 == 47 [pid = 1655] [id = 168] 11:20:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12b0e2800) [pid = 1655] [serial = 501] [outer = 0x0] 11:20:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12bc48400) [pid = 1655] [serial = 502] [outer = 0x12b0e2800] 11:20:20 INFO - PROCESS | 1655 | 1464286820246 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12c13a800) [pid = 1655] [serial = 503] [outer = 0x12b0e2800] 11:20:20 INFO - PROCESS | 1655 | 1464286820589 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]]]}] 11:20:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:20:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 517ms 11:20:20 INFO - PROCESS | 1655 | 1464286820627 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:20:20 INFO - PROCESS | 1655 | 1464286820628 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:20:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:20:20 INFO - PROCESS | 1655 | 1464286820631 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 1655 | 1464286820632 Marionette TRACE conn2 <- [1,646,null,{}] 11:20:20 INFO - PROCESS | 1655 | 1464286820636 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}] 11:20:20 INFO - PROCESS | 1655 | 1464286820735 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:20:20 INFO - PROCESS | 1655 | 1464286820768 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af93000 == 48 [pid = 1655] [id = 169] 11:20:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12b20f000) [pid = 1655] [serial = 504] [outer = 0x0] 11:20:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12c171c00) [pid = 1655] [serial = 505] [outer = 0x12b20f000] 11:20:20 INFO - PROCESS | 1655 | 1464286820799 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12c539800) [pid = 1655] [serial = 506] [outer = 0x12b20f000] 11:20:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12c911800) [pid = 1655] [serial = 507] [outer = 0x12ceec000] 11:20:21 INFO - PROCESS | 1655 | 1464286821139 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]]]}] 11:20:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 569ms 11:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:20:21 INFO - PROCESS | 1655 | 1464286821206 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 1655 | 1464286821207 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:20:21 INFO - PROCESS | 1655 | 1464286821209 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 1655 | 1464286821210 Marionette TRACE conn2 <- [1,650,null,{}] 11:20:21 INFO - PROCESS | 1655 | 1464286821212 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}] 11:20:21 INFO - PROCESS | 1655 | 1464286821311 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:20:21 INFO - PROCESS | 1655 | 1464286821343 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba20000 == 49 [pid = 1655] [id = 170] 11:20:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12c17fc00) [pid = 1655] [serial = 508] [outer = 0x0] 11:20:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12c903800) [pid = 1655] [serial = 509] [outer = 0x12c17fc00] 11:20:21 INFO - PROCESS | 1655 | 1464286821367 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12c961c00) [pid = 1655] [serial = 510] [outer = 0x12c17fc00] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x126362400) [pid = 1655] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12b0e6c00) [pid = 1655] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x128eca000) [pid = 1655] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12bc48c00) [pid = 1655] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x11821b800) [pid = 1655] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12a177000) [pid = 1655] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x117e57400) [pid = 1655] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12aa93c00) [pid = 1655] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1246a4400) [pid = 1655] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x125aff000) [pid = 1655] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12bc50800) [pid = 1655] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x11886b000) [pid = 1655] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:20:21 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x11824e000) [pid = 1655] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:20:21 INFO - PROCESS | 1655 | 1464286821764 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]]]}] 11:20:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 568ms 11:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:20:21 INFO - PROCESS | 1655 | 1464286821778 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 1655 | 1464286821779 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:20:21 INFO - PROCESS | 1655 | 1464286821782 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 1655 | 1464286821785 Marionette TRACE conn2 <- [1,654,null,{}] 11:20:21 INFO - PROCESS | 1655 | 1464286821788 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}] 11:20:21 INFO - PROCESS | 1655 | 1464286821880 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:20:21 INFO - PROCESS | 1655 | 1464286821932 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ef1000 == 50 [pid = 1655] [id = 171] 11:20:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x117e57400) [pid = 1655] [serial = 511] [outer = 0x0] 11:20:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12974ec00) [pid = 1655] [serial = 512] [outer = 0x117e57400] 11:20:21 INFO - PROCESS | 1655 | 1464286821961 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12975cc00) [pid = 1655] [serial = 513] [outer = 0x117e57400] 11:20:22 INFO - PROCESS | 1655 | 1464286822288 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]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:20:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 522ms 11:20:22 INFO - PROCESS | 1655 | 1464286822305 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 1655 | 1464286822307 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:20:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:20:22 INFO - PROCESS | 1655 | 1464286822310 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 1655 | 1464286822312 Marionette TRACE conn2 <- [1,658,null,{}] 11:20:22 INFO - PROCESS | 1655 | 1464286822315 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}] 11:20:22 INFO - PROCESS | 1655 | 1464286822445 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:20:22 INFO - PROCESS | 1655 | 1464286822515 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c126800 == 51 [pid = 1655] [id = 172] 11:20:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x119572000) [pid = 1655] [serial = 514] [outer = 0x0] 11:20:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x119574c00) [pid = 1655] [serial = 515] [outer = 0x119572000] 11:20:22 INFO - PROCESS | 1655 | 1464286822587 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12975c000) [pid = 1655] [serial = 516] [outer = 0x119572000] 11:20:22 INFO - PROCESS | 1655 | 1464286822925 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]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:20:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 11:20:22 INFO - PROCESS | 1655 | 1464286822981 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 1655 | 1464286822982 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:20:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:20:22 INFO - PROCESS | 1655 | 1464286822984 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 1655 | 1464286822985 Marionette TRACE conn2 <- [1,662,null,{}] 11:20:22 INFO - PROCESS | 1655 | 1464286822988 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}] 11:20:23 INFO - PROCESS | 1655 | 1464286823072 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:20:23 INFO - PROCESS | 1655 | 1464286823123 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c955800 == 52 [pid = 1655] [id = 173] 11:20:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x119575800) [pid = 1655] [serial = 517] [outer = 0x0] 11:20:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12bc35c00) [pid = 1655] [serial = 518] [outer = 0x119575800] 11:20:23 INFO - PROCESS | 1655 | 1464286823148 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12c95c000) [pid = 1655] [serial = 519] [outer = 0x119575800] 11:20:23 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:23 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:23 INFO - PROCESS | 1655 | 1464286823405 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]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:20:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 471ms 11:20:23 INFO - PROCESS | 1655 | 1464286823461 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 1655 | 1464286823479 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:20:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:20:23 INFO - PROCESS | 1655 | 1464286823483 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 1655 | 1464286823487 Marionette TRACE conn2 <- [1,666,null,{}] 11:20:23 INFO - PROCESS | 1655 | 1464286823490 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}] 11:20:23 INFO - PROCESS | 1655 | 1464286823619 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:20:23 INFO - PROCESS | 1655 | 1464286823830 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164e1000 == 53 [pid = 1655] [id = 174] 11:20:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1125b3c00) [pid = 1655] [serial = 520] [outer = 0x0] 11:20:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1125b9400) [pid = 1655] [serial = 521] [outer = 0x1125b3c00] 11:20:23 INFO - PROCESS | 1655 | 1464286823884 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x116a66000) [pid = 1655] [serial = 522] [outer = 0x1125b3c00] 11:20:24 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:24 INFO - PROCESS | 1655 | 1464286824336 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]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:20:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 872ms 11:20:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:20:24 INFO - PROCESS | 1655 | 1464286824355 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 1655 | 1464286824358 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:20:24 INFO - PROCESS | 1655 | 1464286824361 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 1655 | 1464286824363 Marionette TRACE conn2 <- [1,670,null,{}] 11:20:24 INFO - PROCESS | 1655 | 1464286824367 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}] 11:20:24 INFO - PROCESS | 1655 | 1464286824473 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:20:24 INFO - PROCESS | 1655 | 1464286824525 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x119fac000 == 54 [pid = 1655] [id = 175] 11:20:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x118409000) [pid = 1655] [serial = 523] [outer = 0x0] 11:20:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x118874c00) [pid = 1655] [serial = 524] [outer = 0x118409000] 11:20:24 INFO - PROCESS | 1655 | 1464286824557 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x119570400) [pid = 1655] [serial = 525] [outer = 0x118409000] 11:20:24 INFO - PROCESS | 1655 | 1464286824979 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]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 11:20:25 INFO - PROCESS | 1655 | 1464286825034 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1655 | 1464286825037 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:20:25 INFO - PROCESS | 1655 | 1464286825040 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1655 | 1464286825041 Marionette TRACE conn2 <- [1,674,null,{}] 11:20:25 INFO - PROCESS | 1655 | 1464286825044 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}] 11:20:25 INFO - PROCESS | 1655 | 1464286825169 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:20:25 INFO - PROCESS | 1655 | 1464286825249 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a94800 == 55 [pid = 1655] [id = 176] 11:20:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x122a7ec00) [pid = 1655] [serial = 526] [outer = 0x0] 11:20:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12381c000) [pid = 1655] [serial = 527] [outer = 0x122a7ec00] 11:20:25 INFO - PROCESS | 1655 | 1464286825280 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x125afa400) [pid = 1655] [serial = 528] [outer = 0x122a7ec00] 11:20:25 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:25 INFO - PROCESS | 1655 | 1464286825684 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]]]}] 11:20:25 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 11:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 668ms 11:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:20:25 INFO - PROCESS | 1655 | 1464286825709 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1655 | 1464286825710 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:20:25 INFO - PROCESS | 1655 | 1464286825717 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1655 | 1464286825721 Marionette TRACE conn2 <- [1,678,null,{}] 11:20:25 INFO - PROCESS | 1655 | 1464286825725 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}] 11:20:25 INFO - PROCESS | 1655 | 1464286825832 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:20:25 INFO - PROCESS | 1655 | 1464286825887 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d320000 == 56 [pid = 1655] [id = 177] 11:20:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x125fc6800) [pid = 1655] [serial = 529] [outer = 0x0] 11:20:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x129314c00) [pid = 1655] [serial = 530] [outer = 0x125fc6800] 11:20:25 INFO - PROCESS | 1655 | 1464286825917 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x129759800) [pid = 1655] [serial = 531] [outer = 0x125fc6800] 11:20:26 INFO - PROCESS | 1655 | 1464286826354 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]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:20:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 678ms 11:20:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:20:26 INFO - PROCESS | 1655 | 1464286826390 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 1655 | 1464286826392 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:20:26 INFO - PROCESS | 1655 | 1464286826394 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1655 | 1464286826395 Marionette TRACE conn2 <- [1,682,null,{}] 11:20:26 INFO - PROCESS | 1655 | 1464286826398 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}] 11:20:26 INFO - PROCESS | 1655 | 1464286826503 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:20:26 INFO - PROCESS | 1655 | 1464286826599 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d74d000 == 57 [pid = 1655] [id = 178] 11:20:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x1297c2400) [pid = 1655] [serial = 532] [outer = 0x0] 11:20:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12b01e400) [pid = 1655] [serial = 533] [outer = 0x1297c2400] 11:20:26 INFO - PROCESS | 1655 | 1464286826629 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12ba36400) [pid = 1655] [serial = 534] [outer = 0x1297c2400] 11:20:27 INFO - PROCESS | 1655 | 1464286827678 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]]]}] 11:20:27 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) 11:20:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1319ms 11:20:27 INFO - PROCESS | 1655 | 1464286827714 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 1655 | 1464286827716 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:20:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:20:27 INFO - PROCESS | 1655 | 1464286827720 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 1655 | 1464286827723 Marionette TRACE conn2 <- [1,686,null,{}] 11:20:27 INFO - PROCESS | 1655 | 1464286827727 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}] 11:20:27 INFO - PROCESS | 1655 | 1464286827855 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:20:27 INFO - PROCESS | 1655 | 1464286827945 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188a2800 == 58 [pid = 1655] [id = 179] 11:20:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x112fd2800) [pid = 1655] [serial = 535] [outer = 0x0] 11:20:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x11821c400) [pid = 1655] [serial = 536] [outer = 0x112fd2800] 11:20:27 INFO - PROCESS | 1655 | 1464286827974 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1184ed800) [pid = 1655] [serial = 537] [outer = 0x112fd2800] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12c955800 == 57 [pid = 1655] [id = 173] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12c126800 == 56 [pid = 1655] [id = 172] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x123ef1000 == 55 [pid = 1655] [id = 171] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba20000 == 54 [pid = 1655] [id = 170] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12af93000 == 53 [pid = 1655] [id = 169] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12a894000 == 52 [pid = 1655] [id = 168] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x129483000 == 51 [pid = 1655] [id = 167] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1125b9c00) [pid = 1655] [serial = 460] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x125d19800 == 50 [pid = 1655] [id = 166] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x108792000 == 49 [pid = 1655] [id = 165] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x121197000 == 48 [pid = 1655] [id = 164] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x11859e000 == 47 [pid = 1655] [id = 163] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x119319800 == 46 [pid = 1655] [id = 162] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x119f15800 == 45 [pid = 1655] [id = 161] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12c569000 == 44 [pid = 1655] [id = 157] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x122abd000 == 43 [pid = 1655] [id = 156] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x1187ba000 == 42 [pid = 1655] [id = 155] 11:20:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12cad1000 == 41 [pid = 1655] [id = 154] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x12c95ec00) [pid = 1655] [serial = 458] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x1297c8400) [pid = 1655] [serial = 437] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x128cad400) [pid = 1655] [serial = 418] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x12bc41c00) [pid = 1655] [serial = 445] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12aa8cc00) [pid = 1655] [serial = 412] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x12c547400) [pid = 1655] [serial = 457] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12c902400) [pid = 1655] [serial = 455] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12bc40400) [pid = 1655] [serial = 415] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1187d6c00) [pid = 1655] [serial = 427] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12b073800) [pid = 1655] [serial = 440] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12c539000) [pid = 1655] [serial = 454] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12bc50400) [pid = 1655] [serial = 446] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12ba3d400) [pid = 1655] [serial = 452] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x128ecf000) [pid = 1655] [serial = 436] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12ba3c800) [pid = 1655] [serial = 443] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x125afd400) [pid = 1655] [serial = 430] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12633e000) [pid = 1655] [serial = 433] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12b209c00) [pid = 1655] [serial = 442] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12438f400) [pid = 1655] [serial = 428] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12c17ec00) [pid = 1655] [serial = 449] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x124992800) [pid = 1655] [serial = 409] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x126069400) [pid = 1655] [serial = 431] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x119537000) [pid = 1655] [serial = 424] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x128ca4c00) [pid = 1655] [serial = 434] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x118f71400) [pid = 1655] [serial = 421] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12c146000) [pid = 1655] [serial = 448] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x121182000) [pid = 1655] [serial = 451] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x122e73000) [pid = 1655] [serial = 425] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12117b000) [pid = 1655] [serial = 422] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x12b022800) [pid = 1655] [serial = 439] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x118256c00) [pid = 1655] [serial = 406] [outer = 0x0] [url = about:blank] 11:20:28 INFO - PROCESS | 1655 | 1464286828854 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]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:20:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1174ms 11:20:28 INFO - PROCESS | 1655 | 1464286828894 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 1655 | 1464286828897 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:20:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:20:28 INFO - PROCESS | 1655 | 1464286828902 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1655 | 1464286828903 Marionette TRACE conn2 <- [1,690,null,{}] 11:20:28 INFO - PROCESS | 1655 | 1464286828905 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}] 11:20:28 INFO - PROCESS | 1655 | 1464286828981 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:20:29 INFO - PROCESS | 1655 | 1464286829027 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x115eb4800 == 42 [pid = 1655] [id = 180] 11:20:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x11824e800) [pid = 1655] [serial = 538] [outer = 0x0] 11:20:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118826800) [pid = 1655] [serial = 539] [outer = 0x11824e800] 11:20:29 INFO - PROCESS | 1655 | 1464286829055 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x118f69400) [pid = 1655] [serial = 540] [outer = 0x11824e800] 11:20:29 INFO - PROCESS | 1655 | 1464286829856 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]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:20:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 11:20:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:20:29 INFO - PROCESS | 1655 | 1464286829871 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 1655 | 1464286829872 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:20:29 INFO - PROCESS | 1655 | 1464286829874 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 1655 | 1464286829877 Marionette TRACE conn2 <- [1,694,null,{}] 11:20:29 INFO - PROCESS | 1655 | 1464286829886 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}] 11:20:29 INFO - PROCESS | 1655 | 1464286829965 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:20:29 INFO - PROCESS | 1655 | 1464286829972 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x119305000 == 43 [pid = 1655] [id = 181] 11:20:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x119577000) [pid = 1655] [serial = 541] [outer = 0x0] 11:20:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12117cc00) [pid = 1655] [serial = 542] [outer = 0x119577000] 11:20:30 INFO - PROCESS | 1655 | 1464286830000 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x122cf2000) [pid = 1655] [serial = 543] [outer = 0x119577000] 11:20:30 INFO - PROCESS | 1655 | 1464286830828 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]]]}] 11:20:30 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) 11:20:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 11:20:30 INFO - PROCESS | 1655 | 1464286830849 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 1655 | 1464286830853 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:20:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:20:30 INFO - PROCESS | 1655 | 1464286830864 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 1655 | 1464286830866 Marionette TRACE conn2 <- [1,698,null,{}] 11:20:30 INFO - PROCESS | 1655 | 1464286830869 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}] 11:20:31 INFO - PROCESS | 1655 | 1464286830994 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:20:31 INFO - PROCESS | 1655 | 1464286831006 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x119fab000 == 44 [pid = 1655] [id = 182] 11:20:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1242e3800) [pid = 1655] [serial = 544] [outer = 0x0] 11:20:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1246d9400) [pid = 1655] [serial = 545] [outer = 0x1242e3800] 11:20:31 INFO - PROCESS | 1655 | 1464286831032 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x124f26000) [pid = 1655] [serial = 546] [outer = 0x1242e3800] 11:20:31 INFO - PROCESS | 1655 | 1464286831843 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]]]}] 11:20:31 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) 11:20:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1022ms 11:20:31 INFO - PROCESS | 1655 | 1464286831891 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 1655 | 1464286831892 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:20:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:20:31 INFO - PROCESS | 1655 | 1464286831894 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 1655 | 1464286831895 Marionette TRACE conn2 <- [1,702,null,{}] 11:20:31 INFO - PROCESS | 1655 | 1464286831897 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}] 11:20:31 INFO - PROCESS | 1655 | 1464286831990 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:20:31 INFO - PROCESS | 1655 | 1464286831995 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x122be6800 == 45 [pid = 1655] [id = 183] 11:20:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1125ba800) [pid = 1655] [serial = 547] [outer = 0x0] 11:20:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x125afec00) [pid = 1655] [serial = 548] [outer = 0x1125ba800] 11:20:32 INFO - PROCESS | 1655 | 1464286832020 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12633b000) [pid = 1655] [serial = 549] [outer = 0x1125ba800] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12c13e400) [pid = 1655] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12b0e2800) [pid = 1655] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12b077800) [pid = 1655] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12b20f000) [pid = 1655] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x124f25c00) [pid = 1655] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x124f7b800) [pid = 1655] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x126528c00) [pid = 1655] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x115e88000) [pid = 1655] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1185d1400) [pid = 1655] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x117e57400) [pid = 1655] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119bce000) [pid = 1655] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1125b5800) [pid = 1655] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12c17fc00) [pid = 1655] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:20:32 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x119572000) [pid = 1655] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:20:32 INFO - PROCESS | 1655 | 1464286832811 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]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:20:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 969ms 11:20:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:20:32 INFO - PROCESS | 1655 | 1464286832863 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 1655 | 1464286832865 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:20:32 INFO - PROCESS | 1655 | 1464286832867 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 1655 | 1464286832868 Marionette TRACE conn2 <- [1,706,null,{}] 11:20:32 INFO - PROCESS | 1655 | 1464286832870 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}] 11:20:32 INFO - PROCESS | 1655 | 1464286832966 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:20:32 INFO - PROCESS | 1655 | 1464286832974 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x123eed000 == 46 [pid = 1655] [id = 184] 11:20:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x126525400) [pid = 1655] [serial = 550] [outer = 0x0] 11:20:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12652bc00) [pid = 1655] [serial = 551] [outer = 0x126525400] 11:20:33 INFO - PROCESS | 1655 | 1464286833001 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x128d17c00) [pid = 1655] [serial = 552] [outer = 0x126525400] 11:20:33 INFO - PROCESS | 1655 | 1464286833878 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]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:20:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1019ms 11:20:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:20:33 INFO - PROCESS | 1655 | 1464286833886 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 1655 | 1464286833888 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:20:33 INFO - PROCESS | 1655 | 1464286833890 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 1655 | 1464286833891 Marionette TRACE conn2 <- [1,710,null,{}] 11:20:33 INFO - PROCESS | 1655 | 1464286833893 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}] 11:20:33 INFO - PROCESS | 1655 | 1464286833990 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:20:34 INFO - PROCESS | 1655 | 1464286833996 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f64000 == 47 [pid = 1655] [id = 185] 11:20:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x125d30400) [pid = 1655] [serial = 553] [outer = 0x0] 11:20:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12931ac00) [pid = 1655] [serial = 554] [outer = 0x125d30400] 11:20:34 INFO - PROCESS | 1655 | 1464286834022 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1294e8c00) [pid = 1655] [serial = 555] [outer = 0x125d30400] 11:20:34 INFO - PROCESS | 1655 | 1464286834860 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]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:20:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1019ms 11:20:34 INFO - PROCESS | 1655 | 1464286834910 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 1655 | 1464286834912 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:20:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:20:34 INFO - PROCESS | 1655 | 1464286834915 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 1655 | 1464286834918 Marionette TRACE conn2 <- [1,714,null,{}] 11:20:34 INFO - PROCESS | 1655 | 1464286834936 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}] 11:20:35 INFO - PROCESS | 1655 | 1464286835063 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:20:35 INFO - PROCESS | 1655 | 1464286835113 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x11744b000 == 48 [pid = 1655] [id = 186] 11:20:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1168ac000) [pid = 1655] [serial = 556] [outer = 0x0] 11:20:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x11768f000) [pid = 1655] [serial = 557] [outer = 0x1168ac000] 11:20:35 INFO - PROCESS | 1655 | 1464286835146 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x118256c00) [pid = 1655] [serial = 558] [outer = 0x1168ac000] 11:20:36 INFO - PROCESS | 1655 | 1464286836063 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]]]}] 11:20:36 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 11:20:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1189ms 11:20:36 INFO - PROCESS | 1655 | 1464286836105 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 1655 | 1464286836109 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:20:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:20:36 INFO - PROCESS | 1655 | 1464286836113 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 1655 | 1464286836115 Marionette TRACE conn2 <- [1,718,null,{}] 11:20:36 INFO - PROCESS | 1655 | 1464286836118 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}] 11:20:36 INFO - PROCESS | 1655 | 1464286836215 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:20:36 INFO - PROCESS | 1655 | 1464286836261 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f9d000 == 49 [pid = 1655] [id = 187] 11:20:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x11821dc00) [pid = 1655] [serial = 559] [outer = 0x0] 11:20:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x11882e800) [pid = 1655] [serial = 560] [outer = 0x11821dc00] 11:20:36 INFO - PROCESS | 1655 | 1464286836291 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x119b6cc00) [pid = 1655] [serial = 561] [outer = 0x11821dc00] 11:20:37 INFO - PROCESS | 1655 | 1464286837193 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]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:20:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1119ms 11:20:37 INFO - PROCESS | 1655 | 1464286837233 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 1655 | 1464286837236 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:20:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:20:37 INFO - PROCESS | 1655 | 1464286837239 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 1655 | 1464286837242 Marionette TRACE conn2 <- [1,722,null,{}] 11:20:37 INFO - PROCESS | 1655 | 1464286837249 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}] 11:20:37 INFO - PROCESS | 1655 | 1464286837350 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:20:37 INFO - PROCESS | 1655 | 1464286837397 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1260fd000 == 50 [pid = 1655] [id = 188] 11:20:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x124992c00) [pid = 1655] [serial = 562] [outer = 0x0] 11:20:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12633e400) [pid = 1655] [serial = 563] [outer = 0x124992c00] 11:20:37 INFO - PROCESS | 1655 | 1464286837429 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x128ca9000) [pid = 1655] [serial = 564] [outer = 0x124992c00] 11:20:37 INFO - PROCESS | 1655 | 1464286837862 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] 11:20:37 INFO - PROCESS | 1655 | 1464286837913 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:20:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:20:37 INFO - PROCESS | 1655 | 1464286837915 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 1655 | 1464286837916 Marionette TRACE conn2 <- [1,726,null,{}] 11:20:37 INFO - PROCESS | 1655 | 1464286837919 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}] 11:20:38 INFO - PROCESS | 1655 | 1464286838016 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:20:38 INFO - PROCESS | 1655 | 1464286838066 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0f800 == 51 [pid = 1655] [id = 189] 11:20:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1294ea800) [pid = 1655] [serial = 565] [outer = 0x0] 11:20:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x129757400) [pid = 1655] [serial = 566] [outer = 0x1294ea800] 11:20:38 INFO - PROCESS | 1655 | 1464286838096 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1297bf400) [pid = 1655] [serial = 567] [outer = 0x1294ea800] 11:20:38 INFO - PROCESS | 1655 | 1464286838540 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]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:20:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 11:20:38 INFO - PROCESS | 1655 | 1464286838586 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 1655 | 1464286838587 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:20:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:20:38 INFO - PROCESS | 1655 | 1464286838590 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 1655 | 1464286838591 Marionette TRACE conn2 <- [1,730,null,{}] 11:20:38 INFO - PROCESS | 1655 | 1464286838593 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}] 11:20:38 INFO - PROCESS | 1655 | 1464286838713 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:20:38 INFO - PROCESS | 1655 | 1464286838763 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a89d000 == 52 [pid = 1655] [id = 190] 11:20:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12963c400) [pid = 1655] [serial = 568] [outer = 0x0] 11:20:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12a182000) [pid = 1655] [serial = 569] [outer = 0x12963c400] 11:20:38 INFO - PROCESS | 1655 | 1464286838792 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12b06bc00) [pid = 1655] [serial = 570] [outer = 0x12963c400] 11:20:39 INFO - PROCESS | 1655 | 1464286839334 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[3248] expected 0 but got 9","_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] 11:20:39 INFO - PROCESS | 1655 | 1464286839369 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:20:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:20:39 INFO - PROCESS | 1655 | 1464286839374 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 1655 | 1464286839376 Marionette TRACE conn2 <- [1,734,null,{}] 11:20:39 INFO - PROCESS | 1655 | 1464286839381 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}] 11:20:39 INFO - PROCESS | 1655 | 1464286839479 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:20:39 INFO - PROCESS | 1655 | 1464286839539 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b4a000 == 53 [pid = 1655] [id = 191] 11:20:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x11824cc00) [pid = 1655] [serial = 571] [outer = 0x0] 11:20:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1185ca800) [pid = 1655] [serial = 572] [outer = 0x11824cc00] 11:20:39 INFO - PROCESS | 1655 | 1464286839567 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x11882ec00) [pid = 1655] [serial = 573] [outer = 0x11824cc00] 11:20:40 INFO - PROCESS | 1655 | 1464286840033 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]]]}] 11:20:40 INFO - PROCESS | 1655 | --DOCSHELL 0x123eed000 == 52 [pid = 1655] [id = 184] 11:20:40 INFO - PROCESS | 1655 | --DOCSHELL 0x122be6800 == 51 [pid = 1655] [id = 183] 11:20:40 INFO - PROCESS | 1655 | --DOCSHELL 0x119fab000 == 50 [pid = 1655] [id = 182] 11:20:40 INFO - PROCESS | 1655 | --DOCSHELL 0x119305000 == 49 [pid = 1655] [id = 181] 11:20:40 INFO - PROCESS | 1655 | --DOCSHELL 0x115eb4800 == 48 [pid = 1655] [id = 180] 11:20:40 INFO - PROCESS | 1655 | --DOCSHELL 0x1188a2800 == 47 [pid = 1655] [id = 179] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12bc35c00) [pid = 1655] [serial = 518] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOCSHELL 0x119fac000 == 46 [pid = 1655] [id = 175] 11:20:40 INFO - PROCESS | 1655 | --DOCSHELL 0x1164e1000 == 45 [pid = 1655] [id = 174] 11:20:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:20:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 721ms 11:20:40 INFO - PROCESS | 1655 | 1464286840095 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:20:40 INFO - PROCESS | 1655 | 1464286840098 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:20:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:20:40 INFO - PROCESS | 1655 | 1464286840103 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 1655 | 1464286840105 Marionette TRACE conn2 <- [1,738,null,{}] 11:20:40 INFO - PROCESS | 1655 | 1464286840107 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}] 11:20:40 INFO - PROCESS | 1655 | 1464286840203 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12c147c00) [pid = 1655] [serial = 404] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12bc48400) [pid = 1655] [serial = 502] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12b20dc00) [pid = 1655] [serial = 499] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12c171c00) [pid = 1655] [serial = 505] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x125af2c00) [pid = 1655] [serial = 490] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x126068400) [pid = 1655] [serial = 491] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x126360800) [pid = 1655] [serial = 493] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x128d16400) [pid = 1655] [serial = 494] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1294e1400) [pid = 1655] [serial = 496] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x11824bc00) [pid = 1655] [serial = 482] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x11684c400) [pid = 1655] [serial = 481] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x11660ac00) [pid = 1655] [serial = 463] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x119bc8000) [pid = 1655] [serial = 485] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x11882c800) [pid = 1655] [serial = 484] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1188d8400) [pid = 1655] [serial = 478] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x120ff5400) [pid = 1655] [serial = 466] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12974ec00) [pid = 1655] [serial = 512] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x122f10400) [pid = 1655] [serial = 487] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11882b000) [pid = 1655] [serial = 475] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1125be800) [pid = 1655] [serial = 461] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1246b2c00) [pid = 1655] [serial = 488] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x125fc6400) [pid = 1655] [serial = 469] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1294e1000) [pid = 1655] [serial = 472] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12c903800) [pid = 1655] [serial = 509] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12c539800) [pid = 1655] [serial = 506] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x117691400) [pid = 1655] [serial = 206] [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.] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119574c00) [pid = 1655] [serial = 515] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12975cc00) [pid = 1655] [serial = 513] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12c13a800) [pid = 1655] [serial = 503] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12c961c00) [pid = 1655] [serial = 510] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12975c000) [pid = 1655] [serial = 516] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12bc36c00) [pid = 1655] [serial = 500] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12b077400) [pid = 1655] [serial = 497] [outer = 0x0] [url = about:blank] 11:20:40 INFO - PROCESS | 1655 | 1464286840255 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x11859e000 == 46 [pid = 1655] [id = 192] 11:20:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1125be800) [pid = 1655] [serial = 574] [outer = 0x0] 11:20:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x118250c00) [pid = 1655] [serial = 575] [outer = 0x1125be800] 11:20:40 INFO - PROCESS | 1655 | 1464286840278 Marionette DEBUG loaded listener.js 11:20:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12117a800) [pid = 1655] [serial = 576] [outer = 0x1125be800] 11:20:41 INFO - PROCESS | 1655 | 1464286841059 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]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:20:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 11:20:41 INFO - PROCESS | 1655 | 1464286841076 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 1655 | 1464286841078 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:20:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:20:41 INFO - PROCESS | 1655 | 1464286841081 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 1655 | 1464286841086 Marionette TRACE conn2 <- [1,742,null,{}] 11:20:41 INFO - PROCESS | 1655 | 1464286841098 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}] 11:20:41 INFO - PROCESS | 1655 | 1464286841209 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:20:41 INFO - PROCESS | 1655 | 1464286841215 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a11000 == 47 [pid = 1655] [id = 193] 11:20:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1246a5c00) [pid = 1655] [serial = 577] [outer = 0x0] 11:20:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x125af8400) [pid = 1655] [serial = 578] [outer = 0x1246a5c00] 11:20:41 INFO - PROCESS | 1655 | 1464286841246 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x126360800) [pid = 1655] [serial = 579] [outer = 0x1246a5c00] 11:20:42 INFO - PROCESS | 1655 | 1464286842070 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]]]}] 11:20:42 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 11:20:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1027ms 11:20:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:20:42 INFO - PROCESS | 1655 | 1464286842107 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 1655 | 1464286842109 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:20:42 INFO - PROCESS | 1655 | 1464286842111 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 1655 | 1464286842112 Marionette TRACE conn2 <- [1,746,null,{}] 11:20:42 INFO - PROCESS | 1655 | 1464286842115 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}] 11:20:42 INFO - PROCESS | 1655 | 1464286842218 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:20:42 INFO - PROCESS | 1655 | 1464286842249 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f5c800 == 48 [pid = 1655] [id = 194] 11:20:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x128ca7800) [pid = 1655] [serial = 580] [outer = 0x0] 11:20:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1293ac000) [pid = 1655] [serial = 581] [outer = 0x128ca7800] 11:20:42 INFO - PROCESS | 1655 | 1464286842275 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x129755400) [pid = 1655] [serial = 582] [outer = 0x128ca7800] 11:20:43 INFO - PROCESS | 1655 | 1464286843064 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]]]}] 11:20:43 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.) 11:20:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 11:20:43 INFO - PROCESS | 1655 | 1464286843087 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 1655 | 1464286843088 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:20:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:20:43 INFO - PROCESS | 1655 | 1464286843091 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 1655 | 1464286843092 Marionette TRACE conn2 <- [1,750,null,{}] 11:20:43 INFO - PROCESS | 1655 | 1464286843094 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}] 11:20:43 INFO - PROCESS | 1655 | 1464286843190 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:20:43 INFO - PROCESS | 1655 | 1464286843194 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x129079800 == 49 [pid = 1655] [id = 195] 11:20:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x124787c00) [pid = 1655] [serial = 583] [outer = 0x0] 11:20:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11821ac00) [pid = 1655] [serial = 584] [outer = 0x124787c00] 11:20:43 INFO - PROCESS | 1655 | 1464286843220 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12b0e7c00) [pid = 1655] [serial = 585] [outer = 0x124787c00] 11:20:43 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1125ba800) [pid = 1655] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:20:43 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x119577000) [pid = 1655] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:20:43 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x11824e800) [pid = 1655] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:20:43 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x112fd2800) [pid = 1655] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:20:43 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x126525400) [pid = 1655] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:20:43 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1242e3800) [pid = 1655] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:20:43 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119575800) [pid = 1655] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:20:44 INFO - PROCESS | 1655 | 1464286844010 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]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:20:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 11:20:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:20:44 INFO - PROCESS | 1655 | 1464286844060 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 1655 | 1464286844061 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:20:44 INFO - PROCESS | 1655 | 1464286844063 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 1655 | 1464286844064 Marionette TRACE conn2 <- [1,754,null,{}] 11:20:44 INFO - PROCESS | 1655 | 1464286844067 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}] 11:20:44 INFO - PROCESS | 1655 | 1464286844179 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:20:44 INFO - PROCESS | 1655 | 1464286844186 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x116241000 == 50 [pid = 1655] [id = 196] 11:20:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x128ca8800) [pid = 1655] [serial = 586] [outer = 0x0] 11:20:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12ba3e400) [pid = 1655] [serial = 587] [outer = 0x128ca8800] 11:20:44 INFO - PROCESS | 1655 | 1464286844219 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12bc40c00) [pid = 1655] [serial = 588] [outer = 0x128ca8800] 11:20:45 INFO - PROCESS | 1655 | 1464286845010 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]]]}] 11:20:45 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 11:20:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 968ms 11:20:45 INFO - PROCESS | 1655 | 1464286845033 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 1655 | 1464286845035 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:20:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:20:45 INFO - PROCESS | 1655 | 1464286845038 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 1655 | 1464286845039 Marionette TRACE conn2 <- [1,758,null,{}] 11:20:45 INFO - PROCESS | 1655 | 1464286845041 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}] 11:20:45 INFO - PROCESS | 1655 | 1464286845117 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:20:45 INFO - PROCESS | 1655 | 1464286845123 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b292800 == 51 [pid = 1655] [id = 197] 11:20:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12bc41c00) [pid = 1655] [serial = 589] [outer = 0x0] 11:20:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12bc52800) [pid = 1655] [serial = 590] [outer = 0x12bc41c00] 11:20:45 INFO - PROCESS | 1655 | 1464286845148 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12c144400) [pid = 1655] [serial = 591] [outer = 0x12bc41c00] 11:20:45 INFO - PROCESS | 1655 | 1464286845445 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]]]}] 11:20:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:20:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 419ms 11:20:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:20:45 INFO - PROCESS | 1655 | 1464286845459 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 1655 | 1464286845460 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:20:45 INFO - PROCESS | 1655 | 1464286845462 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 1655 | 1464286845463 Marionette TRACE conn2 <- [1,762,null,{}] 11:20:45 INFO - PROCESS | 1655 | 1464286845465 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}] 11:20:45 INFO - PROCESS | 1655 | 1464286845547 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:20:45 INFO - PROCESS | 1655 | 1464286845551 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b36b000 == 52 [pid = 1655] [id = 198] 11:20:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x118f97c00) [pid = 1655] [serial = 592] [outer = 0x0] 11:20:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12c171c00) [pid = 1655] [serial = 593] [outer = 0x118f97c00] 11:20:45 INFO - PROCESS | 1655 | 1464286845621 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12c53a000) [pid = 1655] [serial = 594] [outer = 0x118f97c00] 11:20:46 INFO - PROCESS | 1655 | 1464286846360 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]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:20:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 921ms 11:20:46 INFO - PROCESS | 1655 | 1464286846383 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:20:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:20:46 INFO - PROCESS | 1655 | 1464286846386 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:20:46 INFO - PROCESS | 1655 | 1464286846389 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 1655 | 1464286846392 Marionette TRACE conn2 <- [1,766,null,{}] 11:20:46 INFO - PROCESS | 1655 | 1464286846397 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}] 11:20:46 INFO - PROCESS | 1655 | 1464286846498 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:20:46 INFO - PROCESS | 1655 | 1464286846547 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x1185b6800 == 53 [pid = 1655] [id = 199] 11:20:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1185cb800) [pid = 1655] [serial = 595] [outer = 0x0] 11:20:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1187d8000) [pid = 1655] [serial = 596] [outer = 0x1185cb800] 11:20:46 INFO - PROCESS | 1655 | 1464286846580 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x118f9c400) [pid = 1655] [serial = 597] [outer = 0x1185cb800] 11:20:47 INFO - PROCESS | 1655 | 1464286847477 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]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:20:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 11:20:47 INFO - PROCESS | 1655 | 1464286847513 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 1655 | 1464286847517 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:20:47 INFO - PROCESS | 1655 | 1464286847522 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 1655 | 1464286847524 Marionette TRACE conn2 <- [1,770,null,{}] 11:20:47 INFO - PROCESS | 1655 | 1464286847526 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}] 11:20:47 INFO - PROCESS | 1655 | 1464286847652 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:20:47 INFO - PROCESS | 1655 | 1464286847704 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x123fdc000 == 54 [pid = 1655] [id = 200] 11:20:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x11956dc00) [pid = 1655] [serial = 598] [outer = 0x0] 11:20:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x122f0f800) [pid = 1655] [serial = 599] [outer = 0x11956dc00] 11:20:47 INFO - PROCESS | 1655 | 1464286847734 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1243d5800) [pid = 1655] [serial = 600] [outer = 0x11956dc00] 11:20:48 INFO - PROCESS | 1655 | 1464286848164 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]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 11:20:48 INFO - PROCESS | 1655 | 1464286848192 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 1655 | 1464286848194 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:20:48 INFO - PROCESS | 1655 | 1464286848196 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 1655 | 1464286848199 Marionette TRACE conn2 <- [1,774,null,{}] 11:20:48 INFO - PROCESS | 1655 | 1464286848207 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}] 11:20:48 INFO - PROCESS | 1655 | 1464286848310 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:20:48 INFO - PROCESS | 1655 | 1464286848362 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc13800 == 55 [pid = 1655] [id = 201] 11:20:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x128cad800) [pid = 1655] [serial = 601] [outer = 0x0] 11:20:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x128eca800) [pid = 1655] [serial = 602] [outer = 0x128cad800] 11:20:48 INFO - PROCESS | 1655 | 1464286848404 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12b078c00) [pid = 1655] [serial = 603] [outer = 0x128cad800] 11:20:48 INFO - PROCESS | 1655 | 1464286848801 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]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 674ms 11:20:48 INFO - PROCESS | 1655 | 1464286848885 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 1655 | 1464286848887 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:20:48 INFO - PROCESS | 1655 | 1464286848890 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 1655 | 1464286848891 Marionette TRACE conn2 <- [1,778,null,{}] 11:20:48 INFO - PROCESS | 1655 | 1464286848894 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}] 11:20:49 INFO - PROCESS | 1655 | 1464286849010 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:20:49 INFO - PROCESS | 1655 | 1464286849087 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c11e800 == 56 [pid = 1655] [id = 202] 11:20:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12ba39800) [pid = 1655] [serial = 604] [outer = 0x0] 11:20:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12bc39c00) [pid = 1655] [serial = 605] [outer = 0x12ba39800] 11:20:49 INFO - PROCESS | 1655 | 1464286849117 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12c17b800) [pid = 1655] [serial = 606] [outer = 0x12ba39800] 11:20:49 INFO - PROCESS | 1655 | 1464286849513 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]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 668ms 11:20:49 INFO - PROCESS | 1655 | 1464286849559 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 1655 | 1464286849560 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:20:49 INFO - PROCESS | 1655 | 1464286849562 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 1655 | 1464286849564 Marionette TRACE conn2 <- [1,782,null,{}] 11:20:49 INFO - PROCESS | 1655 | 1464286849566 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}] 11:20:49 INFO - PROCESS | 1655 | 1464286849699 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:20:49 INFO - PROCESS | 1655 | 1464286849708 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c55f800 == 57 [pid = 1655] [id = 203] 11:20:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12ba3c800) [pid = 1655] [serial = 607] [outer = 0x0] 11:20:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12c603400) [pid = 1655] [serial = 608] [outer = 0x12ba3c800] 11:20:49 INFO - PROCESS | 1655 | 1464286849738 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12c60a400) [pid = 1655] [serial = 609] [outer = 0x12ba3c800] 11:20:50 INFO - PROCESS | 1655 | 1464286850167 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]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 619ms 11:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:20:50 INFO - PROCESS | 1655 | 1464286850182 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 1655 | 1464286850184 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:20:50 INFO - PROCESS | 1655 | 1464286850186 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 1655 | 1464286850188 Marionette TRACE conn2 <- [1,786,null,{}] 11:20:50 INFO - PROCESS | 1655 | 1464286850190 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}] 11:20:50 INFO - PROCESS | 1655 | 1464286850308 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:20:50 INFO - PROCESS | 1655 | 1464286850441 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f1c800 == 58 [pid = 1655] [id = 204] 11:20:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x112c44c00) [pid = 1655] [serial = 610] [outer = 0x0] 11:20:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1184f0000) [pid = 1655] [serial = 611] [outer = 0x112c44c00] 11:20:50 INFO - PROCESS | 1655 | 1464286850488 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x12c605000) [pid = 1655] [serial = 612] [outer = 0x112c44c00] 11:20:51 INFO - PROCESS | 1655 | 1464286851034 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]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 871ms 11:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:20:51 INFO - PROCESS | 1655 | 1464286851090 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 1655 | 1464286851093 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:20:51 INFO - PROCESS | 1655 | 1464286851098 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 1655 | 1464286851100 Marionette TRACE conn2 <- [1,790,null,{}] 11:20:51 INFO - PROCESS | 1655 | 1464286851106 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}] 11:20:51 INFO - PROCESS | 1655 | 1464286851198 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:20:51 INFO - PROCESS | 1655 | 1464286851263 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x11931e000 == 59 [pid = 1655] [id = 205] 11:20:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x112962000) [pid = 1655] [serial = 613] [outer = 0x0] 11:20:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x11621d800) [pid = 1655] [serial = 614] [outer = 0x112962000] 11:20:51 INFO - PROCESS | 1655 | 1464286851293 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x117207000) [pid = 1655] [serial = 615] [outer = 0x112962000] 11:20:51 INFO - PROCESS | 1655 | --DOCSHELL 0x12b292800 == 58 [pid = 1655] [id = 197] 11:20:51 INFO - PROCESS | 1655 | --DOCSHELL 0x116241000 == 57 [pid = 1655] [id = 196] 11:20:51 INFO - PROCESS | 1655 | --DOCSHELL 0x129079800 == 56 [pid = 1655] [id = 195] 11:20:51 INFO - PROCESS | 1655 | --DOCSHELL 0x124f5c800 == 55 [pid = 1655] [id = 194] 11:20:51 INFO - PROCESS | 1655 | --DOCSHELL 0x122a11000 == 54 [pid = 1655] [id = 193] 11:20:51 INFO - PROCESS | 1655 | --DOCSHELL 0x11859e000 == 53 [pid = 1655] [id = 192] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x12931ac00) [pid = 1655] [serial = 554] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1125b9400) [pid = 1655] [serial = 521] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x118874c00) [pid = 1655] [serial = 524] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12381c000) [pid = 1655] [serial = 527] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x129314c00) [pid = 1655] [serial = 530] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOCSHELL 0x119b4a000 == 52 [pid = 1655] [id = 191] 11:20:51 INFO - PROCESS | 1655 | --DOCSHELL 0x11744b000 == 51 [pid = 1655] [id = 186] 11:20:51 INFO - PROCESS | 1655 | --DOCSHELL 0x124f64000 == 50 [pid = 1655] [id = 185] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12c95c000) [pid = 1655] [serial = 519] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x1246d9400) [pid = 1655] [serial = 545] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x124f26000) [pid = 1655] [serial = 546] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12633b000) [pid = 1655] [serial = 549] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x122cf2000) [pid = 1655] [serial = 543] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x125afec00) [pid = 1655] [serial = 548] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12117cc00) [pid = 1655] [serial = 542] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x118826800) [pid = 1655] [serial = 539] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x118f69400) [pid = 1655] [serial = 540] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12b01e400) [pid = 1655] [serial = 533] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1184ed800) [pid = 1655] [serial = 537] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x11821c400) [pid = 1655] [serial = 536] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12652bc00) [pid = 1655] [serial = 551] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x128d17c00) [pid = 1655] [serial = 552] [outer = 0x0] [url = about:blank] 11:20:51 INFO - PROCESS | 1655 | 1464286851675 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]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 624ms 11:20:51 INFO - PROCESS | 1655 | 1464286851723 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 1655 | 1464286851727 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:20:51 INFO - PROCESS | 1655 | 1464286851731 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 1655 | 1464286851733 Marionette TRACE conn2 <- [1,794,null,{}] 11:20:51 INFO - PROCESS | 1655 | 1464286851735 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}] 11:20:51 INFO - PROCESS | 1655 | 1464286851817 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:20:51 INFO - PROCESS | 1655 | 1464286851896 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199d2800 == 51 [pid = 1655] [id = 206] 11:20:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x112962c00) [pid = 1655] [serial = 616] [outer = 0x0] 11:20:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1184eac00) [pid = 1655] [serial = 617] [outer = 0x112962c00] 11:20:51 INFO - PROCESS | 1655 | 1464286851923 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x118826800) [pid = 1655] [serial = 618] [outer = 0x112962c00] 11:20:52 INFO - PROCESS | 1655 | 1464286852207 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]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 523ms 11:20:52 INFO - PROCESS | 1655 | 1464286852257 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 1655 | 1464286852258 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:20:52 INFO - PROCESS | 1655 | 1464286852260 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 1655 | 1464286852262 Marionette TRACE conn2 <- [1,798,null,{}] 11:20:52 INFO - PROCESS | 1655 | 1464286852272 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}] 11:20:52 INFO - PROCESS | 1655 | 1464286852355 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:20:52 INFO - PROCESS | 1655 | 1464286852406 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ef0800 == 52 [pid = 1655] [id = 207] 11:20:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1185cd800) [pid = 1655] [serial = 619] [outer = 0x0] 11:20:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x11956bc00) [pid = 1655] [serial = 620] [outer = 0x1185cd800] 11:20:52 INFO - PROCESS | 1655 | 1464286852434 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1242e3800) [pid = 1655] [serial = 621] [outer = 0x1185cd800] 11:20:52 INFO - PROCESS | 1655 | 1464286852741 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]]]}] 11:20:52 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 11:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 11:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:20:52 INFO - PROCESS | 1655 | 1464286852781 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 1655 | 1464286852783 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:20:52 INFO - PROCESS | 1655 | 1464286852791 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 1655 | 1464286852792 Marionette TRACE conn2 <- [1,802,null,{}] 11:20:52 INFO - PROCESS | 1655 | 1464286852794 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}] 11:20:52 INFO - PROCESS | 1655 | 1464286852878 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:20:52 INFO - PROCESS | 1655 | 1464286852884 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x125ae6800 == 53 [pid = 1655] [id = 208] 11:20:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1187ddc00) [pid = 1655] [serial = 622] [outer = 0x0] 11:20:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x124f1fc00) [pid = 1655] [serial = 623] [outer = 0x1187ddc00] 11:20:52 INFO - PROCESS | 1655 | 1464286852964 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x125fc6400) [pid = 1655] [serial = 624] [outer = 0x1187ddc00] 11:20:53 INFO - PROCESS | 1655 | 1464286853400 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]]]}] 11:20:53 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 11:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 625ms 11:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:20:53 INFO - PROCESS | 1655 | 1464286853411 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 1655 | 1464286853413 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:20:53 INFO - PROCESS | 1655 | 1464286853416 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 1655 | 1464286853421 Marionette TRACE conn2 <- [1,806,null,{}] 11:20:53 INFO - PROCESS | 1655 | 1464286853425 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}] 11:20:53 INFO - PROCESS | 1655 | 1464286853510 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:20:53 INFO - PROCESS | 1655 | 1464286853542 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a1e000 == 54 [pid = 1655] [id = 209] 11:20:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x119b63400) [pid = 1655] [serial = 625] [outer = 0x0] 11:20:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12606bc00) [pid = 1655] [serial = 626] [outer = 0x119b63400] 11:20:53 INFO - PROCESS | 1655 | 1464286853567 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x128d16000) [pid = 1655] [serial = 627] [outer = 0x119b63400] 11:20:53 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:20:53 INFO - PROCESS | 1655 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:20:53 INFO - PROCESS | 1655 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:20:53 INFO - PROCESS | 1655 | [GFX2-]: Using SkiaGL canvas. 11:20:53 INFO - PROCESS | 1655 | 1464286853940 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]]]}] 11:20:53 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 11:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 574ms 11:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:20:54 INFO - PROCESS | 1655 | 1464286853991 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 1655 | 1464286853992 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:20:54 INFO - PROCESS | 1655 | 1464286853994 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 1655 | 1464286853995 Marionette TRACE conn2 <- [1,810,null,{}] 11:20:54 INFO - PROCESS | 1655 | 1464286853997 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}] 11:20:54 INFO - PROCESS | 1655 | 1464286854118 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:20:54 INFO - PROCESS | 1655 | 1464286854139 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba09000 == 55 [pid = 1655] [id = 210] 11:20:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1294e4c00) [pid = 1655] [serial = 628] [outer = 0x0] 11:20:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12b209800) [pid = 1655] [serial = 629] [outer = 0x1294e4c00] 11:20:54 INFO - PROCESS | 1655 | 1464286854165 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12bc4dc00) [pid = 1655] [serial = 630] [outer = 0x1294e4c00] 11:20:54 INFO - PROCESS | 1655 | 1464286854524 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]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 568ms 11:20:54 INFO - PROCESS | 1655 | 1464286854562 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 1655 | 1464286854564 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:20:54 INFO - PROCESS | 1655 | 1464286854566 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 1655 | 1464286854567 Marionette TRACE conn2 <- [1,814,null,{}] 11:20:54 INFO - PROCESS | 1655 | 1464286854569 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}] 11:20:54 INFO - PROCESS | 1655 | 1464286854667 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:20:54 INFO - PROCESS | 1655 | 1464286854681 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c55f000 == 56 [pid = 1655] [id = 211] 11:20:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x129644c00) [pid = 1655] [serial = 631] [outer = 0x0] 11:20:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12c17e000) [pid = 1655] [serial = 632] [outer = 0x129644c00] 11:20:54 INFO - PROCESS | 1655 | 1464286854706 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12c60c000) [pid = 1655] [serial = 633] [outer = 0x129644c00] 11:20:55 INFO - PROCESS | 1655 | 1464286855031 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] 11:20:55 INFO - PROCESS | 1655 | 1464286855041 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:20:55 INFO - PROCESS | 1655 | 1464286855043 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 1655 | 1464286855044 Marionette TRACE conn2 <- [1,818,null,{}] 11:20:55 INFO - PROCESS | 1655 | 1464286855046 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}] 11:20:55 INFO - PROCESS | 1655 | 1464286855145 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:20:55 INFO - PROCESS | 1655 | 1464286855157 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cae0000 == 57 [pid = 1655] [id = 212] 11:20:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x112e4f400) [pid = 1655] [serial = 634] [outer = 0x0] 11:20:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x112e54800) [pid = 1655] [serial = 635] [outer = 0x112e4f400] 11:20:55 INFO - PROCESS | 1655 | 1464286855182 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x112e5a800) [pid = 1655] [serial = 636] [outer = 0x112e4f400] 11:20:55 INFO - PROCESS | 1655 | 1464286855525 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]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 11:20:55 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12bc41c00) [pid = 1655] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:20:55 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x125d30400) [pid = 1655] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:20:55 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1246a5c00) [pid = 1655] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:20:55 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x11824cc00) [pid = 1655] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:20:55 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1125be800) [pid = 1655] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:20:55 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x124787c00) [pid = 1655] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:20:55 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x128ca8800) [pid = 1655] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:20:55 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x128ca7800) [pid = 1655] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:20:55 INFO - PROCESS | 1655 | 1464286855598 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:20:55 INFO - PROCESS | 1655 | 1464286855600 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:20:55 INFO - PROCESS | 1655 | 1464286855604 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 1655 | 1464286855605 Marionette TRACE conn2 <- [1,822,null,{}] 11:20:55 INFO - PROCESS | 1655 | 1464286855607 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}] 11:20:55 INFO - PROCESS | 1655 | 1464286855688 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:20:55 INFO - PROCESS | 1655 | 1464286855692 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d134800 == 58 [pid = 1655] [id = 213] 11:20:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x112e57400) [pid = 1655] [serial = 637] [outer = 0x0] 11:20:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x11832a000) [pid = 1655] [serial = 638] [outer = 0x112e57400] 11:20:55 INFO - PROCESS | 1655 | 1464286855717 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x11832e000) [pid = 1655] [serial = 639] [outer = 0x112e57400] 11:20:56 INFO - PROCESS | 1655 | 1464286856027 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] 11:20:56 INFO - PROCESS | 1655 | 1464286856075 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:20:56 INFO - PROCESS | 1655 | 1464286856077 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 1655 | 1464286856078 Marionette TRACE conn2 <- [1,826,null,{}] 11:20:56 INFO - PROCESS | 1655 | 1464286856080 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}] 11:20:56 INFO - PROCESS | 1655 | 1464286856160 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:20:56 INFO - PROCESS | 1655 | 1464286856165 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d73c000 == 59 [pid = 1655] [id = 214] 11:20:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x118330c00) [pid = 1655] [serial = 640] [outer = 0x0] 11:20:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x119a4c800) [pid = 1655] [serial = 641] [outer = 0x118330c00] 11:20:56 INFO - PROCESS | 1655 | 1464286856190 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x129319c00) [pid = 1655] [serial = 642] [outer = 0x118330c00] 11:20:56 INFO - PROCESS | 1655 | 1464286856537 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]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 11:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:20:56 INFO - PROCESS | 1655 | 1464286856595 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:20:56 INFO - PROCESS | 1655 | 1464286856597 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:20:56 INFO - PROCESS | 1655 | 1464286856599 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 1655 | 1464286856600 Marionette TRACE conn2 <- [1,830,null,{}] 11:20:56 INFO - PROCESS | 1655 | 1464286856603 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}] 11:20:56 INFO - PROCESS | 1655 | 1464286856700 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:20:56 INFO - PROCESS | 1655 | 1464286856704 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8c8000 == 60 [pid = 1655] [id = 215] 11:20:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x11295bc00) [pid = 1655] [serial = 643] [outer = 0x0] 11:20:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12c60c400) [pid = 1655] [serial = 644] [outer = 0x11295bc00] 11:20:56 INFO - PROCESS | 1655 | 1464286856733 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x12c95dc00) [pid = 1655] [serial = 645] [outer = 0x11295bc00] 11:20:57 INFO - PROCESS | 1655 | 1464286857049 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]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 472ms 11:20:57 INFO - PROCESS | 1655 | 1464286857073 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 1655 | 1464286857074 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:20:57 INFO - PROCESS | 1655 | 1464286857076 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 1655 | 1464286857077 Marionette TRACE conn2 <- [1,834,null,{}] 11:20:57 INFO - PROCESS | 1655 | 1464286857079 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}] 11:20:57 INFO - PROCESS | 1655 | 1464286857163 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:20:57 INFO - PROCESS | 1655 | 1464286857219 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0b0000 == 61 [pid = 1655] [id = 216] 11:20:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x11832e800) [pid = 1655] [serial = 646] [outer = 0x0] 11:20:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12c961800) [pid = 1655] [serial = 647] [outer = 0x11832e800] 11:20:57 INFO - PROCESS | 1655 | 1464286857243 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12ceeb800) [pid = 1655] [serial = 648] [outer = 0x11832e800] 11:20:57 INFO - PROCESS | 1655 | 1464286857505 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]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 11:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:20:57 INFO - PROCESS | 1655 | 1464286857544 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 1655 | 1464286857546 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:20:57 INFO - PROCESS | 1655 | 1464286857548 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 1655 | 1464286857548 Marionette TRACE conn2 <- [1,838,null,{}] 11:20:57 INFO - PROCESS | 1655 | 1464286857559 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}] 11:20:57 INFO - PROCESS | 1655 | 1464286857718 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:20:57 INFO - PROCESS | 1655 | 1464286857771 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x117121800 == 62 [pid = 1655] [id = 217] 11:20:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x111e31000) [pid = 1655] [serial = 649] [outer = 0x0] 11:20:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x1125bec00) [pid = 1655] [serial = 650] [outer = 0x111e31000] 11:20:57 INFO - PROCESS | 1655 | 1464286857803 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x11295fc00) [pid = 1655] [serial = 651] [outer = 0x111e31000] 11:20:58 INFO - PROCESS | 1655 | 1464286858262 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]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 768ms 11:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:20:58 INFO - PROCESS | 1655 | 1464286858335 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 1655 | 1464286858337 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:20:58 INFO - PROCESS | 1655 | 1464286858342 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 1655 | 1464286858344 Marionette TRACE conn2 <- [1,842,null,{}] 11:20:58 INFO - PROCESS | 1655 | 1464286858347 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}] 11:20:58 INFO - PROCESS | 1655 | 1464286858456 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:20:58 INFO - PROCESS | 1655 | 1464286858523 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f7d800 == 63 [pid = 1655] [id = 218] 11:20:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x117210800) [pid = 1655] [serial = 652] [outer = 0x0] 11:20:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x118327000) [pid = 1655] [serial = 653] [outer = 0x117210800] 11:20:58 INFO - PROCESS | 1655 | 1464286858555 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x11886b800) [pid = 1655] [serial = 654] [outer = 0x117210800] 11:20:58 INFO - PROCESS | 1655 | 1464286858971 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]]]}] 11:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 11:20:59 INFO - PROCESS | 1655 | 1464286859013 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 1655 | 1464286859015 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:20:59 INFO - PROCESS | 1655 | 1464286859056 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 1655 | 1464286859058 Marionette TRACE conn2 <- [1,846,null,{}] 11:20:59 INFO - PROCESS | 1655 | 1464286859061 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}] 11:20:59 INFO - PROCESS | 1655 | 1464286859166 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:20:59 INFO - PROCESS | 1655 | 1464286859234 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aacb800 == 64 [pid = 1655] [id = 219] 11:20:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x121180c00) [pid = 1655] [serial = 655] [outer = 0x0] 11:20:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x123815c00) [pid = 1655] [serial = 656] [outer = 0x121180c00] 11:20:59 INFO - PROCESS | 1655 | 1464286859263 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x124f84800) [pid = 1655] [serial = 657] [outer = 0x121180c00] 11:20:59 INFO - PROCESS | 1655 | 1464286859700 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]]]}] 11:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 693ms 11:20:59 INFO - PROCESS | 1655 | 1464286859732 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 1655 | 1464286859735 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:20:59 INFO - PROCESS | 1655 | 1464286859761 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 1655 | 1464286859764 Marionette TRACE conn2 <- [1,850,null,{}] 11:20:59 INFO - PROCESS | 1655 | 1464286859767 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}] 11:20:59 INFO - PROCESS | 1655 | 1464286859875 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:20:59 INFO - PROCESS | 1655 | 1464286859945 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0b1800 == 65 [pid = 1655] [id = 220] 11:20:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x122cef800) [pid = 1655] [serial = 658] [outer = 0x0] 11:20:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x1265aec00) [pid = 1655] [serial = 659] [outer = 0x122cef800] 11:20:59 INFO - PROCESS | 1655 | 1464286859974 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x128d16400) [pid = 1655] [serial = 660] [outer = 0x122cef800] 11:21:00 INFO - PROCESS | 1655 | 1464286860397 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]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 678ms 11:21:00 INFO - PROCESS | 1655 | 1464286860446 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:21:00 INFO - PROCESS | 1655 | 1464286860448 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:21:00 INFO - PROCESS | 1655 | 1464286860450 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 1655 | 1464286860452 Marionette TRACE conn2 <- [1,854,null,{}] 11:21:00 INFO - PROCESS | 1655 | 1464286860473 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}] 11:21:00 INFO - PROCESS | 1655 | 1464286860576 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:21:00 INFO - PROCESS | 1655 | 1464286860645 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c0a2000 == 66 [pid = 1655] [id = 221] 11:21:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x1265b2c00) [pid = 1655] [serial = 661] [outer = 0x0] 11:21:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x1297c5000) [pid = 1655] [serial = 662] [outer = 0x1265b2c00] 11:21:00 INFO - PROCESS | 1655 | 1464286860674 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x12ba3d000) [pid = 1655] [serial = 663] [outer = 0x1265b2c00] 11:21:01 INFO - PROCESS | 1655 | 1464286861067 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]]]}] 11:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 686ms 11:21:01 INFO - PROCESS | 1655 | 1464286861407 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:21:01 INFO - PROCESS | 1655 | 1464286861411 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:21:01 INFO - PROCESS | 1655 | 1464286861433 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:21:01 INFO - PROCESS | 1655 | 1464286861436 Marionette TRACE conn2 <- [1,858,null,{}] 11:21:01 INFO - PROCESS | 1655 | 1464286861442 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}] 11:21:01 INFO - PROCESS | 1655 | 1464286861574 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:21:01 INFO - PROCESS | 1655 | 1464286861628 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x115d16800 == 67 [pid = 1655] [id = 222] 11:21:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x112961000) [pid = 1655] [serial = 664] [outer = 0x0] 11:21:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x112c44800) [pid = 1655] [serial = 665] [outer = 0x112961000] 11:21:01 INFO - PROCESS | 1655 | 1464286861655 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x113c85800) [pid = 1655] [serial = 666] [outer = 0x112961000] 11:21:02 INFO - PROCESS | 1655 | 1464286862059 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]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 676ms 11:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:21:02 INFO - PROCESS | 1655 | 1464286862107 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 1655 | 1464286862109 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:21:02 INFO - PROCESS | 1655 | 1464286862114 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1655 | 1464286862116 Marionette TRACE conn2 <- [1,862,null,{}] 11:21:02 INFO - PROCESS | 1655 | 1464286862119 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}] 11:21:02 INFO - PROCESS | 1655 | 1464286862209 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:21:02 INFO - PROCESS | 1655 | 1464286862265 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188b6800 == 68 [pid = 1655] [id = 223] 11:21:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x112fd5800) [pid = 1655] [serial = 667] [outer = 0x0] 11:21:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x11684c400) [pid = 1655] [serial = 668] [outer = 0x112fd5800] 11:21:02 INFO - PROCESS | 1655 | 1464286862292 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x11720b800) [pid = 1655] [serial = 669] [outer = 0x112fd5800] 11:21:02 INFO - PROCESS | 1655 | 1464286862696 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]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 625ms 11:21:02 INFO - PROCESS | 1655 | 1464286862752 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 1655 | 1464286862753 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:21:02 INFO - PROCESS | 1655 | 1464286862758 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1655 | 1464286862759 Marionette TRACE conn2 <- [1,866,null,{}] 11:21:02 INFO - PROCESS | 1655 | 1464286862765 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}] 11:21:02 INFO - PROCESS | 1655 | 1464286862860 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:21:02 INFO - PROCESS | 1655 | 1464286862950 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187bb000 == 69 [pid = 1655] [id = 224] 11:21:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x118331c00) [pid = 1655] [serial = 670] [outer = 0x0] 11:21:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x1183cf800) [pid = 1655] [serial = 671] [outer = 0x118331c00] 11:21:02 INFO - PROCESS | 1655 | 1464286862997 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x1187dc000) [pid = 1655] [serial = 672] [outer = 0x118331c00] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12aae3800 == 68 [pid = 1655] [id = 104] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x119f9d000 == 67 [pid = 1655] [id = 187] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1260fd000 == 66 [pid = 1655] [id = 188] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0b0000 == 65 [pid = 1655] [id = 216] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8c8000 == 64 [pid = 1655] [id = 215] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12d73c000 == 63 [pid = 1655] [id = 214] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12d134800 == 62 [pid = 1655] [id = 213] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12cae0000 == 61 [pid = 1655] [id = 212] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12c55f000 == 60 [pid = 1655] [id = 211] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba09000 == 59 [pid = 1655] [id = 210] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x129757400) [pid = 1655] [serial = 566] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12a182000) [pid = 1655] [serial = 569] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x12c171c00) [pid = 1655] [serial = 593] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x11768f000) [pid = 1655] [serial = 557] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x11882e800) [pid = 1655] [serial = 560] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x12633e400) [pid = 1655] [serial = 563] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x129a1e000 == 58 [pid = 1655] [id = 209] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x125ae6800 == 57 [pid = 1655] [id = 208] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x123ef0800 == 56 [pid = 1655] [id = 207] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1199d2800 == 55 [pid = 1655] [id = 206] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x11931e000 == 54 [pid = 1655] [id = 205] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x123fdc000 == 53 [pid = 1655] [id = 200] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1185b6800 == 52 [pid = 1655] [id = 199] 11:21:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12b36b000 == 51 [pid = 1655] [id = 198] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x11821ac00) [pid = 1655] [serial = 584] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x12bc40c00) [pid = 1655] [serial = 588] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x12bc52800) [pid = 1655] [serial = 590] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x1293ac000) [pid = 1655] [serial = 581] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x129755400) [pid = 1655] [serial = 582] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x12b0e7c00) [pid = 1655] [serial = 585] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x12ba3e400) [pid = 1655] [serial = 587] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x126360800) [pid = 1655] [serial = 579] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x12c144400) [pid = 1655] [serial = 591] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1294e8c00) [pid = 1655] [serial = 555] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x125af8400) [pid = 1655] [serial = 578] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x11882ec00) [pid = 1655] [serial = 573] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x1185ca800) [pid = 1655] [serial = 572] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x118250c00) [pid = 1655] [serial = 575] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x12117a800) [pid = 1655] [serial = 576] [outer = 0x0] [url = about:blank] 11:21:03 INFO - PROCESS | 1655 | 1464286863468 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]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 773ms 11:21:03 INFO - PROCESS | 1655 | 1464286863531 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:21:03 INFO - PROCESS | 1655 | 1464286863533 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:21:03 INFO - PROCESS | 1655 | 1464286863536 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 1655 | 1464286863538 Marionette TRACE conn2 <- [1,870,null,{}] 11:21:03 INFO - PROCESS | 1655 | 1464286863541 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}] 11:21:03 INFO - PROCESS | 1655 | 1464286863629 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:21:03 INFO - PROCESS | 1655 | 1464286863683 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x11688a000 == 52 [pid = 1655] [id = 225] 11:21:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x117211000) [pid = 1655] [serial = 673] [outer = 0x0] 11:21:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1187dc400) [pid = 1655] [serial = 674] [outer = 0x117211000] 11:21:03 INFO - PROCESS | 1655 | 1464286863709 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x118877400) [pid = 1655] [serial = 675] [outer = 0x117211000] 11:21:04 INFO - PROCESS | 1655 | 1464286864008 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]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 11:21:04 INFO - PROCESS | 1655 | 1464286864057 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 1655 | 1464286864058 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:21:04 INFO - PROCESS | 1655 | 1464286864060 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 1655 | 1464286864061 Marionette TRACE conn2 <- [1,874,null,{}] 11:21:04 INFO - PROCESS | 1655 | 1464286864064 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}] 11:21:04 INFO - PROCESS | 1655 | 1464286864142 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:21:04 INFO - PROCESS | 1655 | 1464286864146 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f1a000 == 53 [pid = 1655] [id = 226] 11:21:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x118824400) [pid = 1655] [serial = 676] [outer = 0x0] 11:21:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x118f9a800) [pid = 1655] [serial = 677] [outer = 0x118824400] 11:21:04 INFO - PROCESS | 1655 | 1464286864173 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x119577400) [pid = 1655] [serial = 678] [outer = 0x118824400] 11:21:04 INFO - PROCESS | 1655 | 1464286864501 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]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 11:21:04 INFO - PROCESS | 1655 | 1464286864530 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 1655 | 1464286864531 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:21:04 INFO - PROCESS | 1655 | 1464286864533 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 1655 | 1464286864535 Marionette TRACE conn2 <- [1,878,null,{}] 11:21:04 INFO - PROCESS | 1655 | 1464286864539 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}] 11:21:04 INFO - PROCESS | 1655 | 1464286864632 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:21:04 INFO - PROCESS | 1655 | 1464286864640 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a0d800 == 54 [pid = 1655] [id = 227] 11:21:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x120ff6c00) [pid = 1655] [serial = 679] [outer = 0x0] 11:21:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x122c4d000) [pid = 1655] [serial = 680] [outer = 0x120ff6c00] 11:21:04 INFO - PROCESS | 1655 | 1464286864666 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x1246acc00) [pid = 1655] [serial = 681] [outer = 0x120ff6c00] 11:21:04 INFO - PROCESS | 1655 | 1464286864974 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]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 471ms 11:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:21:05 INFO - PROCESS | 1655 | 1464286865006 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 1655 | 1464286865007 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:21:05 INFO - PROCESS | 1655 | 1464286865009 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 1655 | 1464286865010 Marionette TRACE conn2 <- [1,882,null,{}] 11:21:05 INFO - PROCESS | 1655 | 1464286865012 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}] 11:21:05 INFO - PROCESS | 1655 | 1464286865089 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:21:05 INFO - PROCESS | 1655 | 1464286865144 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x122beb800 == 55 [pid = 1655] [id = 228] 11:21:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12117a400) [pid = 1655] [serial = 682] [outer = 0x0] 11:21:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x124995000) [pid = 1655] [serial = 683] [outer = 0x12117a400] 11:21:05 INFO - PROCESS | 1655 | 1464286865171 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x117208800) [pid = 1655] [serial = 684] [outer = 0x12117a400] 11:21:05 INFO - PROCESS | 1655 | 1464286865482 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]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 11:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:21:05 INFO - PROCESS | 1655 | 1464286865531 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 1655 | 1464286865532 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:21:05 INFO - PROCESS | 1655 | 1464286865534 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 1655 | 1464286865535 Marionette TRACE conn2 <- [1,886,null,{}] 11:21:05 INFO - PROCESS | 1655 | 1464286865537 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}] 11:21:05 INFO - PROCESS | 1655 | 1464286865639 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:21:05 INFO - PROCESS | 1655 | 1464286865650 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a10000 == 56 [pid = 1655] [id = 229] 11:21:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12381b800) [pid = 1655] [serial = 685] [outer = 0x0] 11:21:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x125aff000) [pid = 1655] [serial = 686] [outer = 0x12381b800] 11:21:05 INFO - PROCESS | 1655 | 1464286865679 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x12633c000) [pid = 1655] [serial = 687] [outer = 0x12381b800] 11:21:06 INFO - PROCESS | 1655 | 1464286866011 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]]]}] 11:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 520ms 11:21:06 INFO - PROCESS | 1655 | 1464286866054 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 1655 | 1464286866055 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:21:06 INFO - PROCESS | 1655 | 1464286866058 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 1655 | 1464286866059 Marionette TRACE conn2 <- [1,890,null,{}] 11:21:06 INFO - PROCESS | 1655 | 1464286866061 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}] 11:21:06 INFO - PROCESS | 1655 | 1464286866158 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:21:06 INFO - PROCESS | 1655 | 1464286866172 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x125f29000 == 57 [pid = 1655] [id = 230] 11:21:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x125d29400) [pid = 1655] [serial = 688] [outer = 0x0] 11:21:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x126369c00) [pid = 1655] [serial = 689] [outer = 0x125d29400] 11:21:06 INFO - PROCESS | 1655 | 1464286866198 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x1265a6000) [pid = 1655] [serial = 690] [outer = 0x125d29400] 11:21:06 INFO - PROCESS | 1655 | 1464286866547 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]]]}] 11:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 520ms 11:21:06 INFO - PROCESS | 1655 | 1464286866586 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 1655 | 1464286866587 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:21:06 INFO - PROCESS | 1655 | 1464286866589 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 1655 | 1464286866590 Marionette TRACE conn2 <- [1,894,null,{}] 11:21:06 INFO - PROCESS | 1655 | 1464286866593 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}] 11:21:06 INFO - PROCESS | 1655 | 1464286866691 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:21:06 INFO - PROCESS | 1655 | 1464286866723 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x129081800 == 58 [pid = 1655] [id = 231] 11:21:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x125dcdc00) [pid = 1655] [serial = 691] [outer = 0x0] 11:21:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x128ca6400) [pid = 1655] [serial = 692] [outer = 0x125dcdc00] 11:21:06 INFO - PROCESS | 1655 | 1464286866749 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x128eca000) [pid = 1655] [serial = 693] [outer = 0x125dcdc00] 11:21:07 INFO - PROCESS | 1655 | 1464286867096 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]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 11:21:07 INFO - PROCESS | 1655 | 1464286867109 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:21:07 INFO - PROCESS | 1655 | 1464286867111 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:21:07 INFO - PROCESS | 1655 | 1464286867113 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1655 | 1464286867115 Marionette TRACE conn2 <- [1,898,null,{}] 11:21:07 INFO - PROCESS | 1655 | 1464286867117 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}] 11:21:07 INFO - PROCESS | 1655 | 1464286867231 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:21:07 INFO - PROCESS | 1655 | 1464286867243 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a8a1800 == 59 [pid = 1655] [id = 232] 11:21:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x128ecc000) [pid = 1655] [serial = 694] [outer = 0x0] 11:21:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x1293b2c00) [pid = 1655] [serial = 695] [outer = 0x128ecc000] 11:21:07 INFO - PROCESS | 1655 | 1464286867272 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x129752c00) [pid = 1655] [serial = 696] [outer = 0x128ecc000] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x1187d8400) [pid = 1655] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x11295bc00) [pid = 1655] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x112962000) [pid = 1655] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x128ecec00) [pid = 1655] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x125fc6800) [pid = 1655] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x1294e4c00) [pid = 1655] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x1125b3c00) [pid = 1655] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x118825800) [pid = 1655] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x1185cd800) [pid = 1655] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x128d1b800) [pid = 1655] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x122972800) [pid = 1655] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x1297c2400) [pid = 1655] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x118409000) [pid = 1655] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x112c44c00) [pid = 1655] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x122a7ec00) [pid = 1655] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x129644c00) [pid = 1655] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x124f1b800) [pid = 1655] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x118330c00) [pid = 1655] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x124992c00) [pid = 1655] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x117e5f400) [pid = 1655] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x112e4f400) [pid = 1655] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x112962c00) [pid = 1655] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x1294ea800) [pid = 1655] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1168abc00) [pid = 1655] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12ba40800) [pid = 1655] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x1168ac000) [pid = 1655] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x11299b400) [pid = 1655] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x116221c00) [pid = 1655] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x112e57400) [pid = 1655] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x11821dc00) [pid = 1655] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x119b63400) [pid = 1655] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12963c400) [pid = 1655] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x1187ddc00) [pid = 1655] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:21:07 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x114e13c00) [pid = 1655] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:21:07 INFO - PROCESS | 1655 | 1464286867824 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]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 719ms 11:21:07 INFO - PROCESS | 1655 | 1464286867832 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 1655 | 1464286867834 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:21:07 INFO - PROCESS | 1655 | 1464286867837 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1655 | 1464286867840 Marionette TRACE conn2 <- [1,902,null,{}] 11:21:07 INFO - PROCESS | 1655 | 1464286867842 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}] 11:21:07 INFO - PROCESS | 1655 | 1464286867925 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:21:08 INFO - PROCESS | 1655 | 1464286867997 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x126005000 == 60 [pid = 1655] [id = 233] 11:21:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x112fde000) [pid = 1655] [serial = 697] [outer = 0x0] 11:21:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x118409000) [pid = 1655] [serial = 698] [outer = 0x112fde000] 11:21:08 INFO - PROCESS | 1655 | 1464286868023 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x11882ac00) [pid = 1655] [serial = 699] [outer = 0x112fde000] 11:21:08 INFO - PROCESS | 1655 | 1464286868290 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]]]}] 11:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 11:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:21:08 INFO - PROCESS | 1655 | 1464286868309 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 1655 | 1464286868310 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:21:08 INFO - PROCESS | 1655 | 1464286868312 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 1655 | 1464286868313 Marionette TRACE conn2 <- [1,906,null,{}] 11:21:08 INFO - PROCESS | 1655 | 1464286868315 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}] 11:21:08 INFO - PROCESS | 1655 | 1464286868412 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:21:08 INFO - PROCESS | 1655 | 1464286868416 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b356800 == 61 [pid = 1655] [id = 234] 11:21:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x112967400) [pid = 1655] [serial = 700] [outer = 0x0] 11:21:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x11824f000) [pid = 1655] [serial = 701] [outer = 0x112967400] 11:21:08 INFO - PROCESS | 1655 | 1464286868442 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x124992c00) [pid = 1655] [serial = 702] [outer = 0x112967400] 11:21:08 INFO - PROCESS | 1655 | 1464286868745 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]]]}] 11:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 468ms 11:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:21:08 INFO - PROCESS | 1655 | 1464286868781 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 1655 | 1464286868782 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:21:08 INFO - PROCESS | 1655 | 1464286868784 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 1655 | 1464286868785 Marionette TRACE conn2 <- [1,910,null,{}] 11:21:08 INFO - PROCESS | 1655 | 1464286868790 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}] 11:21:08 INFO - PROCESS | 1655 | 1464286868871 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:21:08 INFO - PROCESS | 1655 | 1464286868927 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba0b000 == 62 [pid = 1655] [id = 235] 11:21:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x122972800) [pid = 1655] [serial = 703] [outer = 0x0] 11:21:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x125a33400) [pid = 1655] [serial = 704] [outer = 0x122972800] 11:21:08 INFO - PROCESS | 1655 | 1464286868951 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x1294e5400) [pid = 1655] [serial = 705] [outer = 0x122972800] 11:21:09 INFO - PROCESS | 1655 | 1464286869223 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]]]}] 11:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 471ms 11:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:21:09 INFO - PROCESS | 1655 | 1464286869259 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 1655 | 1464286869260 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:21:09 INFO - PROCESS | 1655 | 1464286869263 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 1655 | 1464286869264 Marionette TRACE conn2 <- [1,914,null,{}] 11:21:09 INFO - PROCESS | 1655 | 1464286869266 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}] 11:21:09 INFO - PROCESS | 1655 | 1464286869370 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:21:09 INFO - PROCESS | 1655 | 1464286869375 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c097000 == 63 [pid = 1655] [id = 236] 11:21:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1294e0c00) [pid = 1655] [serial = 706] [outer = 0x0] 11:21:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12975a400) [pid = 1655] [serial = 707] [outer = 0x1294e0c00] 11:21:09 INFO - PROCESS | 1655 | 1464286869400 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12a177c00) [pid = 1655] [serial = 708] [outer = 0x1294e0c00] 11:21:09 INFO - PROCESS | 1655 | 1464286869777 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]]]}] 11:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 570ms 11:21:09 INFO - PROCESS | 1655 | 1464286869833 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 1655 | 1464286869836 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:21:09 INFO - PROCESS | 1655 | 1464286869840 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 1655 | 1464286869842 Marionette TRACE conn2 <- [1,918,null,{}] 11:21:09 INFO - PROCESS | 1655 | 1464286869846 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}] 11:21:09 INFO - PROCESS | 1655 | 1464286869957 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:21:10 INFO - PROCESS | 1655 | 1464286870011 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1162d3000 == 64 [pid = 1655] [id = 237] 11:21:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x112956400) [pid = 1655] [serial = 709] [outer = 0x0] 11:21:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x11295f800) [pid = 1655] [serial = 710] [outer = 0x112956400] 11:21:10 INFO - PROCESS | 1655 | 1464286870043 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x112e4fc00) [pid = 1655] [serial = 711] [outer = 0x112956400] 11:21:10 INFO - PROCESS | 1655 | 1464286870469 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]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 675ms 11:21:10 INFO - PROCESS | 1655 | 1464286870515 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 1655 | 1464286870519 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:21:10 INFO - PROCESS | 1655 | 1464286870524 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 1655 | 1464286870526 Marionette TRACE conn2 <- [1,922,null,{}] 11:21:10 INFO - PROCESS | 1655 | 1464286870528 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}] 11:21:10 INFO - PROCESS | 1655 | 1464286870657 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:21:10 INFO - PROCESS | 1655 | 1464286870737 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f8a800 == 65 [pid = 1655] [id = 238] 11:21:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x11720dc00) [pid = 1655] [serial = 712] [outer = 0x0] 11:21:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x11768b800) [pid = 1655] [serial = 713] [outer = 0x11720dc00] 11:21:10 INFO - PROCESS | 1655 | 1464286870769 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x11824e800) [pid = 1655] [serial = 714] [outer = 0x11720dc00] 11:21:11 INFO - PROCESS | 1655 | 1464286871187 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]]]}] 11:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 11:21:11 INFO - PROCESS | 1655 | 1464286871194 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 1655 | 1464286871196 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:21:11 INFO - PROCESS | 1655 | 1464286871198 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 1655 | 1464286871201 Marionette TRACE conn2 <- [1,926,null,{}] 11:21:11 INFO - PROCESS | 1655 | 1464286871211 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}] 11:21:11 INFO - PROCESS | 1655 | 1464286871317 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:21:11 INFO - PROCESS | 1655 | 1464286871373 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aadc000 == 66 [pid = 1655] [id = 239] 11:21:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x11832c400) [pid = 1655] [serial = 715] [outer = 0x0] 11:21:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x118f6bc00) [pid = 1655] [serial = 716] [outer = 0x11832c400] 11:21:11 INFO - PROCESS | 1655 | 1464286871405 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x119bcdc00) [pid = 1655] [serial = 717] [outer = 0x11832c400] 11:21:11 INFO - PROCESS | 1655 | 1464286871854 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]]]}] 11:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 673ms 11:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:21:11 INFO - PROCESS | 1655 | 1464286871872 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 1655 | 1464286871874 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:21:11 INFO - PROCESS | 1655 | 1464286871876 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 1655 | 1464286871878 Marionette TRACE conn2 <- [1,930,null,{}] 11:21:11 INFO - PROCESS | 1655 | 1464286871880 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}] 11:21:11 INFO - PROCESS | 1655 | 1464286871986 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:21:12 INFO - PROCESS | 1655 | 1464286872088 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c946800 == 67 [pid = 1655] [id = 240] 11:21:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x1246a4400) [pid = 1655] [serial = 718] [outer = 0x0] 11:21:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x124f26000) [pid = 1655] [serial = 719] [outer = 0x1246a4400] 11:21:12 INFO - PROCESS | 1655 | 1464286872120 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x1265a7000) [pid = 1655] [serial = 720] [outer = 0x1246a4400] 11:21:12 INFO - PROCESS | 1655 | 1464286872530 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]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 672ms 11:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:21:12 INFO - PROCESS | 1655 | 1464286872549 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 1655 | 1464286872550 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:21:12 INFO - PROCESS | 1655 | 1464286872552 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 1655 | 1464286872554 Marionette TRACE conn2 <- [1,934,null,{}] 11:21:12 INFO - PROCESS | 1655 | 1464286872556 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}] 11:21:12 INFO - PROCESS | 1655 | 1464286872656 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:21:12 INFO - PROCESS | 1655 | 1464286872708 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ce92000 == 68 [pid = 1655] [id = 241] 11:21:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x125afac00) [pid = 1655] [serial = 721] [outer = 0x0] 11:21:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x129311800) [pid = 1655] [serial = 722] [outer = 0x125afac00] 11:21:12 INFO - PROCESS | 1655 | 1464286872738 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x129638000) [pid = 1655] [serial = 723] [outer = 0x125afac00] 11:21:13 INFO - PROCESS | 1655 | 1464286873148 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]]]}] 11:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 619ms 11:21:13 INFO - PROCESS | 1655 | 1464286873172 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 1655 | 1464286873174 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:21:13 INFO - PROCESS | 1655 | 1464286873176 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 1655 | 1464286873177 Marionette TRACE conn2 <- [1,938,null,{}] 11:21:13 INFO - PROCESS | 1655 | 1464286873180 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}] 11:21:13 INFO - PROCESS | 1655 | 1464286873298 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:21:13 INFO - PROCESS | 1655 | 1464286873388 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d73e000 == 69 [pid = 1655] [id = 242] 11:21:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x12aa93800) [pid = 1655] [serial = 724] [outer = 0x0] 11:21:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12b0db400) [pid = 1655] [serial = 725] [outer = 0x12aa93800] 11:21:13 INFO - PROCESS | 1655 | 1464286873418 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x12ba3fc00) [pid = 1655] [serial = 726] [outer = 0x12aa93800] 11:21:13 INFO - PROCESS | 1655 | 1464286873827 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]]]}] 11:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 11:21:13 INFO - PROCESS | 1655 | 1464286873846 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 1655 | 1464286873848 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:21:13 INFO - PROCESS | 1655 | 1464286873850 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 1655 | 1464286873851 Marionette TRACE conn2 <- [1,942,null,{}] 11:21:13 INFO - PROCESS | 1655 | 1464286873856 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}] 11:21:13 INFO - PROCESS | 1655 | 1464286873957 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:21:14 INFO - PROCESS | 1655 | 1464286874026 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0b2000 == 70 [pid = 1655] [id = 243] 11:21:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12b0e6c00) [pid = 1655] [serial = 727] [outer = 0x0] 11:21:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x12bc42000) [pid = 1655] [serial = 728] [outer = 0x12b0e6c00] 11:21:14 INFO - PROCESS | 1655 | 1464286874055 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x12bc4e800) [pid = 1655] [serial = 729] [outer = 0x12b0e6c00] 11:21:14 INFO - PROCESS | 1655 | 1464286874490 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]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 11:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:21:14 INFO - PROCESS | 1655 | 1464286874521 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 1655 | 1464286874523 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:21:14 INFO - PROCESS | 1655 | 1464286874525 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 1655 | 1464286874526 Marionette TRACE conn2 <- [1,946,null,{}] 11:21:14 INFO - PROCESS | 1655 | 1464286874528 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}] 11:21:14 INFO - PROCESS | 1655 | 1464286874630 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:21:14 INFO - PROCESS | 1655 | 1464286874716 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e13800 == 71 [pid = 1655] [id = 244] 11:21:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x112960c00) [pid = 1655] [serial = 730] [outer = 0x0] 11:21:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x11832bc00) [pid = 1655] [serial = 731] [outer = 0x112960c00] 11:21:14 INFO - PROCESS | 1655 | 1464286874746 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12ba3f800) [pid = 1655] [serial = 732] [outer = 0x112960c00] 11:21:15 INFO - PROCESS | 1655 | 1464286875315 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]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 820ms 11:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:21:15 INFO - PROCESS | 1655 | 1464286875346 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 1655 | 1464286875348 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:21:15 INFO - PROCESS | 1655 | 1464286875351 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 1655 | 1464286875354 Marionette TRACE conn2 <- [1,950,null,{}] 11:21:15 INFO - PROCESS | 1655 | 1464286875358 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}] 11:21:15 INFO - PROCESS | 1655 | 1464286875456 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:21:15 INFO - PROCESS | 1655 | 1464286875517 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e52800 == 72 [pid = 1655] [id = 245] 11:21:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x112957800) [pid = 1655] [serial = 733] [outer = 0x0] 11:21:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x112e4b400) [pid = 1655] [serial = 734] [outer = 0x112957800] 11:21:15 INFO - PROCESS | 1655 | 1464286875557 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x112fd2800) [pid = 1655] [serial = 735] [outer = 0x112957800] 11:21:16 INFO - PROCESS | 1655 | 1464286875993 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]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 11:21:16 INFO - PROCESS | 1655 | 1464286876023 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1655 | 1464286876027 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:21:16 INFO - PROCESS | 1655 | 1464286876032 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1655 | 1464286876033 Marionette TRACE conn2 <- [1,954,null,{}] 11:21:16 INFO - PROCESS | 1655 | 1464286876036 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}] 11:21:16 INFO - PROCESS | 1655 | 1464286876130 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:21:16 INFO - PROCESS | 1655 | 1464286876184 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188a2000 == 73 [pid = 1655] [id = 246] 11:21:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x11720ac00) [pid = 1655] [serial = 736] [outer = 0x0] 11:21:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x118252800) [pid = 1655] [serial = 737] [outer = 0x11720ac00] 11:21:16 INFO - PROCESS | 1655 | 1464286876224 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x118334400) [pid = 1655] [serial = 738] [outer = 0x11720ac00] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0f800 == 72 [pid = 1655] [id = 189] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba0b000 == 71 [pid = 1655] [id = 235] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12b356800 == 70 [pid = 1655] [id = 234] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x126005000 == 69 [pid = 1655] [id = 233] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12a8a1800 == 68 [pid = 1655] [id = 232] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x129081800 == 67 [pid = 1655] [id = 231] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x125f29000 == 66 [pid = 1655] [id = 230] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x12c961800) [pid = 1655] [serial = 647] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x124a10000 == 65 [pid = 1655] [id = 229] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x122beb800 == 64 [pid = 1655] [id = 228] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x122a0d800 == 63 [pid = 1655] [id = 227] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119f1a000 == 62 [pid = 1655] [id = 226] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x11688a000 == 61 [pid = 1655] [id = 225] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1187bb000 == 60 [pid = 1655] [id = 224] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1188b6800 == 59 [pid = 1655] [id = 223] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x115d16800 == 58 [pid = 1655] [id = 222] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x120f7d800 == 57 [pid = 1655] [id = 218] 11:21:16 INFO - PROCESS | 1655 | --DOCSHELL 0x117121800 == 56 [pid = 1655] [id = 217] 11:21:16 INFO - PROCESS | 1655 | 1464286876628 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]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 624ms 11:21:16 INFO - PROCESS | 1655 | 1464286876657 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1655 | 1464286876658 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:21:16 INFO - PROCESS | 1655 | 1464286876661 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1655 | 1464286876663 Marionette TRACE conn2 <- [1,958,null,{}] 11:21:16 INFO - PROCESS | 1655 | 1464286876673 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}] 11:21:16 INFO - PROCESS | 1655 | 1464286876759 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x122cf5800) [pid = 1655] [serial = 467] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x12c60c400) [pid = 1655] [serial = 644] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x12c603400) [pid = 1655] [serial = 608] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x117207000) [pid = 1655] [serial = 615] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x12b071800) [pid = 1655] [serial = 413] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x129759800) [pid = 1655] [serial = 531] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x12b209800) [pid = 1655] [serial = 629] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x116a66000) [pid = 1655] [serial = 522] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x118830000) [pid = 1655] [serial = 476] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x11956bc00) [pid = 1655] [serial = 620] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x12963dc00) [pid = 1655] [serial = 473] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12ba40000) [pid = 1655] [serial = 350] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x12ba36400) [pid = 1655] [serial = 534] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x119570400) [pid = 1655] [serial = 525] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x12bc4dc00) [pid = 1655] [serial = 630] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x1184f0000) [pid = 1655] [serial = 611] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x125afa400) [pid = 1655] [serial = 528] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x12c60c000) [pid = 1655] [serial = 633] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x128ca5000) [pid = 1655] [serial = 470] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x129319c00) [pid = 1655] [serial = 642] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x12bc39c00) [pid = 1655] [serial = 605] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x1187d8000) [pid = 1655] [serial = 596] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x128ca9000) [pid = 1655] [serial = 564] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x12b207800) [pid = 1655] [serial = 479] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x112e54800) [pid = 1655] [serial = 635] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x118826800) [pid = 1655] [serial = 618] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1297bf400) [pid = 1655] [serial = 567] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x1242e3800) [pid = 1655] [serial = 621] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x118871000) [pid = 1655] [serial = 407] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x12c148c00) [pid = 1655] [serial = 416] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x118256c00) [pid = 1655] [serial = 558] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x125aff800) [pid = 1655] [serial = 410] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x122f0f800) [pid = 1655] [serial = 599] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12c53dc00) [pid = 1655] [serial = 419] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x11832e000) [pid = 1655] [serial = 639] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x119b6cc00) [pid = 1655] [serial = 561] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x112e5a800) [pid = 1655] [serial = 636] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x11832a000) [pid = 1655] [serial = 638] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x11621d800) [pid = 1655] [serial = 614] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12c17e000) [pid = 1655] [serial = 632] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x128d16000) [pid = 1655] [serial = 627] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12c605000) [pid = 1655] [serial = 612] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x128eca800) [pid = 1655] [serial = 602] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1184eac00) [pid = 1655] [serial = 617] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12b06bc00) [pid = 1655] [serial = 570] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x124f1fc00) [pid = 1655] [serial = 623] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x119a4c800) [pid = 1655] [serial = 641] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x125fc6400) [pid = 1655] [serial = 624] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12606bc00) [pid = 1655] [serial = 626] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x117e61400) [pid = 1655] [serial = 464] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12c95dc00) [pid = 1655] [serial = 645] [outer = 0x0] [url = about:blank] 11:21:16 INFO - PROCESS | 1655 | 1464286876818 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e07000 == 57 [pid = 1655] [id = 247] 11:21:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x112e5a800) [pid = 1655] [serial = 739] [outer = 0x0] 11:21:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x11720b000) [pid = 1655] [serial = 740] [outer = 0x112e5a800] 11:21:16 INFO - PROCESS | 1655 | 1464286876853 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x11882f400) [pid = 1655] [serial = 741] [outer = 0x112e5a800] 11:21:17 INFO - PROCESS | 1655 | 1464286877165 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]]]}] 11:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 522ms 11:21:17 INFO - PROCESS | 1655 | 1464286877183 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:21:17 INFO - PROCESS | 1655 | 1464286877185 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:21:17 INFO - PROCESS | 1655 | 1464286877191 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 1655 | 1464286877192 Marionette TRACE conn2 <- [1,962,null,{}] 11:21:17 INFO - PROCESS | 1655 | 1464286877194 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}] 11:21:17 INFO - PROCESS | 1655 | 1464286877290 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:21:17 INFO - PROCESS | 1655 | 1464286877351 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0b000 == 58 [pid = 1655] [id = 248] 11:21:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1187dd800) [pid = 1655] [serial = 742] [outer = 0x0] 11:21:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x11953fc00) [pid = 1655] [serial = 743] [outer = 0x1187dd800] 11:21:17 INFO - PROCESS | 1655 | 1464286877388 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x119bc2c00) [pid = 1655] [serial = 744] [outer = 0x1187dd800] 11:21:17 INFO - PROCESS | 1655 | 1464286877964 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]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 821ms 11:21:18 INFO - PROCESS | 1655 | 1464286878011 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 1655 | 1464286878015 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:21:18 INFO - PROCESS | 1655 | 1464286878018 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1655 | 1464286878021 Marionette TRACE conn2 <- [1,966,null,{}] 11:21:18 INFO - PROCESS | 1655 | 1464286878024 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}] 11:21:18 INFO - PROCESS | 1655 | 1464286878131 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:21:18 INFO - PROCESS | 1655 | 1464286878186 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188ba000 == 59 [pid = 1655] [id = 249] 11:21:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x112e54400) [pid = 1655] [serial = 745] [outer = 0x0] 11:21:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x116854c00) [pid = 1655] [serial = 746] [outer = 0x112e54400] 11:21:18 INFO - PROCESS | 1655 | 1464286878217 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x11824bc00) [pid = 1655] [serial = 747] [outer = 0x112e54400] 11:21:18 INFO - PROCESS | 1655 | 1464286878657 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]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 672ms 11:21:18 INFO - PROCESS | 1655 | 1464286878690 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 1655 | 1464286878694 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:21:18 INFO - PROCESS | 1655 | 1464286878741 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1655 | 1464286878743 Marionette TRACE conn2 <- [1,970,null,{}] 11:21:18 INFO - PROCESS | 1655 | 1464286878747 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}] 11:21:18 INFO - PROCESS | 1655 | 1464286878852 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:21:18 INFO - PROCESS | 1655 | 1464286878917 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x122bdc000 == 60 [pid = 1655] [id = 250] 11:21:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1187e3c00) [pid = 1655] [serial = 748] [outer = 0x0] 11:21:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x119572800) [pid = 1655] [serial = 749] [outer = 0x1187e3c00] 11:21:18 INFO - PROCESS | 1655 | 1464286878948 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x119bc7c00) [pid = 1655] [serial = 750] [outer = 0x1187e3c00] 11:21:19 INFO - PROCESS | 1655 | 1464286879371 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]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 11:21:19 INFO - PROCESS | 1655 | 1464286879414 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 1655 | 1464286879415 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:21:19 INFO - PROCESS | 1655 | 1464286879434 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 1655 | 1464286879437 Marionette TRACE conn2 <- [1,974,null,{}] 11:21:19 INFO - PROCESS | 1655 | 1464286879448 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}] 11:21:19 INFO - PROCESS | 1655 | 1464286879550 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:21:19 INFO - PROCESS | 1655 | 1464286879618 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12468a800 == 61 [pid = 1655] [id = 251] 11:21:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x123ab2400) [pid = 1655] [serial = 751] [outer = 0x0] 11:21:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x124393c00) [pid = 1655] [serial = 752] [outer = 0x123ab2400] 11:21:19 INFO - PROCESS | 1655 | 1464286879651 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x124f1fc00) [pid = 1655] [serial = 753] [outer = 0x123ab2400] 11:21:20 INFO - PROCESS | 1655 | 1464286880034 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]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 640ms 11:21:20 INFO - PROCESS | 1655 | 1464286880071 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 1655 | 1464286880073 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:21:20 INFO - PROCESS | 1655 | 1464286880077 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1655 | 1464286880078 Marionette TRACE conn2 <- [1,978,null,{}] 11:21:20 INFO - PROCESS | 1655 | 1464286880081 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}] 11:21:20 INFO - PROCESS | 1655 | 1464286880203 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:21:20 INFO - PROCESS | 1655 | 1464286880270 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x126005000 == 62 [pid = 1655] [id = 252] 11:21:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x124f7bc00) [pid = 1655] [serial = 754] [outer = 0x0] 11:21:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x125fc6400) [pid = 1655] [serial = 755] [outer = 0x124f7bc00] 11:21:20 INFO - PROCESS | 1655 | 1464286880300 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x126522800) [pid = 1655] [serial = 756] [outer = 0x124f7bc00] 11:21:20 INFO - PROCESS | 1655 | 1464286880698 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]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 11:21:20 INFO - PROCESS | 1655 | 1464286880746 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 1655 | 1464286880748 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:21:20 INFO - PROCESS | 1655 | 1464286880750 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1655 | 1464286880751 Marionette TRACE conn2 <- [1,982,null,{}] 11:21:20 INFO - PROCESS | 1655 | 1464286880754 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}] 11:21:20 INFO - PROCESS | 1655 | 1464286880853 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:21:20 INFO - PROCESS | 1655 | 1464286880907 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x129080000 == 63 [pid = 1655] [id = 253] 11:21:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x125af1c00) [pid = 1655] [serial = 757] [outer = 0x0] 11:21:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1265aac00) [pid = 1655] [serial = 758] [outer = 0x125af1c00] 11:21:20 INFO - PROCESS | 1655 | 1464286880937 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x128ca5000) [pid = 1655] [serial = 759] [outer = 0x125af1c00] 11:21:21 INFO - PROCESS | 1655 | 1464286881323 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]]]}] 11:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 619ms 11:21:21 INFO - PROCESS | 1655 | 1464286881371 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:21:21 INFO - PROCESS | 1655 | 1464286881373 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:21:21 INFO - PROCESS | 1655 | 1464286881375 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 1655 | 1464286881377 Marionette TRACE conn2 <- [1,986,null,{}] 11:21:21 INFO - PROCESS | 1655 | 1464286881379 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}] 11:21:21 INFO - PROCESS | 1655 | 1464286881484 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:21:21 INFO - PROCESS | 1655 | 1464286881570 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a8a3000 == 64 [pid = 1655] [id = 254] 11:21:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x128eca800) [pid = 1655] [serial = 760] [outer = 0x0] 11:21:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x129755c00) [pid = 1655] [serial = 761] [outer = 0x128eca800] 11:21:21 INFO - PROCESS | 1655 | 1464286881600 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12a182000) [pid = 1655] [serial = 762] [outer = 0x128eca800] 11:21:22 INFO - PROCESS | 1655 | 1464286882008 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]]]}] 11:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 11:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:21:22 INFO - PROCESS | 1655 | 1464286882044 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:21:22 INFO - PROCESS | 1655 | 1464286882046 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:21:22 INFO - PROCESS | 1655 | 1464286882048 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 1655 | 1464286882049 Marionette TRACE conn2 <- [1,990,null,{}] 11:21:22 INFO - PROCESS | 1655 | 1464286882051 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}] 11:21:22 INFO - PROCESS | 1655 | 1464286882151 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:21:22 INFO - PROCESS | 1655 | 1464286882221 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b2a5800 == 65 [pid = 1655] [id = 255] 11:21:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x129642c00) [pid = 1655] [serial = 763] [outer = 0x0] 11:21:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12b071000) [pid = 1655] [serial = 764] [outer = 0x129642c00] 11:21:22 INFO - PROCESS | 1655 | 1464286882250 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x12ba32400) [pid = 1655] [serial = 765] [outer = 0x129642c00] 11:21:22 INFO - PROCESS | 1655 | 1464286882658 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]]]}] 11:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 619ms 11:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:21:22 INFO - PROCESS | 1655 | 1464286882667 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:21:22 INFO - PROCESS | 1655 | 1464286882670 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:21:22 INFO - PROCESS | 1655 | 1464286882673 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 1655 | 1464286882675 Marionette TRACE conn2 <- [1,994,null,{}] 11:21:22 INFO - PROCESS | 1655 | 1464286882677 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}] 11:21:22 INFO - PROCESS | 1655 | 1464286882775 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:21:22 INFO - PROCESS | 1655 | 1464286882874 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc1b800 == 66 [pid = 1655] [id = 256] 11:21:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x112961400) [pid = 1655] [serial = 766] [outer = 0x0] 11:21:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x12aa8e000) [pid = 1655] [serial = 767] [outer = 0x112961400] 11:21:22 INFO - PROCESS | 1655 | 1464286882903 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12bc3ac00) [pid = 1655] [serial = 768] [outer = 0x112961400] 11:21:23 INFO - PROCESS | 1655 | 1464286883353 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]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 724ms 11:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:21:23 INFO - PROCESS | 1655 | 1464286883405 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 1655 | 1464286883407 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:21:23 INFO - PROCESS | 1655 | 1464286883410 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 1655 | 1464286883413 Marionette TRACE conn2 <- [1,998,null,{}] 11:21:23 INFO - PROCESS | 1655 | 1464286883416 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}] 11:21:23 INFO - PROCESS | 1655 | 1464286883570 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:21:23 INFO - PROCESS | 1655 | 1464286883637 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c0a7800 == 67 [pid = 1655] [id = 257] 11:21:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x1293b0c00) [pid = 1655] [serial = 769] [outer = 0x0] 11:21:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x12bc51400) [pid = 1655] [serial = 770] [outer = 0x1293b0c00] 11:21:23 INFO - PROCESS | 1655 | 1464286883666 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12c13f800) [pid = 1655] [serial = 771] [outer = 0x1293b0c00] 11:21:24 INFO - PROCESS | 1655 | 1464286884205 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]]]}] 11:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 822ms 11:21:24 INFO - PROCESS | 1655 | 1464286884233 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 1655 | 1464286884235 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:21:24 INFO - PROCESS | 1655 | 1464286884238 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 1655 | 1464286884241 Marionette TRACE conn2 <- [1,1002,null,{}] 11:21:24 INFO - PROCESS | 1655 | 1464286884244 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}] 11:21:24 INFO - PROCESS | 1655 | 1464286884349 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:21:24 INFO - PROCESS | 1655 | 1464286884418 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f82000 == 68 [pid = 1655] [id = 258] 11:21:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x11295f400) [pid = 1655] [serial = 772] [outer = 0x0] 11:21:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x11720fc00) [pid = 1655] [serial = 773] [outer = 0x11295f400] 11:21:24 INFO - PROCESS | 1655 | 1464286884448 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x11832fc00) [pid = 1655] [serial = 774] [outer = 0x11295f400] 11:21:24 INFO - PROCESS | 1655 | --DOCSHELL 0x117e07000 == 67 [pid = 1655] [id = 247] 11:21:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1188a2000 == 66 [pid = 1655] [id = 246] 11:21:24 INFO - PROCESS | 1655 | --DOCSHELL 0x119e52800 == 65 [pid = 1655] [id = 245] 11:21:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12aadc000 == 64 [pid = 1655] [id = 239] 11:21:24 INFO - PROCESS | 1655 | --DOCSHELL 0x119f8a800 == 63 [pid = 1655] [id = 238] 11:21:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1162d3000 == 62 [pid = 1655] [id = 237] 11:21:24 INFO - PROCESS | 1655 | 1464286884909 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]]]}] 11:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 722ms 11:21:24 INFO - PROCESS | 1655 | 1464286884961 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 1655 | 1464286884965 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:21:24 INFO - PROCESS | 1655 | 1464286884975 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 1655 | 1464286884977 Marionette TRACE conn2 <- [1,1006,null,{}] 11:21:24 INFO - PROCESS | 1655 | 1464286884979 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}] 11:21:25 INFO - PROCESS | 1655 | 1464286885069 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:21:25 INFO - PROCESS | 1655 | 1464286885076 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188aa000 == 63 [pid = 1655] [id = 259] 11:21:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x118332400) [pid = 1655] [serial = 775] [outer = 0x0] 11:21:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x118f71800) [pid = 1655] [serial = 776] [outer = 0x118332400] 11:21:25 INFO - PROCESS | 1655 | 1464286885103 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x120fed400) [pid = 1655] [serial = 777] [outer = 0x118332400] 11:21:25 INFO - PROCESS | 1655 | 1464286885433 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]]]}] 11:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 474ms 11:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:21:25 INFO - PROCESS | 1655 | 1464286885444 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:21:25 INFO - PROCESS | 1655 | 1464286885445 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:21:25 INFO - PROCESS | 1655 | 1464286885447 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:21:25 INFO - PROCESS | 1655 | 1464286885450 Marionette TRACE conn2 <- [1,1010,null,{}] 11:21:25 INFO - PROCESS | 1655 | 1464286885481 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}] 11:21:25 INFO - PROCESS | 1655 | 1464286885573 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:21:25 INFO - PROCESS | 1655 | 1464286885579 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12947d800 == 64 [pid = 1655] [id = 260] 11:21:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x123a24000) [pid = 1655] [serial = 778] [outer = 0x0] 11:21:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x126522400) [pid = 1655] [serial = 779] [outer = 0x123a24000] 11:21:25 INFO - PROCESS | 1655 | 1464286885607 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x128d16c00) [pid = 1655] [serial = 780] [outer = 0x123a24000] 11:21:26 INFO - PROCESS | 1655 | 1464286885998 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]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 590ms 11:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:21:26 INFO - PROCESS | 1655 | 1464286886039 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 1655 | 1464286886040 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:21:26 INFO - PROCESS | 1655 | 1464286886043 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1655 | 1464286886052 Marionette TRACE conn2 <- [1,1014,null,{}] 11:21:26 INFO - PROCESS | 1655 | 1464286886054 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}] 11:21:26 INFO - PROCESS | 1655 | 1464286886193 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:21:26 INFO - PROCESS | 1655 | 1464286886216 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c098000 == 65 [pid = 1655] [id = 261] 11:21:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x1294e7000) [pid = 1655] [serial = 781] [outer = 0x0] 11:21:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12974ec00) [pid = 1655] [serial = 782] [outer = 0x1294e7000] 11:21:26 INFO - PROCESS | 1655 | 1464286886258 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12b06fc00) [pid = 1655] [serial = 783] [outer = 0x1294e7000] 11:21:26 INFO - PROCESS | 1655 | 1464286886664 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]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 627ms 11:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:21:26 INFO - PROCESS | 1655 | 1464286886673 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 1655 | 1464286886674 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:21:26 INFO - PROCESS | 1655 | 1464286886676 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1655 | 1464286886677 Marionette TRACE conn2 <- [1,1018,null,{}] 11:21:26 INFO - PROCESS | 1655 | 1464286886679 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}] 11:21:26 INFO - PROCESS | 1655 | 1464286886789 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:21:26 INFO - PROCESS | 1655 | 1464286886825 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c940800 == 66 [pid = 1655] [id = 262] 11:21:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x1293b1800) [pid = 1655] [serial = 784] [outer = 0x0] 11:21:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x12bc4c000) [pid = 1655] [serial = 785] [outer = 0x1293b1800] 11:21:26 INFO - PROCESS | 1655 | 1464286886850 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x12c175400) [pid = 1655] [serial = 786] [outer = 0x1293b1800] 11:21:27 INFO - PROCESS | 1655 | 1464286887170 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]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 518ms 11:21:27 INFO - PROCESS | 1655 | 1464286887195 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 1655 | 1464286887196 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:21:27 INFO - PROCESS | 1655 | 1464286887198 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1655 | 1464286887199 Marionette TRACE conn2 <- [1,1022,null,{}] 11:21:27 INFO - PROCESS | 1655 | 1464286887202 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}] 11:21:27 INFO - PROCESS | 1655 | 1464286887330 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:21:27 INFO - PROCESS | 1655 | 1464286887368 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d138800 == 67 [pid = 1655] [id = 263] 11:21:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x12c176c00) [pid = 1655] [serial = 787] [outer = 0x0] 11:21:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x12c53e000) [pid = 1655] [serial = 788] [outer = 0x12c176c00] 11:21:27 INFO - PROCESS | 1655 | 1464286887393 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x12c90a800) [pid = 1655] [serial = 789] [outer = 0x12c176c00] 11:21:27 INFO - PROCESS | 1655 | 1464286887692 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]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 11:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:21:27 INFO - PROCESS | 1655 | 1464286887716 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 1655 | 1464286887717 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:21:27 INFO - PROCESS | 1655 | 1464286887721 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1655 | 1464286887723 Marionette TRACE conn2 <- [1,1026,null,{}] 11:21:27 INFO - PROCESS | 1655 | 1464286887726 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}] 11:21:27 INFO - PROCESS | 1655 | 1464286887964 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x112957800) [pid = 1655] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x112e5a800) [pid = 1655] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x11720ac00) [pid = 1655] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x125d29400) [pid = 1655] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x1294e0c00) [pid = 1655] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x118331c00) [pid = 1655] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x12381b800) [pid = 1655] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x112961000) [pid = 1655] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x125dcdc00) [pid = 1655] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x112fd5800) [pid = 1655] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x118824400) [pid = 1655] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12117a400) [pid = 1655] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x120ff6c00) [pid = 1655] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x117211000) [pid = 1655] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x128ecc000) [pid = 1655] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x112fde000) [pid = 1655] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x11832e800) [pid = 1655] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x112967400) [pid = 1655] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:21:27 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x122972800) [pid = 1655] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:21:28 INFO - PROCESS | 1655 | 1464286888030 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x1166f5800 == 68 [pid = 1655] [id = 264] 11:21:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x1125b2400) [pid = 1655] [serial = 790] [outer = 0x0] 11:21:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x112967400) [pid = 1655] [serial = 791] [outer = 0x1125b2400] 11:21:28 INFO - PROCESS | 1655 | 1464286888057 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x117211000) [pid = 1655] [serial = 792] [outer = 0x1125b2400] 11:21:28 INFO - PROCESS | 1655 | 1464286888339 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]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 11:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:21:28 INFO - PROCESS | 1655 | 1464286888392 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 1655 | 1464286888393 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:21:28 INFO - PROCESS | 1655 | 1464286888395 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 1655 | 1464286888396 Marionette TRACE conn2 <- [1,1030,null,{}] 11:21:28 INFO - PROCESS | 1655 | 1464286888398 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}] 11:21:28 INFO - PROCESS | 1655 | 1464286888485 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:21:28 INFO - PROCESS | 1655 | 1464286888544 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d30b000 == 69 [pid = 1655] [id = 265] 11:21:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x117209400) [pid = 1655] [serial = 793] [outer = 0x0] 11:21:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x119596800) [pid = 1655] [serial = 794] [outer = 0x117209400] 11:21:28 INFO - PROCESS | 1655 | 1464286888569 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x1294e0c00) [pid = 1655] [serial = 795] [outer = 0x117209400] 11:21:28 INFO - PROCESS | 1655 | 1464286888841 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]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 471ms 11:21:28 INFO - PROCESS | 1655 | 1464286888866 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 1655 | 1464286888868 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:21:28 INFO - PROCESS | 1655 | 1464286888878 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 1655 | 1464286888879 Marionette TRACE conn2 <- [1,1034,null,{}] 11:21:28 INFO - PROCESS | 1655 | 1464286888881 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}] 11:21:28 INFO - PROCESS | 1655 | 1464286888975 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:21:28 INFO - PROCESS | 1655 | 1464286888981 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8cf800 == 70 [pid = 1655] [id = 266] 11:21:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12c608800) [pid = 1655] [serial = 796] [outer = 0x0] 11:21:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x12c961c00) [pid = 1655] [serial = 797] [outer = 0x12c608800] 11:21:29 INFO - PROCESS | 1655 | 1464286889007 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12ceec400) [pid = 1655] [serial = 798] [outer = 0x12c608800] 11:21:29 INFO - PROCESS | 1655 | 1464286889385 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]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 11:21:29 INFO - PROCESS | 1655 | 1464286889407 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:21:29 INFO - PROCESS | 1655 | 1464286889409 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:21:29 INFO - PROCESS | 1655 | 1464286889413 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 1655 | 1464286889414 Marionette TRACE conn2 <- [1,1038,null,{}] 11:21:29 INFO - PROCESS | 1655 | 1464286889418 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}] 11:21:29 INFO - PROCESS | 1655 | 1464286889554 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:21:29 INFO - PROCESS | 1655 | 1464286889561 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e10b800 == 71 [pid = 1655] [id = 267] 11:21:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x1293b5800) [pid = 1655] [serial = 799] [outer = 0x0] 11:21:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x12cef7400) [pid = 1655] [serial = 800] [outer = 0x1293b5800] 11:21:29 INFO - PROCESS | 1655 | 1464286889602 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12d016800) [pid = 1655] [serial = 801] [outer = 0x1293b5800] 11:21:30 INFO - PROCESS | 1655 | 1464286890143 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]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 772ms 11:21:30 INFO - PROCESS | 1655 | 1464286890184 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 1655 | 1464286890189 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:21:30 INFO - PROCESS | 1655 | 1464286890193 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1655 | 1464286890195 Marionette TRACE conn2 <- [1,1042,null,{}] 11:21:30 INFO - PROCESS | 1655 | 1464286890199 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}] 11:21:30 INFO - PROCESS | 1655 | 1464286890312 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:21:30 INFO - PROCESS | 1655 | 1464286890426 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b49000 == 72 [pid = 1655] [id = 268] 11:21:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x11720bc00) [pid = 1655] [serial = 802] [outer = 0x0] 11:21:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x118225c00) [pid = 1655] [serial = 803] [outer = 0x11720bc00] 11:21:30 INFO - PROCESS | 1655 | 1464286890458 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x118829000) [pid = 1655] [serial = 804] [outer = 0x11720bc00] 11:21:30 INFO - PROCESS | 1655 | 1464286890889 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]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 721ms 11:21:30 INFO - PROCESS | 1655 | 1464286890914 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 1655 | 1464286890918 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:21:30 INFO - PROCESS | 1655 | 1464286890923 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1655 | 1464286890924 Marionette TRACE conn2 <- [1,1046,null,{}] 11:21:30 INFO - PROCESS | 1655 | 1464286890927 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}] 11:21:31 INFO - PROCESS | 1655 | 1464286891037 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:21:31 INFO - PROCESS | 1655 | 1464286891099 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c095800 == 73 [pid = 1655] [id = 269] 11:21:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x119570800) [pid = 1655] [serial = 805] [outer = 0x0] 11:21:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x122975000) [pid = 1655] [serial = 806] [outer = 0x119570800] 11:21:31 INFO - PROCESS | 1655 | 1464286891170 Marionette DEBUG loaded listener.js 11:21:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x125af3400) [pid = 1655] [serial = 807] [outer = 0x119570800] 11:21:31 INFO - PROCESS | 1655 | 1464286891574 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]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 11:21:31 INFO - PROCESS | 1655 | 1464286891592 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 1655 | 1464286891594 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:21:31 INFO - PROCESS | 1655 | 1464286891596 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 1655 | 1464286891599 Marionette TRACE conn2 <- [1,1050,null,{}] 11:21:31 INFO - PROCESS | 1655 | 1464286891607 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}] 11:21:31 INFO - PROCESS | 1655 | 1464286891737 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:21:31 INFO - PROCESS | 1655 | 1464286891815 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ad9800 == 74 [pid = 1655] [id = 270] 11:21:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x128caf800) [pid = 1655] [serial = 808] [outer = 0x0] 11:21:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x12b0e3800) [pid = 1655] [serial = 809] [outer = 0x128caf800] 11:21:31 INFO - PROCESS | 1655 | 1464286891848 Marionette DEBUG loaded listener.js 11:21:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x12c17f000) [pid = 1655] [serial = 810] [outer = 0x128caf800] 11:21:32 INFO - PROCESS | 1655 | 1464286892275 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]]]}] 11:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 725ms 11:21:32 INFO - PROCESS | 1655 | 1464286892322 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:21:32 INFO - PROCESS | 1655 | 1464286892324 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:21:32 INFO - PROCESS | 1655 | 1464286892326 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:21:32 INFO - PROCESS | 1655 | 1464286892327 Marionette TRACE conn2 <- [1,1054,null,{}] 11:21:32 INFO - PROCESS | 1655 | 1464286892330 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}] 11:21:32 INFO - PROCESS | 1655 | 1464286892440 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:21:32 INFO - PROCESS | 1655 | 1464286892542 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x1383cc800 == 75 [pid = 1655] [id = 271] 11:21:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x12c542800) [pid = 1655] [serial = 811] [outer = 0x0] 11:21:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x12c609800) [pid = 1655] [serial = 812] [outer = 0x12c542800] 11:21:32 INFO - PROCESS | 1655 | 1464286892575 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x12c611c00) [pid = 1655] [serial = 813] [outer = 0x12c542800] 11:21:32 INFO - PROCESS | 1655 | 1464286892987 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]]]}] 11:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 668ms 11:21:32 INFO - PROCESS | 1655 | 1464286892994 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:21:32 INFO - PROCESS | 1655 | 1464286892996 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:21:33 INFO - PROCESS | 1655 | 1464286892998 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 1655 | 1464286892999 Marionette TRACE conn2 <- [1,1058,null,{}] 11:21:33 INFO - PROCESS | 1655 | 1464286893002 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}] 11:21:33 INFO - PROCESS | 1655 | 1464286893135 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:21:33 INFO - PROCESS | 1655 | 1464286893237 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x11316d000 == 76 [pid = 1655] [id = 272] 11:21:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x112e4d400) [pid = 1655] [serial = 814] [outer = 0x0] 11:21:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x115e11400) [pid = 1655] [serial = 815] [outer = 0x112e4d400] 11:21:33 INFO - PROCESS | 1655 | 1464286893268 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x119572000) [pid = 1655] [serial = 816] [outer = 0x112e4d400] 11:21:33 INFO - PROCESS | 1655 | 1464286893901 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]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 919ms 11:21:33 INFO - PROCESS | 1655 | 1464286893917 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 1655 | 1464286893920 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:21:33 INFO - PROCESS | 1655 | 1464286893923 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 1655 | 1464286893926 Marionette TRACE conn2 <- [1,1062,null,{}] 11:21:33 INFO - PROCESS | 1655 | 1464286893930 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}] 11:21:34 INFO - PROCESS | 1655 | 1464286894030 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:21:34 INFO - PROCESS | 1655 | 1464286894109 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x118f55000 == 77 [pid = 1655] [id = 273] 11:21:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x112e35c00) [pid = 1655] [serial = 817] [outer = 0x0] 11:21:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x112e53000) [pid = 1655] [serial = 818] [outer = 0x112e35c00] 11:21:34 INFO - PROCESS | 1655 | 1464286894137 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x112fd2c00) [pid = 1655] [serial = 819] [outer = 0x112e35c00] 11:21:34 INFO - PROCESS | 1655 | 1464286894578 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]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 11:21:34 INFO - PROCESS | 1655 | 1464286894594 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 1655 | 1464286894598 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:21:34 INFO - PROCESS | 1655 | 1464286894602 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 1655 | 1464286894604 Marionette TRACE conn2 <- [1,1066,null,{}] 11:21:34 INFO - PROCESS | 1655 | 1464286894607 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}] 11:21:34 INFO - PROCESS | 1655 | 1464286894703 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:21:34 INFO - PROCESS | 1655 | 1464286894771 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x116650000 == 78 [pid = 1655] [id = 274] 11:21:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x112e51000) [pid = 1655] [serial = 820] [outer = 0x0] 11:21:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x116602400) [pid = 1655] [serial = 821] [outer = 0x112e51000] 11:21:34 INFO - PROCESS | 1655 | 1464286894792 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x117689c00) [pid = 1655] [serial = 822] [outer = 0x112e51000] 11:21:35 INFO - PROCESS | 1655 | 1464286895319 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]]]}] 11:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 779ms 11:21:35 INFO - PROCESS | 1655 | 1464286895382 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:21:35 INFO - PROCESS | 1655 | 1464286895384 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:21:35 INFO - PROCESS | 1655 | 1464286895388 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:21:35 INFO - PROCESS | 1655 | 1464286895391 Marionette TRACE conn2 <- [1,1070,null,{}] 11:21:35 INFO - PROCESS | 1655 | 1464286895402 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}] 11:21:35 INFO - PROCESS | 1655 | 1464286895543 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:21:35 INFO - PROCESS | 1655 | 1464286895660 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12a89d000 == 77 [pid = 1655] [id = 190] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c55f800 == 76 [pid = 1655] [id = 203] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c11e800 == 75 [pid = 1655] [id = 202] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8cf800 == 74 [pid = 1655] [id = 266] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12d30b000 == 73 [pid = 1655] [id = 265] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1166f5800 == 72 [pid = 1655] [id = 264] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12d138800 == 71 [pid = 1655] [id = 263] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c940800 == 70 [pid = 1655] [id = 262] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c098000 == 69 [pid = 1655] [id = 261] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x12b0db400) [pid = 1655] [serial = 725] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x12bc42000) [pid = 1655] [serial = 728] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x11832bc00) [pid = 1655] [serial = 731] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x11295f800) [pid = 1655] [serial = 710] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x1125bec00) [pid = 1655] [serial = 650] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x118327000) [pid = 1655] [serial = 653] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x11768b800) [pid = 1655] [serial = 713] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x118f6bc00) [pid = 1655] [serial = 716] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x123815c00) [pid = 1655] [serial = 656] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x1265aec00) [pid = 1655] [serial = 659] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x124f26000) [pid = 1655] [serial = 719] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x1297c5000) [pid = 1655] [serial = 662] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x129311800) [pid = 1655] [serial = 722] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164ca800 == 70 [pid = 1655] [id = 275] 11:21:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x1125bec00) [pid = 1655] [serial = 823] [outer = 0x0] 11:21:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x11768dc00) [pid = 1655] [serial = 824] [outer = 0x1125bec00] 11:21:35 INFO - PROCESS | 1655 | 1464286895716 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x1185d5000) [pid = 1655] [serial = 825] [outer = 0x1125bec00] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c097000 == 69 [pid = 1655] [id = 236] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12947d800 == 68 [pid = 1655] [id = 260] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1188aa000 == 67 [pid = 1655] [id = 259] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x120f82000 == 66 [pid = 1655] [id = 258] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x129080000 == 65 [pid = 1655] [id = 253] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x126005000 == 64 [pid = 1655] [id = 252] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12468a800 == 63 [pid = 1655] [id = 251] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x122bdc000 == 62 [pid = 1655] [id = 250] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1188ba000 == 61 [pid = 1655] [id = 249] 11:21:35 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0b000 == 60 [pid = 1655] [id = 248] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x12633c000) [pid = 1655] [serial = 687] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x129752c00) [pid = 1655] [serial = 696] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x125a33400) [pid = 1655] [serial = 704] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x124992c00) [pid = 1655] [serial = 702] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x11882ac00) [pid = 1655] [serial = 699] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x117208800) [pid = 1655] [serial = 684] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x112e4b400) [pid = 1655] [serial = 734] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x112fd2800) [pid = 1655] [serial = 735] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x11720b000) [pid = 1655] [serial = 740] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x118252800) [pid = 1655] [serial = 737] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x11882f400) [pid = 1655] [serial = 741] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x118334400) [pid = 1655] [serial = 738] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x126369c00) [pid = 1655] [serial = 689] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x12a177c00) [pid = 1655] [serial = 708] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x1187dc000) [pid = 1655] [serial = 672] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x1183cf800) [pid = 1655] [serial = 671] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x125aff000) [pid = 1655] [serial = 686] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x113c85800) [pid = 1655] [serial = 666] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x112c44800) [pid = 1655] [serial = 665] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x128ca6400) [pid = 1655] [serial = 692] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x11720b800) [pid = 1655] [serial = 669] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x11684c400) [pid = 1655] [serial = 668] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x118f9a800) [pid = 1655] [serial = 677] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x119577400) [pid = 1655] [serial = 678] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x124995000) [pid = 1655] [serial = 683] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x122c4d000) [pid = 1655] [serial = 680] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x1246acc00) [pid = 1655] [serial = 681] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x1265a6000) [pid = 1655] [serial = 690] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x1187dc400) [pid = 1655] [serial = 674] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x118877400) [pid = 1655] [serial = 675] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1293b2c00) [pid = 1655] [serial = 695] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x118409000) [pid = 1655] [serial = 698] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12ceeb800) [pid = 1655] [serial = 648] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x128eca000) [pid = 1655] [serial = 693] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x11824f000) [pid = 1655] [serial = 701] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1294e5400) [pid = 1655] [serial = 705] [outer = 0x0] [url = about:blank] 11:21:35 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x12975a400) [pid = 1655] [serial = 707] [outer = 0x0] [url = about:blank] 11:21:36 INFO - PROCESS | 1655 | 1464286896075 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 723ms 11:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:21:36 INFO - PROCESS | 1655 | 1464286896111 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 1655 | 1464286896112 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:21:36 INFO - PROCESS | 1655 | 1464286896114 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1655 | 1464286896115 Marionette TRACE conn2 <- [1,1074,null,{}] 11:21:36 INFO - PROCESS | 1655 | 1464286896117 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}] 11:21:36 INFO - PROCESS | 1655 | 1464286896183 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:21:36 INFO - PROCESS | 1655 | 1464286896253 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x119302800 == 61 [pid = 1655] [id = 276] 11:21:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x11832bc00) [pid = 1655] [serial = 826] [outer = 0x0] 11:21:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1187dcc00) [pid = 1655] [serial = 827] [outer = 0x11832bc00] 11:21:36 INFO - PROCESS | 1655 | 1464286896296 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1188d6800) [pid = 1655] [serial = 828] [outer = 0x11832bc00] 11:21:36 INFO - PROCESS | 1655 | 1464286896738 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 684ms 11:21:36 INFO - PROCESS | 1655 | 1464286896798 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:21:36 INFO - PROCESS | 1655 | 1464286896801 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:21:36 INFO - PROCESS | 1655 | 1464286896804 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1655 | 1464286896806 Marionette TRACE conn2 <- [1,1078,null,{}] 11:21:36 INFO - PROCESS | 1655 | 1464286896810 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}] 11:21:36 INFO - PROCESS | 1655 | 1464286896886 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:21:36 INFO - PROCESS | 1655 | 1464286896892 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f41000 == 62 [pid = 1655] [id = 277] 11:21:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x118f6cc00) [pid = 1655] [serial = 829] [outer = 0x0] 11:21:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x11956ac00) [pid = 1655] [serial = 830] [outer = 0x118f6cc00] 11:21:36 INFO - PROCESS | 1655 | 1464286896916 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x11959f000) [pid = 1655] [serial = 831] [outer = 0x118f6cc00] 11:21:37 INFO - PROCESS | 1655 | 1464286897285 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]]]}] 11:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 527ms 11:21:37 INFO - PROCESS | 1655 | 1464286897335 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:21:37 INFO - PROCESS | 1655 | 1464286897337 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:21:37 INFO - PROCESS | 1655 | 1464286897339 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:21:37 INFO - PROCESS | 1655 | 1464286897340 Marionette TRACE conn2 <- [1,1082,null,{}] 11:21:37 INFO - PROCESS | 1655 | 1464286897343 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}] 11:21:37 INFO - PROCESS | 1655 | 1464286897450 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:21:37 INFO - PROCESS | 1655 | 1464286897459 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1211ab800 == 63 [pid = 1655] [id = 278] 11:21:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x119bcd800) [pid = 1655] [serial = 832] [outer = 0x0] 11:21:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12117fc00) [pid = 1655] [serial = 833] [outer = 0x119bcd800] 11:21:37 INFO - PROCESS | 1655 | 1464286897502 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1246a5c00) [pid = 1655] [serial = 834] [outer = 0x119bcd800] 11:21:38 INFO - PROCESS | 1655 | 1464286897997 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]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 11:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:21:38 INFO - PROCESS | 1655 | 1464286898032 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 1655 | 1464286898033 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:21:38 INFO - PROCESS | 1655 | 1464286898055 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 1655 | 1464286898057 Marionette TRACE conn2 <- [1,1086,null,{}] 11:21:38 INFO - PROCESS | 1655 | 1464286898060 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}] 11:21:38 INFO - PROCESS | 1655 | 1464286898158 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:21:38 INFO - PROCESS | 1655 | 1464286898162 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f35000 == 64 [pid = 1655] [id = 279] 11:21:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x1246acc00) [pid = 1655] [serial = 835] [outer = 0x0] 11:21:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x124f23000) [pid = 1655] [serial = 836] [outer = 0x1246acc00] 11:21:38 INFO - PROCESS | 1655 | 1464286898216 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x125af5c00) [pid = 1655] [serial = 837] [outer = 0x1246acc00] 11:21:38 INFO - PROCESS | 1655 | 1464286898516 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]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 489ms 11:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:21:38 INFO - PROCESS | 1655 | 1464286898528 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 1655 | 1464286898529 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:21:38 INFO - PROCESS | 1655 | 1464286898531 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 1655 | 1464286898532 Marionette TRACE conn2 <- [1,1090,null,{}] 11:21:38 INFO - PROCESS | 1655 | 1464286898535 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}] 11:21:38 INFO - PROCESS | 1655 | 1464286898641 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:21:38 INFO - PROCESS | 1655 | 1464286898653 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x124352800 == 65 [pid = 1655] [id = 280] 11:21:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x125afa400) [pid = 1655] [serial = 838] [outer = 0x0] 11:21:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x125d2dc00) [pid = 1655] [serial = 839] [outer = 0x125afa400] 11:21:38 INFO - PROCESS | 1655 | 1464286898680 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12606f400) [pid = 1655] [serial = 840] [outer = 0x125afa400] 11:21:39 INFO - PROCESS | 1655 | 1464286899010 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 523ms 11:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:21:39 INFO - PROCESS | 1655 | 1464286899056 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 1655 | 1464286899057 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:21:39 INFO - PROCESS | 1655 | 1464286899059 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 1655 | 1464286899060 Marionette TRACE conn2 <- [1,1094,null,{}] 11:21:39 INFO - PROCESS | 1655 | 1464286899063 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}] 11:21:39 INFO - PROCESS | 1655 | 1464286899163 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:21:39 INFO - PROCESS | 1655 | 1464286899175 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d0b000 == 66 [pid = 1655] [id = 281] 11:21:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x125d24800) [pid = 1655] [serial = 841] [outer = 0x0] 11:21:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x126525000) [pid = 1655] [serial = 842] [outer = 0x125d24800] 11:21:39 INFO - PROCESS | 1655 | 1464286899199 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x126530c00) [pid = 1655] [serial = 843] [outer = 0x125d24800] 11:21:39 INFO - PROCESS | 1655 | 1464286899542 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 518ms 11:21:39 INFO - PROCESS | 1655 | 1464286899578 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 1655 | 1464286899579 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:21:39 INFO - PROCESS | 1655 | 1464286899588 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 1655 | 1464286899589 Marionette TRACE conn2 <- [1,1098,null,{}] 11:21:39 INFO - PROCESS | 1655 | 1464286899598 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}] 11:21:39 INFO - PROCESS | 1655 | 1464286899698 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:21:39 INFO - PROCESS | 1655 | 1464286899733 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12947e000 == 67 [pid = 1655] [id = 282] 11:21:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x126070800) [pid = 1655] [serial = 844] [outer = 0x0] 11:21:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x128ca4800) [pid = 1655] [serial = 845] [outer = 0x126070800] 11:21:39 INFO - PROCESS | 1655 | 1464286899758 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x128cadc00) [pid = 1655] [serial = 846] [outer = 0x126070800] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x112960c00) [pid = 1655] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x112e54400) [pid = 1655] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x124f7bc00) [pid = 1655] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x112961400) [pid = 1655] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x1125b2400) [pid = 1655] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x12c608800) [pid = 1655] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x117209400) [pid = 1655] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x129642c00) [pid = 1655] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x1187e3c00) [pid = 1655] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x123a24000) [pid = 1655] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x11720dc00) [pid = 1655] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x11956dc00) [pid = 1655] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x1185cb800) [pid = 1655] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x125afac00) [pid = 1655] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x12ba3c800) [pid = 1655] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x122cef800) [pid = 1655] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12b0e6c00) [pid = 1655] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x11832c400) [pid = 1655] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x118f97c00) [pid = 1655] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12ba39800) [pid = 1655] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x117210800) [pid = 1655] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x121180c00) [pid = 1655] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x1246a4400) [pid = 1655] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x112956400) [pid = 1655] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x111e31000) [pid = 1655] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x12aa93800) [pid = 1655] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1265b2c00) [pid = 1655] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x128cad800) [pid = 1655] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1294e7000) [pid = 1655] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1293b1800) [pid = 1655] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1293b0c00) [pid = 1655] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x125af1c00) [pid = 1655] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12c176c00) [pid = 1655] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x118332400) [pid = 1655] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x123ab2400) [pid = 1655] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x11295f400) [pid = 1655] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:21:40 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x128eca800) [pid = 1655] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:21:40 INFO - PROCESS | 1655 | 1464286900549 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]]]}] 11:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 968ms 11:21:40 INFO - PROCESS | 1655 | 1464286900558 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:21:40 INFO - PROCESS | 1655 | 1464286900561 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:21:40 INFO - PROCESS | 1655 | 1464286900564 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 1655 | 1464286900566 Marionette TRACE conn2 <- [1,1102,null,{}] 11:21:40 INFO - PROCESS | 1655 | 1464286900574 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}] 11:21:40 INFO - PROCESS | 1655 | 1464286900673 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:21:40 INFO - PROCESS | 1655 | 1464286900678 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f7d800 == 68 [pid = 1655] [id = 283] 11:21:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1125b3c00) [pid = 1655] [serial = 847] [outer = 0x0] 11:21:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x112968400) [pid = 1655] [serial = 848] [outer = 0x1125b3c00] 11:21:40 INFO - PROCESS | 1655 | 1464286900707 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1242dd400) [pid = 1655] [serial = 849] [outer = 0x1125b3c00] 11:21:41 INFO - PROCESS | 1655 | 1464286901057 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 522ms 11:21:41 INFO - PROCESS | 1655 | 1464286901087 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 1655 | 1464286901088 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:21:41 INFO - PROCESS | 1655 | 1464286901097 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 1655 | 1464286901098 Marionette TRACE conn2 <- [1,1106,null,{}] 11:21:41 INFO - PROCESS | 1655 | 1464286901101 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}] 11:21:41 INFO - PROCESS | 1655 | 1464286901182 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:21:41 INFO - PROCESS | 1655 | 1464286901194 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aada000 == 69 [pid = 1655] [id = 284] 11:21:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x125af3c00) [pid = 1655] [serial = 850] [outer = 0x0] 11:21:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x128cb3000) [pid = 1655] [serial = 851] [outer = 0x125af3c00] 11:21:41 INFO - PROCESS | 1655 | 1464286901219 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x129311800) [pid = 1655] [serial = 852] [outer = 0x125af3c00] 11:21:41 INFO - PROCESS | 1655 | 1464286901528 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 468ms 11:21:41 INFO - PROCESS | 1655 | 1464286901565 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 1655 | 1464286901566 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:21:41 INFO - PROCESS | 1655 | 1464286901569 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 1655 | 1464286901570 Marionette TRACE conn2 <- [1,1110,null,{}] 11:21:41 INFO - PROCESS | 1655 | 1464286901572 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}] 11:21:41 INFO - PROCESS | 1655 | 1464286901655 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:21:41 INFO - PROCESS | 1655 | 1464286901660 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b294800 == 70 [pid = 1655] [id = 285] 11:21:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x129312800) [pid = 1655] [serial = 853] [outer = 0x0] 11:21:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1293b2800) [pid = 1655] [serial = 854] [outer = 0x129312800] 11:21:41 INFO - PROCESS | 1655 | 1464286901685 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x1294e8c00) [pid = 1655] [serial = 855] [outer = 0x129312800] 11:21:41 INFO - PROCESS | 1655 | 1464286901993 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]]]}] 11:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 469ms 11:21:42 INFO - PROCESS | 1655 | 1464286902038 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 1655 | 1464286902039 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:21:42 INFO - PROCESS | 1655 | 1464286902042 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 1655 | 1464286902043 Marionette TRACE conn2 <- [1,1114,null,{}] 11:21:42 INFO - PROCESS | 1655 | 1464286902045 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}] 11:21:42 INFO - PROCESS | 1655 | 1464286902155 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:21:42 INFO - PROCESS | 1655 | 1464286902162 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b369000 == 71 [pid = 1655] [id = 286] 11:21:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1294e7000) [pid = 1655] [serial = 856] [outer = 0x0] 11:21:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12963b400) [pid = 1655] [serial = 857] [outer = 0x1294e7000] 11:21:42 INFO - PROCESS | 1655 | 1464286902187 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x129752000) [pid = 1655] [serial = 858] [outer = 0x1294e7000] 11:21:42 INFO - PROCESS | 1655 | 1464286902614 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]]]}] 11:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 618ms 11:21:42 INFO - PROCESS | 1655 | 1464286902670 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 1655 | 1464286902672 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:21:42 INFO - PROCESS | 1655 | 1464286902677 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 1655 | 1464286902680 Marionette TRACE conn2 <- [1,1118,null,{}] 11:21:42 INFO - PROCESS | 1655 | 1464286902684 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}] 11:21:42 INFO - PROCESS | 1655 | 1464286902795 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:21:42 INFO - PROCESS | 1655 | 1464286902853 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x117116000 == 72 [pid = 1655] [id = 287] 11:21:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x112962400) [pid = 1655] [serial = 859] [outer = 0x0] 11:21:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x112e51c00) [pid = 1655] [serial = 860] [outer = 0x112962400] 11:21:42 INFO - PROCESS | 1655 | 1464286902885 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x114ee0000) [pid = 1655] [serial = 861] [outer = 0x112962400] 11:21:43 INFO - PROCESS | 1655 | 1464286903359 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]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 721ms 11:21:43 INFO - PROCESS | 1655 | 1464286903404 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 1655 | 1464286903408 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:21:43 INFO - PROCESS | 1655 | 1464286903414 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 1655 | 1464286903416 Marionette TRACE conn2 <- [1,1122,null,{}] 11:21:43 INFO - PROCESS | 1655 | 1464286903418 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}] 11:21:43 INFO - PROCESS | 1655 | 1464286903548 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:21:43 INFO - PROCESS | 1655 | 1464286903619 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f43800 == 73 [pid = 1655] [id = 288] 11:21:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x11720ac00) [pid = 1655] [serial = 862] [outer = 0x0] 11:21:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x118226400) [pid = 1655] [serial = 863] [outer = 0x11720ac00] 11:21:43 INFO - PROCESS | 1655 | 1464286903649 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x11832d400) [pid = 1655] [serial = 864] [outer = 0x11720ac00] 11:21:44 INFO - PROCESS | 1655 | 1464286904082 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]]]}] 11:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 722ms 11:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:21:44 INFO - PROCESS | 1655 | 1464286904137 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 1655 | 1464286904139 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:21:44 INFO - PROCESS | 1655 | 1464286904141 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 1655 | 1464286904144 Marionette TRACE conn2 <- [1,1126,null,{}] 11:21:44 INFO - PROCESS | 1655 | 1464286904152 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}] 11:21:44 INFO - PROCESS | 1655 | 1464286904258 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:21:44 INFO - PROCESS | 1655 | 1464286904370 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c11f800 == 74 [pid = 1655] [id = 289] 11:21:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x123a2d400) [pid = 1655] [serial = 865] [outer = 0x0] 11:21:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1243dc800) [pid = 1655] [serial = 866] [outer = 0x123a2d400] 11:21:44 INFO - PROCESS | 1655 | 1464286904425 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x126362400) [pid = 1655] [serial = 867] [outer = 0x123a2d400] 11:21:45 INFO - PROCESS | 1655 | 1464286904999 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]]]}] 11:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 876ms 11:21:45 INFO - PROCESS | 1655 | 1464286905018 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:21:45 INFO - PROCESS | 1655 | 1464286905020 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:21:45 INFO - PROCESS | 1655 | 1464286905022 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 1655 | 1464286905023 Marionette TRACE conn2 <- [1,1130,null,{}] 11:21:45 INFO - PROCESS | 1655 | 1464286905026 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}] 11:21:45 INFO - PROCESS | 1655 | 1464286905130 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:21:45 INFO - PROCESS | 1655 | 1464286905183 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c93f800 == 75 [pid = 1655] [id = 290] 11:21:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12931a800) [pid = 1655] [serial = 868] [outer = 0x0] 11:21:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x12974fc00) [pid = 1655] [serial = 869] [outer = 0x12931a800] 11:21:45 INFO - PROCESS | 1655 | 1464286905229 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x1297c2800) [pid = 1655] [serial = 870] [outer = 0x12931a800] 11:21:45 INFO - PROCESS | 1655 | 1464286905648 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]]]}] 11:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 669ms 11:21:45 INFO - PROCESS | 1655 | 1464286905692 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:21:45 INFO - PROCESS | 1655 | 1464286905693 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:21:45 INFO - PROCESS | 1655 | 1464286905696 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 1655 | 1464286905697 Marionette TRACE conn2 <- [1,1134,null,{}] 11:21:45 INFO - PROCESS | 1655 | 1464286905699 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}] 11:21:45 INFO - PROCESS | 1655 | 1464286905800 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:21:45 INFO - PROCESS | 1655 | 1464286905871 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12caec000 == 76 [pid = 1655] [id = 291] 11:21:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1297bcc00) [pid = 1655] [serial = 871] [outer = 0x0] 11:21:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x12aa8bc00) [pid = 1655] [serial = 872] [outer = 0x1297bcc00] 11:21:45 INFO - PROCESS | 1655 | 1464286905918 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x12b06e800) [pid = 1655] [serial = 873] [outer = 0x1297bcc00] 11:21:46 INFO - PROCESS | 1655 | 1464286906337 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]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 668ms 11:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:21:46 INFO - PROCESS | 1655 | 1464286906365 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:21:46 INFO - PROCESS | 1655 | 1464286906366 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:21:46 INFO - PROCESS | 1655 | 1464286906369 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 1655 | 1464286906370 Marionette TRACE conn2 <- [1,1138,null,{}] 11:21:46 INFO - PROCESS | 1655 | 1464286906372 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}] 11:21:46 INFO - PROCESS | 1655 | 1464286906489 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:21:46 INFO - PROCESS | 1655 | 1464286906547 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d317800 == 77 [pid = 1655] [id = 292] 11:21:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12b077800) [pid = 1655] [serial = 874] [outer = 0x0] 11:21:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x12b20e800) [pid = 1655] [serial = 875] [outer = 0x12b077800] 11:21:46 INFO - PROCESS | 1655 | 1464286906578 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x12c13f400) [pid = 1655] [serial = 876] [outer = 0x12b077800] 11:21:46 INFO - PROCESS | 1655 | 1464286906985 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]]]}] 11:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 11:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:21:47 INFO - PROCESS | 1655 | 1464286907039 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:21:47 INFO - PROCESS | 1655 | 1464286907041 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:21:47 INFO - PROCESS | 1655 | 1464286907043 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 1655 | 1464286907044 Marionette TRACE conn2 <- [1,1142,null,{}] 11:21:47 INFO - PROCESS | 1655 | 1464286907046 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}] 11:21:47 INFO - PROCESS | 1655 | 1464286907167 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:21:47 INFO - PROCESS | 1655 | 1464286907239 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f02800 == 78 [pid = 1655] [id = 293] 11:21:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x116855c00) [pid = 1655] [serial = 877] [outer = 0x0] 11:21:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x119bce000) [pid = 1655] [serial = 878] [outer = 0x116855c00] 11:21:47 INFO - PROCESS | 1655 | 1464286907270 Marionette DEBUG loaded listener.js 11:21:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x12c13b000) [pid = 1655] [serial = 879] [outer = 0x116855c00] 11:21:47 INFO - PROCESS | 1655 | 1464286907846 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]]]}] 11:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 822ms 11:21:47 INFO - PROCESS | 1655 | 1464286907866 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:21:47 INFO - PROCESS | 1655 | 1464286907868 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:21:47 INFO - PROCESS | 1655 | 1464286907871 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 1655 | 1464286907874 Marionette TRACE conn2 <- [1,1146,null,{}] 11:21:47 INFO - PROCESS | 1655 | 1464286907878 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}] 11:21:47 INFO - PROCESS | 1655 | 1464286907979 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:21:48 INFO - PROCESS | 1655 | 1464286908042 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199dd800 == 79 [pid = 1655] [id = 294] 11:21:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x112e4dc00) [pid = 1655] [serial = 880] [outer = 0x0] 11:21:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x112e55000) [pid = 1655] [serial = 881] [outer = 0x112e4dc00] 11:21:48 INFO - PROCESS | 1655 | 1464286908070 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x1166c7400) [pid = 1655] [serial = 882] [outer = 0x112e4dc00] 11:21:48 INFO - PROCESS | 1655 | 1464286908603 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]]]}] 11:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 771ms 11:21:48 INFO - PROCESS | 1655 | 1464286908643 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:21:48 INFO - PROCESS | 1655 | 1464286908649 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:21:48 INFO - PROCESS | 1655 | 1464286908678 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:21:48 INFO - PROCESS | 1655 | 1464286908681 Marionette TRACE conn2 <- [1,1150,null,{}] 11:21:48 INFO - PROCESS | 1655 | 1464286908684 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}] 11:21:48 INFO - PROCESS | 1655 | 1464286908837 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:21:48 INFO - PROCESS | 1655 | 1464286908941 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188af800 == 80 [pid = 1655] [id = 295] 11:21:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x117e5f400) [pid = 1655] [serial = 883] [outer = 0x0] 11:21:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x118331400) [pid = 1655] [serial = 884] [outer = 0x117e5f400] 11:21:48 INFO - PROCESS | 1655 | 1464286908986 Marionette DEBUG loaded listener.js 11:21:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x1184f0000) [pid = 1655] [serial = 885] [outer = 0x117e5f400] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12b294800 == 79 [pid = 1655] [id = 285] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12aada000 == 78 [pid = 1655] [id = 284] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x120f7d800 == 77 [pid = 1655] [id = 283] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12947e000 == 76 [pid = 1655] [id = 282] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x125d0b000 == 75 [pid = 1655] [id = 281] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x124352800 == 74 [pid = 1655] [id = 280] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x12cef7400) [pid = 1655] [serial = 800] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x122f35000 == 73 [pid = 1655] [id = 279] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x1211ab800 == 72 [pid = 1655] [id = 278] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x120f41000 == 71 [pid = 1655] [id = 277] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x119302800 == 70 [pid = 1655] [id = 276] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x1164ca800 == 69 [pid = 1655] [id = 275] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x116650000 == 68 [pid = 1655] [id = 274] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x118f55000 == 67 [pid = 1655] [id = 273] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x135ad9800 == 66 [pid = 1655] [id = 270] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12c095800 == 65 [pid = 1655] [id = 269] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x119b49000 == 64 [pid = 1655] [id = 268] 11:21:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12e10b800 == 63 [pid = 1655] [id = 267] 11:21:49 INFO - PROCESS | 1655 | 1464286909404 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]]]}] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12ba3f800) [pid = 1655] [serial = 732] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x12b078c00) [pid = 1655] [serial = 603] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x11824e800) [pid = 1655] [serial = 714] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x1243d5800) [pid = 1655] [serial = 600] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x118f9c400) [pid = 1655] [serial = 597] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x129638000) [pid = 1655] [serial = 723] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x12c60a400) [pid = 1655] [serial = 609] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x128d16400) [pid = 1655] [serial = 660] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x12bc4e800) [pid = 1655] [serial = 729] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x119bcdc00) [pid = 1655] [serial = 717] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x12c53a000) [pid = 1655] [serial = 594] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x12c17b800) [pid = 1655] [serial = 606] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x11886b800) [pid = 1655] [serial = 654] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x124f84800) [pid = 1655] [serial = 657] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1265a7000) [pid = 1655] [serial = 720] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x112e4fc00) [pid = 1655] [serial = 711] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x11295fc00) [pid = 1655] [serial = 651] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12ba3fc00) [pid = 1655] [serial = 726] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x12ba3d000) [pid = 1655] [serial = 663] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x12974ec00) [pid = 1655] [serial = 782] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12bc4c000) [pid = 1655] [serial = 785] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x12c13f800) [pid = 1655] [serial = 771] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12bc51400) [pid = 1655] [serial = 770] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x128ca5000) [pid = 1655] [serial = 759] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x1265aac00) [pid = 1655] [serial = 758] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12c90a800) [pid = 1655] [serial = 789] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x12c53e000) [pid = 1655] [serial = 788] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x118f71800) [pid = 1655] [serial = 776] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12c175400) [pid = 1655] [serial = 786] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x120fed400) [pid = 1655] [serial = 777] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x124f1fc00) [pid = 1655] [serial = 753] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x124393c00) [pid = 1655] [serial = 752] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x11720fc00) [pid = 1655] [serial = 773] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12a182000) [pid = 1655] [serial = 762] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x129755c00) [pid = 1655] [serial = 761] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x11824bc00) [pid = 1655] [serial = 747] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x116854c00) [pid = 1655] [serial = 746] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x126522800) [pid = 1655] [serial = 756] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x125fc6400) [pid = 1655] [serial = 755] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12bc3ac00) [pid = 1655] [serial = 768] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12aa8e000) [pid = 1655] [serial = 767] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x117211000) [pid = 1655] [serial = 792] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x11953fc00) [pid = 1655] [serial = 743] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12c961c00) [pid = 1655] [serial = 797] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x119596800) [pid = 1655] [serial = 794] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12ceec400) [pid = 1655] [serial = 798] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12ba32400) [pid = 1655] [serial = 765] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x119bc7c00) [pid = 1655] [serial = 750] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12b071000) [pid = 1655] [serial = 764] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x119572800) [pid = 1655] [serial = 749] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x11832fc00) [pid = 1655] [serial = 774] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x126522400) [pid = 1655] [serial = 779] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x112967400) [pid = 1655] [serial = 791] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12b06fc00) [pid = 1655] [serial = 783] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x128d16c00) [pid = 1655] [serial = 780] [outer = 0x0] [url = about:blank] 11:21:49 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1294e0c00) [pid = 1655] [serial = 795] [outer = 0x0] [url = about:blank] 11:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 782ms 11:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:21:49 INFO - PROCESS | 1655 | 1464286909455 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 1655 | 1464286909457 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:21:49 INFO - PROCESS | 1655 | 1464286909459 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 1655 | 1464286909461 Marionette TRACE conn2 <- [1,1154,null,{}] 11:21:49 INFO - PROCESS | 1655 | 1464286909469 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}] 11:21:49 INFO - PROCESS | 1655 | 1464286909553 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:21:49 INFO - PROCESS | 1655 | 1464286909560 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199e2800 == 64 [pid = 1655] [id = 296] 11:21:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x118826800) [pid = 1655] [serial = 886] [outer = 0x0] 11:21:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x11886b800) [pid = 1655] [serial = 887] [outer = 0x118826800] 11:21:49 INFO - PROCESS | 1655 | 1464286909588 Marionette DEBUG loaded listener.js 11:21:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x118f9d800) [pid = 1655] [serial = 888] [outer = 0x118826800] 11:21:49 INFO - PROCESS | 1655 | 1464286909923 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]]]}] 11:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 472ms 11:21:49 INFO - PROCESS | 1655 | 1464286909931 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 1655 | 1464286909933 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:21:49 INFO - PROCESS | 1655 | 1464286909935 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 1655 | 1464286909936 Marionette TRACE conn2 <- [1,1158,null,{}] 11:21:49 INFO - PROCESS | 1655 | 1464286909942 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}] 11:21:50 INFO - PROCESS | 1655 | 1464286910041 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:21:50 INFO - PROCESS | 1655 | 1464286910092 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f4b000 == 65 [pid = 1655] [id = 297] 11:21:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x119537000) [pid = 1655] [serial = 889] [outer = 0x0] 11:21:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12117a400) [pid = 1655] [serial = 890] [outer = 0x119537000] 11:21:50 INFO - PROCESS | 1655 | 1464286910118 Marionette DEBUG loaded listener.js 11:21:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1243d5800) [pid = 1655] [serial = 891] [outer = 0x119537000] 11:21:50 INFO - PROCESS | 1655 | 1464286910393 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]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 473ms 11:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:21:50 INFO - PROCESS | 1655 | 1464286910415 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 1655 | 1464286910416 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:21:50 INFO - PROCESS | 1655 | 1464286910418 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 1655 | 1464286910419 Marionette TRACE conn2 <- [1,1162,null,{}] 11:21:50 INFO - PROCESS | 1655 | 1464286910428 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}] 11:21:50 INFO - PROCESS | 1655 | 1464286910520 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:21:50 INFO - PROCESS | 1655 | 1464286910526 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x123fce000 == 66 [pid = 1655] [id = 298] 11:21:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1246db000) [pid = 1655] [serial = 892] [outer = 0x0] 11:21:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x124f84800) [pid = 1655] [serial = 893] [outer = 0x1246db000] 11:21:50 INFO - PROCESS | 1655 | 1464286910567 Marionette DEBUG loaded listener.js 11:21:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x125f89800) [pid = 1655] [serial = 894] [outer = 0x1246db000] 11:21:50 INFO - PROCESS | 1655 | 1464286910907 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]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 527ms 11:21:50 INFO - PROCESS | 1655 | 1464286910946 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 1655 | 1464286910947 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:21:50 INFO - PROCESS | 1655 | 1464286910949 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 1655 | 1464286910950 Marionette TRACE conn2 <- [1,1166,null,{}] 11:21:50 INFO - PROCESS | 1655 | 1464286910952 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}] 11:21:51 INFO - PROCESS | 1655 | 1464286911048 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:21:51 INFO - PROCESS | 1655 | 1464286911054 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d1b000 == 67 [pid = 1655] [id = 299] 11:21:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x126369800) [pid = 1655] [serial = 895] [outer = 0x0] 11:21:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x128ca5000) [pid = 1655] [serial = 896] [outer = 0x126369800] 11:21:51 INFO - PROCESS | 1655 | 1464286911079 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12963b000) [pid = 1655] [serial = 897] [outer = 0x126369800] 11:21:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1297c0800) [pid = 1655] [serial = 898] [outer = 0x12ceec000] 11:21:51 INFO - PROCESS | 1655 | 1464286911468 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]]]}] 11:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 568ms 11:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:21:51 INFO - PROCESS | 1655 | 1464286911520 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:21:51 INFO - PROCESS | 1655 | 1464286911521 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:21:51 INFO - PROCESS | 1655 | 1464286911523 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:21:51 INFO - PROCESS | 1655 | 1464286911524 Marionette TRACE conn2 <- [1,1170,null,{}] 11:21:51 INFO - PROCESS | 1655 | 1464286911527 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}] 11:21:51 INFO - PROCESS | 1655 | 1464286911640 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:21:51 INFO - PROCESS | 1655 | 1464286911653 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12906b000 == 68 [pid = 1655] [id = 300] 11:21:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x129643800) [pid = 1655] [serial = 899] [outer = 0x0] 11:21:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12aa8e800) [pid = 1655] [serial = 900] [outer = 0x129643800] 11:21:51 INFO - PROCESS | 1655 | 1464286911678 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12ba38400) [pid = 1655] [serial = 901] [outer = 0x129643800] 11:21:51 INFO - PROCESS | 1655 | 1464286911991 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]]]}] 11:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 520ms 11:21:52 INFO - PROCESS | 1655 | 1464286912045 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 1655 | 1464286912046 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:21:52 INFO - PROCESS | 1655 | 1464286912048 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1655 | 1464286912049 Marionette TRACE conn2 <- [1,1174,null,{}] 11:21:52 INFO - PROCESS | 1655 | 1464286912052 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}] 11:21:52 INFO - PROCESS | 1655 | 1464286912155 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:21:52 INFO - PROCESS | 1655 | 1464286912168 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x129aaf000 == 69 [pid = 1655] [id = 301] 11:21:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x129754000) [pid = 1655] [serial = 902] [outer = 0x0] 11:21:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12bc3b800) [pid = 1655] [serial = 903] [outer = 0x129754000] 11:21:52 INFO - PROCESS | 1655 | 1464286912196 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12bc4ac00) [pid = 1655] [serial = 904] [outer = 0x129754000] 11:21:52 INFO - PROCESS | 1655 | 1464286912546 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] 11:21:52 INFO - PROCESS | 1655 | 1464286912568 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:21:52 INFO - PROCESS | 1655 | 1464286912573 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1655 | 1464286912574 Marionette TRACE conn2 <- [1,1178,null,{}] 11:21:52 INFO - PROCESS | 1655 | 1464286912576 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}] 11:21:52 INFO - PROCESS | 1655 | 1464286912683 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:21:52 INFO - PROCESS | 1655 | 1464286912696 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b365800 == 70 [pid = 1655] [id = 302] 11:21:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12b024000) [pid = 1655] [serial = 905] [outer = 0x0] 11:21:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12c148c00) [pid = 1655] [serial = 906] [outer = 0x12b024000] 11:21:52 INFO - PROCESS | 1655 | 1464286912721 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12c17d800) [pid = 1655] [serial = 907] [outer = 0x12b024000] 11:21:53 INFO - PROCESS | 1655 | 1464286913059 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] 11:21:53 INFO - PROCESS | 1655 | 1464286913093 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:21:53 INFO - PROCESS | 1655 | 1464286913095 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 1655 | 1464286913096 Marionette TRACE conn2 <- [1,1182,null,{}] 11:21:53 INFO - PROCESS | 1655 | 1464286913098 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}] 11:21:53 INFO - PROCESS | 1655 | 1464286913203 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:21:53 INFO - PROCESS | 1655 | 1464286913240 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c016000 == 71 [pid = 1655] [id = 303] 11:21:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12c538400) [pid = 1655] [serial = 908] [outer = 0x0] 11:21:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x12c540c00) [pid = 1655] [serial = 909] [outer = 0x12c538400] 11:21:53 INFO - PROCESS | 1655 | 1464286913265 Marionette DEBUG loaded listener.js 11:21:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12c546c00) [pid = 1655] [serial = 910] [outer = 0x12c538400] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1125b3c00) [pid = 1655] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x125af3c00) [pid = 1655] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x125d24800) [pid = 1655] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x112e51000) [pid = 1655] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x1246acc00) [pid = 1655] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x118f6cc00) [pid = 1655] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x125afa400) [pid = 1655] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x11832bc00) [pid = 1655] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x112e35c00) [pid = 1655] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x126070800) [pid = 1655] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x119bcd800) [pid = 1655] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x129312800) [pid = 1655] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:21:53 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1125bec00) [pid = 1655] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:21:53 INFO - PROCESS | 1655 | 1464286913864 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 53","_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] 11:21:53 INFO - PROCESS | 1655 | 1464286913917 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:21:53 INFO - PROCESS | 1655 | 1464286913922 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 1655 | 1464286913925 Marionette TRACE conn2 <- [1,1186,null,{}] 11:21:53 INFO - PROCESS | 1655 | 1464286913929 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}] 11:21:54 INFO - PROCESS | 1655 | 1464286914097 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:21:54 INFO - PROCESS | 1655 | 1464286914137 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c129000 == 72 [pid = 1655] [id = 304] 11:21:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1125b1000) [pid = 1655] [serial = 911] [outer = 0x0] 11:21:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12c538c00) [pid = 1655] [serial = 912] [outer = 0x1125b1000] 11:21:54 INFO - PROCESS | 1655 | 1464286914166 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12c60e400) [pid = 1655] [serial = 913] [outer = 0x1125b1000] 11:21:54 INFO - PROCESS | 1655 | 1464286914487 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] 11:21:54 INFO - PROCESS | 1655 | 1464286914546 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:21:54 INFO - PROCESS | 1655 | 1464286914549 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:21:54 INFO - PROCESS | 1655 | 1464286914552 Marionette TRACE conn2 <- [1,1190,null,{}] 11:21:54 INFO - PROCESS | 1655 | 1464286914558 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}] 11:21:54 INFO - PROCESS | 1655 | 1464286914693 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:21:54 INFO - PROCESS | 1655 | 1464286914775 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c942800 == 73 [pid = 1655] [id = 305] 11:21:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x118f6cc00) [pid = 1655] [serial = 914] [outer = 0x0] 11:21:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12c909000) [pid = 1655] [serial = 915] [outer = 0x118f6cc00] 11:21:54 INFO - PROCESS | 1655 | 1464286914816 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12c963c00) [pid = 1655] [serial = 916] [outer = 0x118f6cc00] 11:21:55 INFO - PROCESS | 1655 | 1464286915174 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] 11:21:55 INFO - PROCESS | 1655 | 1464286915223 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:21:55 INFO - PROCESS | 1655 | 1464286915225 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1655 | 1464286915226 Marionette TRACE conn2 <- [1,1194,null,{}] 11:21:55 INFO - PROCESS | 1655 | 1464286915228 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}] 11:21:55 INFO - PROCESS | 1655 | 1464286915313 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:21:55 INFO - PROCESS | 1655 | 1464286915368 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d30f000 == 74 [pid = 1655] [id = 306] 11:21:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x126369000) [pid = 1655] [serial = 917] [outer = 0x0] 11:21:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12ceebc00) [pid = 1655] [serial = 918] [outer = 0x126369000] 11:21:55 INFO - PROCESS | 1655 | 1464286915393 Marionette DEBUG loaded listener.js 11:21:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12d01d400) [pid = 1655] [serial = 919] [outer = 0x126369000] 11:21:55 INFO - PROCESS | 1655 | 1464286915664 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] 11:21:55 INFO - PROCESS | 1655 | 1464286915697 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:21:55 INFO - PROCESS | 1655 | 1464286915711 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1655 | 1464286915712 Marionette TRACE conn2 <- [1,1198,null,{}] 11:21:55 INFO - PROCESS | 1655 | 1464286915720 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}] 11:21:55 INFO - PROCESS | 1655 | 1464286915878 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:21:55 INFO - PROCESS | 1655 | 1464286915934 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164e1000 == 75 [pid = 1655] [id = 307] 11:21:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1121aa000) [pid = 1655] [serial = 920] [outer = 0x0] 11:21:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1125bd400) [pid = 1655] [serial = 921] [outer = 0x1121aa000] 11:21:55 INFO - PROCESS | 1655 | 1464286915966 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x112e51000) [pid = 1655] [serial = 922] [outer = 0x1121aa000] 11:21:56 INFO - PROCESS | 1655 | 1464286916458 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]]]}] 11:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 789ms 11:21:56 INFO - PROCESS | 1655 | 1464286916489 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:21:56 INFO - PROCESS | 1655 | 1464286916492 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:21:56 INFO - PROCESS | 1655 | 1464286916495 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:21:56 INFO - PROCESS | 1655 | 1464286916497 Marionette TRACE conn2 <- [1,1202,null,{}] 11:21:56 INFO - PROCESS | 1655 | 1464286916500 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}] 11:21:56 INFO - PROCESS | 1655 | 1464286916649 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:21:56 INFO - PROCESS | 1655 | 1464286916701 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f68000 == 76 [pid = 1655] [id = 308] 11:21:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x117208800) [pid = 1655] [serial = 923] [outer = 0x0] 11:21:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x11832e000) [pid = 1655] [serial = 924] [outer = 0x117208800] 11:21:56 INFO - PROCESS | 1655 | 1464286916735 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x11871ac00) [pid = 1655] [serial = 925] [outer = 0x117208800] 11:21:57 INFO - PROCESS | 1655 | 1464286917146 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]]]}] 11:21:57 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 11:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 720ms 11:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:21:57 INFO - PROCESS | 1655 | 1464286917215 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 1655 | 1464286917217 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:21:57 INFO - PROCESS | 1655 | 1464286917233 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 1655 | 1464286917235 Marionette TRACE conn2 <- [1,1206,null,{}] 11:21:57 INFO - PROCESS | 1655 | 1464286917256 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}] 11:21:57 INFO - PROCESS | 1655 | 1464286917363 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:21:57 INFO - PROCESS | 1655 | 1464286917433 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af9b000 == 77 [pid = 1655] [id = 309] 11:21:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x12117b000) [pid = 1655] [serial = 926] [outer = 0x0] 11:21:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x122f10400) [pid = 1655] [serial = 927] [outer = 0x12117b000] 11:21:57 INFO - PROCESS | 1655 | 1464286917465 Marionette DEBUG loaded listener.js 11:21:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x125dc3400) [pid = 1655] [serial = 928] [outer = 0x12117b000] 11:21:57 INFO - PROCESS | 1655 | 1464286917929 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]]]}] 11:21:57 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 11:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 751ms 11:21:57 INFO - PROCESS | 1655 | 1464286917971 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 1655 | 1464286917974 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:21:57 INFO - PROCESS | 1655 | 1464286917982 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 1655 | 1464286917985 Marionette TRACE conn2 <- [1,1210,null,{}] 11:21:57 INFO - PROCESS | 1655 | 1464286917988 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}] 11:21:58 INFO - PROCESS | 1655 | 1464286918098 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:21:58 INFO - PROCESS | 1655 | 1464286918156 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8cf800 == 78 [pid = 1655] [id = 310] 11:21:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12633c000) [pid = 1655] [serial = 929] [outer = 0x0] 11:21:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x1265b8000) [pid = 1655] [serial = 930] [outer = 0x12633c000] 11:21:58 INFO - PROCESS | 1655 | 1464286918226 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x1265c1c00) [pid = 1655] [serial = 931] [outer = 0x12633c000] 11:21:58 INFO - PROCESS | 1655 | 1464286918625 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]]]}] 11:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 678ms 11:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:21:58 INFO - PROCESS | 1655 | 1464286918675 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 1655 | 1464286918676 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:21:58 INFO - PROCESS | 1655 | 1464286918678 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 1655 | 1464286918680 Marionette TRACE conn2 <- [1,1214,null,{}] 11:21:58 INFO - PROCESS | 1655 | 1464286918682 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}] 11:21:58 INFO - PROCESS | 1655 | 1464286918787 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:21:58 INFO - PROCESS | 1655 | 1464286918855 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0cd800 == 79 [pid = 1655] [id = 311] 11:21:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x12652e000) [pid = 1655] [serial = 932] [outer = 0x0] 11:21:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x128d16c00) [pid = 1655] [serial = 933] [outer = 0x12652e000] 11:21:58 INFO - PROCESS | 1655 | 1464286918885 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x129752800) [pid = 1655] [serial = 934] [outer = 0x12652e000] 11:21:59 INFO - PROCESS | 1655 | 1464286919316 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]]]}] 11:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 669ms 11:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:21:59 INFO - PROCESS | 1655 | 1464286919348 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:21:59 INFO - PROCESS | 1655 | 1464286919350 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:21:59 INFO - PROCESS | 1655 | 1464286919354 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:21:59 INFO - PROCESS | 1655 | 1464286919356 Marionette TRACE conn2 <- [1,1218,null,{}] 11:21:59 INFO - PROCESS | 1655 | 1464286919360 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}] 11:21:59 INFO - PROCESS | 1655 | 1464286919492 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:21:59 INFO - PROCESS | 1655 | 1464286919543 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ad3000 == 80 [pid = 1655] [id = 312] 11:21:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12ba3c800) [pid = 1655] [serial = 935] [outer = 0x0] 11:21:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12bc3fc00) [pid = 1655] [serial = 936] [outer = 0x12ba3c800] 11:21:59 INFO - PROCESS | 1655 | 1464286919573 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12c542c00) [pid = 1655] [serial = 937] [outer = 0x12ba3c800] 11:22:00 INFO - PROCESS | 1655 | 1464286920152 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]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 872ms 11:22:00 INFO - PROCESS | 1655 | 1464286920226 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 1655 | 1464286920228 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:22:00 INFO - PROCESS | 1655 | 1464286920232 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 1655 | 1464286920234 Marionette TRACE conn2 <- [1,1222,null,{}] 11:22:00 INFO - PROCESS | 1655 | 1464286920237 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}] 11:22:00 INFO - PROCESS | 1655 | 1464286920373 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:22:00 INFO - PROCESS | 1655 | 1464286920431 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1383de800 == 81 [pid = 1655] [id = 313] 11:22:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x112681400) [pid = 1655] [serial = 938] [outer = 0x0] 11:22:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x112689000) [pid = 1655] [serial = 939] [outer = 0x112681400] 11:22:00 INFO - PROCESS | 1655 | 1464286920501 Marionette DEBUG loaded listener.js 11:22:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12c547800) [pid = 1655] [serial = 940] [outer = 0x112681400] 11:22:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified 11:22:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1 11:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:00 INFO - _addTest/ [0,1225,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 1655 | 1464286920908 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:22:00 INFO - PROCESS | 1655 | 1464286920911 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 1655 | 1464286920912 Marionette TRACE conn2 <- [1,1226,null,{}] 11:22:00 INFO - PROCESS | 1655 | 1464286920915 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}] 11:22:01 INFO - PROCESS | 1655 | 1464286921021 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:22:01 INFO - PROCESS | 1655 | 1464286921076 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187bc000 == 82 [pid = 1655] [id = 314] 11:22:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x112682c00) [pid = 1655] [serial = 941] [outer = 0x0] 11:22:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x125af2400) [pid = 1655] [serial = 942] [outer = 0x112682c00] 11:22:01 INFO - PROCESS | 1655 | 1464286921106 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x12c906000) [pid = 1655] [serial = 943] [outer = 0x112682c00] 11:22:01 INFO - PROCESS | 1655 | 1464286921825 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]]]}] 11:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 925ms 11:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:22:01 INFO - PROCESS | 1655 | 1464286921854 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:22:01 INFO - PROCESS | 1655 | 1464286921856 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:22:01 INFO - PROCESS | 1655 | 1464286921860 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:22:01 INFO - PROCESS | 1655 | 1464286921863 Marionette TRACE conn2 <- [1,1230,null,{}] 11:22:01 INFO - PROCESS | 1655 | 1464286921867 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}] 11:22:01 INFO - PROCESS | 1655 | 1464286921972 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:22:02 INFO - PROCESS | 1655 | 1464286922045 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f9d000 == 83 [pid = 1655] [id = 315] 11:22:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x112e58800) [pid = 1655] [serial = 944] [outer = 0x0] 11:22:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x11627cc00) [pid = 1655] [serial = 945] [outer = 0x112e58800] 11:22:02 INFO - PROCESS | 1655 | 1464286922074 Marionette DEBUG loaded listener.js 11:22:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x11768c000) [pid = 1655] [serial = 946] [outer = 0x112e58800] 11:22:02 INFO - PROCESS | 1655 | 1464286922528 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]]]}] 11:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 721ms 11:22:02 INFO - PROCESS | 1655 | 1464286922583 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:22:02 INFO - PROCESS | 1655 | 1464286922588 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:22:02 INFO - PROCESS | 1655 | 1464286922595 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 1655 | 1464286922597 Marionette TRACE conn2 <- [1,1234,null,{}] 11:22:02 INFO - PROCESS | 1655 | 1464286922601 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}] 11:22:02 INFO - PROCESS | 1655 | 1464286922806 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:22:02 INFO - PROCESS | 1655 | 1464286922880 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x119fa8800 == 84 [pid = 1655] [id = 316] 11:22:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x118334400) [pid = 1655] [serial = 947] [outer = 0x0] 11:22:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x11882f400) [pid = 1655] [serial = 948] [outer = 0x118334400] 11:22:02 INFO - PROCESS | 1655 | 1464286922927 Marionette DEBUG loaded listener.js 11:22:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x118f9c400) [pid = 1655] [serial = 949] [outer = 0x118334400] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12d30f000 == 83 [pid = 1655] [id = 306] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12c942800 == 82 [pid = 1655] [id = 305] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12c129000 == 81 [pid = 1655] [id = 304] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12c016000 == 80 [pid = 1655] [id = 303] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12b365800 == 79 [pid = 1655] [id = 302] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x129aaf000 == 78 [pid = 1655] [id = 301] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12906b000 == 77 [pid = 1655] [id = 300] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x12963b400) [pid = 1655] [serial = 857] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x125d1b000 == 76 [pid = 1655] [id = 299] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x123fce000 == 75 [pid = 1655] [id = 298] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x120f4b000 == 74 [pid = 1655] [id = 297] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1199e2800 == 73 [pid = 1655] [id = 296] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1188af800 == 72 [pid = 1655] [id = 295] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1199dd800 == 71 [pid = 1655] [id = 294] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x120f43800 == 70 [pid = 1655] [id = 288] 11:22:03 INFO - PROCESS | 1655 | --DOCSHELL 0x117116000 == 69 [pid = 1655] [id = 287] 11:22:03 INFO - PROCESS | 1655 | 1464286923335 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]]]}] 11:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 772ms 11:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:22:03 INFO - PROCESS | 1655 | 1464286923367 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:22:03 INFO - PROCESS | 1655 | 1464286923368 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:22:03 INFO - PROCESS | 1655 | 1464286923370 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:22:03 INFO - PROCESS | 1655 | 1464286923373 Marionette TRACE conn2 <- [1,1238,null,{}] 11:22:03 INFO - PROCESS | 1655 | 1464286923380 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}] 11:22:03 INFO - PROCESS | 1655 | 1464286923473 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x1294e8c00) [pid = 1655] [serial = 855] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x112968400) [pid = 1655] [serial = 848] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x128cb3000) [pid = 1655] [serial = 851] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x126525000) [pid = 1655] [serial = 842] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x12b0e3800) [pid = 1655] [serial = 809] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x129311800) [pid = 1655] [serial = 852] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x115e11400) [pid = 1655] [serial = 815] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x116602400) [pid = 1655] [serial = 821] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x12c609800) [pid = 1655] [serial = 812] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x125af5c00) [pid = 1655] [serial = 837] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x11959f000) [pid = 1655] [serial = 831] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x125d2dc00) [pid = 1655] [serial = 839] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x1187dcc00) [pid = 1655] [serial = 827] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x112e53000) [pid = 1655] [serial = 818] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12606f400) [pid = 1655] [serial = 840] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x112fd2c00) [pid = 1655] [serial = 819] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x128cadc00) [pid = 1655] [serial = 846] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x124f23000) [pid = 1655] [serial = 836] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x122975000) [pid = 1655] [serial = 806] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x117689c00) [pid = 1655] [serial = 822] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x1246a5c00) [pid = 1655] [serial = 834] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1293b2800) [pid = 1655] [serial = 854] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x11956ac00) [pid = 1655] [serial = 830] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x128ca4800) [pid = 1655] [serial = 845] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1242dd400) [pid = 1655] [serial = 849] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12117fc00) [pid = 1655] [serial = 833] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1185d5000) [pid = 1655] [serial = 825] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1188d6800) [pid = 1655] [serial = 828] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x126530c00) [pid = 1655] [serial = 843] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x118225c00) [pid = 1655] [serial = 803] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x11768dc00) [pid = 1655] [serial = 824] [outer = 0x0] [url = about:blank] 11:22:03 INFO - PROCESS | 1655 | 1464286923536 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b53800 == 70 [pid = 1655] [id = 317] 11:22:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x112fd2c00) [pid = 1655] [serial = 950] [outer = 0x0] 11:22:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x118335400) [pid = 1655] [serial = 951] [outer = 0x112fd2c00] 11:22:03 INFO - PROCESS | 1655 | 1464286923568 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1242dd400) [pid = 1655] [serial = 952] [outer = 0x112fd2c00] 11:22:03 INFO - PROCESS | 1655 | 1464286923974 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]]]}] 11:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 622ms 11:22:03 INFO - PROCESS | 1655 | 1464286923996 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 1655 | 1464286923999 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:22:04 INFO - PROCESS | 1655 | 1464286924009 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 1655 | 1464286924011 Marionette TRACE conn2 <- [1,1242,null,{}] 11:22:04 INFO - PROCESS | 1655 | 1464286924014 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}] 11:22:04 INFO - PROCESS | 1655 | 1464286924146 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:22:04 INFO - PROCESS | 1655 | 1464286924156 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x123edf000 == 71 [pid = 1655] [id = 318] 11:22:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x124f84c00) [pid = 1655] [serial = 953] [outer = 0x0] 11:22:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x125d24800) [pid = 1655] [serial = 954] [outer = 0x124f84c00] 11:22:04 INFO - PROCESS | 1655 | 1464286924196 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12606c000) [pid = 1655] [serial = 955] [outer = 0x124f84c00] 11:22:04 INFO - PROCESS | 1655 | 1464286924529 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]]]}] 11:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 570ms 11:22:04 INFO - PROCESS | 1655 | 1464286924578 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 1655 | 1464286924579 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:22:04 INFO - PROCESS | 1655 | 1464286924581 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 1655 | 1464286924582 Marionette TRACE conn2 <- [1,1246,null,{}] 11:22:04 INFO - PROCESS | 1655 | 1464286924585 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}] 11:22:04 INFO - PROCESS | 1655 | 1464286924667 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:22:04 INFO - PROCESS | 1655 | 1464286924672 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f57000 == 72 [pid = 1655] [id = 319] 11:22:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x122c4d000) [pid = 1655] [serial = 956] [outer = 0x0] 11:22:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x126524c00) [pid = 1655] [serial = 957] [outer = 0x122c4d000] 11:22:04 INFO - PROCESS | 1655 | 1464286924698 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1265a3400) [pid = 1655] [serial = 958] [outer = 0x122c4d000] 11:22:05 INFO - PROCESS | 1655 | 1464286925056 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]]]}] 11:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 524ms 11:22:05 INFO - PROCESS | 1655 | 1464286925106 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:22:05 INFO - PROCESS | 1655 | 1464286925107 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:22:05 INFO - PROCESS | 1655 | 1464286925109 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 1655 | 1464286925110 Marionette TRACE conn2 <- [1,1250,null,{}] 11:22:05 INFO - PROCESS | 1655 | 1464286925112 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}] 11:22:05 INFO - PROCESS | 1655 | 1464286925233 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:22:05 INFO - PROCESS | 1655 | 1464286925247 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x128e9e000 == 73 [pid = 1655] [id = 320] 11:22:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12633e000) [pid = 1655] [serial = 959] [outer = 0x0] 11:22:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x1265ba000) [pid = 1655] [serial = 960] [outer = 0x12633e000] 11:22:05 INFO - PROCESS | 1655 | 1464286925273 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x129750800) [pid = 1655] [serial = 961] [outer = 0x12633e000] 11:22:05 INFO - PROCESS | 1655 | 1464286925605 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]]]}] 11:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 518ms 11:22:05 INFO - PROCESS | 1655 | 1464286925627 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:22:05 INFO - PROCESS | 1655 | 1464286925636 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:22:05 INFO - PROCESS | 1655 | 1464286925646 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 1655 | 1464286925647 Marionette TRACE conn2 <- [1,1254,null,{}] 11:22:05 INFO - PROCESS | 1655 | 1464286925649 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}] 11:22:05 INFO - PROCESS | 1655 | 1464286925751 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:22:05 INFO - PROCESS | 1655 | 1464286925786 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a29000 == 74 [pid = 1655] [id = 321] 11:22:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x1265c2c00) [pid = 1655] [serial = 962] [outer = 0x0] 11:22:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12a177c00) [pid = 1655] [serial = 963] [outer = 0x1265c2c00] 11:22:05 INFO - PROCESS | 1655 | 1464286925812 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x12b075800) [pid = 1655] [serial = 964] [outer = 0x1265c2c00] 11:22:06 INFO - PROCESS | 1655 | 1464286926151 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]]]}] 11:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 526ms 11:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:22:06 INFO - PROCESS | 1655 | 1464286926166 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:22:06 INFO - PROCESS | 1655 | 1464286926167 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:22:06 INFO - PROCESS | 1655 | 1464286926170 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 1655 | 1464286926172 Marionette TRACE conn2 <- [1,1258,null,{}] 11:22:06 INFO - PROCESS | 1655 | 1464286926175 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}] 11:22:06 INFO - PROCESS | 1655 | 1464286926280 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:22:06 INFO - PROCESS | 1655 | 1464286926293 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af9c000 == 75 [pid = 1655] [id = 322] 11:22:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x110f38000) [pid = 1655] [serial = 965] [outer = 0x0] 11:22:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x110f3d400) [pid = 1655] [serial = 966] [outer = 0x110f38000] 11:22:06 INFO - PROCESS | 1655 | 1464286926319 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x110f41400) [pid = 1655] [serial = 967] [outer = 0x110f38000] 11:22:06 INFO - PROCESS | 1655 | 1464286926652 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]]]}] 11:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 521ms 11:22:06 INFO - PROCESS | 1655 | 1464286926693 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:22:06 INFO - PROCESS | 1655 | 1464286926694 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:22:06 INFO - PROCESS | 1655 | 1464286926697 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 1655 | 1464286926698 Marionette TRACE conn2 <- [1,1262,null,{}] 11:22:06 INFO - PROCESS | 1655 | 1464286926700 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}] 11:22:06 INFO - PROCESS | 1655 | 1464286926815 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:22:06 INFO - PROCESS | 1655 | 1464286926852 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc0b000 == 76 [pid = 1655] [id = 323] 11:22:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x110f40800) [pid = 1655] [serial = 968] [outer = 0x0] 11:22:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12b0e4c00) [pid = 1655] [serial = 969] [outer = 0x110f40800] 11:22:06 INFO - PROCESS | 1655 | 1464286926877 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12bc38800) [pid = 1655] [serial = 970] [outer = 0x110f40800] 11:22:07 INFO - PROCESS | 1655 | 1464286927327 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]]]}] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x126369800) [pid = 1655] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x129754000) [pid = 1655] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x117e5f400) [pid = 1655] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x119537000) [pid = 1655] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x118f6cc00) [pid = 1655] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x129643800) [pid = 1655] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12b024000) [pid = 1655] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x112e4dc00) [pid = 1655] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x1246db000) [pid = 1655] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12c538400) [pid = 1655] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x118826800) [pid = 1655] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:22:07 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1125b1000) [pid = 1655] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 11:22:07 INFO - PROCESS | 1655 | 1464286927367 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:22:07 INFO - PROCESS | 1655 | 1464286927368 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:22:07 INFO - PROCESS | 1655 | 1464286927371 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 1655 | 1464286927372 Marionette TRACE conn2 <- [1,1266,null,{}] 11:22:07 INFO - PROCESS | 1655 | 1464286927374 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}] 11:22:07 INFO - PROCESS | 1655 | 1464286927464 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:22:07 INFO - PROCESS | 1655 | 1464286927468 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f30800 == 77 [pid = 1655] [id = 324] 11:22:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x1188d8000) [pid = 1655] [serial = 971] [outer = 0x0] 11:22:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x124992c00) [pid = 1655] [serial = 972] [outer = 0x1188d8000] 11:22:07 INFO - PROCESS | 1655 | 1464286927495 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12ba3b400) [pid = 1655] [serial = 973] [outer = 0x1188d8000] 11:22:07 INFO - PROCESS | 1655 | 1464286927821 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]]]}] 11:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 470ms 11:22:07 INFO - PROCESS | 1655 | 1464286927842 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:22:07 INFO - PROCESS | 1655 | 1464286927843 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:22:07 INFO - PROCESS | 1655 | 1464286927845 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 1655 | 1464286927847 Marionette TRACE conn2 <- [1,1270,null,{}] 11:22:07 INFO - PROCESS | 1655 | 1464286927849 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}] 11:22:07 INFO - PROCESS | 1655 | 1464286927948 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:22:08 INFO - PROCESS | 1655 | 1464286928008 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c563000 == 78 [pid = 1655] [id = 325] 11:22:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x119537000) [pid = 1655] [serial = 974] [outer = 0x0] 11:22:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12c148800) [pid = 1655] [serial = 975] [outer = 0x119537000] 11:22:08 INFO - PROCESS | 1655 | 1464286928038 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x12c611400) [pid = 1655] [serial = 976] [outer = 0x119537000] 11:22:08 INFO - PROCESS | 1655 | 1464286928346 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]]]}] 11:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 519ms 11:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:22:08 INFO - PROCESS | 1655 | 1464286928364 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 1655 | 1464286928366 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:22:08 INFO - PROCESS | 1655 | 1464286928368 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 1655 | 1464286928370 Marionette TRACE conn2 <- [1,1274,null,{}] 11:22:08 INFO - PROCESS | 1655 | 1464286928380 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}] 11:22:08 INFO - PROCESS | 1655 | 1464286928475 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:22:08 INFO - PROCESS | 1655 | 1464286928479 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ce9e800 == 79 [pid = 1655] [id = 326] 11:22:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12c909400) [pid = 1655] [serial = 977] [outer = 0x0] 11:22:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12c95e000) [pid = 1655] [serial = 978] [outer = 0x12c909400] 11:22:08 INFO - PROCESS | 1655 | 1464286928504 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12d01cc00) [pid = 1655] [serial = 979] [outer = 0x12c909400] 11:22:08 INFO - PROCESS | 1655 | 1464286928829 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]]]}] 11:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 477ms 11:22:08 INFO - PROCESS | 1655 | 1464286928845 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 1655 | 1464286928846 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:22:08 INFO - PROCESS | 1655 | 1464286928848 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 1655 | 1464286928849 Marionette TRACE conn2 <- [1,1278,null,{}] 11:22:08 INFO - PROCESS | 1655 | 1464286928852 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}] 11:22:08 INFO - PROCESS | 1655 | 1464286928973 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:22:08 INFO - PROCESS | 1655 | 1464286928979 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8bb800 == 80 [pid = 1655] [id = 327] 11:22:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x110f12400) [pid = 1655] [serial = 980] [outer = 0x0] 11:22:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x110f18c00) [pid = 1655] [serial = 981] [outer = 0x110f12400] 11:22:09 INFO - PROCESS | 1655 | 1464286929004 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x110f1ec00) [pid = 1655] [serial = 982] [outer = 0x110f12400] 11:22:09 INFO - PROCESS | 1655 | 1464286929317 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]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 11:22:09 INFO - PROCESS | 1655 | 1464286929403 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 1655 | 1464286929405 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:22:09 INFO - PROCESS | 1655 | 1464286929410 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 1655 | 1464286929412 Marionette TRACE conn2 <- [1,1282,null,{}] 11:22:09 INFO - PROCESS | 1655 | 1464286929416 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}] 11:22:09 INFO - PROCESS | 1655 | 1464286929523 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:22:09 INFO - PROCESS | 1655 | 1464286929624 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x117454000 == 81 [pid = 1655] [id = 328] 11:22:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x110f1a400) [pid = 1655] [serial = 983] [outer = 0x0] 11:22:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x11267d400) [pid = 1655] [serial = 984] [outer = 0x110f1a400] 11:22:09 INFO - PROCESS | 1655 | 1464286929656 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x11295b000) [pid = 1655] [serial = 985] [outer = 0x110f1a400] 11:22:10 INFO - PROCESS | 1655 | 1464286930092 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]]]}] 11:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 724ms 11:22:10 INFO - PROCESS | 1655 | 1464286930134 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 1655 | 1464286930137 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:22:10 INFO - PROCESS | 1655 | 1464286930142 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 1655 | 1464286930145 Marionette TRACE conn2 <- [1,1286,null,{}] 11:22:10 INFO - PROCESS | 1655 | 1464286930148 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}] 11:22:10 INFO - PROCESS | 1655 | 1464286930259 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:22:10 INFO - PROCESS | 1655 | 1464286930362 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a1c000 == 82 [pid = 1655] [id = 329] 11:22:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x11339cc00) [pid = 1655] [serial = 986] [outer = 0x0] 11:22:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x11821dc00) [pid = 1655] [serial = 987] [outer = 0x11339cc00] 11:22:10 INFO - PROCESS | 1655 | 1464286930394 Marionette DEBUG loaded listener.js 11:22:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x1187d7800) [pid = 1655] [serial = 988] [outer = 0x11339cc00] 11:22:10 INFO - PROCESS | 1655 | 1464286930823 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]]]}] 11:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 724ms 11:22:10 INFO - PROCESS | 1655 | 1464286930866 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 1655 | 1464286930868 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:22:10 INFO - PROCESS | 1655 | 1464286930872 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 1655 | 1464286930873 Marionette TRACE conn2 <- [1,1290,null,{}] 11:22:10 INFO - PROCESS | 1655 | 1464286930880 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}] 11:22:11 INFO - PROCESS | 1655 | 1464286930993 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:22:11 INFO - PROCESS | 1655 | 1464286931070 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cad2000 == 83 [pid = 1655] [id = 330] 11:22:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x123a24000) [pid = 1655] [serial = 989] [outer = 0x0] 11:22:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x124f24c00) [pid = 1655] [serial = 990] [outer = 0x123a24000] 11:22:11 INFO - PROCESS | 1655 | 1464286931104 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x126523000) [pid = 1655] [serial = 991] [outer = 0x123a24000] 11:22:11 INFO - PROCESS | 1655 | 1464286931510 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]]]}] 11:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 669ms 11:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:22:11 INFO - PROCESS | 1655 | 1464286931542 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:22:11 INFO - PROCESS | 1655 | 1464286931543 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:22:11 INFO - PROCESS | 1655 | 1464286931545 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 1655 | 1464286931546 Marionette TRACE conn2 <- [1,1294,null,{}] 11:22:11 INFO - PROCESS | 1655 | 1464286931549 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}] 11:22:11 INFO - PROCESS | 1655 | 1464286931658 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:22:11 INFO - PROCESS | 1655 | 1464286931762 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x135a11800 == 84 [pid = 1655] [id = 331] 11:22:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x1265bfc00) [pid = 1655] [serial = 992] [outer = 0x0] 11:22:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x128d13800) [pid = 1655] [serial = 993] [outer = 0x1265bfc00] 11:22:11 INFO - PROCESS | 1655 | 1464286931794 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x12963f800) [pid = 1655] [serial = 994] [outer = 0x1265bfc00] 11:22:12 INFO - PROCESS | 1655 | 1464286932209 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]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 11:22:12 INFO - PROCESS | 1655 | 1464286932216 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 1655 | 1464286932217 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:22:12 INFO - PROCESS | 1655 | 1464286932220 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 1655 | 1464286932221 Marionette TRACE conn2 <- [1,1298,null,{}] 11:22:12 INFO - PROCESS | 1655 | 1464286932223 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}] 11:22:12 INFO - PROCESS | 1655 | 1464286932329 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:22:12 INFO - PROCESS | 1655 | 1464286932422 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x1383d6000 == 85 [pid = 1655] [id = 332] 11:22:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x128cae800) [pid = 1655] [serial = 995] [outer = 0x0] 11:22:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x12bc47000) [pid = 1655] [serial = 996] [outer = 0x128cae800] 11:22:12 INFO - PROCESS | 1655 | 1464286932451 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12c539400) [pid = 1655] [serial = 997] [outer = 0x128cae800] 11:22:12 INFO - PROCESS | 1655 | 1464286932862 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]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 11:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:22:12 INFO - PROCESS | 1655 | 1464286932891 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 1655 | 1464286932892 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:22:12 INFO - PROCESS | 1655 | 1464286932894 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 1655 | 1464286932895 Marionette TRACE conn2 <- [1,1302,null,{}] 11:22:12 INFO - PROCESS | 1655 | 1464286932898 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}] 11:22:13 INFO - PROCESS | 1655 | 1464286933020 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:22:13 INFO - PROCESS | 1655 | 1464286933083 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x13541b000 == 86 [pid = 1655] [id = 333] 11:22:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x128c19400) [pid = 1655] [serial = 998] [outer = 0x0] 11:22:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12c53ac00) [pid = 1655] [serial = 999] [outer = 0x128c19400] 11:22:13 INFO - PROCESS | 1655 | 1464286933154 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x12c610000) [pid = 1655] [serial = 1000] [outer = 0x128c19400] 11:22:13 INFO - PROCESS | 1655 | 1464286933543 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]]]}] 11:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 11:22:13 INFO - PROCESS | 1655 | 1464286933565 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:22:13 INFO - PROCESS | 1655 | 1464286933567 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:22:13 INFO - PROCESS | 1655 | 1464286933569 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 1655 | 1464286933571 Marionette TRACE conn2 <- [1,1306,null,{}] 11:22:13 INFO - PROCESS | 1655 | 1464286933575 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}] 11:22:13 INFO - PROCESS | 1655 | 1464286933732 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:22:13 INFO - PROCESS | 1655 | 1464286933826 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x11711e800 == 87 [pid = 1655] [id = 334] 11:22:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x1188d4800) [pid = 1655] [serial = 1001] [outer = 0x0] 11:22:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12c546800) [pid = 1655] [serial = 1002] [outer = 0x1188d4800] 11:22:13 INFO - PROCESS | 1655 | 1464286933855 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12d020000) [pid = 1655] [serial = 1003] [outer = 0x1188d4800] 11:22:14 INFO - PROCESS | 1655 | 1464286934459 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]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 922ms 11:22:14 INFO - PROCESS | 1655 | 1464286934506 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 1655 | 1464286934508 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:22:14 INFO - PROCESS | 1655 | 1464286934513 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 1655 | 1464286934515 Marionette TRACE conn2 <- [1,1310,null,{}] 11:22:14 INFO - PROCESS | 1655 | 1464286934519 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}] 11:22:14 INFO - PROCESS | 1655 | 1464286934623 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:22:14 INFO - PROCESS | 1655 | 1464286934705 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x112ecb800 == 88 [pid = 1655] [id = 335] 11:22:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x110f3ec00) [pid = 1655] [serial = 1004] [outer = 0x0] 11:22:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x111ed6400) [pid = 1655] [serial = 1005] [outer = 0x110f3ec00] 11:22:14 INFO - PROCESS | 1655 | 1464286934734 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x1121b5400) [pid = 1655] [serial = 1006] [outer = 0x110f3ec00] 11:22:15 INFO - PROCESS | 1655 | 1464286935192 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] 11:22:15 INFO - PROCESS | 1655 | 1464286935246 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:22:15 INFO - PROCESS | 1655 | 1464286935253 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 1655 | 1464286935256 Marionette TRACE conn2 <- [1,1314,null,{}] 11:22:15 INFO - PROCESS | 1655 | 1464286935260 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}] 11:22:15 INFO - PROCESS | 1655 | 1464286935408 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:22:15 INFO - PROCESS | 1655 | 1464286935519 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f7c000 == 89 [pid = 1655] [id = 336] 11:22:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x112960000) [pid = 1655] [serial = 1007] [outer = 0x0] 11:22:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x112c42c00) [pid = 1655] [serial = 1008] [outer = 0x112960000] 11:22:15 INFO - PROCESS | 1655 | 1464286935567 Marionette DEBUG loaded listener.js 11:22:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x112e4dc00) [pid = 1655] [serial = 1009] [outer = 0x112960000] 11:22:16 INFO - PROCESS | 1655 | 1464286936043 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]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 824ms 11:22:16 INFO - PROCESS | 1655 | 1464286936076 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 1655 | 1464286936078 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:22:16 INFO - PROCESS | 1655 | 1464286936082 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 1655 | 1464286936086 Marionette TRACE conn2 <- [1,1318,null,{}] 11:22:16 INFO - PROCESS | 1655 | 1464286936097 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}] 11:22:16 INFO - PROCESS | 1655 | 1464286936245 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:22:16 INFO - PROCESS | 1655 | 1464286936397 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x119309000 == 90 [pid = 1655] [id = 337] 11:22:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x1164a5000) [pid = 1655] [serial = 1010] [outer = 0x0] 11:22:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x116a61800) [pid = 1655] [serial = 1011] [outer = 0x1164a5000] 11:22:16 INFO - PROCESS | 1655 | 1464286936446 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x117204c00) [pid = 1655] [serial = 1012] [outer = 0x1164a5000] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c559800 == 89 [pid = 1655] [id = 139] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12ce9e800 == 88 [pid = 1655] [id = 326] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c563000 == 87 [pid = 1655] [id = 325] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x122f30800 == 86 [pid = 1655] [id = 324] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc0b000 == 85 [pid = 1655] [id = 323] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12af9c000 == 84 [pid = 1655] [id = 322] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x1243dc800) [pid = 1655] [serial = 866] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x112e51c00) [pid = 1655] [serial = 860] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x118226400) [pid = 1655] [serial = 863] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x12974fc00) [pid = 1655] [serial = 869] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x12ceebc00) [pid = 1655] [serial = 918] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x12aa8bc00) [pid = 1655] [serial = 872] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x12b20e800) [pid = 1655] [serial = 875] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x119bce000) [pid = 1655] [serial = 878] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x129a29000 == 83 [pid = 1655] [id = 321] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x128e9e000 == 82 [pid = 1655] [id = 320] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x124f57000 == 81 [pid = 1655] [id = 319] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x123edf000 == 80 [pid = 1655] [id = 318] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119b53800 == 79 [pid = 1655] [id = 317] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119fa8800 == 78 [pid = 1655] [id = 316] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119f9d000 == 77 [pid = 1655] [id = 315] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0cd800 == 76 [pid = 1655] [id = 311] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8cf800 == 75 [pid = 1655] [id = 310] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12af9b000 == 74 [pid = 1655] [id = 309] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x120f68000 == 73 [pid = 1655] [id = 308] 11:22:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1164e1000 == 72 [pid = 1655] [id = 307] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x12c911800) [pid = 1655] [serial = 507] [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.] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x12c546c00) [pid = 1655] [serial = 910] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x12bc4ac00) [pid = 1655] [serial = 904] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x12c17d800) [pid = 1655] [serial = 907] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x12ba38400) [pid = 1655] [serial = 901] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x12963b000) [pid = 1655] [serial = 897] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12c60e400) [pid = 1655] [serial = 913] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x12c909000) [pid = 1655] [serial = 915] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x128ca5000) [pid = 1655] [serial = 896] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x12bc3b800) [pid = 1655] [serial = 903] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x1184f0000) [pid = 1655] [serial = 885] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x118331400) [pid = 1655] [serial = 884] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x12117a400) [pid = 1655] [serial = 890] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x12c963c00) [pid = 1655] [serial = 916] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x1243d5800) [pid = 1655] [serial = 891] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x12aa8e800) [pid = 1655] [serial = 900] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x12c148c00) [pid = 1655] [serial = 906] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x112e55000) [pid = 1655] [serial = 881] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x1166c7400) [pid = 1655] [serial = 882] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x124f84800) [pid = 1655] [serial = 893] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x125f89800) [pid = 1655] [serial = 894] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x12c540c00) [pid = 1655] [serial = 909] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x11886b800) [pid = 1655] [serial = 887] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x118f9d800) [pid = 1655] [serial = 888] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x12c538c00) [pid = 1655] [serial = 912] [outer = 0x0] [url = about:blank] 11:22:16 INFO - PROCESS | 1655 | 1464286936860 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]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 826ms 11:22:16 INFO - PROCESS | 1655 | 1464286936908 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:22:16 INFO - PROCESS | 1655 | 1464286936910 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:22:16 INFO - PROCESS | 1655 | 1464286936912 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 1655 | 1464286936913 Marionette TRACE conn2 <- [1,1322,null,{}] 11:22:16 INFO - PROCESS | 1655 | 1464286936915 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}] 11:22:17 INFO - PROCESS | 1655 | 1464286937003 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:22:17 INFO - PROCESS | 1655 | 1464286937066 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b49800 == 73 [pid = 1655] [id = 338] 11:22:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x117205800) [pid = 1655] [serial = 1013] [outer = 0x0] 11:22:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x11768a400) [pid = 1655] [serial = 1014] [outer = 0x117205800] 11:22:17 INFO - PROCESS | 1655 | 1464286937092 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x11824d400) [pid = 1655] [serial = 1015] [outer = 0x117205800] 11:22:17 INFO - PROCESS | 1655 | 1464286937391 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]]]}] 11:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 11:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:22:17 INFO - PROCESS | 1655 | 1464286937433 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 1655 | 1464286937434 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:22:17 INFO - PROCESS | 1655 | 1464286937437 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 1655 | 1464286937440 Marionette TRACE conn2 <- [1,1326,null,{}] 11:22:17 INFO - PROCESS | 1655 | 1464286937443 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}] 11:22:17 INFO - PROCESS | 1655 | 1464286937527 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:22:17 INFO - PROCESS | 1655 | 1464286937587 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f9d000 == 74 [pid = 1655] [id = 339] 11:22:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x118227400) [pid = 1655] [serial = 1016] [outer = 0x0] 11:22:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x11832a800) [pid = 1655] [serial = 1017] [outer = 0x118227400] 11:22:17 INFO - PROCESS | 1655 | 1464286937612 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1184f0000) [pid = 1655] [serial = 1018] [outer = 0x118227400] 11:22:17 INFO - PROCESS | 1655 | 1464286937911 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]]]}] 11:22:17 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 11:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 11:22:17 INFO - PROCESS | 1655 | 1464286937959 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 1655 | 1464286937960 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:22:17 INFO - PROCESS | 1655 | 1464286937963 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 1655 | 1464286937964 Marionette TRACE conn2 <- [1,1330,null,{}] 11:22:17 INFO - PROCESS | 1655 | 1464286937966 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}] 11:22:18 INFO - PROCESS | 1655 | 1464286938067 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:22:18 INFO - PROCESS | 1655 | 1464286938129 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12119e800 == 75 [pid = 1655] [id = 340] 11:22:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x1184e9400) [pid = 1655] [serial = 1019] [outer = 0x0] 11:22:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x1187d9800) [pid = 1655] [serial = 1020] [outer = 0x1184e9400] 11:22:18 INFO - PROCESS | 1655 | 1464286938155 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x118f9dc00) [pid = 1655] [serial = 1021] [outer = 0x1184e9400] 11:22:18 INFO - PROCESS | 1655 | 1464286938451 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]]]}] 11:22:18 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 11:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 519ms 11:22:18 INFO - PROCESS | 1655 | 1464286938482 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 1655 | 1464286938483 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:22:18 INFO - PROCESS | 1655 | 1464286938486 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 1655 | 1464286938487 Marionette TRACE conn2 <- [1,1334,null,{}] 11:22:18 INFO - PROCESS | 1655 | 1464286938492 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}] 11:22:18 INFO - PROCESS | 1655 | 1464286938582 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:22:18 INFO - PROCESS | 1655 | 1464286938586 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x124355000 == 76 [pid = 1655] [id = 341] 11:22:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x11956c000) [pid = 1655] [serial = 1022] [outer = 0x0] 11:22:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x11959c400) [pid = 1655] [serial = 1023] [outer = 0x11956c000] 11:22:18 INFO - PROCESS | 1655 | 1464286938612 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12117d800) [pid = 1655] [serial = 1024] [outer = 0x11956c000] 11:22:19 INFO - PROCESS | 1655 | 1464286939008 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]]]}] 11:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 569ms 11:22:19 INFO - PROCESS | 1655 | 1464286939056 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:22:19 INFO - PROCESS | 1655 | 1464286939057 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:22:19 INFO - PROCESS | 1655 | 1464286939059 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 1655 | 1464286939068 Marionette TRACE conn2 <- [1,1338,null,{}] 11:22:19 INFO - PROCESS | 1655 | 1464286939071 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}] 11:22:19 INFO - PROCESS | 1655 | 1464286939182 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:22:19 INFO - PROCESS | 1655 | 1464286939197 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x125aef000 == 77 [pid = 1655] [id = 342] 11:22:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x119572c00) [pid = 1655] [serial = 1025] [outer = 0x0] 11:22:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x122f0f800) [pid = 1655] [serial = 1026] [outer = 0x119572c00] 11:22:19 INFO - PROCESS | 1655 | 1464286939222 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x123ab6c00) [pid = 1655] [serial = 1027] [outer = 0x119572c00] 11:22:20 INFO - PROCESS | 1655 | 1464286940046 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]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1031ms 11:22:20 INFO - PROCESS | 1655 | 1464286940091 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 1655 | 1464286940092 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:22:20 INFO - PROCESS | 1655 | 1464286940105 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 1655 | 1464286940106 Marionette TRACE conn2 <- [1,1342,null,{}] 11:22:20 INFO - PROCESS | 1655 | 1464286940108 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}] 11:22:20 INFO - PROCESS | 1655 | 1464286940204 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:22:20 INFO - PROCESS | 1655 | 1464286940209 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x129075800 == 78 [pid = 1655] [id = 343] 11:22:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12117dc00) [pid = 1655] [serial = 1028] [outer = 0x0] 11:22:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x1246d3c00) [pid = 1655] [serial = 1029] [outer = 0x12117dc00] 11:22:20 INFO - PROCESS | 1655 | 1464286940250 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x124f22c00) [pid = 1655] [serial = 1030] [outer = 0x12117dc00] 11:22:20 INFO - PROCESS | 1655 | 1464286940691 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]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 11:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:22:20 INFO - PROCESS | 1655 | 1464286940725 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 1655 | 1464286940726 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:22:20 INFO - PROCESS | 1655 | 1464286940729 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 1655 | 1464286940731 Marionette TRACE conn2 <- [1,1346,null,{}] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x118334400) [pid = 1655] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x122c4d000) [pid = 1655] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x126369000) [pid = 1655] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x12c909400) [pid = 1655] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x12633e000) [pid = 1655] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x119537000) [pid = 1655] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x116855c00) [pid = 1655] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x112e4d400) [pid = 1655] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x1187dd800) [pid = 1655] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x1265c2c00) [pid = 1655] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x110f38000) [pid = 1655] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x110f40800) [pid = 1655] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x1188d8000) [pid = 1655] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x112fd2c00) [pid = 1655] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x112682c00) [pid = 1655] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x112e58800) [pid = 1655] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:22:21 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x124f84c00) [pid = 1655] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:22:21 INFO - PROCESS | 1655 | 1464286941082 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}] 11:22:21 INFO - PROCESS | 1655 | 1464286941236 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:22:21 INFO - PROCESS | 1655 | 1464286941245 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e44800 == 79 [pid = 1655] [id = 344] 11:22:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x112954400) [pid = 1655] [serial = 1031] [outer = 0x0] 11:22:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x112e58800) [pid = 1655] [serial = 1032] [outer = 0x112954400] 11:22:21 INFO - PROCESS | 1655 | 1464286941286 Marionette DEBUG loaded listener.js 11:22:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x1188d8000) [pid = 1655] [serial = 1033] [outer = 0x112954400] 11:22:21 INFO - PROCESS | 1655 | 1464286941720 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]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1037ms 11:22:21 INFO - PROCESS | 1655 | 1464286941767 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 1655 | 1464286941770 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:22:21 INFO - PROCESS | 1655 | 1464286941775 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 1655 | 1464286941778 Marionette TRACE conn2 <- [1,1350,null,{}] 11:22:21 INFO - PROCESS | 1655 | 1464286941781 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}] 11:22:21 INFO - PROCESS | 1655 | 1464286941944 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:22:21 INFO - PROCESS | 1655 | 1464286941961 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af8f000 == 80 [pid = 1655] [id = 345] 11:22:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x125d31400) [pid = 1655] [serial = 1034] [outer = 0x0] 11:22:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x125fc6800) [pid = 1655] [serial = 1035] [outer = 0x125d31400] 11:22:22 INFO - PROCESS | 1655 | 1464286942007 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x126360800) [pid = 1655] [serial = 1036] [outer = 0x125d31400] 11:22:22 INFO - PROCESS | 1655 | 1464286942377 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]]]}] 11:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 623ms 11:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:22:22 INFO - PROCESS | 1655 | 1464286942397 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 1655 | 1464286942399 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:22:22 INFO - PROCESS | 1655 | 1464286942401 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 1655 | 1464286942402 Marionette TRACE conn2 <- [1,1354,null,{}] 11:22:22 INFO - PROCESS | 1655 | 1464286942406 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}] 11:22:22 INFO - PROCESS | 1655 | 1464286942527 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:22:22 INFO - PROCESS | 1655 | 1464286942534 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b35c000 == 81 [pid = 1655] [id = 346] 11:22:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x110f1f400) [pid = 1655] [serial = 1037] [outer = 0x0] 11:22:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x126369800) [pid = 1655] [serial = 1038] [outer = 0x110f1f400] 11:22:22 INFO - PROCESS | 1655 | 1464286942559 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x1265aa400) [pid = 1655] [serial = 1039] [outer = 0x110f1f400] 11:22:22 INFO - PROCESS | 1655 | 1464286942933 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]]]}] 11:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 571ms 11:22:22 INFO - PROCESS | 1655 | 1464286942973 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 1655 | 1464286942975 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:22:22 INFO - PROCESS | 1655 | 1464286942979 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 1655 | 1464286942980 Marionette TRACE conn2 <- [1,1358,null,{}] 11:22:22 INFO - PROCESS | 1655 | 1464286942984 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}] 11:22:23 INFO - PROCESS | 1655 | 1464286943121 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:22:23 INFO - PROCESS | 1655 | 1464286943285 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x11216c800 == 82 [pid = 1655] [id = 347] 11:22:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x110f13c00) [pid = 1655] [serial = 1040] [outer = 0x0] 11:22:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x110f1cc00) [pid = 1655] [serial = 1041] [outer = 0x110f13c00] 11:22:23 INFO - PROCESS | 1655 | 1464286943317 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x111a0dc00) [pid = 1655] [serial = 1042] [outer = 0x110f13c00] 11:22:23 INFO - PROCESS | 1655 | 1464286943767 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]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 820ms 11:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:22:23 INFO - PROCESS | 1655 | 1464286943799 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:22:23 INFO - PROCESS | 1655 | 1464286943802 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:22:23 INFO - PROCESS | 1655 | 1464286943805 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 1655 | 1464286943808 Marionette TRACE conn2 <- [1,1362,null,{}] 11:22:23 INFO - PROCESS | 1655 | 1464286943811 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}] 11:22:23 INFO - PROCESS | 1655 | 1464286943927 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:22:24 INFO - PROCESS | 1655 | 1464286944006 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x118f4a000 == 83 [pid = 1655] [id = 348] 11:22:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x1125b6c00) [pid = 1655] [serial = 1043] [outer = 0x0] 11:22:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x112c43000) [pid = 1655] [serial = 1044] [outer = 0x1125b6c00] 11:22:24 INFO - PROCESS | 1655 | 1464286944038 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x114edc000) [pid = 1655] [serial = 1045] [outer = 0x1125b6c00] 11:22:24 INFO - PROCESS | 1655 | 1464286944461 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]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 721ms 11:22:24 INFO - PROCESS | 1655 | 1464286944541 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 1655 | 1464286944543 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:22:24 INFO - PROCESS | 1655 | 1464286944547 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 1655 | 1464286944548 Marionette TRACE conn2 <- [1,1366,null,{}] 11:22:24 INFO - PROCESS | 1655 | 1464286944551 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}] 11:22:24 INFO - PROCESS | 1655 | 1464286944662 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:22:24 INFO - PROCESS | 1655 | 1464286944743 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x129062800 == 84 [pid = 1655] [id = 349] 11:22:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x116a63000) [pid = 1655] [serial = 1046] [outer = 0x0] 11:22:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x11720d000) [pid = 1655] [serial = 1047] [outer = 0x116a63000] 11:22:24 INFO - PROCESS | 1655 | 1464286944773 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x118334000) [pid = 1655] [serial = 1048] [outer = 0x116a63000] 11:22:25 INFO - PROCESS | 1655 | 1464286945186 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] 11:22:25 INFO - PROCESS | 1655 | 1464286945231 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:22:25 INFO - PROCESS | 1655 | 1464286945250 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 1655 | 1464286945255 Marionette TRACE conn2 <- [1,1370,null,{}] 11:22:25 INFO - PROCESS | 1655 | 1464286945260 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}] 11:22:25 INFO - PROCESS | 1655 | 1464286945371 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:22:25 INFO - PROCESS | 1655 | 1464286945448 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c121800 == 85 [pid = 1655] [id = 350] 11:22:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x117204000) [pid = 1655] [serial = 1049] [outer = 0x0] 11:22:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x1187e1400) [pid = 1655] [serial = 1050] [outer = 0x117204000] 11:22:25 INFO - PROCESS | 1655 | 1464286945478 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x119bc8c00) [pid = 1655] [serial = 1051] [outer = 0x117204000] 11:22:25 INFO - PROCESS | 1655 | 1464286945911 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] 11:22:25 INFO - PROCESS | 1655 | 1464286945927 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:22:25 INFO - PROCESS | 1655 | 1464286945929 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 1655 | 1464286945931 Marionette TRACE conn2 <- [1,1374,null,{}] 11:22:25 INFO - PROCESS | 1655 | 1464286945933 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}] 11:22:26 INFO - PROCESS | 1655 | 1464286946044 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:22:26 INFO - PROCESS | 1655 | 1464286946121 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c563000 == 86 [pid = 1655] [id = 351] 11:22:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x11953f400) [pid = 1655] [serial = 1052] [outer = 0x0] 11:22:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x125af2c00) [pid = 1655] [serial = 1053] [outer = 0x11953f400] 11:22:26 INFO - PROCESS | 1655 | 1464286946152 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x125fc7400) [pid = 1655] [serial = 1054] [outer = 0x11953f400] 11:22:26 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:22:26 INFO - PROCESS | 1655 | 1464286946581 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] 11:22:26 INFO - PROCESS | 1655 | 1464286946601 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:22:26 INFO - PROCESS | 1655 | 1464286946603 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 1655 | 1464286946605 Marionette TRACE conn2 <- [1,1378,null,{}] 11:22:26 INFO - PROCESS | 1655 | 1464286946607 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}] 11:22:26 INFO - PROCESS | 1655 | 1464286946731 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:22:26 INFO - PROCESS | 1655 | 1464286946824 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cae3800 == 87 [pid = 1655] [id = 352] 11:22:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x1265bf000) [pid = 1655] [serial = 1055] [outer = 0x0] 11:22:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x1265c3000) [pid = 1655] [serial = 1056] [outer = 0x1265bf000] 11:22:26 INFO - PROCESS | 1655 | 1464286946861 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x128c20000) [pid = 1655] [serial = 1057] [outer = 0x1265bf000] 11:22:27 INFO - PROCESS | 1655 | 1464286947304 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] 11:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:22:27 INFO - PROCESS | 1655 | 1464286947328 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:22:27 INFO - PROCESS | 1655 | 1464286947331 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:22:27 INFO - PROCESS | 1655 | 1464286947333 Marionette TRACE conn2 <- [1,1382,null,{}] 11:22:27 INFO - PROCESS | 1655 | 1464286947356 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}] 11:22:27 INFO - PROCESS | 1655 | 1464286947560 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:22:27 INFO - PROCESS | 1655 | 1464286947641 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d314000 == 88 [pid = 1655] [id = 353] 11:22:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x128d16400) [pid = 1655] [serial = 1058] [outer = 0x0] 11:22:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x128ecc000) [pid = 1655] [serial = 1059] [outer = 0x128d16400] 11:22:27 INFO - PROCESS | 1655 | 1464286947688 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x129315c00) [pid = 1655] [serial = 1060] [outer = 0x128d16400] 11:22:28 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:22:28 INFO - PROCESS | 1655 | 1464286948149 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] 11:22:28 INFO - PROCESS | 1655 | 1464286948210 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:22:28 INFO - PROCESS | 1655 | 1464286948212 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 1655 | 1464286948213 Marionette TRACE conn2 <- [1,1386,null,{}] 11:22:28 INFO - PROCESS | 1655 | 1464286948216 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}] 11:22:28 INFO - PROCESS | 1655 | 1464286948322 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:22:28 INFO - PROCESS | 1655 | 1464286948403 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8c8800 == 89 [pid = 1655] [id = 354] 11:22:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x128ecdc00) [pid = 1655] [serial = 1061] [outer = 0x0] 11:22:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x1294e6c00) [pid = 1655] [serial = 1062] [outer = 0x128ecdc00] 11:22:28 INFO - PROCESS | 1655 | 1464286948433 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x129639c00) [pid = 1655] [serial = 1063] [outer = 0x128ecdc00] 11:22:28 INFO - PROCESS | 1655 | 1464286948894 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] 11:22:28 INFO - PROCESS | 1655 | 1464286948936 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:22:28 INFO - PROCESS | 1655 | 1464286948960 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 1655 | 1464286948961 Marionette TRACE conn2 <- [1,1390,null,{}] 11:22:28 INFO - PROCESS | 1655 | 1464286948964 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}] 11:22:29 INFO - PROCESS | 1655 | 1464286949077 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:22:29 INFO - PROCESS | 1655 | 1464286949159 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x123b62000 == 90 [pid = 1655] [id = 355] 11:22:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x113c23400) [pid = 1655] [serial = 1064] [outer = 0x0] 11:22:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x119576c00) [pid = 1655] [serial = 1065] [outer = 0x113c23400] 11:22:29 INFO - PROCESS | 1655 | 1464286949188 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x129645000) [pid = 1655] [serial = 1066] [outer = 0x113c23400] 11:22:29 INFO - PROCESS | 1655 | 1464286949617 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]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 724ms 11:22:29 INFO - PROCESS | 1655 | 1464286949894 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:22:29 INFO - PROCESS | 1655 | 1464286949897 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:22:29 INFO - PROCESS | 1655 | 1464286949914 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 1655 | 1464286949916 Marionette TRACE conn2 <- [1,1394,null,{}] 11:22:29 INFO - PROCESS | 1655 | 1464286949919 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}] 11:22:30 INFO - PROCESS | 1655 | 1464286950025 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:22:30 INFO - PROCESS | 1655 | 1464286950091 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x1184c3800 == 91 [pid = 1655] [id = 356] 11:22:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x11214d000) [pid = 1655] [serial = 1067] [outer = 0x0] 11:22:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x1125bb400) [pid = 1655] [serial = 1068] [outer = 0x11214d000] 11:22:30 INFO - PROCESS | 1655 | 1464286950118 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x112957800) [pid = 1655] [serial = 1069] [outer = 0x11214d000] 11:22:30 INFO - PROCESS | 1655 | 1464286950581 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]]]}] 11:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 723ms 11:22:30 INFO - PROCESS | 1655 | 1464286950637 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:22:30 INFO - PROCESS | 1655 | 1464286950641 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:22:30 INFO - PROCESS | 1655 | 1464286950647 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 1655 | 1464286950649 Marionette TRACE conn2 <- [1,1398,null,{}] 11:22:30 INFO - PROCESS | 1655 | 1464286950652 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}] 11:22:30 INFO - PROCESS | 1655 | 1464286950752 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:22:30 INFO - PROCESS | 1655 | 1464286950836 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x11743b000 == 92 [pid = 1655] [id = 357] 11:22:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x113302800) [pid = 1655] [serial = 1070] [outer = 0x0] 11:22:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x115d80000) [pid = 1655] [serial = 1071] [outer = 0x113302800] 11:22:30 INFO - PROCESS | 1655 | 1464286950864 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x116a61400) [pid = 1655] [serial = 1072] [outer = 0x113302800] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x12b35c000 == 91 [pid = 1655] [id = 346] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x12af8f000 == 90 [pid = 1655] [id = 345] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x119e44800 == 89 [pid = 1655] [id = 344] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x129075800 == 88 [pid = 1655] [id = 343] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x125aef000 == 87 [pid = 1655] [id = 342] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x124355000 == 86 [pid = 1655] [id = 341] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x110f18c00) [pid = 1655] [serial = 981] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x12119e800 == 85 [pid = 1655] [id = 340] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x119f9d000 == 84 [pid = 1655] [id = 339] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x119b49800 == 83 [pid = 1655] [id = 338] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x119309000 == 82 [pid = 1655] [id = 337] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x116f7c000 == 81 [pid = 1655] [id = 336] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x112ecb800 == 80 [pid = 1655] [id = 335] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x12cad2000 == 79 [pid = 1655] [id = 330] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x124a1c000 == 78 [pid = 1655] [id = 329] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x117454000 == 77 [pid = 1655] [id = 328] 11:22:31 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8bb800 == 76 [pid = 1655] [id = 327] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x12c13b000) [pid = 1655] [serial = 879] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x119572000) [pid = 1655] [serial = 816] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x119bc2c00) [pid = 1655] [serial = 744] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x12d01cc00) [pid = 1655] [serial = 979] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x12bc38800) [pid = 1655] [serial = 970] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x1265ba000) [pid = 1655] [serial = 960] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x110f41400) [pid = 1655] [serial = 967] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x12c611400) [pid = 1655] [serial = 976] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x129750800) [pid = 1655] [serial = 961] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x12c148800) [pid = 1655] [serial = 975] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x12a177c00) [pid = 1655] [serial = 963] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x110f3d400) [pid = 1655] [serial = 966] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x12b075800) [pid = 1655] [serial = 964] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x12b0e4c00) [pid = 1655] [serial = 969] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x124992c00) [pid = 1655] [serial = 972] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x12ba3b400) [pid = 1655] [serial = 973] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x128d16c00) [pid = 1655] [serial = 933] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x112689000) [pid = 1655] [serial = 939] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x118335400) [pid = 1655] [serial = 951] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x1242dd400) [pid = 1655] [serial = 952] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x12bc3fc00) [pid = 1655] [serial = 936] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x1125bd400) [pid = 1655] [serial = 921] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x12c906000) [pid = 1655] [serial = 943] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x125af2400) [pid = 1655] [serial = 942] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x11768c000) [pid = 1655] [serial = 946] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x11627cc00) [pid = 1655] [serial = 945] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x125d24800) [pid = 1655] [serial = 954] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x12606c000) [pid = 1655] [serial = 955] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x122f10400) [pid = 1655] [serial = 927] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x11832e000) [pid = 1655] [serial = 924] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x118f9c400) [pid = 1655] [serial = 949] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x11882f400) [pid = 1655] [serial = 948] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x126524c00) [pid = 1655] [serial = 957] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x1265a3400) [pid = 1655] [serial = 958] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x1265b8000) [pid = 1655] [serial = 930] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x12d01d400) [pid = 1655] [serial = 919] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x12c95e000) [pid = 1655] [serial = 978] [outer = 0x0] [url = about:blank] 11:22:31 INFO - PROCESS | 1655 | 1464286951259 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]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 623ms 11:22:31 INFO - PROCESS | 1655 | 1464286951268 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 1655 | 1464286951270 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:22:31 INFO - PROCESS | 1655 | 1464286951274 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 1655 | 1464286951276 Marionette TRACE conn2 <- [1,1402,null,{}] 11:22:31 INFO - PROCESS | 1655 | 1464286951282 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}] 11:22:31 INFO - PROCESS | 1655 | 1464286951394 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:22:31 INFO - PROCESS | 1655 | 1464286951465 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199e4800 == 77 [pid = 1655] [id = 358] 11:22:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1166c5000) [pid = 1655] [serial = 1073] [outer = 0x0] 11:22:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x118224000) [pid = 1655] [serial = 1074] [outer = 0x1166c5000] 11:22:31 INFO - PROCESS | 1655 | 1464286951494 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x118329400) [pid = 1655] [serial = 1075] [outer = 0x1166c5000] 11:22:31 INFO - PROCESS | 1655 | 1464286951798 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]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 570ms 11:22:31 INFO - PROCESS | 1655 | 1464286951844 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 1655 | 1464286951845 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:22:31 INFO - PROCESS | 1655 | 1464286951847 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 1655 | 1464286951848 Marionette TRACE conn2 <- [1,1406,null,{}] 11:22:31 INFO - PROCESS | 1655 | 1464286951850 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}] 11:22:31 INFO - PROCESS | 1655 | 1464286951941 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:22:31 INFO - PROCESS | 1655 | 1464286951948 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f4f000 == 78 [pid = 1655] [id = 359] 11:22:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x1166cd400) [pid = 1655] [serial = 1076] [outer = 0x0] 11:22:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x1185cb400) [pid = 1655] [serial = 1077] [outer = 0x1166cd400] 11:22:32 INFO - PROCESS | 1655 | 1464286952026 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x11886b000) [pid = 1655] [serial = 1078] [outer = 0x1166cd400] 11:22:32 INFO - PROCESS | 1655 | 1464286952315 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]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 11:22:32 INFO - PROCESS | 1655 | 1464286952366 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:22:32 INFO - PROCESS | 1655 | 1464286952378 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:22:32 INFO - PROCESS | 1655 | 1464286952380 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 1655 | 1464286952381 Marionette TRACE conn2 <- [1,1410,null,{}] 11:22:32 INFO - PROCESS | 1655 | 1464286952383 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}] 11:22:32 INFO - PROCESS | 1655 | 1464286952469 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:22:32 INFO - PROCESS | 1655 | 1464286952474 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ef2000 == 79 [pid = 1655] [id = 360] 11:22:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x1188d5800) [pid = 1655] [serial = 1079] [outer = 0x0] 11:22:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x118f9c400) [pid = 1655] [serial = 1080] [outer = 0x1188d5800] 11:22:32 INFO - PROCESS | 1655 | 1464286952499 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x119596800) [pid = 1655] [serial = 1081] [outer = 0x1188d5800] 11:22:32 INFO - PROCESS | 1655 | 1464286952914 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]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 568ms 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:22:32 INFO - PROCESS | 1655 | 1464286952949 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 1655 | 1464286952951 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:22:32 INFO - PROCESS | 1655 | 1464286952954 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 1655 | 1464286952956 Marionette TRACE conn2 <- [1,1414,null,{}] 11:22:32 INFO - PROCESS | 1655 | 1464286952960 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}] 11:22:33 INFO - PROCESS | 1655 | 1464286953102 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:22:33 INFO - PROCESS | 1655 | 1464286953108 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12600c800 == 80 [pid = 1655] [id = 361] 11:22:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x122c4fc00) [pid = 1655] [serial = 1082] [outer = 0x0] 11:22:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x1246a5400) [pid = 1655] [serial = 1083] [outer = 0x122c4fc00] 11:22:33 INFO - PROCESS | 1655 | 1464286953133 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x125dce400) [pid = 1655] [serial = 1084] [outer = 0x122c4fc00] 11:22:33 INFO - PROCESS | 1655 | 1464286953537 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]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 621ms 11:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:22:33 INFO - PROCESS | 1655 | 1464286953576 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 1655 | 1464286953577 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:22:33 INFO - PROCESS | 1655 | 1464286953579 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 1655 | 1464286953580 Marionette TRACE conn2 <- [1,1418,null,{}] 11:22:33 INFO - PROCESS | 1655 | 1464286953582 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}] 11:22:33 INFO - PROCESS | 1655 | 1464286953700 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:22:33 INFO - PROCESS | 1655 | 1464286953728 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x129aa8000 == 81 [pid = 1655] [id = 362] 11:22:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12606e800) [pid = 1655] [serial = 1085] [outer = 0x0] 11:22:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x126530400) [pid = 1655] [serial = 1086] [outer = 0x12606e800] 11:22:33 INFO - PROCESS | 1655 | 1464286953753 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12438f400) [pid = 1655] [serial = 1087] [outer = 0x12606e800] 11:22:34 INFO - PROCESS | 1655 | 1464286954116 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]]]}] 11:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 571ms 11:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:22:34 INFO - PROCESS | 1655 | 1464286954151 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 1655 | 1464286954152 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:22:34 INFO - PROCESS | 1655 | 1464286954168 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 1655 | 1464286954169 Marionette TRACE conn2 <- [1,1422,null,{}] 11:22:34 INFO - PROCESS | 1655 | 1464286954171 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}] 11:22:34 INFO - PROCESS | 1655 | 1464286954292 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:22:34 INFO - PROCESS | 1655 | 1464286954302 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b35e800 == 82 [pid = 1655] [id = 363] 11:22:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x126526800) [pid = 1655] [serial = 1088] [outer = 0x0] 11:22:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x128c1d800) [pid = 1655] [serial = 1089] [outer = 0x126526800] 11:22:34 INFO - PROCESS | 1655 | 1464286954331 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x128d16c00) [pid = 1655] [serial = 1090] [outer = 0x126526800] 11:22:34 INFO - PROCESS | 1655 | 1464286954681 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]]]}] 11:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 534ms 11:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:22:34 INFO - PROCESS | 1655 | 1464286954692 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 1655 | 1464286954693 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:22:34 INFO - PROCESS | 1655 | 1464286954695 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 1655 | 1464286954696 Marionette TRACE conn2 <- [1,1426,null,{}] 11:22:34 INFO - PROCESS | 1655 | 1464286954698 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}] 11:22:34 INFO - PROCESS | 1655 | 1464286954818 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:22:34 INFO - PROCESS | 1655 | 1464286954829 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c015000 == 83 [pid = 1655] [id = 364] 11:22:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12652ac00) [pid = 1655] [serial = 1091] [outer = 0x0] 11:22:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x1294ebc00) [pid = 1655] [serial = 1092] [outer = 0x12652ac00] 11:22:34 INFO - PROCESS | 1655 | 1464286954861 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x129756800) [pid = 1655] [serial = 1093] [outer = 0x12652ac00] 11:22:35 INFO - PROCESS | 1655 | 1464286955437 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]]]}] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x117205800) [pid = 1655] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x1184e9400) [pid = 1655] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x112954400) [pid = 1655] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x119572c00) [pid = 1655] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x125d31400) [pid = 1655] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x112960000) [pid = 1655] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x12117dc00) [pid = 1655] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x1164a5000) [pid = 1655] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x110f3ec00) [pid = 1655] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x118227400) [pid = 1655] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x11956c000) [pid = 1655] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:22:35 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x110f12400) [pid = 1655] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 770ms 11:22:35 INFO - PROCESS | 1655 | 1464286955465 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 1655 | 1464286955466 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:22:35 INFO - PROCESS | 1655 | 1464286955469 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 1655 | 1464286955469 Marionette TRACE conn2 <- [1,1430,null,{}] 11:22:35 INFO - PROCESS | 1655 | 1464286955472 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}] 11:22:35 INFO - PROCESS | 1655 | 1464286955596 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:22:35 INFO - PROCESS | 1655 | 1464286955602 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a0b800 == 84 [pid = 1655] [id = 365] 11:22:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x112960000) [pid = 1655] [serial = 1094] [outer = 0x0] 11:22:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x1164a5000) [pid = 1655] [serial = 1095] [outer = 0x112960000] 11:22:35 INFO - PROCESS | 1655 | 1464286955641 Marionette DEBUG loaded listener.js 11:22:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x11871d800) [pid = 1655] [serial = 1096] [outer = 0x112960000] 11:22:36 INFO - PROCESS | 1655 | 1464286956041 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]]]}] 11:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 620ms 11:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:22:36 INFO - PROCESS | 1655 | 1464286956091 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:22:36 INFO - PROCESS | 1655 | 1464286956093 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:22:36 INFO - PROCESS | 1655 | 1464286956102 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 1655 | 1464286956104 Marionette TRACE conn2 <- [1,1434,null,{}] 11:22:36 INFO - PROCESS | 1655 | 1464286956106 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}] 11:22:36 INFO - PROCESS | 1655 | 1464286956210 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:22:36 INFO - PROCESS | 1655 | 1464286956214 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12caeb800 == 85 [pid = 1655] [id = 366] 11:22:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x11956c000) [pid = 1655] [serial = 1097] [outer = 0x0] 11:22:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x1297bac00) [pid = 1655] [serial = 1098] [outer = 0x11956c000] 11:22:36 INFO - PROCESS | 1655 | 1464286956243 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12aa95c00) [pid = 1655] [serial = 1099] [outer = 0x11956c000] 11:22:36 INFO - PROCESS | 1655 | 1464286956622 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]]]}] 11:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 569ms 11:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:22:36 INFO - PROCESS | 1655 | 1464286956672 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:22:36 INFO - PROCESS | 1655 | 1464286956674 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:22:36 INFO - PROCESS | 1655 | 1464286956677 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 1655 | 1464286956679 Marionette TRACE conn2 <- [1,1438,null,{}] 11:22:36 INFO - PROCESS | 1655 | 1464286956683 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}] 11:22:36 INFO - PROCESS | 1655 | 1464286956869 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:22:36 INFO - PROCESS | 1655 | 1464286956883 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d317000 == 86 [pid = 1655] [id = 367] 11:22:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x110f13800) [pid = 1655] [serial = 1100] [outer = 0x0] 11:22:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x12b027400) [pid = 1655] [serial = 1101] [outer = 0x110f13800] 11:22:36 INFO - PROCESS | 1655 | 1464286956923 Marionette DEBUG loaded listener.js 11:22:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12b0ddc00) [pid = 1655] [serial = 1102] [outer = 0x110f13800] 11:22:37 INFO - PROCESS | 1655 | 1464286957304 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]]]}] 11:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 672ms 11:22:37 INFO - PROCESS | 1655 | 1464286957350 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:22:37 INFO - PROCESS | 1655 | 1464286957352 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:22:37 INFO - PROCESS | 1655 | 1464286957356 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 1655 | 1464286957357 Marionette TRACE conn2 <- [1,1442,null,{}] 11:22:37 INFO - PROCESS | 1655 | 1464286957361 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}] 11:22:37 INFO - PROCESS | 1655 | 1464286957544 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:22:37 INFO - PROCESS | 1655 | 1464286957793 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1164c5800 == 87 [pid = 1655] [id = 368] 11:22:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x110f1a000) [pid = 1655] [serial = 1103] [outer = 0x0] 11:22:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x110f41c00) [pid = 1655] [serial = 1104] [outer = 0x110f1a000] 11:22:37 INFO - PROCESS | 1655 | 1464286957837 Marionette DEBUG loaded listener.js 11:22:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x11267e800) [pid = 1655] [serial = 1105] [outer = 0x110f1a000] 11:22:38 INFO - PROCESS | 1655 | 1464286958294 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]]]}] 11:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 971ms 11:22:38 INFO - PROCESS | 1655 | 1464286958327 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:22:38 INFO - PROCESS | 1655 | 1464286958330 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:22:38 INFO - PROCESS | 1655 | 1464286958333 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 1655 | 1464286958336 Marionette TRACE conn2 <- [1,1446,null,{}] 11:22:38 INFO - PROCESS | 1655 | 1464286958339 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}] 11:22:38 INFO - PROCESS | 1655 | 1464286958457 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:22:38 INFO - PROCESS | 1655 | 1464286958537 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x121192800 == 88 [pid = 1655] [id = 369] 11:22:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x112e38800) [pid = 1655] [serial = 1106] [outer = 0x0] 11:22:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x117202c00) [pid = 1655] [serial = 1107] [outer = 0x112e38800] 11:22:38 INFO - PROCESS | 1655 | 1464286958568 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x11824a400) [pid = 1655] [serial = 1108] [outer = 0x112e38800] 11:22:39 INFO - PROCESS | 1655 | 1464286959012 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]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 724ms 11:22:39 INFO - PROCESS | 1655 | 1464286959082 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 1655 | 1464286959085 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:22:39 INFO - PROCESS | 1655 | 1464286959090 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 1655 | 1464286959092 Marionette TRACE conn2 <- [1,1450,null,{}] 11:22:39 INFO - PROCESS | 1655 | 1464286959095 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}] 11:22:39 INFO - PROCESS | 1655 | 1464286959207 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:22:39 INFO - PROCESS | 1655 | 1464286959288 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c55c000 == 89 [pid = 1655] [id = 370] 11:22:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x1184ecc00) [pid = 1655] [serial = 1109] [outer = 0x0] 11:22:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x118f64400) [pid = 1655] [serial = 1110] [outer = 0x1184ecc00] 11:22:39 INFO - PROCESS | 1655 | 1464286959318 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x121185c00) [pid = 1655] [serial = 1111] [outer = 0x1184ecc00] 11:22:39 INFO - PROCESS | 1655 | 1464286959775 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]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 723ms 11:22:39 INFO - PROCESS | 1655 | 1464286959822 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 1655 | 1464286959824 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:22:39 INFO - PROCESS | 1655 | 1464286959832 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 1655 | 1464286959837 Marionette TRACE conn2 <- [1,1454,null,{}] 11:22:39 INFO - PROCESS | 1655 | 1464286959842 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}] 11:22:39 INFO - PROCESS | 1655 | 1464286959955 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:22:40 INFO - PROCESS | 1655 | 1464286960033 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x135416800 == 90 [pid = 1655] [id = 371] 11:22:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x1243dc800) [pid = 1655] [serial = 1112] [outer = 0x0] 11:22:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x126527800) [pid = 1655] [serial = 1113] [outer = 0x1243dc800] 11:22:40 INFO - PROCESS | 1655 | 1464286960062 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x128c23400) [pid = 1655] [serial = 1114] [outer = 0x1243dc800] 11:22:40 INFO - PROCESS | 1655 | 1464286960494 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]]]}] 11:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 11:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:22:40 INFO - PROCESS | 1655 | 1464286960559 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 1655 | 1464286960561 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:22:40 INFO - PROCESS | 1655 | 1464286960563 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 1655 | 1464286960564 Marionette TRACE conn2 <- [1,1458,null,{}] 11:22:40 INFO - PROCESS | 1655 | 1464286960567 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}] 11:22:40 INFO - PROCESS | 1655 | 1464286960680 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:22:40 INFO - PROCESS | 1655 | 1464286960759 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x1354a2000 == 91 [pid = 1655] [id = 372] 11:22:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x125afa800) [pid = 1655] [serial = 1115] [outer = 0x0] 11:22:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x1297b9800) [pid = 1655] [serial = 1116] [outer = 0x125afa800] 11:22:40 INFO - PROCESS | 1655 | 1464286960789 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x12aa8c400) [pid = 1655] [serial = 1117] [outer = 0x125afa800] 11:22:41 INFO - PROCESS | 1655 | 1464286961205 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]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 11:22:41 INFO - PROCESS | 1655 | 1464286961234 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 1655 | 1464286961235 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:22:41 INFO - PROCESS | 1655 | 1464286961238 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 1655 | 1464286961239 Marionette TRACE conn2 <- [1,1462,null,{}] 11:22:41 INFO - PROCESS | 1655 | 1464286961244 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}] 11:22:41 INFO - PROCESS | 1655 | 1464286961352 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:22:41 INFO - PROCESS | 1655 | 1464286961433 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x135a17000 == 92 [pid = 1655] [id = 373] 11:22:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x12ba36800) [pid = 1655] [serial = 1118] [outer = 0x0] 11:22:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x12ba3a000) [pid = 1655] [serial = 1119] [outer = 0x12ba36800] 11:22:41 INFO - PROCESS | 1655 | 1464286961472 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x12bc41400) [pid = 1655] [serial = 1120] [outer = 0x12ba36800] 11:22:41 INFO - PROCESS | 1655 | 1464286961895 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]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 723ms 11:22:41 INFO - PROCESS | 1655 | 1464286961989 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 1655 | 1464286961991 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:22:41 INFO - PROCESS | 1655 | 1464286961995 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 1655 | 1464286961996 Marionette TRACE conn2 <- [1,1466,null,{}] 11:22:42 INFO - PROCESS | 1655 | 1464286961998 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}] 11:22:42 INFO - PROCESS | 1655 | 1464286962106 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:22:42 INFO - PROCESS | 1655 | 1464286962185 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x1383e3800 == 93 [pid = 1655] [id = 374] 11:22:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x12bc49c00) [pid = 1655] [serial = 1121] [outer = 0x0] 11:22:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x12c141c00) [pid = 1655] [serial = 1122] [outer = 0x12bc49c00] 11:22:42 INFO - PROCESS | 1655 | 1464286962215 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x12c148000) [pid = 1655] [serial = 1123] [outer = 0x12bc49c00] 11:22:42 INFO - PROCESS | 1655 | 1464286962613 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]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 669ms 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:22:42 INFO - PROCESS | 1655 | 1464286962665 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 1655 | 1464286962666 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:22:42 INFO - PROCESS | 1655 | 1464286962668 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 1655 | 1464286962670 Marionette TRACE conn2 <- [1,1470,null,{}] 11:22:42 INFO - PROCESS | 1655 | 1464286962672 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}] 11:22:42 INFO - PROCESS | 1655 | 1464286962781 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:22:42 INFO - PROCESS | 1655 | 1464286962894 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x1392e7000 == 94 [pid = 1655] [id = 375] 11:22:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x12c174800) [pid = 1655] [serial = 1124] [outer = 0x0] 11:22:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x12c17ec00) [pid = 1655] [serial = 1125] [outer = 0x12c174800] 11:22:42 INFO - PROCESS | 1655 | 1464286962926 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x12c53e800) [pid = 1655] [serial = 1126] [outer = 0x12c174800] 11:22:43 INFO - PROCESS | 1655 | 1464286963386 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]]]}] 11:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 769ms 11:22:43 INFO - PROCESS | 1655 | 1464286963438 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:22:43 INFO - PROCESS | 1655 | 1464286963439 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:22:43 INFO - PROCESS | 1655 | 1464286963442 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 1655 | 1464286963443 Marionette TRACE conn2 <- [1,1474,null,{}] 11:22:43 INFO - PROCESS | 1655 | 1464286963445 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}] 11:22:43 INFO - PROCESS | 1655 | 1464286963556 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:22:43 INFO - PROCESS | 1655 | 1464286963670 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x119712000 == 95 [pid = 1655] [id = 376] 11:22:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x111c28000) [pid = 1655] [serial = 1127] [outer = 0x0] 11:22:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x123ab2400) [pid = 1655] [serial = 1128] [outer = 0x111c28000] 11:22:43 INFO - PROCESS | 1655 | 1464286963701 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x12c179800) [pid = 1655] [serial = 1129] [outer = 0x111c28000] 11:22:44 INFO - PROCESS | 1655 | 1464286964426 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]]]}] 11:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1020ms 11:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:22:44 INFO - PROCESS | 1655 | 1464286964462 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 1655 | 1464286964464 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:22:44 INFO - PROCESS | 1655 | 1464286964476 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - PROCESS | 1655 | 1464286964478 Marionette TRACE conn2 <- [1,1478,null,{}] 11:22:44 INFO - PROCESS | 1655 | 1464286964481 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}] 11:22:44 INFO - PROCESS | 1655 | 1464286964588 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:22:44 INFO - PROCESS | 1655 | 1464286964705 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0e000 == 96 [pid = 1655] [id = 377] 11:22:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x110f37000) [pid = 1655] [serial = 1130] [outer = 0x0] 11:22:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x112651000) [pid = 1655] [serial = 1131] [outer = 0x110f37000] 11:22:44 INFO - PROCESS | 1655 | 1464286964734 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x116a62400) [pid = 1655] [serial = 1132] [outer = 0x110f37000] 11:22:45 INFO - PROCESS | 1655 | 1464286965195 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]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 780ms 11:22:45 INFO - PROCESS | 1655 | 1464286965248 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 1655 | 1464286965254 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:22:45 INFO - PROCESS | 1655 | 1464286965262 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 1655 | 1464286965265 Marionette TRACE conn2 <- [1,1482,null,{}] 11:22:45 INFO - PROCESS | 1655 | 1464286965269 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}] 11:22:45 INFO - PROCESS | 1655 | 1464286965453 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12d317000 == 95 [pid = 1655] [id = 367] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12caeb800 == 94 [pid = 1655] [id = 366] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x122a0b800 == 93 [pid = 1655] [id = 365] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12c015000 == 92 [pid = 1655] [id = 364] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12b35e800 == 91 [pid = 1655] [id = 363] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x129aa8000 == 90 [pid = 1655] [id = 362] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12600c800 == 89 [pid = 1655] [id = 361] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x126369800) [pid = 1655] [serial = 1038] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x123ef2000 == 88 [pid = 1655] [id = 360] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x120f4f000 == 87 [pid = 1655] [id = 359] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x1199e4800 == 86 [pid = 1655] [id = 358] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x11743b000 == 85 [pid = 1655] [id = 357] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x1184c3800 == 84 [pid = 1655] [id = 356] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12c563000 == 83 [pid = 1655] [id = 351] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x12c121800 == 82 [pid = 1655] [id = 350] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x129062800 == 81 [pid = 1655] [id = 349] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x118f4a000 == 80 [pid = 1655] [id = 348] 11:22:45 INFO - PROCESS | 1655 | --DOCSHELL 0x11216c800 == 79 [pid = 1655] [id = 347] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x126360800) [pid = 1655] [serial = 1036] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x11768a400) [pid = 1655] [serial = 1014] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x1187d9800) [pid = 1655] [serial = 1020] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x1188d8000) [pid = 1655] [serial = 1033] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x122f0f800) [pid = 1655] [serial = 1026] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x125fc6800) [pid = 1655] [serial = 1035] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x112c42c00) [pid = 1655] [serial = 1008] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x12c53ac00) [pid = 1655] [serial = 999] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x124f22c00) [pid = 1655] [serial = 1030] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x116a61800) [pid = 1655] [serial = 1011] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x11821dc00) [pid = 1655] [serial = 987] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x12c546800) [pid = 1655] [serial = 1002] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x112e58800) [pid = 1655] [serial = 1032] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x124f24c00) [pid = 1655] [serial = 990] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x12bc47000) [pid = 1655] [serial = 996] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x1121b5400) [pid = 1655] [serial = 1006] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x1184f0000) [pid = 1655] [serial = 1018] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x11824d400) [pid = 1655] [serial = 1015] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x1246d3c00) [pid = 1655] [serial = 1029] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x123ab6c00) [pid = 1655] [serial = 1027] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x112e4dc00) [pid = 1655] [serial = 1009] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x12117d800) [pid = 1655] [serial = 1024] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x111ed6400) [pid = 1655] [serial = 1005] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x118f9dc00) [pid = 1655] [serial = 1021] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x11832a800) [pid = 1655] [serial = 1017] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x11267d400) [pid = 1655] [serial = 984] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x110f1ec00) [pid = 1655] [serial = 982] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x117204c00) [pid = 1655] [serial = 1012] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x11959c400) [pid = 1655] [serial = 1023] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x128d13800) [pid = 1655] [serial = 993] [outer = 0x0] [url = about:blank] 11:22:45 INFO - PROCESS | 1655 | 1464286965573 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x11316c800 == 80 [pid = 1655] [id = 378] 11:22:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x110f1ec00) [pid = 1655] [serial = 1133] [outer = 0x0] 11:22:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x11299b400) [pid = 1655] [serial = 1134] [outer = 0x110f1ec00] 11:22:45 INFO - PROCESS | 1655 | 1464286965604 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x11832b400) [pid = 1655] [serial = 1135] [outer = 0x110f1ec00] 11:22:46 INFO - PROCESS | 1655 | 1464286966058 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]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 823ms 11:22:46 INFO - PROCESS | 1655 | 1464286966085 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 1655 | 1464286966087 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:22:46 INFO - PROCESS | 1655 | 1464286966123 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 1655 | 1464286966127 Marionette TRACE conn2 <- [1,1486,null,{}] 11:22:46 INFO - PROCESS | 1655 | 1464286966140 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}] 11:22:46 INFO - PROCESS | 1655 | 1464286966255 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:22:46 INFO - PROCESS | 1655 | 1464286966265 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f6b800 == 81 [pid = 1655] [id = 379] 11:22:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x120ff5800) [pid = 1655] [serial = 1136] [outer = 0x0] 11:22:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x121182000) [pid = 1655] [serial = 1137] [outer = 0x120ff5800] 11:22:46 INFO - PROCESS | 1655 | 1464286966292 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x123ab7c00) [pid = 1655] [serial = 1138] [outer = 0x120ff5800] 11:22:46 INFO - PROCESS | 1655 | 1464286966644 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]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 556ms 11:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:22:46 INFO - PROCESS | 1655 | 1464286966649 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 1655 | 1464286966650 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:22:46 INFO - PROCESS | 1655 | 1464286966652 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 1655 | 1464286966653 Marionette TRACE conn2 <- [1,1490,null,{}] 11:22:46 INFO - PROCESS | 1655 | 1464286966660 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}] 11:22:46 INFO - PROCESS | 1655 | 1464286966763 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:22:46 INFO - PROCESS | 1655 | 1464286966827 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x123b70800 == 82 [pid = 1655] [id = 380] 11:22:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x123ab0400) [pid = 1655] [serial = 1139] [outer = 0x0] 11:22:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x124f7bc00) [pid = 1655] [serial = 1140] [outer = 0x123ab0400] 11:22:46 INFO - PROCESS | 1655 | 1464286966853 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x125dc0000) [pid = 1655] [serial = 1141] [outer = 0x123ab0400] 11:22:47 INFO - PROCESS | 1655 | 1464286967137 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]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 523ms 11:22:47 INFO - PROCESS | 1655 | 1464286967180 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:22:47 INFO - PROCESS | 1655 | 1464286967181 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:22:47 INFO - PROCESS | 1655 | 1464286967183 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 1655 | 1464286967184 Marionette TRACE conn2 <- [1,1494,null,{}] 11:22:47 INFO - PROCESS | 1655 | 1464286967187 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}] 11:22:47 INFO - PROCESS | 1655 | 1464286967282 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:22:47 INFO - PROCESS | 1655 | 1464286967356 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x126018800 == 83 [pid = 1655] [id = 381] 11:22:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x118f71000) [pid = 1655] [serial = 1142] [outer = 0x0] 11:22:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x125f86c00) [pid = 1655] [serial = 1143] [outer = 0x118f71000] 11:22:47 INFO - PROCESS | 1655 | 1464286967382 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x1265a5c00) [pid = 1655] [serial = 1144] [outer = 0x118f71000] 11:22:47 INFO - PROCESS | 1655 | 1464286967713 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]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 573ms 11:22:47 INFO - PROCESS | 1655 | 1464286967756 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:22:47 INFO - PROCESS | 1655 | 1464286967758 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:22:47 INFO - PROCESS | 1655 | 1464286967760 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 1655 | 1464286967761 Marionette TRACE conn2 <- [1,1498,null,{}] 11:22:47 INFO - PROCESS | 1655 | 1464286967763 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}] 11:22:47 INFO - PROCESS | 1655 | 1464286967891 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:22:47 INFO - PROCESS | 1655 | 1464286967910 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b290000 == 84 [pid = 1655] [id = 382] 11:22:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x1265c1000) [pid = 1655] [serial = 1145] [outer = 0x0] 11:22:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x128ca5000) [pid = 1655] [serial = 1146] [outer = 0x1265c1000] 11:22:47 INFO - PROCESS | 1655 | 1464286967936 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x1294ee000) [pid = 1655] [serial = 1147] [outer = 0x1265c1000] 11:22:48 INFO - PROCESS | 1655 | 1464286968293 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]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 568ms 11:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:22:48 INFO - PROCESS | 1655 | 1464286968328 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 1655 | 1464286968329 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:22:48 INFO - PROCESS | 1655 | 1464286968331 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 1655 | 1464286968332 Marionette TRACE conn2 <- [1,1502,null,{}] 11:22:48 INFO - PROCESS | 1655 | 1464286968335 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}] 11:22:48 INFO - PROCESS | 1655 | 1464286968450 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:22:48 INFO - PROCESS | 1655 | 1464286968464 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c00c800 == 85 [pid = 1655] [id = 383] 11:22:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x128d1b800) [pid = 1655] [serial = 1148] [outer = 0x0] 11:22:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x129755000) [pid = 1655] [serial = 1149] [outer = 0x128d1b800] 11:22:48 INFO - PROCESS | 1655 | 1464286968489 Marionette DEBUG loaded listener.js 11:22:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x118327800) [pid = 1655] [serial = 1150] [outer = 0x128d1b800] 11:22:48 INFO - PROCESS | 1655 | 1464286968861 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]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 567ms 11:22:48 INFO - PROCESS | 1655 | 1464286968900 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:22:48 INFO - PROCESS | 1655 | 1464286968901 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:22:48 INFO - PROCESS | 1655 | 1464286968903 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 1655 | 1464286968904 Marionette TRACE conn2 <- [1,1506,null,{}] 11:22:48 INFO - PROCESS | 1655 | 1464286968906 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}] 11:22:49 INFO - PROCESS | 1655 | 1464286969024 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:22:49 INFO - PROCESS | 1655 | 1464286969049 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c94c800 == 86 [pid = 1655] [id = 384] 11:22:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x12b20f000) [pid = 1655] [serial = 1151] [outer = 0x0] 11:22:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x12bc33800) [pid = 1655] [serial = 1152] [outer = 0x12b20f000] 11:22:49 INFO - PROCESS | 1655 | 1464286969074 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x12bc44000) [pid = 1655] [serial = 1153] [outer = 0x12b20f000] 11:22:49 INFO - PROCESS | 1655 | 1464286969428 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]]]}] 11:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 569ms 11:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:22:49 INFO - PROCESS | 1655 | 1464286969473 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:22:49 INFO - PROCESS | 1655 | 1464286969474 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:22:49 INFO - PROCESS | 1655 | 1464286969476 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 1655 | 1464286969477 Marionette TRACE conn2 <- [1,1510,null,{}] 11:22:49 INFO - PROCESS | 1655 | 1464286969479 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}] 11:22:49 INFO - PROCESS | 1655 | 1464286969595 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x1121aa000) [pid = 1655] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x119570800) [pid = 1655] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x112681400) [pid = 1655] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x12b077800) [pid = 1655] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x12633c000) [pid = 1655] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x117208800) [pid = 1655] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x128caf800) [pid = 1655] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x123a2d400) [pid = 1655] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x11720bc00) [pid = 1655] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x12117b000) [pid = 1655] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x1294e7000) [pid = 1655] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x110f1f400) [pid = 1655] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x12606e800) [pid = 1655] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x126526800) [pid = 1655] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x113302800) [pid = 1655] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x1188d5800) [pid = 1655] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x1166cd400) [pid = 1655] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x122c4fc00) [pid = 1655] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x12652ac00) [pid = 1655] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x1166c5000) [pid = 1655] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x11214d000) [pid = 1655] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x112960000) [pid = 1655] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x11956c000) [pid = 1655] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x12652e000) [pid = 1655] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x112962400) [pid = 1655] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x12ba3c800) [pid = 1655] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x1293b5800) [pid = 1655] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x1297bcc00) [pid = 1655] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x11720ac00) [pid = 1655] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x12c542800) [pid = 1655] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:22:49 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x12931a800) [pid = 1655] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:22:49 INFO - PROCESS | 1655 | 1464286969892 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x113cb4000 == 87 [pid = 1655] [id = 385] 11:22:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x111e6cc00) [pid = 1655] [serial = 1154] [outer = 0x0] 11:22:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x1125b8800) [pid = 1655] [serial = 1155] [outer = 0x111e6cc00] 11:22:49 INFO - PROCESS | 1655 | 1464286969918 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x114ed9800) [pid = 1655] [serial = 1156] [outer = 0x111e6cc00] 11:22:50 INFO - PROCESS | 1655 | 1464286970197 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]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 769ms 11:22:50 INFO - PROCESS | 1655 | 1464286970246 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 1655 | 1464286970248 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:22:50 INFO - PROCESS | 1655 | 1464286970252 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 1655 | 1464286970254 Marionette TRACE conn2 <- [1,1514,null,{}] 11:22:50 INFO - PROCESS | 1655 | 1464286970260 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}] 11:22:50 INFO - PROCESS | 1655 | 1464286970412 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:22:50 INFO - PROCESS | 1655 | 1464286970494 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c561000 == 88 [pid = 1655] [id = 386] 11:22:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x112683c00) [pid = 1655] [serial = 1157] [outer = 0x0] 11:22:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x118f91000) [pid = 1655] [serial = 1158] [outer = 0x112683c00] 11:22:50 INFO - PROCESS | 1655 | 1464286970519 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12633c000) [pid = 1655] [serial = 1159] [outer = 0x112683c00] 11:22:50 INFO - PROCESS | 1655 | 1464286970795 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]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 574ms 11:22:50 INFO - PROCESS | 1655 | 1464286970830 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 1655 | 1464286970832 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:22:50 INFO - PROCESS | 1655 | 1464286970834 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 1655 | 1464286970836 Marionette TRACE conn2 <- [1,1518,null,{}] 11:22:50 INFO - PROCESS | 1655 | 1464286970849 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}] 11:22:50 INFO - PROCESS | 1655 | 1464286970957 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:22:50 INFO - PROCESS | 1655 | 1464286970962 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e10c800 == 89 [pid = 1655] [id = 387] 11:22:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x1265b0000) [pid = 1655] [serial = 1160] [outer = 0x0] 11:22:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x129753c00) [pid = 1655] [serial = 1161] [outer = 0x1265b0000] 11:22:50 INFO - PROCESS | 1655 | 1464286970991 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x12c180000) [pid = 1655] [serial = 1162] [outer = 0x1265b0000] 11:22:51 INFO - PROCESS | 1655 | 1464286971346 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]]]}] 11:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 522ms 11:22:51 INFO - PROCESS | 1655 | 1464286971361 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 1655 | 1464286971362 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:22:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:22:51 INFO - PROCESS | 1655 | 1464286971364 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 1655 | 1464286971366 Marionette TRACE conn2 <- [1,1522,null,{}] 11:22:51 INFO - PROCESS | 1655 | 1464286971368 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}] 11:22:51 INFO - PROCESS | 1655 | 1464286971502 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:22:51 INFO - PROCESS | 1655 | 1464286971510 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x135418000 == 90 [pid = 1655] [id = 388] 11:22:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x11956c000) [pid = 1655] [serial = 1163] [outer = 0x0] 11:22:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12c544400) [pid = 1655] [serial = 1164] [outer = 0x11956c000] 11:22:51 INFO - PROCESS | 1655 | 1464286971534 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12c60b800) [pid = 1655] [serial = 1165] [outer = 0x11956c000] 11:22:51 INFO - PROCESS | 1655 | 1464286971831 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"]]]}] 11:22:51 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 () { 11:22:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:22:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:22:51 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 () { 11:22:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:22:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:22:51 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 () { 11:22:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:22:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:22:51 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 () { 11:22:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:22:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:22:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 569ms 11:22:51 INFO - PROCESS | 1655 | 1464286971935 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 1655 | 1464286971937 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:22:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:22:51 INFO - PROCESS | 1655 | 1464286971942 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 1655 | 1464286971944 Marionette TRACE conn2 <- [1,1526,null,{}] 11:22:51 INFO - PROCESS | 1655 | 1464286971948 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}] 11:22:52 INFO - PROCESS | 1655 | 1464286972075 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:22:52 INFO - PROCESS | 1655 | 1464286972184 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x117435800 == 91 [pid = 1655] [id = 389] 11:22:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x111f3f000) [pid = 1655] [serial = 1166] [outer = 0x0] 11:22:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x1125b7c00) [pid = 1655] [serial = 1167] [outer = 0x111f3f000] 11:22:52 INFO - PROCESS | 1655 | 1464286972219 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x112e4ec00) [pid = 1655] [serial = 1168] [outer = 0x111f3f000] 11:22:52 INFO - PROCESS | 1655 | 1464286972643 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"]]]}] 11:22:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:22:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:22:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:22:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:22:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:22:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:22:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 723ms 11:22:52 INFO - PROCESS | 1655 | 1464286972665 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 1655 | 1464286972668 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:22:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:22:52 INFO - PROCESS | 1655 | 1464286972674 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 1655 | 1464286972676 Marionette TRACE conn2 <- [1,1530,null,{}] 11:22:52 INFO - PROCESS | 1655 | 1464286972679 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}] 11:22:52 INFO - PROCESS | 1655 | 1464286972794 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:22:52 INFO - PROCESS | 1655 | 1464286972905 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x1260fe800 == 92 [pid = 1655] [id = 390] 11:22:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x111f43800) [pid = 1655] [serial = 1169] [outer = 0x0] 11:22:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x118326800) [pid = 1655] [serial = 1170] [outer = 0x111f43800] 11:22:52 INFO - PROCESS | 1655 | 1464286972937 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x119574c00) [pid = 1655] [serial = 1171] [outer = 0x111f43800] 11:22:53 INFO - PROCESS | 1655 | 1464286973270 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]]]}] 11:22:53 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 11:22:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:22:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:22:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:22:53 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. 11:22:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:22:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 624ms 11:22:53 INFO - PROCESS | 1655 | 1464286973295 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:22:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:22:53 INFO - PROCESS | 1655 | 1464286973297 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:22:53 INFO - PROCESS | 1655 | 1464286973299 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - PROCESS | 1655 | 1464286973301 Marionette TRACE conn2 <- [1,1534,null,{}] 11:22:53 INFO - PROCESS | 1655 | 1464286973310 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}] 11:22:53 INFO - PROCESS | 1655 | 1464286973427 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:22:53 INFO - PROCESS | 1655 | 1464286973529 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0ce000 == 93 [pid = 1655] [id = 391] 11:22:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x1242e3800) [pid = 1655] [serial = 1172] [outer = 0x0] 11:22:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x124f84c00) [pid = 1655] [serial = 1173] [outer = 0x1242e3800] 11:22:53 INFO - PROCESS | 1655 | 1464286973561 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x1265be400) [pid = 1655] [serial = 1174] [outer = 0x1242e3800] 11:22:53 INFO - PROCESS | 1655 | 1464286973979 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]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:22:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 719ms 11:22:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:22:54 INFO - PROCESS | 1655 | 1464286974019 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:22:54 INFO - PROCESS | 1655 | 1464286974020 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:22:54 INFO - PROCESS | 1655 | 1464286974023 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 1655 | 1464286974024 Marionette TRACE conn2 <- [1,1538,null,{}] 11:22:54 INFO - PROCESS | 1655 | 1464286974026 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}] 11:22:54 INFO - PROCESS | 1655 | 1464286974141 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:22:54 INFO - PROCESS | 1655 | 1464286974226 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x135e8c800 == 94 [pid = 1655] [id = 392] 11:22:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x1265bc800) [pid = 1655] [serial = 1175] [outer = 0x0] 11:22:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x128d13800) [pid = 1655] [serial = 1176] [outer = 0x1265bc800] 11:22:54 INFO - PROCESS | 1655 | 1464286974257 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x12975ac00) [pid = 1655] [serial = 1177] [outer = 0x1265bc800] 11:22:54 INFO - PROCESS | 1655 | 1464286974659 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]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:22:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 11:22:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:22:54 INFO - PROCESS | 1655 | 1464286974694 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:22:54 INFO - PROCESS | 1655 | 1464286974695 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:22:54 INFO - PROCESS | 1655 | 1464286974697 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 1655 | 1464286974699 Marionette TRACE conn2 <- [1,1542,null,{}] 11:22:54 INFO - PROCESS | 1655 | 1464286974701 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}] 11:22:54 INFO - PROCESS | 1655 | 1464286974829 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:22:54 INFO - PROCESS | 1655 | 1464286974915 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x138fc4000 == 95 [pid = 1655] [id = 393] 11:22:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x128ca8800) [pid = 1655] [serial = 1178] [outer = 0x0] 11:22:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x12ba3b400) [pid = 1655] [serial = 1179] [outer = 0x128ca8800] 11:22:54 INFO - PROCESS | 1655 | 1464286974944 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x12c139800) [pid = 1655] [serial = 1180] [outer = 0x128ca8800] 11:22:55 INFO - PROCESS | 1655 | 1464286975349 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]]]}] 11:22:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:22:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 669ms 11:22:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:22:55 INFO - PROCESS | 1655 | 1464286975366 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 1655 | 1464286975368 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:22:55 INFO - PROCESS | 1655 | 1464286975370 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - PROCESS | 1655 | 1464286975371 Marionette TRACE conn2 <- [1,1546,null,{}] 11:22:55 INFO - PROCESS | 1655 | 1464286975374 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}] 11:22:55 INFO - PROCESS | 1655 | 1464286975503 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:22:55 INFO - PROCESS | 1655 | 1464286975617 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x1392e8800 == 96 [pid = 1655] [id = 394] 11:22:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x12c60a800) [pid = 1655] [serial = 1181] [outer = 0x0] 11:22:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x12c904000) [pid = 1655] [serial = 1182] [outer = 0x12c60a800] 11:22:55 INFO - PROCESS | 1655 | 1464286975648 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x12ceebc00) [pid = 1655] [serial = 1183] [outer = 0x12c60a800] 11:22:56 INFO - PROCESS | 1655 | 1464286976087 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]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:22:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 770ms 11:22:56 INFO - PROCESS | 1655 | 1464286976152 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 1655 | 1464286976153 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:22:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:22:56 INFO - PROCESS | 1655 | 1464286976157 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 1655 | 1464286976158 Marionette TRACE conn2 <- [1,1550,null,{}] 11:22:56 INFO - PROCESS | 1655 | 1464286976161 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}] 11:22:56 INFO - PROCESS | 1655 | 1464286976272 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:22:56 INFO - PROCESS | 1655 | 1464286976359 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x13481c800 == 97 [pid = 1655] [id = 395] 11:22:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x12cef5c00) [pid = 1655] [serial = 1184] [outer = 0x0] 11:22:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x12d01ec00) [pid = 1655] [serial = 1185] [outer = 0x12cef5c00] 11:22:56 INFO - PROCESS | 1655 | 1464286976391 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x12d4ac800) [pid = 1655] [serial = 1186] [outer = 0x12cef5c00] 11:22:56 INFO - PROCESS | 1655 | 1464286976803 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]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:22:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 669ms 11:22:56 INFO - PROCESS | 1655 | 1464286976826 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 1655 | 1464286976827 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:22:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:22:56 INFO - PROCESS | 1655 | 1464286976829 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 1655 | 1464286976830 Marionette TRACE conn2 <- [1,1554,null,{}] 11:22:56 INFO - PROCESS | 1655 | 1464286976833 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}] 11:22:56 INFO - PROCESS | 1655 | 1464286976949 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:22:57 INFO - PROCESS | 1655 | 1464286977066 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x140dd0800 == 98 [pid = 1655] [id = 396] 11:22:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x129636c00) [pid = 1655] [serial = 1187] [outer = 0x0] 11:22:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x12d4b1c00) [pid = 1655] [serial = 1188] [outer = 0x129636c00] 11:22:57 INFO - PROCESS | 1655 | 1464286977112 Marionette DEBUG loaded listener.js 11:22:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x12d4b7800) [pid = 1655] [serial = 1189] [outer = 0x129636c00] 11:22:57 INFO - PROCESS | 1655 | 1464286977600 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]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:22:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 820ms 11:22:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:22:57 INFO - PROCESS | 1655 | 1464286977650 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 1655 | 1464286977652 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:22:57 INFO - PROCESS | 1655 | 1464286977654 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 1655 | 1464286977655 Marionette TRACE conn2 <- [1,1558,null,{}] 11:22:57 INFO - PROCESS | 1655 | 1464286977660 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}] 11:22:57 INFO - PROCESS | 1655 | 1464286977772 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:22:57 INFO - PROCESS | 1655 | 1464286977861 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f17800 == 99 [pid = 1655] [id = 397] 11:22:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x113367800) [pid = 1655] [serial = 1190] [outer = 0x0] 11:22:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x128ca8c00) [pid = 1655] [serial = 1191] [outer = 0x113367800] 11:22:57 INFO - PROCESS | 1655 | 1464286977891 Marionette DEBUG loaded listener.js 11:22:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x12d4b7c00) [pid = 1655] [serial = 1192] [outer = 0x113367800] 11:22:58 INFO - PROCESS | 1655 | 1464286978285 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]]]}] 11:22:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:22:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 672ms 11:22:58 INFO - PROCESS | 1655 | 1464286978327 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:22:58 INFO - PROCESS | 1655 | 1464286978328 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:22:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:22:58 INFO - PROCESS | 1655 | 1464286978330 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:22:58 INFO - PROCESS | 1655 | 1464286978332 Marionette TRACE conn2 <- [1,1562,null,{}] 11:22:58 INFO - PROCESS | 1655 | 1464286978334 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}] 11:22:58 INFO - PROCESS | 1655 | 1464286978453 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:22:58 INFO - PROCESS | 1655 | 1464286978543 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b4a800 == 100 [pid = 1655] [id = 398] 11:22:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x112e50800) [pid = 1655] [serial = 1193] [outer = 0x0] 11:22:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x11768b400) [pid = 1655] [serial = 1194] [outer = 0x112e50800] 11:22:58 INFO - PROCESS | 1655 | 1464286978575 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x1294e7c00) [pid = 1655] [serial = 1195] [outer = 0x112e50800] 11:22:59 INFO - PROCESS | 1655 | 1464286979287 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]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:22:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 976ms 11:22:59 INFO - PROCESS | 1655 | 1464286979325 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 1655 | 1464286979327 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:22:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:22:59 INFO - PROCESS | 1655 | 1464286979332 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 1655 | 1464286979335 Marionette TRACE conn2 <- [1,1566,null,{}] 11:22:59 INFO - PROCESS | 1655 | 1464286979339 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}] 11:22:59 INFO - PROCESS | 1655 | 1464286979449 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:22:59 INFO - PROCESS | 1655 | 1464286979544 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12119c800 == 101 [pid = 1655] [id = 399] 11:22:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x111f4b000) [pid = 1655] [serial = 1196] [outer = 0x0] 11:22:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x11295f400) [pid = 1655] [serial = 1197] [outer = 0x111f4b000] 11:22:59 INFO - PROCESS | 1655 | 1464286979572 Marionette DEBUG loaded listener.js 11:22:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x11660b000) [pid = 1655] [serial = 1198] [outer = 0x111f4b000] 11:23:00 INFO - PROCESS | 1655 | 1464286980024 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]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:23:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 726ms 11:23:00 INFO - PROCESS | 1655 | 1464286980064 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 1655 | 1464286980070 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:23:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:23:00 INFO - PROCESS | 1655 | 1464286980080 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 1655 | 1464286980083 Marionette TRACE conn2 <- [1,1570,null,{}] 11:23:00 INFO - PROCESS | 1655 | 1464286980086 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}] 11:23:00 INFO - PROCESS | 1655 | 1464286980227 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:23:00 INFO - PROCESS | 1655 | 1464286980317 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1185ba000 == 102 [pid = 1655] [id = 400] 11:23:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x1184f0000) [pid = 1655] [serial = 1199] [outer = 0x0] 11:23:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x1187df800) [pid = 1655] [serial = 1200] [outer = 0x1184f0000] 11:23:00 INFO - PROCESS | 1655 | 1464286980345 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x11956c800) [pid = 1655] [serial = 1201] [outer = 0x1184f0000] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x13541b000 == 101 [pid = 1655] [id = 333] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12c0a7800 == 100 [pid = 1655] [id = 257] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x11711e800 == 99 [pid = 1655] [id = 334] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12e10c800 == 98 [pid = 1655] [id = 387] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12c561000 == 97 [pid = 1655] [id = 386] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x113cb4000 == 96 [pid = 1655] [id = 385] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12c94c800 == 95 [pid = 1655] [id = 384] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12c00c800 == 94 [pid = 1655] [id = 383] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x12b027400) [pid = 1655] [serial = 1101] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12b290000 == 93 [pid = 1655] [id = 382] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x126018800 == 92 [pid = 1655] [id = 381] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x123b70800 == 91 [pid = 1655] [id = 380] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x120f6b800 == 90 [pid = 1655] [id = 379] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x11316c800 == 89 [pid = 1655] [id = 378] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0e000 == 88 [pid = 1655] [id = 377] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x135a17000 == 87 [pid = 1655] [id = 373] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x1354a2000 == 86 [pid = 1655] [id = 372] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x135416800 == 85 [pid = 1655] [id = 371] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12c55c000 == 84 [pid = 1655] [id = 370] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x121192800 == 83 [pid = 1655] [id = 369] 11:23:00 INFO - PROCESS | 1655 | --DOCSHELL 0x1164c5800 == 82 [pid = 1655] [id = 368] 11:23:00 INFO - PROCESS | 1655 | 1464286980801 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]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:23:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 771ms 11:23:00 INFO - PROCESS | 1655 | 1464286980851 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 1655 | 1464286980852 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:23:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:23:00 INFO - PROCESS | 1655 | 1464286980855 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 1655 | 1464286980857 Marionette TRACE conn2 <- [1,1574,null,{}] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x1265aa400) [pid = 1655] [serial = 1039] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x129752800) [pid = 1655] [serial = 934] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x114ee0000) [pid = 1655] [serial = 861] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x12c542c00) [pid = 1655] [serial = 937] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x12d016800) [pid = 1655] [serial = 801] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 195 (0x12b06e800) [pid = 1655] [serial = 873] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x11832d400) [pid = 1655] [serial = 864] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x12c611c00) [pid = 1655] [serial = 813] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x1297c2800) [pid = 1655] [serial = 870] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x112e51000) [pid = 1655] [serial = 922] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x125af3400) [pid = 1655] [serial = 807] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x12c547800) [pid = 1655] [serial = 940] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x12c13f400) [pid = 1655] [serial = 876] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x1265c1c00) [pid = 1655] [serial = 931] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x11871ac00) [pid = 1655] [serial = 925] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x12c17f000) [pid = 1655] [serial = 810] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x126362400) [pid = 1655] [serial = 867] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x118829000) [pid = 1655] [serial = 804] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x125dc3400) [pid = 1655] [serial = 928] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x129752000) [pid = 1655] [serial = 858] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x126530400) [pid = 1655] [serial = 1086] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x128c1d800) [pid = 1655] [serial = 1089] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x12438f400) [pid = 1655] [serial = 1087] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x116a61400) [pid = 1655] [serial = 1072] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x115d80000) [pid = 1655] [serial = 1071] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x125af2c00) [pid = 1655] [serial = 1053] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x118f9c400) [pid = 1655] [serial = 1080] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x119596800) [pid = 1655] [serial = 1081] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x1185cb400) [pid = 1655] [serial = 1077] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x11886b000) [pid = 1655] [serial = 1078] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x1246a5400) [pid = 1655] [serial = 1083] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x1294ebc00) [pid = 1655] [serial = 1092] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x11720d000) [pid = 1655] [serial = 1047] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x1294e6c00) [pid = 1655] [serial = 1062] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x1265c3000) [pid = 1655] [serial = 1056] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x110f1cc00) [pid = 1655] [serial = 1041] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x118224000) [pid = 1655] [serial = 1074] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x118329400) [pid = 1655] [serial = 1075] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x128ecc000) [pid = 1655] [serial = 1059] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x1187e1400) [pid = 1655] [serial = 1050] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x119576c00) [pid = 1655] [serial = 1065] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x1125bb400) [pid = 1655] [serial = 1068] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x128d16c00) [pid = 1655] [serial = 1090] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x112957800) [pid = 1655] [serial = 1069] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x112c43000) [pid = 1655] [serial = 1044] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x1164a5000) [pid = 1655] [serial = 1095] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x11871d800) [pid = 1655] [serial = 1096] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x129756800) [pid = 1655] [serial = 1093] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x12aa95c00) [pid = 1655] [serial = 1099] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x125dce400) [pid = 1655] [serial = 1084] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x1297bac00) [pid = 1655] [serial = 1098] [outer = 0x0] [url = about:blank] 11:23:00 INFO - PROCESS | 1655 | 1464286980877 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}] 11:23:01 INFO - PROCESS | 1655 | 1464286980999 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:23:01 INFO - PROCESS | 1655 | 1464286981010 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b42800 == 83 [pid = 1655] [id = 401] 11:23:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x11956e400) [pid = 1655] [serial = 1202] [outer = 0x0] 11:23:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x11959e400) [pid = 1655] [serial = 1203] [outer = 0x11956e400] 11:23:01 INFO - PROCESS | 1655 | 1464286981038 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x122f10400) [pid = 1655] [serial = 1204] [outer = 0x11956e400] 11:23:01 INFO - PROCESS | 1655 | 1464286981375 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]]]}] 11:23:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:23:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 570ms 11:23:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:23:01 INFO - PROCESS | 1655 | 1464286981425 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 1655 | 1464286981427 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:23:01 INFO - PROCESS | 1655 | 1464286981429 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - PROCESS | 1655 | 1464286981430 Marionette TRACE conn2 <- [1,1578,null,{}] 11:23:01 INFO - PROCESS | 1655 | 1464286981432 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}] 11:23:01 INFO - PROCESS | 1655 | 1464286981556 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:23:01 INFO - PROCESS | 1655 | 1464286981563 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f30800 == 84 [pid = 1655] [id = 402] 11:23:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x1246a5400) [pid = 1655] [serial = 1205] [outer = 0x0] 11:23:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x125af2c00) [pid = 1655] [serial = 1206] [outer = 0x1246a5400] 11:23:01 INFO - PROCESS | 1655 | 1464286981589 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x125fc6800) [pid = 1655] [serial = 1207] [outer = 0x1246a5400] 11:23:01 INFO - PROCESS | 1655 | 1464286981900 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]]]}] 11:23:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:23:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 11:23:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:23:01 INFO - PROCESS | 1655 | 1464286981955 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 1655 | 1464286981956 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:23:01 INFO - PROCESS | 1655 | 1464286981958 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - PROCESS | 1655 | 1464286981959 Marionette TRACE conn2 <- [1,1582,null,{}] 11:23:01 INFO - PROCESS | 1655 | 1464286981961 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}] 11:23:02 INFO - PROCESS | 1655 | 1464286982078 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:23:02 INFO - PROCESS | 1655 | 1464286982089 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x129070000 == 85 [pid = 1655] [id = 403] 11:23:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x125fcd000) [pid = 1655] [serial = 1208] [outer = 0x0] 11:23:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12652a000) [pid = 1655] [serial = 1209] [outer = 0x125fcd000] 11:23:02 INFO - PROCESS | 1655 | 1464286982115 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x1265b6800) [pid = 1655] [serial = 1210] [outer = 0x125fcd000] 11:23:02 INFO - PROCESS | 1655 | 1464286982466 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]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:23:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 519ms 11:23:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:23:02 INFO - PROCESS | 1655 | 1464286982478 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 1655 | 1464286982480 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:23:02 INFO - PROCESS | 1655 | 1464286982482 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 1655 | 1464286982483 Marionette TRACE conn2 <- [1,1586,null,{}] 11:23:02 INFO - PROCESS | 1655 | 1464286982485 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}] 11:23:02 INFO - PROCESS | 1655 | 1464286982593 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:23:02 INFO - PROCESS | 1655 | 1464286982598 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba1c000 == 86 [pid = 1655] [id = 404] 11:23:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x128c15000) [pid = 1655] [serial = 1211] [outer = 0x0] 11:23:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x128ecc000) [pid = 1655] [serial = 1212] [outer = 0x128c15000] 11:23:02 INFO - PROCESS | 1655 | 1464286982623 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x1297bf000) [pid = 1655] [serial = 1213] [outer = 0x128c15000] 11:23:03 INFO - PROCESS | 1655 | 1464286983014 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]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:23:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 569ms 11:23:03 INFO - PROCESS | 1655 | 1464286983052 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 1655 | 1464286983053 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:23:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:23:03 INFO - PROCESS | 1655 | 1464286983055 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 1655 | 1464286983056 Marionette TRACE conn2 <- [1,1590,null,{}] 11:23:03 INFO - PROCESS | 1655 | 1464286983061 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}] 11:23:03 INFO - PROCESS | 1655 | 1464286983185 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:23:03 INFO - PROCESS | 1655 | 1464286983201 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c09e000 == 87 [pid = 1655] [id = 405] 11:23:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x128cab800) [pid = 1655] [serial = 1214] [outer = 0x0] 11:23:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x12aa87c00) [pid = 1655] [serial = 1215] [outer = 0x128cab800] 11:23:03 INFO - PROCESS | 1655 | 1464286983226 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12b076000) [pid = 1655] [serial = 1216] [outer = 0x128cab800] 11:23:03 INFO - PROCESS | 1655 | 1464286983593 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]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:23:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 571ms 11:23:03 INFO - PROCESS | 1655 | 1464286983631 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 1655 | 1464286983632 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:23:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:23:03 INFO - PROCESS | 1655 | 1464286983634 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 1655 | 1464286983635 Marionette TRACE conn2 <- [1,1594,null,{}] 11:23:03 INFO - PROCESS | 1655 | 1464286983638 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}] 11:23:03 INFO - PROCESS | 1655 | 1464286983756 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:23:03 INFO - PROCESS | 1655 | 1464286983768 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c133000 == 88 [pid = 1655] [id = 406] 11:23:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x1297c5400) [pid = 1655] [serial = 1217] [outer = 0x0] 11:23:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12ba3ac00) [pid = 1655] [serial = 1218] [outer = 0x1297c5400] 11:23:03 INFO - PROCESS | 1655 | 1464286983793 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x12c140c00) [pid = 1655] [serial = 1219] [outer = 0x1297c5400] 11:23:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:23:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 521ms 11:23:04 INFO - PROCESS | 1655 | 1464286984150 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]]]}] 11:23:04 INFO - PROCESS | 1655 | 1464286984156 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 1655 | 1464286984159 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:23:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:23:04 INFO - PROCESS | 1655 | 1464286984164 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 1655 | 1464286984165 Marionette TRACE conn2 <- [1,1598,null,{}] 11:23:04 INFO - PROCESS | 1655 | 1464286984167 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}] 11:23:04 INFO - PROCESS | 1655 | 1464286984299 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:23:04 INFO - PROCESS | 1655 | 1464286984325 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cae1000 == 89 [pid = 1655] [id = 407] 11:23:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x12c13c800) [pid = 1655] [serial = 1220] [outer = 0x0] 11:23:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x12c17f400) [pid = 1655] [serial = 1221] [outer = 0x12c13c800] 11:23:04 INFO - PROCESS | 1655 | 1464286984350 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x12c608800) [pid = 1655] [serial = 1222] [outer = 0x12c13c800] 11:23:04 INFO - PROCESS | 1655 | 1464286984917 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]]]}] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x110f13800) [pid = 1655] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x118f71000) [pid = 1655] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x128d1b800) [pid = 1655] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x123ab0400) [pid = 1655] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x110f37000) [pid = 1655] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x1265c1000) [pid = 1655] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x110f1ec00) [pid = 1655] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x120ff5800) [pid = 1655] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x12b20f000) [pid = 1655] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x1265b0000) [pid = 1655] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x112683c00) [pid = 1655] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:23:04 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x111e6cc00) [pid = 1655] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:23:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:23:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 771ms 11:23:04 INFO - PROCESS | 1655 | 1464286984942 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 1655 | 1464286984943 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:23:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:23:04 INFO - PROCESS | 1655 | 1464286984945 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 1655 | 1464286984946 Marionette TRACE conn2 <- [1,1602,null,{}] 11:23:04 INFO - PROCESS | 1655 | 1464286984949 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}] 11:23:05 INFO - PROCESS | 1655 | 1464286985048 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:23:05 INFO - PROCESS | 1655 | 1464286985052 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x124718000 == 90 [pid = 1655] [id = 408] 11:23:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x110f1a800) [pid = 1655] [serial = 1223] [outer = 0x0] 11:23:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x11959c400) [pid = 1655] [serial = 1224] [outer = 0x110f1a800] 11:23:05 INFO - PROCESS | 1655 | 1464286985078 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12974fc00) [pid = 1655] [serial = 1225] [outer = 0x110f1a800] 11:23:05 INFO - PROCESS | 1655 | 1464286985428 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]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:23:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 517ms 11:23:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:23:05 INFO - PROCESS | 1655 | 1464286985463 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:23:05 INFO - PROCESS | 1655 | 1464286985465 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:23:05 INFO - PROCESS | 1655 | 1464286985467 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 1655 | 1464286985469 Marionette TRACE conn2 <- [1,1606,null,{}] 11:23:05 INFO - PROCESS | 1655 | 1464286985471 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}] 11:23:05 INFO - PROCESS | 1655 | 1464286985608 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:23:05 INFO - PROCESS | 1655 | 1464286985676 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d73b000 == 91 [pid = 1655] [id = 409] 11:23:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x12c610400) [pid = 1655] [serial = 1226] [outer = 0x0] 11:23:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x12c90d800) [pid = 1655] [serial = 1227] [outer = 0x12c610400] 11:23:05 INFO - PROCESS | 1655 | 1464286985713 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12d4ad400) [pid = 1655] [serial = 1228] [outer = 0x12c610400] 11:23:06 INFO - PROCESS | 1655 | 1464286986013 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]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 569ms 11:23:06 INFO - PROCESS | 1655 | 1464286986037 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 1655 | 1464286986040 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:23:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:23:06 INFO - PROCESS | 1655 | 1464286986047 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 1655 | 1464286986049 Marionette TRACE conn2 <- [1,1610,null,{}] 11:23:06 INFO - PROCESS | 1655 | 1464286986052 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}] 11:23:06 INFO - PROCESS | 1655 | 1464286986206 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:23:06 INFO - PROCESS | 1655 | 1464286986314 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8c7800 == 92 [pid = 1655] [id = 410] 11:23:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12d016800) [pid = 1655] [serial = 1229] [outer = 0x0] 11:23:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12d4e4c00) [pid = 1655] [serial = 1230] [outer = 0x12d016800] 11:23:06 INFO - PROCESS | 1655 | 1464286986355 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x135ce5800) [pid = 1655] [serial = 1231] [outer = 0x12d016800] 11:23:06 INFO - PROCESS | 1655 | 1464286986675 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]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 11:23:06 INFO - PROCESS | 1655 | 1464286986717 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 1655 | 1464286986719 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:23:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:23:06 INFO - PROCESS | 1655 | 1464286986725 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 1655 | 1464286986728 Marionette TRACE conn2 <- [1,1614,null,{}] 11:23:06 INFO - PROCESS | 1655 | 1464286986732 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}] 11:23:06 INFO - PROCESS | 1655 | 1464286986884 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:23:07 INFO - PROCESS | 1655 | 1464286987173 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x11316c800 == 93 [pid = 1655] [id = 411] 11:23:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x110f1c000) [pid = 1655] [serial = 1232] [outer = 0x0] 11:23:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x110f3c000) [pid = 1655] [serial = 1233] [outer = 0x110f1c000] 11:23:07 INFO - PROCESS | 1655 | 1464286987226 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x112680000) [pid = 1655] [serial = 1234] [outer = 0x110f1c000] 11:23:07 INFO - PROCESS | 1655 | 1464286987687 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]]]}] 11:23:07 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 11:23:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1025ms 11:23:07 INFO - PROCESS | 1655 | 1464286987748 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:23:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:23:07 INFO - PROCESS | 1655 | 1464286987751 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:23:07 INFO - PROCESS | 1655 | 1464286987754 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 1655 | 1464286987757 Marionette TRACE conn2 <- [1,1618,null,{}] 11:23:07 INFO - PROCESS | 1655 | 1464286987760 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}] 11:23:07 INFO - PROCESS | 1655 | 1464286987883 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:23:07 INFO - PROCESS | 1655 | 1464286987970 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x1211ad000 == 94 [pid = 1655] [id = 412] 11:23:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x112c45400) [pid = 1655] [serial = 1235] [outer = 0x0] 11:23:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x118222c00) [pid = 1655] [serial = 1236] [outer = 0x112c45400] 11:23:08 INFO - PROCESS | 1655 | 1464286988003 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x118827c00) [pid = 1655] [serial = 1237] [outer = 0x112c45400] 11:23:08 INFO - PROCESS | 1655 | 1464286988417 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]]]}] 11:23:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:23:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 722ms 11:23:08 INFO - PROCESS | 1655 | 1464286988483 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:23:08 INFO - PROCESS | 1655 | 1464286988485 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:23:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:23:08 INFO - PROCESS | 1655 | 1464286988501 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:23:08 INFO - PROCESS | 1655 | 1464286988502 Marionette TRACE conn2 <- [1,1622,null,{}] 11:23:08 INFO - PROCESS | 1655 | 1464286988525 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}] 11:23:08 INFO - PROCESS | 1655 | 1464286988642 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:23:08 INFO - PROCESS | 1655 | 1464286988730 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c55c000 == 95 [pid = 1655] [id = 413] 11:23:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x119b63c00) [pid = 1655] [serial = 1238] [outer = 0x0] 11:23:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x124f1d000) [pid = 1655] [serial = 1239] [outer = 0x119b63c00] 11:23:08 INFO - PROCESS | 1655 | 1464286988760 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x1265bc400) [pid = 1655] [serial = 1240] [outer = 0x119b63c00] 11:23:09 INFO - PROCESS | 1655 | 1464286989194 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]]]}] 11:23:09 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 11:23:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 11:23:09 INFO - PROCESS | 1655 | 1464286989223 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 1655 | 1464286989224 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:23:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:23:09 INFO - PROCESS | 1655 | 1464286989231 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 1655 | 1464286989235 Marionette TRACE conn2 <- [1,1626,null,{}] 11:23:09 INFO - PROCESS | 1655 | 1464286989239 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}] 11:23:09 INFO - PROCESS | 1655 | 1464286989357 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:23:09 INFO - PROCESS | 1655 | 1464286989446 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x135499000 == 96 [pid = 1655] [id = 414] 11:23:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x128c1b800) [pid = 1655] [serial = 1241] [outer = 0x0] 11:23:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x129642800) [pid = 1655] [serial = 1242] [outer = 0x128c1b800] 11:23:09 INFO - PROCESS | 1655 | 1464286989477 Marionette DEBUG loaded listener.js 11:23:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x12aa8c000) [pid = 1655] [serial = 1243] [outer = 0x128c1b800] 11:23:09 INFO - PROCESS | 1655 | 1464286989890 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]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:23:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 682ms 11:23:09 INFO - PROCESS | 1655 | 1464286989910 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 1655 | 1464286989912 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:23:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:23:09 INFO - PROCESS | 1655 | 1464286989914 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 1655 | 1464286989915 Marionette TRACE conn2 <- [1,1630,null,{}] 11:23:09 INFO - PROCESS | 1655 | 1464286989918 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}] 11:23:10 INFO - PROCESS | 1655 | 1464286990055 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:23:10 INFO - PROCESS | 1655 | 1464286990170 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ae8000 == 97 [pid = 1655] [id = 415] 11:23:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x12b0e4c00) [pid = 1655] [serial = 1244] [outer = 0x0] 11:23:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x12c53d400) [pid = 1655] [serial = 1245] [outer = 0x12b0e4c00] 11:23:10 INFO - PROCESS | 1655 | 1464286990201 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x12c90bc00) [pid = 1655] [serial = 1246] [outer = 0x12b0e4c00] 11:23:10 INFO - PROCESS | 1655 | 1464286990617 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]]]}] 11:23:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:23:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 11:23:10 INFO - PROCESS | 1655 | 1464286990635 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:23:10 INFO - PROCESS | 1655 | 1464286990637 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:23:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:23:10 INFO - PROCESS | 1655 | 1464286990639 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:23:10 INFO - PROCESS | 1655 | 1464286990640 Marionette TRACE conn2 <- [1,1634,null,{}] 11:23:10 INFO - PROCESS | 1655 | 1464286990643 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}] 11:23:10 INFO - PROCESS | 1655 | 1464286990756 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:23:10 INFO - PROCESS | 1655 | 1464286990843 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x135f17800 == 98 [pid = 1655] [id = 416] 11:23:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x12d4ab400) [pid = 1655] [serial = 1247] [outer = 0x0] 11:23:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x12d4b6800) [pid = 1655] [serial = 1248] [outer = 0x12d4ab400] 11:23:10 INFO - PROCESS | 1655 | 1464286990878 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x135cecc00) [pid = 1655] [serial = 1249] [outer = 0x12d4ab400] 11:23:11 INFO - PROCESS | 1655 | 1464286991273 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]]]}] 11:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 11:23:11 INFO - PROCESS | 1655 | 1464286991311 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 1655 | 1464286991312 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:23:11 INFO - PROCESS | 1655 | 1464286991314 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 1655 | 1464286991316 Marionette TRACE conn2 <- [1,1638,null,{}] 11:23:11 INFO - PROCESS | 1655 | 1464286991318 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}] 11:23:11 INFO - PROCESS | 1655 | 1464286991437 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:23:11 INFO - PROCESS | 1655 | 1464286991556 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x1383db800 == 99 [pid = 1655] [id = 417] 11:23:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x1353c1c00) [pid = 1655] [serial = 1250] [outer = 0x0] 11:23:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x1353c8400) [pid = 1655] [serial = 1251] [outer = 0x1353c1c00] 11:23:11 INFO - PROCESS | 1655 | 1464286991587 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x135cf0000) [pid = 1655] [serial = 1252] [outer = 0x1353c1c00] 11:23:11 INFO - PROCESS | 1655 | 1464286991961 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]]]}] 11:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 673ms 11:23:11 INFO - PROCESS | 1655 | 1464286991988 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 1655 | 1464286991991 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:23:11 INFO - PROCESS | 1655 | 1464286991995 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 1655 | 1464286991997 Marionette TRACE conn2 <- [1,1642,null,{}] 11:23:12 INFO - PROCESS | 1655 | 1464286991999 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}] 11:23:12 INFO - PROCESS | 1655 | 1464286992134 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:23:12 INFO - PROCESS | 1655 | 1464286992280 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x1392ec000 == 100 [pid = 1655] [id = 418] 11:23:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x1353c7800) [pid = 1655] [serial = 1253] [outer = 0x0] 11:23:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x1353ed000) [pid = 1655] [serial = 1254] [outer = 0x1353c7800] 11:23:12 INFO - PROCESS | 1655 | 1464286992326 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x1353f1c00) [pid = 1655] [serial = 1255] [outer = 0x1353c7800] 11:23:12 INFO - PROCESS | 1655 | 1464286992833 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]]]}] 11:23:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:23:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 868ms 11:23:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:23:12 INFO - PROCESS | 1655 | 1464286992864 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:23:12 INFO - PROCESS | 1655 | 1464286992865 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:23:12 INFO - PROCESS | 1655 | 1464286992867 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 1655 | 1464286992869 Marionette TRACE conn2 <- [1,1646,null,{}] 11:23:12 INFO - PROCESS | 1655 | 1464286992871 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}] 11:23:12 INFO - PROCESS | 1655 | 1464286992985 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:23:13 INFO - PROCESS | 1655 | 1464286993101 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x1410cc800 == 101 [pid = 1655] [id = 419] 11:23:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x1353ee800) [pid = 1655] [serial = 1256] [outer = 0x0] 11:23:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x135cef400) [pid = 1655] [serial = 1257] [outer = 0x1353ee800] 11:23:13 INFO - PROCESS | 1655 | 1464286993134 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x135cf4000) [pid = 1655] [serial = 1258] [outer = 0x1353ee800] 11:23:13 INFO - PROCESS | 1655 | 1464286993542 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]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:23:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 720ms 11:23:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:23:13 INFO - PROCESS | 1655 | 1464286993588 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 1655 | 1464286993589 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:23:13 INFO - PROCESS | 1655 | 1464286993592 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 1655 | 1464286993593 Marionette TRACE conn2 <- [1,1650,null,{}] 11:23:13 INFO - PROCESS | 1655 | 1464286993595 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}] 11:23:13 INFO - PROCESS | 1655 | 1464286993708 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:23:13 INFO - PROCESS | 1655 | 1464286993840 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x138175800 == 102 [pid = 1655] [id = 420] 11:23:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x1353f1800) [pid = 1655] [serial = 1259] [outer = 0x0] 11:23:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x1380d1800) [pid = 1655] [serial = 1260] [outer = 0x1353f1800] 11:23:13 INFO - PROCESS | 1655 | 1464286993872 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x1380d6400) [pid = 1655] [serial = 1261] [outer = 0x1353f1800] 11:23:14 INFO - PROCESS | 1655 | 1464286994265 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]]]}] 11:23:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:23:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 718ms 11:23:14 INFO - PROCESS | 1655 | 1464286994328 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:23:14 INFO - PROCESS | 1655 | 1464286994329 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:23:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:23:14 INFO - PROCESS | 1655 | 1464286994332 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 1655 | 1464286994333 Marionette TRACE conn2 <- [1,1654,null,{}] 11:23:14 INFO - PROCESS | 1655 | 1464286994335 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}] 11:23:14 INFO - PROCESS | 1655 | 1464286994452 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:23:14 INFO - PROCESS | 1655 | 1464286994543 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f75800 == 103 [pid = 1655] [id = 421] 11:23:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x112960400) [pid = 1655] [serial = 1262] [outer = 0x0] 11:23:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x12652c400) [pid = 1655] [serial = 1263] [outer = 0x112960400] 11:23:14 INFO - PROCESS | 1655 | 1464286994577 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x1380da800) [pid = 1655] [serial = 1264] [outer = 0x112960400] 11:23:15 INFO - PROCESS | 1655 | 1464286995221 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]]]}] 11:23:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:23:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 924ms 11:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:23:15 INFO - PROCESS | 1655 | 1464286995256 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 1655 | 1464286995259 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:23:15 INFO - PROCESS | 1655 | 1464286995262 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 1655 | 1464286995265 Marionette TRACE conn2 <- [1,1658,null,{}] 11:23:15 INFO - PROCESS | 1655 | 1464286995269 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}] 11:23:15 INFO - PROCESS | 1655 | 1464286995385 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:23:15 INFO - PROCESS | 1655 | 1464286995479 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x1185a0800 == 104 [pid = 1655] [id = 422] 11:23:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x112957800) [pid = 1655] [serial = 1265] [outer = 0x0] 11:23:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x112e55c00) [pid = 1655] [serial = 1266] [outer = 0x112957800] 11:23:15 INFO - PROCESS | 1655 | 1464286995508 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x117211c00) [pid = 1655] [serial = 1267] [outer = 0x112957800] 11:23:15 INFO - PROCESS | 1655 | 1464286995943 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]]]}] 11:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 724ms 11:23:15 INFO - PROCESS | 1655 | 1464286995987 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 1655 | 1464286995991 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:23:16 INFO - PROCESS | 1655 | 1464286996015 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 1655 | 1464286996017 Marionette TRACE conn2 <- [1,1662,null,{}] 11:23:16 INFO - PROCESS | 1655 | 1464286996019 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}] 11:23:16 INFO - PROCESS | 1655 | 1464286996132 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:23:16 INFO - PROCESS | 1655 | 1464286996225 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x117452000 == 105 [pid = 1655] [id = 423] 11:23:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x118827000) [pid = 1655] [serial = 1268] [outer = 0x0] 11:23:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x118f94000) [pid = 1655] [serial = 1269] [outer = 0x118827000] 11:23:16 INFO - PROCESS | 1655 | 1464286996253 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x120ff4000) [pid = 1655] [serial = 1270] [outer = 0x118827000] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8c7800 == 104 [pid = 1655] [id = 410] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12d73b000 == 103 [pid = 1655] [id = 409] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x124718000 == 102 [pid = 1655] [id = 408] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12cae1000 == 101 [pid = 1655] [id = 407] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c133000 == 100 [pid = 1655] [id = 406] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c09e000 == 99 [pid = 1655] [id = 405] 11:23:16 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x12c544400) [pid = 1655] [serial = 1164] [outer = 0x0] [url = about:blank] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba1c000 == 98 [pid = 1655] [id = 404] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x129070000 == 97 [pid = 1655] [id = 403] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x122f30800 == 96 [pid = 1655] [id = 402] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119b42800 == 95 [pid = 1655] [id = 401] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1185ba000 == 94 [pid = 1655] [id = 400] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12119c800 == 93 [pid = 1655] [id = 399] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1392e8800 == 92 [pid = 1655] [id = 394] 11:23:16 INFO - PROCESS | 1655 | 1464286996753 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]]]}] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x138fc4000 == 91 [pid = 1655] [id = 393] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x135e8c800 == 90 [pid = 1655] [id = 392] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0ce000 == 89 [pid = 1655] [id = 391] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1260fe800 == 88 [pid = 1655] [id = 390] 11:23:16 INFO - PROCESS | 1655 | --DOCSHELL 0x117435800 == 87 [pid = 1655] [id = 389] 11:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 774ms 11:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:23:16 INFO - PROCESS | 1655 | 1464286996787 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 1655 | 1464286996788 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:23:16 INFO - PROCESS | 1655 | 1464286996792 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 1655 | 1464286996795 Marionette TRACE conn2 <- [1,1666,null,{}] 11:23:16 INFO - PROCESS | 1655 | 1464286996803 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}] 11:23:16 INFO - PROCESS | 1655 | 1464286996899 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:23:16 INFO - PROCESS | 1655 | 1464286996907 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f3f800 == 88 [pid = 1655] [id = 424] 11:23:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x11824f400) [pid = 1655] [serial = 1271] [outer = 0x0] 11:23:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x124f84800) [pid = 1655] [serial = 1272] [outer = 0x11824f400] 11:23:16 INFO - PROCESS | 1655 | 1464286996939 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x126521400) [pid = 1655] [serial = 1273] [outer = 0x11824f400] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x12b0ddc00) [pid = 1655] [serial = 1102] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x125f86c00) [pid = 1655] [serial = 1143] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x129755000) [pid = 1655] [serial = 1149] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x12ba3a000) [pid = 1655] [serial = 1119] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x123ab2400) [pid = 1655] [serial = 1128] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x124f7bc00) [pid = 1655] [serial = 1140] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x125dc0000) [pid = 1655] [serial = 1141] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x112651000) [pid = 1655] [serial = 1131] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x116a62400) [pid = 1655] [serial = 1132] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x128ca5000) [pid = 1655] [serial = 1146] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x1297b9800) [pid = 1655] [serial = 1116] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x11299b400) [pid = 1655] [serial = 1134] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x11832b400) [pid = 1655] [serial = 1135] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 195 (0x126527800) [pid = 1655] [serial = 1113] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x12c17ec00) [pid = 1655] [serial = 1125] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x121182000) [pid = 1655] [serial = 1137] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x123ab7c00) [pid = 1655] [serial = 1138] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x118327800) [pid = 1655] [serial = 1150] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x118f64400) [pid = 1655] [serial = 1110] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x12c141c00) [pid = 1655] [serial = 1122] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x110f41c00) [pid = 1655] [serial = 1104] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x117202c00) [pid = 1655] [serial = 1107] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x12bc33800) [pid = 1655] [serial = 1152] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x12bc44000) [pid = 1655] [serial = 1153] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x12c180000) [pid = 1655] [serial = 1162] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x129753c00) [pid = 1655] [serial = 1161] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x118f91000) [pid = 1655] [serial = 1158] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x1125b8800) [pid = 1655] [serial = 1155] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x12633c000) [pid = 1655] [serial = 1159] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x1294ee000) [pid = 1655] [serial = 1147] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x114ed9800) [pid = 1655] [serial = 1156] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x1265a5c00) [pid = 1655] [serial = 1144] [outer = 0x0] [url = about:blank] 11:23:17 INFO - PROCESS | 1655 | 1464286997337 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]]]}] 11:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 572ms 11:23:17 INFO - PROCESS | 1655 | 1464286997364 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:23:17 INFO - PROCESS | 1655 | 1464286997365 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:23:17 INFO - PROCESS | 1655 | 1464286997368 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:23:17 INFO - PROCESS | 1655 | 1464286997369 Marionette TRACE conn2 <- [1,1670,null,{}] 11:23:17 INFO - PROCESS | 1655 | 1464286997371 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}] 11:23:17 INFO - PROCESS | 1655 | 1464286997470 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:23:17 INFO - PROCESS | 1655 | 1464286997565 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f9f800 == 89 [pid = 1655] [id = 425] 11:23:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x12652a800) [pid = 1655] [serial = 1274] [outer = 0x0] 11:23:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x1265ad000) [pid = 1655] [serial = 1275] [outer = 0x12652a800] 11:23:17 INFO - PROCESS | 1655 | 1464286997591 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x1265c5c00) [pid = 1655] [serial = 1276] [outer = 0x12652a800] 11:23:17 INFO - PROCESS | 1655 | 1464286997925 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]]]}] 11:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 569ms 11:23:17 INFO - PROCESS | 1655 | 1464286997938 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:23:17 INFO - PROCESS | 1655 | 1464286997942 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:23:17 INFO - PROCESS | 1655 | 1464286997948 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:23:17 INFO - PROCESS | 1655 | 1464286997962 Marionette TRACE conn2 <- [1,1674,null,{}] 11:23:17 INFO - PROCESS | 1655 | 1464286997966 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}] 11:23:18 INFO - PROCESS | 1655 | 1464286998112 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:23:18 INFO - PROCESS | 1655 | 1464286998217 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aacf000 == 90 [pid = 1655] [id = 426] 11:23:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x11720a400) [pid = 1655] [serial = 1277] [outer = 0x0] 11:23:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x1265c2c00) [pid = 1655] [serial = 1278] [outer = 0x11720a400] 11:23:18 INFO - PROCESS | 1655 | 1464286998260 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x1293b1800) [pid = 1655] [serial = 1279] [outer = 0x11720a400] 11:23:18 INFO - PROCESS | 1655 | 1464286998622 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]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 11:23:18 INFO - PROCESS | 1655 | 1464286998680 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 1655 | 1464286998682 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:23:18 INFO - PROCESS | 1655 | 1464286998684 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 1655 | 1464286998685 Marionette TRACE conn2 <- [1,1678,null,{}] 11:23:18 INFO - PROCESS | 1655 | 1464286998687 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}] 11:23:18 INFO - PROCESS | 1655 | 1464286998852 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:23:18 INFO - PROCESS | 1655 | 1464286998869 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c132800 == 91 [pid = 1655] [id = 427] 11:23:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x1293b6800) [pid = 1655] [serial = 1280] [outer = 0x0] 11:23:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x129759000) [pid = 1655] [serial = 1281] [outer = 0x1293b6800] 11:23:18 INFO - PROCESS | 1655 | 1464286998895 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x12bc3e400) [pid = 1655] [serial = 1282] [outer = 0x1293b6800] 11:23:19 INFO - PROCESS | 1655 | 1464286999256 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]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 623ms 11:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:23:19 INFO - PROCESS | 1655 | 1464286999308 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 1655 | 1464286999309 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:23:19 INFO - PROCESS | 1655 | 1464286999311 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 1655 | 1464286999312 Marionette TRACE conn2 <- [1,1682,null,{}] 11:23:19 INFO - PROCESS | 1655 | 1464286999314 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}] 11:23:19 INFO - PROCESS | 1655 | 1464286999443 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:23:19 INFO - PROCESS | 1655 | 1464286999459 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cade000 == 92 [pid = 1655] [id = 428] 11:23:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x12a17a000) [pid = 1655] [serial = 1283] [outer = 0x0] 11:23:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x12c148800) [pid = 1655] [serial = 1284] [outer = 0x12a17a000] 11:23:19 INFO - PROCESS | 1655 | 1464286999483 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x12c60dc00) [pid = 1655] [serial = 1285] [outer = 0x12a17a000] 11:23:19 INFO - PROCESS | 1655 | 1464286999827 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]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 569ms 11:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:23:19 INFO - PROCESS | 1655 | 1464286999880 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 1655 | 1464286999882 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:23:19 INFO - PROCESS | 1655 | 1464286999884 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 1655 | 1464286999885 Marionette TRACE conn2 <- [1,1686,null,{}] 11:23:19 INFO - PROCESS | 1655 | 1464286999887 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}] 11:23:20 INFO - PROCESS | 1655 | 1464287000011 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:23:20 INFO - PROCESS | 1655 | 1464287000028 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d746000 == 93 [pid = 1655] [id = 429] 11:23:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x12c13cc00) [pid = 1655] [serial = 1286] [outer = 0x0] 11:23:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x12c962000) [pid = 1655] [serial = 1287] [outer = 0x12c13cc00] 11:23:20 INFO - PROCESS | 1655 | 1464287000053 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x12d01c400) [pid = 1655] [serial = 1288] [outer = 0x12c13cc00] 11:23:20 INFO - PROCESS | 1655 | 1464287000416 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]]]}] 11:23:20 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 11:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 568ms 11:23:20 INFO - PROCESS | 1655 | 1464287000452 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:23:20 INFO - PROCESS | 1655 | 1464287000453 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:23:20 INFO - PROCESS | 1655 | 1464287000456 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:23:20 INFO - PROCESS | 1655 | 1464287000457 Marionette TRACE conn2 <- [1,1690,null,{}] 11:23:20 INFO - PROCESS | 1655 | 1464287000459 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}] 11:23:20 INFO - PROCESS | 1655 | 1464287000583 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:23:20 INFO - PROCESS | 1655 | 1464287000598 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e114000 == 94 [pid = 1655] [id = 430] 11:23:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x12c95e000) [pid = 1655] [serial = 1289] [outer = 0x0] 11:23:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x12d4b7400) [pid = 1655] [serial = 1290] [outer = 0x12c95e000] 11:23:20 INFO - PROCESS | 1655 | 1464287000623 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x1353be400) [pid = 1655] [serial = 1291] [outer = 0x12c95e000] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x111f4b000) [pid = 1655] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x1246a5400) [pid = 1655] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x110f1a800) [pid = 1655] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x125fcd000) [pid = 1655] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x12c13c800) [pid = 1655] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x1184f0000) [pid = 1655] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x1297c5400) [pid = 1655] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x11956e400) [pid = 1655] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x12c610400) [pid = 1655] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x128c15000) [pid = 1655] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x128cab800) [pid = 1655] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:23:21 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x11956c000) [pid = 1655] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:23:21 INFO - PROCESS | 1655 | 1464287001123 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]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 718ms 11:23:21 INFO - PROCESS | 1655 | 1464287001174 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 1655 | 1464287001176 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:23:21 INFO - PROCESS | 1655 | 1464287001178 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 1655 | 1464287001179 Marionette TRACE conn2 <- [1,1694,null,{}] 11:23:21 INFO - PROCESS | 1655 | 1464287001181 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}] 11:23:21 INFO - PROCESS | 1655 | 1464287001278 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:23:21 INFO - PROCESS | 1655 | 1464287001373 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af95000 == 95 [pid = 1655] [id = 431] 11:23:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x110f3c400) [pid = 1655] [serial = 1292] [outer = 0x0] 11:23:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x125fcd000) [pid = 1655] [serial = 1293] [outer = 0x110f3c400] 11:23:21 INFO - PROCESS | 1655 | 1464287001398 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x12c13c800) [pid = 1655] [serial = 1294] [outer = 0x110f3c400] 11:23:21 INFO - PROCESS | 1655 | 1464287001667 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]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 11:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:23:21 INFO - PROCESS | 1655 | 1464287001698 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 1655 | 1464287001699 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:23:21 INFO - PROCESS | 1655 | 1464287001702 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 1655 | 1464287001703 Marionette TRACE conn2 <- [1,1698,null,{}] 11:23:21 INFO - PROCESS | 1655 | 1464287001714 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}] 11:23:21 INFO - PROCESS | 1655 | 1464287001830 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:23:21 INFO - PROCESS | 1655 | 1464287001834 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x135add000 == 96 [pid = 1655] [id = 432] 11:23:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x12c967000) [pid = 1655] [serial = 1295] [outer = 0x0] 11:23:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x1353ef000) [pid = 1655] [serial = 1296] [outer = 0x12c967000] 11:23:21 INFO - PROCESS | 1655 | 1464287001863 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x135db7800) [pid = 1655] [serial = 1297] [outer = 0x12c967000] 11:23:22 INFO - PROCESS | 1655 | 1464287002212 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]]]}] 11:23:22 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 11:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 569ms 11:23:22 INFO - PROCESS | 1655 | 1464287002271 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:23:22 INFO - PROCESS | 1655 | 1464287002273 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:23:22 INFO - PROCESS | 1655 | 1464287002278 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:23:22 INFO - PROCESS | 1655 | 1464287002280 Marionette TRACE conn2 <- [1,1702,null,{}] 11:23:22 INFO - PROCESS | 1655 | 1464287002282 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}] 11:23:22 INFO - PROCESS | 1655 | 1464287002383 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:23:22 INFO - PROCESS | 1655 | 1464287002387 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x135f16800 == 97 [pid = 1655] [id = 433] 11:23:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x12c539c00) [pid = 1655] [serial = 1298] [outer = 0x0] 11:23:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x135dbb800) [pid = 1655] [serial = 1299] [outer = 0x12c539c00] 11:23:22 INFO - PROCESS | 1655 | 1464287002412 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x1380d9000) [pid = 1655] [serial = 1300] [outer = 0x12c539c00] 11:23:22 INFO - PROCESS | 1655 | 1464287002773 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]]]}] 11:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 523ms 11:23:22 INFO - PROCESS | 1655 | 1464287002799 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:23:22 INFO - PROCESS | 1655 | 1464287002801 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:23:22 INFO - PROCESS | 1655 | 1464287002803 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:23:22 INFO - PROCESS | 1655 | 1464287002804 Marionette TRACE conn2 <- [1,1706,null,{}] 11:23:22 INFO - PROCESS | 1655 | 1464287002806 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}] 11:23:22 INFO - PROCESS | 1655 | 1464287002905 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:23:22 INFO - PROCESS | 1655 | 1464287002988 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x1383dd000 == 98 [pid = 1655] [id = 434] 11:23:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x1187e1400) [pid = 1655] [serial = 1301] [outer = 0x0] 11:23:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x12d02b000) [pid = 1655] [serial = 1302] [outer = 0x1187e1400] 11:23:23 INFO - PROCESS | 1655 | 1464287003013 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x12b075c00) [pid = 1655] [serial = 1303] [outer = 0x1187e1400] 11:23:23 INFO - PROCESS | 1655 | 1464287003515 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]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 768ms 11:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:23:23 INFO - PROCESS | 1655 | 1464287003572 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 1655 | 1464287003575 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:23:23 INFO - PROCESS | 1655 | 1464287003578 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 1655 | 1464287003581 Marionette TRACE conn2 <- [1,1710,null,{}] 11:23:23 INFO - PROCESS | 1655 | 1464287003585 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}] 11:23:23 INFO - PROCESS | 1655 | 1464287003710 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:23:23 INFO - PROCESS | 1655 | 1464287003828 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12119e000 == 99 [pid = 1655] [id = 435] 11:23:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x117689c00) [pid = 1655] [serial = 1304] [outer = 0x0] 11:23:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x118228800) [pid = 1655] [serial = 1305] [outer = 0x117689c00] 11:23:23 INFO - PROCESS | 1655 | 1464287003860 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x11882ec00) [pid = 1655] [serial = 1306] [outer = 0x117689c00] 11:23:24 INFO - PROCESS | 1655 | 1464287004297 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]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 774ms 11:23:24 INFO - PROCESS | 1655 | 1464287004352 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 1655 | 1464287004356 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:23:24 INFO - PROCESS | 1655 | 1464287004361 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 1655 | 1464287004363 Marionette TRACE conn2 <- [1,1714,null,{}] 11:23:24 INFO - PROCESS | 1655 | 1464287004365 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}] 11:23:24 INFO - PROCESS | 1655 | 1464287004487 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:23:24 INFO - PROCESS | 1655 | 1464287004593 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c125000 == 100 [pid = 1655] [id = 436] 11:23:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x121182000) [pid = 1655] [serial = 1307] [outer = 0x0] 11:23:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x125a38800) [pid = 1655] [serial = 1308] [outer = 0x121182000] 11:23:24 INFO - PROCESS | 1655 | 1464287004625 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x1265c1c00) [pid = 1655] [serial = 1309] [outer = 0x121182000] 11:23:25 INFO - PROCESS | 1655 | 1464287005045 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]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 769ms 11:23:25 INFO - PROCESS | 1655 | 1464287005130 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:23:25 INFO - PROCESS | 1655 | 1464287005132 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:23:25 INFO - PROCESS | 1655 | 1464287005134 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 1655 | 1464287005137 Marionette TRACE conn2 <- [1,1718,null,{}] 11:23:25 INFO - PROCESS | 1655 | 1464287005164 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}] 11:23:25 INFO - PROCESS | 1655 | 1464287005290 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:23:25 INFO - PROCESS | 1655 | 1464287005383 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x1392e8800 == 101 [pid = 1655] [id = 437] 11:23:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x129756800) [pid = 1655] [serial = 1310] [outer = 0x0] 11:23:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x12b077c00) [pid = 1655] [serial = 1311] [outer = 0x129756800] 11:23:25 INFO - PROCESS | 1655 | 1464287005414 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x12c13c400) [pid = 1655] [serial = 1312] [outer = 0x129756800] 11:23:25 INFO - PROCESS | 1655 | 1464287005827 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]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 725ms 11:23:25 INFO - PROCESS | 1655 | 1464287005859 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:23:25 INFO - PROCESS | 1655 | 1464287005861 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:23:25 INFO - PROCESS | 1655 | 1464287005864 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 1655 | 1464287005865 Marionette TRACE conn2 <- [1,1722,null,{}] 11:23:25 INFO - PROCESS | 1655 | 1464287005867 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}] 11:23:25 INFO - PROCESS | 1655 | 1464287005991 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:23:26 INFO - PROCESS | 1655 | 1464287006112 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x135807800 == 102 [pid = 1655] [id = 438] 11:23:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x12b0e2400) [pid = 1655] [serial = 1313] [outer = 0x0] 11:23:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x12d02c400) [pid = 1655] [serial = 1314] [outer = 0x12b0e2400] 11:23:26 INFO - PROCESS | 1655 | 1464287006143 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x12d4e5c00) [pid = 1655] [serial = 1315] [outer = 0x12b0e2400] 11:23:26 INFO - PROCESS | 1655 | 1464287006539 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]]]}] 11:23:26 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 11:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 720ms 11:23:26 INFO - PROCESS | 1655 | 1464287006603 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 1655 | 1464287006604 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:23:26 INFO - PROCESS | 1655 | 1464287006621 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 1655 | 1464287006622 Marionette TRACE conn2 <- [1,1726,null,{}] 11:23:26 INFO - PROCESS | 1655 | 1464287006626 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}] 11:23:26 INFO - PROCESS | 1655 | 1464287006742 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:23:26 INFO - PROCESS | 1655 | 1464287006832 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x13581d000 == 103 [pid = 1655] [id = 439] 11:23:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x12d02dc00) [pid = 1655] [serial = 1316] [outer = 0x0] 11:23:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x1353e5c00) [pid = 1655] [serial = 1317] [outer = 0x12d02dc00] 11:23:26 INFO - PROCESS | 1655 | 1464287006864 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x135c77c00) [pid = 1655] [serial = 1318] [outer = 0x12d02dc00] 11:23:27 INFO - PROCESS | 1655 | 1464287007295 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]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 736ms 11:23:27 INFO - PROCESS | 1655 | 1464287007344 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 1655 | 1464287007345 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:23:27 INFO - PROCESS | 1655 | 1464287007347 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 1655 | 1464287007349 Marionette TRACE conn2 <- [1,1730,null,{}] 11:23:27 INFO - PROCESS | 1655 | 1464287007351 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}] 11:23:27 INFO - PROCESS | 1655 | 1464287007476 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:23:27 INFO - PROCESS | 1655 | 1464287007569 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x138b2c800 == 104 [pid = 1655] [id = 440] 11:23:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x135c7a400) [pid = 1655] [serial = 1319] [outer = 0x0] 11:23:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x135c82400) [pid = 1655] [serial = 1320] [outer = 0x135c7a400] 11:23:27 INFO - PROCESS | 1655 | 1464287007601 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x135dba400) [pid = 1655] [serial = 1321] [outer = 0x135c7a400] 11:23:28 INFO - PROCESS | 1655 | 1464287008014 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]]]}] 11:23:28 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 11:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 719ms 11:23:28 INFO - PROCESS | 1655 | 1464287008072 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 1655 | 1464287008073 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:23:28 INFO - PROCESS | 1655 | 1464287008077 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - PROCESS | 1655 | 1464287008078 Marionette TRACE conn2 <- [1,1734,null,{}] 11:23:28 INFO - PROCESS | 1655 | 1464287008081 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}] 11:23:28 INFO - PROCESS | 1655 | 1464287008197 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:23:28 INFO - PROCESS | 1655 | 1464287008289 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x140be1800 == 105 [pid = 1655] [id = 441] 11:23:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x135c7bc00) [pid = 1655] [serial = 1322] [outer = 0x0] 11:23:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x135d11400) [pid = 1655] [serial = 1323] [outer = 0x135c7bc00] 11:23:28 INFO - PROCESS | 1655 | 1464287008320 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x135d14c00) [pid = 1655] [serial = 1324] [outer = 0x135c7bc00] 11:23:28 INFO - PROCESS | 1655 | 1464287008729 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]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 11:23:28 INFO - PROCESS | 1655 | 1464287008748 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 1655 | 1464287008749 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:23:28 INFO - PROCESS | 1655 | 1464287008752 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - PROCESS | 1655 | 1464287008753 Marionette TRACE conn2 <- [1,1738,null,{}] 11:23:28 INFO - PROCESS | 1655 | 1464287008755 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}] 11:23:28 INFO - PROCESS | 1655 | 1464287008874 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:23:28 INFO - PROCESS | 1655 | 1464287008992 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x140bf6800 == 106 [pid = 1655] [id = 442] 11:23:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x135d0f800) [pid = 1655] [serial = 1325] [outer = 0x0] 11:23:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x135d1a000) [pid = 1655] [serial = 1326] [outer = 0x135d0f800] 11:23:29 INFO - PROCESS | 1655 | 1464287009023 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x1380d1c00) [pid = 1655] [serial = 1327] [outer = 0x135d0f800] 11:23:29 INFO - PROCESS | 1655 | 1464287009437 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]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 719ms 11:23:29 INFO - PROCESS | 1655 | 1464287009472 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:23:29 INFO - PROCESS | 1655 | 1464287009474 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:23:29 INFO - PROCESS | 1655 | 1464287009478 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 1655 | 1464287009480 Marionette TRACE conn2 <- [1,1742,null,{}] 11:23:29 INFO - PROCESS | 1655 | 1464287009483 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}] 11:23:29 INFO - PROCESS | 1655 | 1464287009688 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:23:29 INFO - PROCESS | 1655 | 1464287009780 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x14247e800 == 107 [pid = 1655] [id = 443] 11:23:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x135d16c00) [pid = 1655] [serial = 1328] [outer = 0x0] 11:23:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x138385400) [pid = 1655] [serial = 1329] [outer = 0x135d16c00] 11:23:29 INFO - PROCESS | 1655 | 1464287009809 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x138389400) [pid = 1655] [serial = 1330] [outer = 0x135d16c00] 11:23:30 INFO - PROCESS | 1655 | 1464287010185 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]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 771ms 11:23:30 INFO - PROCESS | 1655 | 1464287010249 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 1655 | 1464287010250 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:23:30 INFO - PROCESS | 1655 | 1464287010253 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 1655 | 1464287010254 Marionette TRACE conn2 <- [1,1746,null,{}] 11:23:30 INFO - PROCESS | 1655 | 1464287010256 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}] 11:23:30 INFO - PROCESS | 1655 | 1464287010374 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:23:30 INFO - PROCESS | 1655 | 1464287010464 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x14264e800 == 108 [pid = 1655] [id = 444] 11:23:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x138383800) [pid = 1655] [serial = 1331] [outer = 0x0] 11:23:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x13838cc00) [pid = 1655] [serial = 1332] [outer = 0x138383800] 11:23:30 INFO - PROCESS | 1655 | 1464287010495 Marionette DEBUG loaded listener.js 11:23:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x138392c00) [pid = 1655] [serial = 1333] [outer = 0x138383800] 11:23:30 INFO - PROCESS | 1655 | 1464287010938 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]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 718ms 11:23:31 INFO - PROCESS | 1655 | 1464287010995 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 1655 | 1464287010996 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:23:31 INFO - PROCESS | 1655 | 1464287011019 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 1655 | 1464287011022 Marionette TRACE conn2 <- [1,1750,null,{}] 11:23:31 INFO - PROCESS | 1655 | 1464287011026 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}] 11:23:31 INFO - PROCESS | 1655 | 1464287011160 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:23:31 INFO - PROCESS | 1655 | 1464287011260 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d12000 == 109 [pid = 1655] [id = 445] 11:23:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 226 (0x116850800) [pid = 1655] [serial = 1334] [outer = 0x0] 11:23:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 227 (0x138fe1800) [pid = 1655] [serial = 1335] [outer = 0x116850800] 11:23:31 INFO - PROCESS | 1655 | 1464287011293 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 228 (0x138fe9400) [pid = 1655] [serial = 1336] [outer = 0x116850800] 11:23:31 INFO - PROCESS | 1655 | 1464287011685 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]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 722ms 11:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:23:31 INFO - PROCESS | 1655 | 1464287011740 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 1655 | 1464287011741 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:23:31 INFO - PROCESS | 1655 | 1464287011743 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 1655 | 1464287011745 Marionette TRACE conn2 <- [1,1754,null,{}] 11:23:31 INFO - PROCESS | 1655 | 1464287011747 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}] 11:23:31 INFO - PROCESS | 1655 | 1464287011868 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:23:31 INFO - PROCESS | 1655 | 1464287011988 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af9e000 == 110 [pid = 1655] [id = 446] 11:23:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 229 (0x1164a5000) [pid = 1655] [serial = 1337] [outer = 0x0] 11:23:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 230 (0x12c910c00) [pid = 1655] [serial = 1338] [outer = 0x1164a5000] 11:23:32 INFO - PROCESS | 1655 | 1464287012019 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 231 (0x140d7c800) [pid = 1655] [serial = 1339] [outer = 0x1164a5000] 11:23:32 INFO - PROCESS | 1655 | 1464287012679 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]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 969ms 11:23:32 INFO - PROCESS | 1655 | 1464287012713 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 1655 | 1464287012716 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:23:32 INFO - PROCESS | 1655 | 1464287012720 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 1655 | 1464287012722 Marionette TRACE conn2 <- [1,1758,null,{}] 11:23:32 INFO - PROCESS | 1655 | 1464287012725 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}] 11:23:32 INFO - PROCESS | 1655 | 1464287012841 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:23:32 INFO - PROCESS | 1655 | 1464287012939 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x123b65000 == 111 [pid = 1655] [id = 447] 11:23:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 232 (0x112e3c800) [pid = 1655] [serial = 1340] [outer = 0x0] 11:23:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 233 (0x116852c00) [pid = 1655] [serial = 1341] [outer = 0x112e3c800] 11:23:32 INFO - PROCESS | 1655 | 1464287012968 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 234 (0x117683c00) [pid = 1655] [serial = 1342] [outer = 0x112e3c800] 11:23:33 INFO - PROCESS | 1655 | 1464287013462 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]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 774ms 11:23:33 INFO - PROCESS | 1655 | 1464287013495 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 1655 | 1464287013500 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:23:33 INFO - PROCESS | 1655 | 1464287013507 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 1655 | 1464287013510 Marionette TRACE conn2 <- [1,1762,null,{}] 11:23:33 INFO - PROCESS | 1655 | 1464287013514 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}] 11:23:33 INFO - PROCESS | 1655 | 1464287013681 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:23:33 INFO - PROCESS | 1655 | 1464287013812 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x119315800 == 112 [pid = 1655] [id = 448] 11:23:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 235 (0x111a0f800) [pid = 1655] [serial = 1343] [outer = 0x0] 11:23:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 236 (0x118331c00) [pid = 1655] [serial = 1344] [outer = 0x111a0f800] 11:23:33 INFO - PROCESS | 1655 | 1464287013842 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 237 (0x118831c00) [pid = 1655] [serial = 1345] [outer = 0x111a0f800] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1383d6000 == 111 [pid = 1655] [id = 332] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12b2a5800 == 110 [pid = 1655] [id = 255] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x135f16800 == 109 [pid = 1655] [id = 433] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x135add000 == 108 [pid = 1655] [id = 432] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12af95000 == 107 [pid = 1655] [id = 431] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12e114000 == 106 [pid = 1655] [id = 430] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 236 (0x12d4e4c00) [pid = 1655] [serial = 1230] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12d746000 == 105 [pid = 1655] [id = 429] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12cade000 == 104 [pid = 1655] [id = 428] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12c132800 == 103 [pid = 1655] [id = 427] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12aacf000 == 102 [pid = 1655] [id = 426] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x124f9f800 == 101 [pid = 1655] [id = 425] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x120f3f800 == 100 [pid = 1655] [id = 424] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x117452000 == 99 [pid = 1655] [id = 423] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1185a0800 == 98 [pid = 1655] [id = 422] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x138175800 == 97 [pid = 1655] [id = 420] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1410cc800 == 96 [pid = 1655] [id = 419] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1392ec000 == 95 [pid = 1655] [id = 418] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1383db800 == 94 [pid = 1655] [id = 417] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x135f17800 == 93 [pid = 1655] [id = 416] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x135ae8000 == 92 [pid = 1655] [id = 415] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x135499000 == 91 [pid = 1655] [id = 414] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12c55c000 == 90 [pid = 1655] [id = 413] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1211ad000 == 89 [pid = 1655] [id = 412] 11:23:34 INFO - PROCESS | 1655 | --DOCSHELL 0x11316c800 == 88 [pid = 1655] [id = 411] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 235 (0x11660b000) [pid = 1655] [serial = 1198] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 234 (0x12d01ec00) [pid = 1655] [serial = 1185] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 233 (0x125af2c00) [pid = 1655] [serial = 1206] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 232 (0x12974fc00) [pid = 1655] [serial = 1225] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 231 (0x1265b6800) [pid = 1655] [serial = 1210] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 230 (0x12c17f400) [pid = 1655] [serial = 1221] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 229 (0x11768b400) [pid = 1655] [serial = 1194] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 228 (0x1187df800) [pid = 1655] [serial = 1200] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 227 (0x128ca8c00) [pid = 1655] [serial = 1191] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 226 (0x1125b7c00) [pid = 1655] [serial = 1167] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 225 (0x11956c800) [pid = 1655] [serial = 1201] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 224 (0x12ba3b400) [pid = 1655] [serial = 1179] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x12c904000) [pid = 1655] [serial = 1182] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 222 (0x12d4b1c00) [pid = 1655] [serial = 1188] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 221 (0x12ba3ac00) [pid = 1655] [serial = 1218] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 220 (0x128d13800) [pid = 1655] [serial = 1176] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 219 (0x12c140c00) [pid = 1655] [serial = 1219] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 218 (0x11959e400) [pid = 1655] [serial = 1203] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x12c90d800) [pid = 1655] [serial = 1227] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x12c608800) [pid = 1655] [serial = 1222] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x11295f400) [pid = 1655] [serial = 1197] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x118326800) [pid = 1655] [serial = 1170] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x1297bf000) [pid = 1655] [serial = 1213] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x125fc6800) [pid = 1655] [serial = 1207] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x128ecc000) [pid = 1655] [serial = 1212] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x12b076000) [pid = 1655] [serial = 1216] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x12652a000) [pid = 1655] [serial = 1209] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x122f10400) [pid = 1655] [serial = 1204] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x11959c400) [pid = 1655] [serial = 1224] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x124f84c00) [pid = 1655] [serial = 1173] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x12d4ad400) [pid = 1655] [serial = 1228] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x12aa87c00) [pid = 1655] [serial = 1215] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x12c60b800) [pid = 1655] [serial = 1165] [outer = 0x0] [url = about:blank] 11:23:34 INFO - PROCESS | 1655 | 1464287014285 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]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 822ms 11:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:23:34 INFO - PROCESS | 1655 | 1464287014329 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 1655 | 1464287014330 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:23:34 INFO - PROCESS | 1655 | 1464287014332 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 1655 | 1464287014335 Marionette TRACE conn2 <- [1,1766,null,{}] 11:23:34 INFO - PROCESS | 1655 | 1464287014348 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}] 11:23:34 INFO - PROCESS | 1655 | 1464287014454 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:23:34 INFO - PROCESS | 1655 | 1464287014535 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x122bda800 == 89 [pid = 1655] [id = 449] 11:23:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x118831400) [pid = 1655] [serial = 1346] [outer = 0x0] 11:23:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x119bce400) [pid = 1655] [serial = 1347] [outer = 0x118831400] 11:23:34 INFO - PROCESS | 1655 | 1464287014564 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x123ab7800) [pid = 1655] [serial = 1348] [outer = 0x118831400] 11:23:34 INFO - PROCESS | 1655 | 1464287014881 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]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 572ms 11:23:34 INFO - PROCESS | 1655 | 1464287014904 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 1655 | 1464287014906 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:23:34 INFO - PROCESS | 1655 | 1464287014911 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 1655 | 1464287014914 Marionette TRACE conn2 <- [1,1770,null,{}] 11:23:34 INFO - PROCESS | 1655 | 1464287014916 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}] 11:23:35 INFO - PROCESS | 1655 | 1464287015017 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:23:35 INFO - PROCESS | 1655 | 1464287015093 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x125f2f800 == 90 [pid = 1655] [id = 450] 11:23:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x124f1f000) [pid = 1655] [serial = 1349] [outer = 0x0] 11:23:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x125af3000) [pid = 1655] [serial = 1350] [outer = 0x124f1f000] 11:23:35 INFO - PROCESS | 1655 | 1464287015120 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x126525800) [pid = 1655] [serial = 1351] [outer = 0x124f1f000] 11:23:35 INFO - PROCESS | 1655 | 1464287015411 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]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 526ms 11:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:23:35 INFO - PROCESS | 1655 | 1464287015435 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 1655 | 1464287015437 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:23:35 INFO - PROCESS | 1655 | 1464287015439 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 1655 | 1464287015440 Marionette TRACE conn2 <- [1,1774,null,{}] 11:23:35 INFO - PROCESS | 1655 | 1464287015450 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}] 11:23:35 INFO - PROCESS | 1655 | 1464287015552 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:23:35 INFO - PROCESS | 1655 | 1464287015557 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aae2000 == 91 [pid = 1655] [id = 451] 11:23:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x126526800) [pid = 1655] [serial = 1352] [outer = 0x0] 11:23:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x128c1ac00) [pid = 1655] [serial = 1353] [outer = 0x126526800] 11:23:35 INFO - PROCESS | 1655 | 1464287015583 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x128cb1800) [pid = 1655] [serial = 1354] [outer = 0x126526800] 11:23:35 INFO - PROCESS | 1655 | 1464287015960 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]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 578ms 11:23:36 INFO - PROCESS | 1655 | 1464287016018 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 1655 | 1464287016020 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:23:36 INFO - PROCESS | 1655 | 1464287016023 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 1655 | 1464287016025 Marionette TRACE conn2 <- [1,1778,null,{}] 11:23:36 INFO - PROCESS | 1655 | 1464287016029 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}] 11:23:36 INFO - PROCESS | 1655 | 1464287016203 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:23:36 INFO - PROCESS | 1655 | 1464287016213 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c020000 == 92 [pid = 1655] [id = 452] 11:23:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x129310800) [pid = 1655] [serial = 1355] [outer = 0x0] 11:23:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x129753800) [pid = 1655] [serial = 1356] [outer = 0x129310800] 11:23:36 INFO - PROCESS | 1655 | 1464287016256 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x12b20f000) [pid = 1655] [serial = 1357] [outer = 0x129310800] 11:23:36 INFO - PROCESS | 1655 | 1464287016653 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]]]}] 11:23:36 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 11:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 11:23:36 INFO - PROCESS | 1655 | 1464287016695 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 1655 | 1464287016696 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:23:36 INFO - PROCESS | 1655 | 1464287016699 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 1655 | 1464287016700 Marionette TRACE conn2 <- [1,1782,null,{}] 11:23:36 INFO - PROCESS | 1655 | 1464287016719 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}] 11:23:36 INFO - PROCESS | 1655 | 1464287016843 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:23:36 INFO - PROCESS | 1655 | 1464287016877 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cad2800 == 93 [pid = 1655] [id = 453] 11:23:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x129313800) [pid = 1655] [serial = 1358] [outer = 0x0] 11:23:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x12bc38000) [pid = 1655] [serial = 1359] [outer = 0x129313800] 11:23:36 INFO - PROCESS | 1655 | 1464287016901 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x12bc51c00) [pid = 1655] [serial = 1360] [outer = 0x129313800] 11:23:37 INFO - PROCESS | 1655 | 1464287017279 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]]]}] 11:23:37 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 11:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 11:23:37 INFO - PROCESS | 1655 | 1464287017328 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 1655 | 1464287017329 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:23:37 INFO - PROCESS | 1655 | 1464287017332 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 1655 | 1464287017333 Marionette TRACE conn2 <- [1,1786,null,{}] 11:23:37 INFO - PROCESS | 1655 | 1464287017335 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}] 11:23:37 INFO - PROCESS | 1655 | 1464287017462 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:23:37 INFO - PROCESS | 1655 | 1464287017479 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d31b800 == 94 [pid = 1655] [id = 454] 11:23:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x12b076000) [pid = 1655] [serial = 1361] [outer = 0x0] 11:23:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x12c53ac00) [pid = 1655] [serial = 1362] [outer = 0x12b076000] 11:23:37 INFO - PROCESS | 1655 | 1464287017504 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x12c60e000) [pid = 1655] [serial = 1363] [outer = 0x12b076000] 11:23:37 INFO - PROCESS | 1655 | 1464287017903 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]]]}] 11:23:37 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 11:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 620ms 11:23:37 INFO - PROCESS | 1655 | 1464287017953 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 1655 | 1464287017955 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:23:37 INFO - PROCESS | 1655 | 1464287017958 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 1655 | 1464287017960 Marionette TRACE conn2 <- [1,1790,null,{}] 11:23:37 INFO - PROCESS | 1655 | 1464287017963 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}] 11:23:38 INFO - PROCESS | 1655 | 1464287018163 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:23:38 INFO - PROCESS | 1655 | 1464287018238 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0bf000 == 95 [pid = 1655] [id = 455] 11:23:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x12c53b000) [pid = 1655] [serial = 1364] [outer = 0x0] 11:23:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x12c95bc00) [pid = 1655] [serial = 1365] [outer = 0x12c53b000] 11:23:38 INFO - PROCESS | 1655 | 1464287018278 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x12cef9000) [pid = 1655] [serial = 1366] [outer = 0x12c53b000] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x12a17a000) [pid = 1655] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 222 (0x12c13cc00) [pid = 1655] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 221 (0x12c95e000) [pid = 1655] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 220 (0x112957800) [pid = 1655] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 219 (0x110f3c400) [pid = 1655] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 218 (0x11824f400) [pid = 1655] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x12652a800) [pid = 1655] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x118827000) [pid = 1655] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x11720a400) [pid = 1655] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x12c967000) [pid = 1655] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x12c539c00) [pid = 1655] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x1293b6800) [pid = 1655] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:23:38 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x12d016800) [pid = 1655] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:23:38 INFO - PROCESS | 1655 | 1464287018848 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]]]}] 11:23:38 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) 11:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 922ms 11:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:23:38 INFO - PROCESS | 1655 | 1464287018881 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 1655 | 1464287018882 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:23:38 INFO - PROCESS | 1655 | 1464287018884 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 1655 | 1464287018886 Marionette TRACE conn2 <- [1,1794,null,{}] 11:23:38 INFO - PROCESS | 1655 | 1464287018888 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}] 11:23:39 INFO - PROCESS | 1655 | 1464287019029 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:23:39 INFO - PROCESS | 1655 | 1464287019085 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x13480d000 == 96 [pid = 1655] [id = 456] 11:23:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x117e61400) [pid = 1655] [serial = 1367] [outer = 0x0] 11:23:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x12c13cc00) [pid = 1655] [serial = 1368] [outer = 0x117e61400] 11:23:39 INFO - PROCESS | 1655 | 1464287019110 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x12d013400) [pid = 1655] [serial = 1369] [outer = 0x117e61400] 11:23:39 INFO - PROCESS | 1655 | 1464287019401 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]]]}] 11:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 569ms 11:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:23:39 INFO - PROCESS | 1655 | 1464287019454 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:23:39 INFO - PROCESS | 1655 | 1464287019455 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:23:39 INFO - PROCESS | 1655 | 1464287019458 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - PROCESS | 1655 | 1464287019461 Marionette TRACE conn2 <- [1,1798,null,{}] 11:23:39 INFO - PROCESS | 1655 | 1464287019464 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}] 11:23:39 INFO - PROCESS | 1655 | 1464287019573 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:23:39 INFO - PROCESS | 1655 | 1464287019654 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x13580e000 == 97 [pid = 1655] [id = 457] 11:23:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x12c95cc00) [pid = 1655] [serial = 1370] [outer = 0x0] 11:23:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x12d4a8800) [pid = 1655] [serial = 1371] [outer = 0x12c95cc00] 11:23:39 INFO - PROCESS | 1655 | 1464287019683 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x1353e7800) [pid = 1655] [serial = 1372] [outer = 0x12c95cc00] 11:23:39 INFO - PROCESS | 1655 | 1464287019980 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]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 572ms 11:23:40 INFO - PROCESS | 1655 | 1464287020031 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 1655 | 1464287020032 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:23:40 INFO - PROCESS | 1655 | 1464287020034 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 1655 | 1464287020035 Marionette TRACE conn2 <- [1,1802,null,{}] 11:23:40 INFO - PROCESS | 1655 | 1464287020038 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}] 11:23:40 INFO - PROCESS | 1655 | 1464287020138 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:23:40 INFO - PROCESS | 1655 | 1464287020142 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x13817f800 == 98 [pid = 1655] [id = 458] 11:23:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x1353ef400) [pid = 1655] [serial = 1373] [outer = 0x0] 11:23:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x135c81800) [pid = 1655] [serial = 1374] [outer = 0x1353ef400] 11:23:40 INFO - PROCESS | 1655 | 1464287020167 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 220 (0x135ced400) [pid = 1655] [serial = 1375] [outer = 0x1353ef400] 11:23:40 INFO - PROCESS | 1655 | 1464287020508 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]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 521ms 11:23:40 INFO - PROCESS | 1655 | 1464287020572 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 1655 | 1464287020573 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:23:40 INFO - PROCESS | 1655 | 1464287020579 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 1655 | 1464287020581 Marionette TRACE conn2 <- [1,1806,null,{}] 11:23:40 INFO - PROCESS | 1655 | 1464287020583 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}] 11:23:40 INFO - PROCESS | 1655 | 1464287020685 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:23:40 INFO - PROCESS | 1655 | 1464287020874 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f81800 == 99 [pid = 1655] [id = 459] 11:23:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x111e3d800) [pid = 1655] [serial = 1376] [outer = 0x0] 11:23:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x111fecc00) [pid = 1655] [serial = 1377] [outer = 0x111e3d800] 11:23:40 INFO - PROCESS | 1655 | 1464287020907 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x112967400) [pid = 1655] [serial = 1378] [outer = 0x111e3d800] 11:23:41 INFO - PROCESS | 1655 | 1464287021376 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]]]}] 11:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 825ms 11:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:23:41 INFO - PROCESS | 1655 | 1464287021405 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:23:41 INFO - PROCESS | 1655 | 1464287021407 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:23:41 INFO - PROCESS | 1655 | 1464287021411 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - PROCESS | 1655 | 1464287021413 Marionette TRACE conn2 <- [1,1810,null,{}] 11:23:41 INFO - PROCESS | 1655 | 1464287021417 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}] 11:23:41 INFO - PROCESS | 1655 | 1464287021545 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:23:41 INFO - PROCESS | 1655 | 1464287021643 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fa5000 == 100 [pid = 1655] [id = 460] 11:23:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x1168acc00) [pid = 1655] [serial = 1379] [outer = 0x0] 11:23:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x1187db800) [pid = 1655] [serial = 1380] [outer = 0x1168acc00] 11:23:41 INFO - PROCESS | 1655 | 1464287021675 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 226 (0x11956c000) [pid = 1655] [serial = 1381] [outer = 0x1168acc00] 11:23:42 INFO - PROCESS | 1655 | 1464287022101 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]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 721ms 11:23:42 INFO - PROCESS | 1655 | 1464287022148 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:23:42 INFO - PROCESS | 1655 | 1464287022151 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:23:42 INFO - PROCESS | 1655 | 1464287022153 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 1655 | 1464287022155 Marionette TRACE conn2 <- [1,1814,null,{}] 11:23:42 INFO - PROCESS | 1655 | 1464287022157 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}] 11:23:42 INFO - PROCESS | 1655 | 1464287022321 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:23:42 INFO - PROCESS | 1655 | 1464287022419 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x135a22000 == 101 [pid = 1655] [id = 461] 11:23:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 227 (0x1246a5000) [pid = 1655] [serial = 1382] [outer = 0x0] 11:23:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 228 (0x1265a4000) [pid = 1655] [serial = 1383] [outer = 0x1246a5000] 11:23:42 INFO - PROCESS | 1655 | 1464287022451 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 229 (0x1293af400) [pid = 1655] [serial = 1384] [outer = 0x1246a5000] 11:23:42 INFO - PROCESS | 1655 | 1464287022895 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]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 769ms 11:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:23:42 INFO - PROCESS | 1655 | 1464287022923 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 1655 | 1464287022924 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:23:42 INFO - PROCESS | 1655 | 1464287022932 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 1655 | 1464287022936 Marionette TRACE conn2 <- [1,1818,null,{}] 11:23:42 INFO - PROCESS | 1655 | 1464287022940 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}] 11:23:43 INFO - PROCESS | 1655 | 1464287023062 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:23:43 INFO - PROCESS | 1655 | 1464287023188 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x140bf5000 == 102 [pid = 1655] [id = 462] 11:23:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 230 (0x1293ac000) [pid = 1655] [serial = 1385] [outer = 0x0] 11:23:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 231 (0x1297c8400) [pid = 1655] [serial = 1386] [outer = 0x1293ac000] 11:23:43 INFO - PROCESS | 1655 | 1464287023221 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 232 (0x12d013800) [pid = 1655] [serial = 1387] [outer = 0x1293ac000] 11:23:43 INFO - PROCESS | 1655 | 1464287023630 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]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 735ms 11:23:43 INFO - PROCESS | 1655 | 1464287023683 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:23:43 INFO - PROCESS | 1655 | 1464287023685 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:23:43 INFO - PROCESS | 1655 | 1464287023687 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 1655 | 1464287023688 Marionette TRACE conn2 <- [1,1822,null,{}] 11:23:43 INFO - PROCESS | 1655 | 1464287023691 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}] 11:23:43 INFO - PROCESS | 1655 | 1464287023812 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:23:43 INFO - PROCESS | 1655 | 1464287023937 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x14264a000 == 103 [pid = 1655] [id = 463] 11:23:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 233 (0x12d023800) [pid = 1655] [serial = 1388] [outer = 0x0] 11:23:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 234 (0x12d4e7800) [pid = 1655] [serial = 1389] [outer = 0x12d023800] 11:23:43 INFO - PROCESS | 1655 | 1464287023971 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 235 (0x1353c5c00) [pid = 1655] [serial = 1390] [outer = 0x12d023800] 11:23:44 INFO - PROCESS | 1655 | 1464287024395 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]]]}] 11:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 724ms 11:23:44 INFO - PROCESS | 1655 | 1464287024412 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:23:44 INFO - PROCESS | 1655 | 1464287024414 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:23:44 INFO - PROCESS | 1655 | 1464287024416 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:23:44 INFO - PROCESS | 1655 | 1464287024417 Marionette TRACE conn2 <- [1,1826,null,{}] 11:23:44 INFO - PROCESS | 1655 | 1464287024420 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}] 11:23:44 INFO - PROCESS | 1655 | 1464287024538 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:23:44 INFO - PROCESS | 1655 | 1464287024657 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x142b50800 == 104 [pid = 1655] [id = 464] 11:23:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 236 (0x135d10400) [pid = 1655] [serial = 1391] [outer = 0x0] 11:23:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 237 (0x135db1400) [pid = 1655] [serial = 1392] [outer = 0x135d10400] 11:23:44 INFO - PROCESS | 1655 | 1464287024694 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 238 (0x1380d3800) [pid = 1655] [serial = 1393] [outer = 0x135d10400] 11:23:45 INFO - PROCESS | 1655 | 1464287025131 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]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 11:23:45 INFO - PROCESS | 1655 | 1464287025186 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 1655 | 1464287025188 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:23:45 INFO - PROCESS | 1655 | 1464287025190 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 1655 | 1464287025191 Marionette TRACE conn2 <- [1,1830,null,{}] 11:23:45 INFO - PROCESS | 1655 | 1464287025194 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}] 11:23:45 INFO - PROCESS | 1655 | 1464287025313 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:23:45 INFO - PROCESS | 1655 | 1464287025437 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x142d9b000 == 105 [pid = 1655] [id = 465] 11:23:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 239 (0x135356400) [pid = 1655] [serial = 1394] [outer = 0x0] 11:23:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 240 (0x13535c800) [pid = 1655] [serial = 1395] [outer = 0x135356400] 11:23:45 INFO - PROCESS | 1655 | 1464287025469 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 241 (0x135cf0c00) [pid = 1655] [serial = 1396] [outer = 0x135356400] 11:23:45 INFO - PROCESS | 1655 | 1464287025895 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]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 723ms 11:23:45 INFO - PROCESS | 1655 | 1464287025914 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 1655 | 1464287025915 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:23:45 INFO - PROCESS | 1655 | 1464287025918 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 1655 | 1464287025919 Marionette TRACE conn2 <- [1,1834,null,{}] 11:23:45 INFO - PROCESS | 1655 | 1464287025921 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}] 11:23:46 INFO - PROCESS | 1655 | 1464287026042 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:23:46 INFO - PROCESS | 1655 | 1464287026164 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x13585f800 == 106 [pid = 1655] [id = 466] 11:23:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 242 (0x126530000) [pid = 1655] [serial = 1397] [outer = 0x0] 11:23:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 243 (0x1380d5000) [pid = 1655] [serial = 1398] [outer = 0x126530000] 11:23:46 INFO - PROCESS | 1655 | 1464287026196 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 244 (0x138fdfc00) [pid = 1655] [serial = 1399] [outer = 0x126530000] 11:23:46 INFO - PROCESS | 1655 | 1464287026607 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]]]}] 11:23:46 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 11:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 719ms 11:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:23:46 INFO - PROCESS | 1655 | 1464287026637 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 1655 | 1464287026639 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:23:46 INFO - PROCESS | 1655 | 1464287026641 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 1655 | 1464287026642 Marionette TRACE conn2 <- [1,1838,null,{}] 11:23:46 INFO - PROCESS | 1655 | 1464287026645 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}] 11:23:46 INFO - PROCESS | 1655 | 1464287026780 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:23:46 INFO - PROCESS | 1655 | 1464287026937 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x135873000 == 107 [pid = 1655] [id = 467] 11:23:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 245 (0x12d023c00) [pid = 1655] [serial = 1400] [outer = 0x0] 11:23:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 246 (0x135b4cc00) [pid = 1655] [serial = 1401] [outer = 0x12d023c00] 11:23:46 INFO - PROCESS | 1655 | 1464287026968 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 247 (0x135b52c00) [pid = 1655] [serial = 1402] [outer = 0x12d023c00] 11:23:47 INFO - PROCESS | 1655 | 1464287027412 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]]]}] 11:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 821ms 11:23:47 INFO - PROCESS | 1655 | 1464287027462 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:23:47 INFO - PROCESS | 1655 | 1464287027463 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:23:47 INFO - PROCESS | 1655 | 1464287027466 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 1655 | 1464287027467 Marionette TRACE conn2 <- [1,1842,null,{}] 11:23:47 INFO - PROCESS | 1655 | 1464287027469 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}] 11:23:47 INFO - PROCESS | 1655 | 1464287027591 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:23:47 INFO - PROCESS | 1655 | 1464287027717 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f41000 == 108 [pid = 1655] [id = 468] 11:23:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 248 (0x12c604800) [pid = 1655] [serial = 1403] [outer = 0x0] 11:23:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 249 (0x135b4f800) [pid = 1655] [serial = 1404] [outer = 0x12c604800] 11:23:47 INFO - PROCESS | 1655 | 1464287027750 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 250 (0x135b56400) [pid = 1655] [serial = 1405] [outer = 0x12c604800] 11:23:48 INFO - PROCESS | 1655 | 1464287028431 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]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1022ms 11:23:48 INFO - PROCESS | 1655 | 1464287028489 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 1655 | 1464287028491 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:23:48 INFO - PROCESS | 1655 | 1464287028503 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 1655 | 1464287028505 Marionette TRACE conn2 <- [1,1846,null,{}] 11:23:48 INFO - PROCESS | 1655 | 1464287028510 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}] 11:23:48 INFO - PROCESS | 1655 | 1464287028626 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:23:48 INFO - PROCESS | 1655 | 1464287028727 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c0a1800 == 109 [pid = 1655] [id = 469] 11:23:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 251 (0x112957800) [pid = 1655] [serial = 1406] [outer = 0x0] 11:23:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 252 (0x11768fc00) [pid = 1655] [serial = 1407] [outer = 0x112957800] 11:23:48 INFO - PROCESS | 1655 | 1464287028755 Marionette DEBUG loaded listener.js 11:23:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 253 (0x11886a800) [pid = 1655] [serial = 1408] [outer = 0x112957800] 11:23:49 INFO - PROCESS | 1655 | 1464287029155 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]]]}] 11:23:49 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) 11:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 720ms 11:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:23:49 INFO - PROCESS | 1655 | 1464287029224 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 1655 | 1464287029228 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:23:49 INFO - PROCESS | 1655 | 1464287029232 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 1655 | 1464287029234 Marionette TRACE conn2 <- [1,1850,null,{}] 11:23:49 INFO - PROCESS | 1655 | 1464287029236 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}] 11:23:49 INFO - PROCESS | 1655 | 1464287029358 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:23:49 INFO - PROCESS | 1655 | 1464287029457 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8bb800 == 110 [pid = 1655] [id = 470] 11:23:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 254 (0x119578400) [pid = 1655] [serial = 1409] [outer = 0x0] 11:23:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 255 (0x12499a000) [pid = 1655] [serial = 1410] [outer = 0x119578400] 11:23:49 INFO - PROCESS | 1655 | 1464287029486 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 256 (0x126369800) [pid = 1655] [serial = 1411] [outer = 0x119578400] 11:23:49 INFO - PROCESS | 1655 | 1464287029892 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]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 722ms 11:23:49 INFO - PROCESS | 1655 | 1464287029955 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 1655 | 1464287029956 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x119f17800 == 109 [pid = 1655] [id = 397] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x119b4a800 == 108 [pid = 1655] [id = 398] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x140dd0800 == 107 [pid = 1655] [id = 396] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x13817f800 == 106 [pid = 1655] [id = 458] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x13580e000 == 105 [pid = 1655] [id = 457] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x13480d000 == 104 [pid = 1655] [id = 456] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0bf000 == 103 [pid = 1655] [id = 455] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12d31b800 == 102 [pid = 1655] [id = 454] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12cad2800 == 101 [pid = 1655] [id = 453] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12c020000 == 100 [pid = 1655] [id = 452] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12aae2000 == 99 [pid = 1655] [id = 451] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x125f2f800 == 98 [pid = 1655] [id = 450] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x122bda800 == 97 [pid = 1655] [id = 449] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x119315800 == 96 [pid = 1655] [id = 448] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x123b65000 == 95 [pid = 1655] [id = 447] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x125d12000 == 94 [pid = 1655] [id = 445] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x14264e800 == 93 [pid = 1655] [id = 444] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x14247e800 == 92 [pid = 1655] [id = 443] 11:23:50 INFO - PROCESS | 1655 | 1464287030082 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:23:50 INFO - PROCESS | 1655 | 1464287030085 Marionette TRACE conn2 <- [1,1854,null,{}] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x140bf6800 == 91 [pid = 1655] [id = 442] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x140be1800 == 90 [pid = 1655] [id = 441] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x138b2c800 == 89 [pid = 1655] [id = 440] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x13581d000 == 88 [pid = 1655] [id = 439] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x135807800 == 87 [pid = 1655] [id = 438] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x1392e8800 == 86 [pid = 1655] [id = 437] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12c125000 == 85 [pid = 1655] [id = 436] 11:23:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12119e000 == 84 [pid = 1655] [id = 435] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 255 (0x135ce5800) [pid = 1655] [serial = 1231] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 254 (0x117211c00) [pid = 1655] [serial = 1267] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 253 (0x112e55c00) [pid = 1655] [serial = 1266] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 252 (0x125fcd000) [pid = 1655] [serial = 1293] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 251 (0x124f84800) [pid = 1655] [serial = 1272] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 250 (0x126521400) [pid = 1655] [serial = 1273] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 249 (0x1265ad000) [pid = 1655] [serial = 1275] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 248 (0x1265c5c00) [pid = 1655] [serial = 1276] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 247 (0x120ff4000) [pid = 1655] [serial = 1270] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 246 (0x118f94000) [pid = 1655] [serial = 1269] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 245 (0x12c53d400) [pid = 1655] [serial = 1245] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 244 (0x1265c2c00) [pid = 1655] [serial = 1278] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 243 (0x1293b1800) [pid = 1655] [serial = 1279] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 242 (0x110f3c000) [pid = 1655] [serial = 1233] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 241 (0x129642800) [pid = 1655] [serial = 1242] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 240 (0x118222c00) [pid = 1655] [serial = 1236] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 239 (0x1353ed000) [pid = 1655] [serial = 1254] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 238 (0x12652c400) [pid = 1655] [serial = 1263] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 237 (0x1353c8400) [pid = 1655] [serial = 1251] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 236 (0x1380d1800) [pid = 1655] [serial = 1260] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 235 (0x12d4b6800) [pid = 1655] [serial = 1248] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 234 (0x124f1d000) [pid = 1655] [serial = 1239] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 233 (0x135cef400) [pid = 1655] [serial = 1257] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 232 (0x1353ef000) [pid = 1655] [serial = 1296] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 231 (0x135dbb800) [pid = 1655] [serial = 1299] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 230 (0x1353be400) [pid = 1655] [serial = 1291] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 229 (0x129759000) [pid = 1655] [serial = 1281] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 228 (0x12c60dc00) [pid = 1655] [serial = 1285] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 227 (0x12bc3e400) [pid = 1655] [serial = 1282] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 226 (0x1380d9000) [pid = 1655] [serial = 1300] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 225 (0x12c13c800) [pid = 1655] [serial = 1294] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 224 (0x135db7800) [pid = 1655] [serial = 1297] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x12c148800) [pid = 1655] [serial = 1284] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 222 (0x12c962000) [pid = 1655] [serial = 1287] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 221 (0x12d4b7400) [pid = 1655] [serial = 1290] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | --DOMWINDOW == 220 (0x12d01c400) [pid = 1655] [serial = 1288] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1655 | 1464287030109 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}] 11:23:50 INFO - PROCESS | 1655 | 1464287030207 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:23:50 INFO - PROCESS | 1655 | 1464287030212 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199de000 == 85 [pid = 1655] [id = 471] 11:23:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 221 (0x126530c00) [pid = 1655] [serial = 1412] [outer = 0x0] 11:23:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 222 (0x1265b6400) [pid = 1655] [serial = 1413] [outer = 0x126530c00] 11:23:50 INFO - PROCESS | 1655 | 1464287030241 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 223 (0x129314800) [pid = 1655] [serial = 1414] [outer = 0x126530c00] 11:23:50 INFO - PROCESS | 1655 | 1464287030615 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]]]}] 11:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 612ms 11:23:50 INFO - PROCESS | 1655 | 1464287030619 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:23:50 INFO - PROCESS | 1655 | 1464287030621 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:23:50 INFO - PROCESS | 1655 | 1464287030623 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:23:50 INFO - PROCESS | 1655 | 1464287030624 Marionette TRACE conn2 <- [1,1858,null,{}] 11:23:50 INFO - PROCESS | 1655 | 1464287030653 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}] 11:23:50 INFO - PROCESS | 1655 | 1464287030755 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:23:50 INFO - PROCESS | 1655 | 1464287030760 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12946e800 == 86 [pid = 1655] [id = 472] 11:23:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x12aa88c00) [pid = 1655] [serial = 1415] [outer = 0x0] 11:23:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x12b20a000) [pid = 1655] [serial = 1416] [outer = 0x12aa88c00] 11:23:50 INFO - PROCESS | 1655 | 1464287030786 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 226 (0x12bc3c800) [pid = 1655] [serial = 1417] [outer = 0x12aa88c00] 11:23:51 INFO - PROCESS | 1655 | 1464287031135 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]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 11:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:23:51 INFO - PROCESS | 1655 | 1464287031144 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 1655 | 1464287031145 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:23:51 INFO - PROCESS | 1655 | 1464287031147 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 1655 | 1464287031148 Marionette TRACE conn2 <- [1,1862,null,{}] 11:23:51 INFO - PROCESS | 1655 | 1464287031150 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}] 11:23:51 INFO - PROCESS | 1655 | 1464287031257 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:23:51 INFO - PROCESS | 1655 | 1464287031348 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 227 (0x12bc46000) [pid = 1655] [serial = 1418] [outer = 0x12ceec000] 11:23:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c947000 == 87 [pid = 1655] [id = 473] 11:23:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 228 (0x12bc51400) [pid = 1655] [serial = 1419] [outer = 0x0] 11:23:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 229 (0x12c603c00) [pid = 1655] [serial = 1420] [outer = 0x12bc51400] 11:23:51 INFO - PROCESS | 1655 | 1464287031408 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 230 (0x12c90b800) [pid = 1655] [serial = 1421] [outer = 0x12bc51400] 11:23:51 INFO - PROCESS | 1655 | 1464287031935 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]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 822ms 11:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:23:51 INFO - PROCESS | 1655 | 1464287031969 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 1655 | 1464287031970 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:23:51 INFO - PROCESS | 1655 | 1464287031972 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 1655 | 1464287031973 Marionette TRACE conn2 <- [1,1866,null,{}] 11:23:51 INFO - PROCESS | 1655 | 1464287031976 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}] 11:23:52 INFO - PROCESS | 1655 | 1464287032086 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:23:52 INFO - PROCESS | 1655 | 1464287032092 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c560800 == 88 [pid = 1655] [id = 474] 11:23:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 231 (0x12ceef000) [pid = 1655] [serial = 1422] [outer = 0x0] 11:23:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 232 (0x135359400) [pid = 1655] [serial = 1423] [outer = 0x12ceef000] 11:23:52 INFO - PROCESS | 1655 | 1464287032118 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 233 (0x135c78000) [pid = 1655] [serial = 1424] [outer = 0x12ceef000] 11:23:52 INFO - PROCESS | 1655 | 1464287032515 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]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 570ms 11:23:52 INFO - PROCESS | 1655 | 1464287032544 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 1655 | 1464287032547 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:23:52 INFO - PROCESS | 1655 | 1464287032556 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 1655 | 1464287032557 Marionette TRACE conn2 <- [1,1870,null,{}] 11:23:52 INFO - PROCESS | 1655 | 1464287032567 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}] 11:23:52 INFO - PROCESS | 1655 | 1464287032700 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:23:52 INFO - PROCESS | 1655 | 1464287032741 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x134816800 == 89 [pid = 1655] [id = 475] 11:23:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 234 (0x1187ddc00) [pid = 1655] [serial = 1425] [outer = 0x0] 11:23:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 235 (0x135c7f800) [pid = 1655] [serial = 1426] [outer = 0x1187ddc00] 11:23:52 INFO - PROCESS | 1655 | 1464287032765 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 236 (0x135cef400) [pid = 1655] [serial = 1427] [outer = 0x1187ddc00] 11:23:53 INFO - PROCESS | 1655 | 1464287033121 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]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 622ms 11:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:23:53 INFO - PROCESS | 1655 | 1464287033179 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 1655 | 1464287033180 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:23:53 INFO - PROCESS | 1655 | 1464287033182 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 1655 | 1464287033183 Marionette TRACE conn2 <- [1,1874,null,{}] 11:23:53 INFO - PROCESS | 1655 | 1464287033185 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}] 11:23:53 INFO - PROCESS | 1655 | 1464287033315 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:23:53 INFO - PROCESS | 1655 | 1464287033330 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x13585e000 == 90 [pid = 1655] [id = 476] 11:23:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 237 (0x12d01f800) [pid = 1655] [serial = 1428] [outer = 0x0] 11:23:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 238 (0x135d19800) [pid = 1655] [serial = 1429] [outer = 0x12d01f800] 11:23:53 INFO - PROCESS | 1655 | 1464287033355 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 239 (0x135dbec00) [pid = 1655] [serial = 1430] [outer = 0x12d01f800] 11:23:53 INFO - PROCESS | 1655 | 1464287033725 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]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 569ms 11:23:53 INFO - PROCESS | 1655 | 1464287033751 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 1655 | 1464287033752 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:23:53 INFO - PROCESS | 1655 | 1464287033755 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 1655 | 1464287033756 Marionette TRACE conn2 <- [1,1878,null,{}] 11:23:53 INFO - PROCESS | 1655 | 1464287033773 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}] 11:23:53 INFO - PROCESS | 1655 | 1464287033907 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:23:53 INFO - PROCESS | 1655 | 1464287033919 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x135f16800 == 91 [pid = 1655] [id = 477] 11:23:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 240 (0x135d14000) [pid = 1655] [serial = 1431] [outer = 0x0] 11:23:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 241 (0x137b4f800) [pid = 1655] [serial = 1432] [outer = 0x135d14000] 11:23:53 INFO - PROCESS | 1655 | 1464287033944 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 242 (0x137b54800) [pid = 1655] [serial = 1433] [outer = 0x135d14000] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 241 (0x129313800) [pid = 1655] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 240 (0x12b076000) [pid = 1655] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 239 (0x12c53b000) [pid = 1655] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 238 (0x117e61400) [pid = 1655] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 237 (0x126526800) [pid = 1655] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 236 (0x112e3c800) [pid = 1655] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 235 (0x124f1f000) [pid = 1655] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 234 (0x129310800) [pid = 1655] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 233 (0x111a0f800) [pid = 1655] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 232 (0x118831400) [pid = 1655] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:23:54 INFO - PROCESS | 1655 | --DOMWINDOW == 231 (0x12c95cc00) [pid = 1655] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:23:54 INFO - PROCESS | 1655 | 1464287034495 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]]]}] 11:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 770ms 11:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:23:54 INFO - PROCESS | 1655 | 1464287034527 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 1655 | 1464287034529 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:23:54 INFO - PROCESS | 1655 | 1464287034531 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 1655 | 1464287034533 Marionette TRACE conn2 <- [1,1882,null,{}] 11:23:54 INFO - PROCESS | 1655 | 1464287034535 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}] 11:23:54 INFO - PROCESS | 1655 | 1464287034636 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:23:54 INFO - PROCESS | 1655 | 1464287034643 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c099000 == 92 [pid = 1655] [id = 478] 11:23:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 232 (0x117e61400) [pid = 1655] [serial = 1434] [outer = 0x0] 11:23:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 233 (0x128d13800) [pid = 1655] [serial = 1435] [outer = 0x117e61400] 11:23:54 INFO - PROCESS | 1655 | 1464287034668 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 234 (0x12c963800) [pid = 1655] [serial = 1436] [outer = 0x117e61400] 11:23:55 INFO - PROCESS | 1655 | 1464287035037 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]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 11:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:23:55 INFO - PROCESS | 1655 | 1464287035051 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 1655 | 1464287035052 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:23:55 INFO - PROCESS | 1655 | 1464287035054 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 1655 | 1464287035056 Marionette TRACE conn2 <- [1,1886,null,{}] 11:23:55 INFO - PROCESS | 1655 | 1464287035060 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}] 11:23:55 INFO - PROCESS | 1655 | 1464287035214 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:23:55 INFO - PROCESS | 1655 | 1464287035241 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x138b34800 == 93 [pid = 1655] [id = 479] 11:23:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 235 (0x1358f1000) [pid = 1655] [serial = 1437] [outer = 0x0] 11:23:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 236 (0x1358f8c00) [pid = 1655] [serial = 1438] [outer = 0x1358f1000] 11:23:55 INFO - PROCESS | 1655 | 1464287035271 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 237 (0x137b58000) [pid = 1655] [serial = 1439] [outer = 0x1358f1000] 11:23:55 INFO - PROCESS | 1655 | 1464287035621 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]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 572ms 11:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:23:55 INFO - PROCESS | 1655 | 1464287035630 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 1655 | 1464287035631 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:23:55 INFO - PROCESS | 1655 | 1464287035633 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 1655 | 1464287035634 Marionette TRACE conn2 <- [1,1890,null,{}] 11:23:55 INFO - PROCESS | 1655 | 1464287035636 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}] 11:23:55 INFO - PROCESS | 1655 | 1464287035738 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:23:55 INFO - PROCESS | 1655 | 1464287035825 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x140be0800 == 94 [pid = 1655] [id = 480] 11:23:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 238 (0x137b56400) [pid = 1655] [serial = 1440] [outer = 0x0] 11:23:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 239 (0x1380d6000) [pid = 1655] [serial = 1441] [outer = 0x137b56400] 11:23:55 INFO - PROCESS | 1655 | 1464287035850 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 240 (0x138fde400) [pid = 1655] [serial = 1442] [outer = 0x137b56400] 11:23:56 INFO - PROCESS | 1655 | 1464287036108 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]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 518ms 11:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:23:56 INFO - PROCESS | 1655 | 1464287036152 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:23:56 INFO - PROCESS | 1655 | 1464287036153 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:23:56 INFO - PROCESS | 1655 | 1464287036155 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 1655 | 1464287036156 Marionette TRACE conn2 <- [1,1894,null,{}] 11:23:56 INFO - PROCESS | 1655 | 1464287036166 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}] 11:23:56 INFO - PROCESS | 1655 | 1464287036273 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:23:56 INFO - PROCESS | 1655 | 1464287036277 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x14247f800 == 95 [pid = 1655] [id = 481] 11:23:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 241 (0x138fde000) [pid = 1655] [serial = 1443] [outer = 0x0] 11:23:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 242 (0x138feb000) [pid = 1655] [serial = 1444] [outer = 0x138fde000] 11:23:56 INFO - PROCESS | 1655 | 1464287036303 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 243 (0x13908a400) [pid = 1655] [serial = 1445] [outer = 0x138fde000] 11:23:56 INFO - PROCESS | 1655 | 1464287036868 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]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 723ms 11:23:56 INFO - PROCESS | 1655 | 1464287036892 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:23:56 INFO - PROCESS | 1655 | 1464287036895 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:23:56 INFO - PROCESS | 1655 | 1464287036901 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 1655 | 1464287036903 Marionette TRACE conn2 <- [1,1898,null,{}] 11:23:56 INFO - PROCESS | 1655 | 1464287036907 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}] 11:23:57 INFO - PROCESS | 1655 | 1464287037036 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:23:57 INFO - PROCESS | 1655 | 1464287037161 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fa0800 == 96 [pid = 1655] [id = 482] 11:23:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 244 (0x116a63800) [pid = 1655] [serial = 1446] [outer = 0x0] 11:23:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 245 (0x118253400) [pid = 1655] [serial = 1447] [outer = 0x116a63800] 11:23:57 INFO - PROCESS | 1655 | 1464287037195 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 246 (0x11886b000) [pid = 1655] [serial = 1448] [outer = 0x116a63800] 11:23:57 INFO - PROCESS | 1655 | 1464287037618 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]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 772ms 11:23:57 INFO - PROCESS | 1655 | 1464287037687 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 1655 | 1464287037691 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:23:57 INFO - PROCESS | 1655 | 1464287037698 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 1655 | 1464287037700 Marionette TRACE conn2 <- [1,1902,null,{}] 11:23:57 INFO - PROCESS | 1655 | 1464287037703 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}] 11:23:57 INFO - PROCESS | 1655 | 1464287037827 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:23:57 INFO - PROCESS | 1655 | 1464287037954 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d30f000 == 97 [pid = 1655] [id = 483] 11:23:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 247 (0x122a7f000) [pid = 1655] [serial = 1449] [outer = 0x0] 11:23:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 248 (0x1265c4400) [pid = 1655] [serial = 1450] [outer = 0x122a7f000] 11:23:57 INFO - PROCESS | 1655 | 1464287037985 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 249 (0x129637000) [pid = 1655] [serial = 1451] [outer = 0x122a7f000] 11:23:58 INFO - PROCESS | 1655 | 1464287038420 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]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 771ms 11:23:58 INFO - PROCESS | 1655 | 1464287038469 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:23:58 INFO - PROCESS | 1655 | 1464287038470 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:23:58 INFO - PROCESS | 1655 | 1464287038472 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 1655 | 1464287038475 Marionette TRACE conn2 <- [1,1906,null,{}] 11:23:58 INFO - PROCESS | 1655 | 1464287038483 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}] 11:23:58 INFO - PROCESS | 1655 | 1464287038610 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:23:58 INFO - PROCESS | 1655 | 1464287038708 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x14265f800 == 98 [pid = 1655] [id = 484] 11:23:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 250 (0x12a17bc00) [pid = 1655] [serial = 1452] [outer = 0x0] 11:23:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 251 (0x12c547800) [pid = 1655] [serial = 1453] [outer = 0x12a17bc00] 11:23:58 INFO - PROCESS | 1655 | 1464287038742 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 252 (0x135351000) [pid = 1655] [serial = 1454] [outer = 0x12a17bc00] 11:23:59 INFO - PROCESS | 1655 | 1464287039170 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]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 771ms 11:23:59 INFO - PROCESS | 1655 | 1464287039258 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 1655 | 1464287039261 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:23:59 INFO - PROCESS | 1655 | 1464287039265 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 1655 | 1464287039266 Marionette TRACE conn2 <- [1,1910,null,{}] 11:23:59 INFO - PROCESS | 1655 | 1464287039269 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}] 11:23:59 INFO - PROCESS | 1655 | 1464287039395 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:23:59 INFO - PROCESS | 1655 | 1464287039489 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x142e10000 == 99 [pid = 1655] [id = 485] 11:23:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 253 (0x135352400) [pid = 1655] [serial = 1455] [outer = 0x0] 11:23:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 254 (0x1353ed000) [pid = 1655] [serial = 1456] [outer = 0x135352400] 11:23:59 INFO - PROCESS | 1655 | 1464287039519 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 255 (0x1358f5c00) [pid = 1655] [serial = 1457] [outer = 0x135352400] 11:23:59 INFO - PROCESS | 1655 | 1464287039942 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]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 11:23:59 INFO - PROCESS | 1655 | 1464287039986 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 1655 | 1464287039988 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:23:59 INFO - PROCESS | 1655 | 1464287039990 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 1655 | 1464287039991 Marionette TRACE conn2 <- [1,1914,null,{}] 11:23:59 INFO - PROCESS | 1655 | 1464287039996 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}] 11:24:00 INFO - PROCESS | 1655 | 1464287040114 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:24:00 INFO - PROCESS | 1655 | 1464287040213 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1358d3800 == 100 [pid = 1655] [id = 486] 11:24:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 256 (0x1353bf800) [pid = 1655] [serial = 1458] [outer = 0x0] 11:24:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 257 (0x135b56c00) [pid = 1655] [serial = 1459] [outer = 0x1353bf800] 11:24:00 INFO - PROCESS | 1655 | 1464287040242 Marionette DEBUG loaded listener.js 11:24:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 258 (0x135db2800) [pid = 1655] [serial = 1460] [outer = 0x1353bf800] 11:24:00 INFO - PROCESS | 1655 | 1464287040662 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]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 720ms 11:24:00 INFO - PROCESS | 1655 | 1464287040723 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 1655 | 1464287040725 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:24:00 INFO - PROCESS | 1655 | 1464287040730 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 1655 | 1464287040731 Marionette TRACE conn2 <- [1,1918,null,{}] 11:24:00 INFO - PROCESS | 1655 | 1464287040733 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}] 11:24:00 INFO - PROCESS | 1655 | 1464287040868 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:24:00 INFO - PROCESS | 1655 | 1464287040969 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x140c62000 == 101 [pid = 1655] [id = 487] 11:24:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 259 (0x1380db000) [pid = 1655] [serial = 1461] [outer = 0x0] 11:24:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 260 (0x13908cc00) [pid = 1655] [serial = 1462] [outer = 0x1380db000] 11:24:01 INFO - PROCESS | 1655 | 1464287041000 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 261 (0x139095000) [pid = 1655] [serial = 1463] [outer = 0x1380db000] 11:24:01 INFO - PROCESS | 1655 | 1464287041450 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]]]}] 11:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 771ms 11:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:24:01 INFO - PROCESS | 1655 | 1464287041502 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:24:01 INFO - PROCESS | 1655 | 1464287041503 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:24:01 INFO - PROCESS | 1655 | 1464287041505 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:24:01 INFO - PROCESS | 1655 | 1464287041506 Marionette TRACE conn2 <- [1,1922,null,{}] 11:24:01 INFO - PROCESS | 1655 | 1464287041509 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}] 11:24:01 INFO - PROCESS | 1655 | 1464287041627 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:24:01 INFO - PROCESS | 1655 | 1464287041755 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x140c76000 == 102 [pid = 1655] [id = 488] 11:24:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 262 (0x139091000) [pid = 1655] [serial = 1464] [outer = 0x0] 11:24:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 263 (0x140d7ec00) [pid = 1655] [serial = 1465] [outer = 0x139091000] 11:24:01 INFO - PROCESS | 1655 | 1464287041787 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 264 (0x140d83400) [pid = 1655] [serial = 1466] [outer = 0x139091000] 11:24:02 INFO - PROCESS | 1655 | 1464287042263 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]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 819ms 11:24:02 INFO - PROCESS | 1655 | 1464287042342 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 1655 | 1464287042344 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:24:02 INFO - PROCESS | 1655 | 1464287042348 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 1655 | 1464287042350 Marionette TRACE conn2 <- [1,1926,null,{}] 11:24:02 INFO - PROCESS | 1655 | 1464287042352 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}] 11:24:02 INFO - PROCESS | 1655 | 1464287042475 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:24:02 INFO - PROCESS | 1655 | 1464287042574 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x129487000 == 103 [pid = 1655] [id = 489] 11:24:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 265 (0x11660b000) [pid = 1655] [serial = 1467] [outer = 0x0] 11:24:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 266 (0x129756400) [pid = 1655] [serial = 1468] [outer = 0x11660b000] 11:24:02 INFO - PROCESS | 1655 | 1464287042604 Marionette DEBUG loaded listener.js 11:24:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 267 (0x140d85400) [pid = 1655] [serial = 1469] [outer = 0x11660b000] 11:24:03 INFO - PROCESS | 1655 | 1464287043301 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]]]}] 11:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 973ms 11:24:03 INFO - PROCESS | 1655 | 1464287043322 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:24:03 INFO - PROCESS | 1655 | 1464287043324 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:24:03 INFO - PROCESS | 1655 | 1464287043348 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:24:03 INFO - PROCESS | 1655 | 1464287043351 Marionette TRACE conn2 <- [1,1930,null,{}] 11:24:03 INFO - PROCESS | 1655 | 1464287043355 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}] 11:24:03 INFO - PROCESS | 1655 | 1464287043470 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:24:03 INFO - PROCESS | 1655 | 1464287043572 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f8e800 == 104 [pid = 1655] [id = 490] 11:24:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 268 (0x111f49800) [pid = 1655] [serial = 1470] [outer = 0x0] 11:24:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 269 (0x1125be400) [pid = 1655] [serial = 1471] [outer = 0x111f49800] 11:24:03 INFO - PROCESS | 1655 | 1464287043602 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 270 (0x11295f800) [pid = 1655] [serial = 1472] [outer = 0x111f49800] 11:24:04 INFO - PROCESS | 1655 | 1464287044034 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]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 724ms 11:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:24:04 INFO - PROCESS | 1655 | 1464287044069 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 1655 | 1464287044073 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:24:04 INFO - PROCESS | 1655 | 1464287044077 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 1655 | 1464287044079 Marionette TRACE conn2 <- [1,1934,null,{}] 11:24:04 INFO - PROCESS | 1655 | 1464287044081 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}] 11:24:04 INFO - PROCESS | 1655 | 1464287044187 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:24:04 INFO - PROCESS | 1655 | 1464287044298 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x117116800 == 105 [pid = 1655] [id = 491] 11:24:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 271 (0x112687c00) [pid = 1655] [serial = 1473] [outer = 0x0] 11:24:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 272 (0x116fbd400) [pid = 1655] [serial = 1474] [outer = 0x112687c00] 11:24:04 INFO - PROCESS | 1655 | 1464287044332 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 273 (0x118225c00) [pid = 1655] [serial = 1475] [outer = 0x112687c00] 11:24:04 INFO - PROCESS | 1655 | 1464287044958 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]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 921ms 11:24:05 INFO - PROCESS | 1655 | 1464287044999 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 1655 | 1464287045000 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:24:05 INFO - PROCESS | 1655 | 1464287045002 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 1655 | 1464287045005 Marionette TRACE conn2 <- [1,1938,null,{}] 11:24:05 INFO - PROCESS | 1655 | 1464287045015 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}] 11:24:05 INFO - PROCESS | 1655 | 1464287045122 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:24:05 INFO - PROCESS | 1655 | 1464287045225 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x126017000 == 106 [pid = 1655] [id = 492] 11:24:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 274 (0x11886e800) [pid = 1655] [serial = 1476] [outer = 0x0] 11:24:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 275 (0x118f94000) [pid = 1655] [serial = 1477] [outer = 0x11886e800] 11:24:05 INFO - PROCESS | 1655 | 1464287045255 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 276 (0x119573800) [pid = 1655] [serial = 1478] [outer = 0x11886e800] 11:24:05 INFO - PROCESS | 1655 | 1464287045688 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]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 721ms 11:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:24:05 INFO - PROCESS | 1655 | 1464287045725 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 1655 | 1464287045727 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:24:05 INFO - PROCESS | 1655 | 1464287045729 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 1655 | 1464287045730 Marionette TRACE conn2 <- [1,1942,null,{}] 11:24:05 INFO - PROCESS | 1655 | 1464287045732 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}] 11:24:05 INFO - PROCESS | 1655 | 1464287045841 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:24:05 INFO - PROCESS | 1655 | 1464287045975 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a89d800 == 107 [pid = 1655] [id = 493] 11:24:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 277 (0x122c79000) [pid = 1655] [serial = 1479] [outer = 0x0] 11:24:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 278 (0x122f13800) [pid = 1655] [serial = 1480] [outer = 0x122c79000] 11:24:06 INFO - PROCESS | 1655 | 1464287046005 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 279 (0x124390800) [pid = 1655] [serial = 1481] [outer = 0x122c79000] 11:24:06 INFO - PROCESS | 1655 | 1464287046423 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]]]}] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x1383dd000 == 106 [pid = 1655] [id = 434] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12af9e000 == 105 [pid = 1655] [id = 446] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x140be0800 == 104 [pid = 1655] [id = 480] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x138b34800 == 103 [pid = 1655] [id = 479] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12c099000 == 102 [pid = 1655] [id = 478] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x135f16800 == 101 [pid = 1655] [id = 477] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x13585e000 == 100 [pid = 1655] [id = 476] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 278 (0x135c81800) [pid = 1655] [serial = 1374] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 277 (0x12d02c400) [pid = 1655] [serial = 1314] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 276 (0x135c82400) [pid = 1655] [serial = 1320] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 275 (0x135d11400) [pid = 1655] [serial = 1323] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 274 (0x125a38800) [pid = 1655] [serial = 1308] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 273 (0x12c910c00) [pid = 1655] [serial = 1338] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 272 (0x1353e5c00) [pid = 1655] [serial = 1317] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 271 (0x12b077c00) [pid = 1655] [serial = 1311] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 270 (0x118228800) [pid = 1655] [serial = 1305] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 269 (0x135d1a000) [pid = 1655] [serial = 1326] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 268 (0x138385400) [pid = 1655] [serial = 1329] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 267 (0x13838cc00) [pid = 1655] [serial = 1332] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 266 (0x138fe1800) [pid = 1655] [serial = 1335] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x134816800 == 99 [pid = 1655] [id = 475] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12c560800 == 98 [pid = 1655] [id = 474] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12c947000 == 97 [pid = 1655] [id = 473] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12946e800 == 96 [pid = 1655] [id = 472] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x1199de000 == 95 [pid = 1655] [id = 471] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8bb800 == 94 [pid = 1655] [id = 470] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12c0a1800 == 93 [pid = 1655] [id = 469] 11:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 768ms 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x140bf5000 == 92 [pid = 1655] [id = 462] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x135a22000 == 91 [pid = 1655] [id = 461] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x124fa5000 == 90 [pid = 1655] [id = 460] 11:24:06 INFO - PROCESS | 1655 | --DOCSHELL 0x116f81800 == 89 [pid = 1655] [id = 459] 11:24:06 INFO - PROCESS | 1655 | 1464287046504 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:24:06 INFO - PROCESS | 1655 | 1464287046505 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:24:06 INFO - PROCESS | 1655 | 1464287046509 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 1655 | 1464287046510 Marionette TRACE conn2 <- [1,1946,null,{}] 11:24:06 INFO - PROCESS | 1655 | 1464287046512 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}] 11:24:06 INFO - PROCESS | 1655 | 1464287046606 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 265 (0x1353e7800) [pid = 1655] [serial = 1372] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 264 (0x12cef9000) [pid = 1655] [serial = 1366] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 263 (0x12d013400) [pid = 1655] [serial = 1369] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 262 (0x12b20f000) [pid = 1655] [serial = 1357] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 261 (0x12d4a8800) [pid = 1655] [serial = 1371] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 260 (0x12bc38000) [pid = 1655] [serial = 1359] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 259 (0x12c53ac00) [pid = 1655] [serial = 1362] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 258 (0x12bc51c00) [pid = 1655] [serial = 1360] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 257 (0x12c95bc00) [pid = 1655] [serial = 1365] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 256 (0x12c13cc00) [pid = 1655] [serial = 1368] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 255 (0x12c60e000) [pid = 1655] [serial = 1363] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 254 (0x128c1ac00) [pid = 1655] [serial = 1353] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 253 (0x128cb1800) [pid = 1655] [serial = 1354] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 252 (0x117683c00) [pid = 1655] [serial = 1342] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 251 (0x116852c00) [pid = 1655] [serial = 1341] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 250 (0x12d02b000) [pid = 1655] [serial = 1302] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 249 (0x126525800) [pid = 1655] [serial = 1351] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 248 (0x125af3000) [pid = 1655] [serial = 1350] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 247 (0x129753800) [pid = 1655] [serial = 1356] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 246 (0x118831c00) [pid = 1655] [serial = 1345] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 245 (0x118331c00) [pid = 1655] [serial = 1344] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 244 (0x119bce400) [pid = 1655] [serial = 1347] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | --DOMWINDOW == 243 (0x123ab7800) [pid = 1655] [serial = 1348] [outer = 0x0] [url = about:blank] 11:24:06 INFO - PROCESS | 1655 | 1464287046698 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x117118800 == 90 [pid = 1655] [id = 494] 11:24:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 244 (0x115d73c00) [pid = 1655] [serial = 1482] [outer = 0x0] 11:24:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 245 (0x118831c00) [pid = 1655] [serial = 1483] [outer = 0x115d73c00] 11:24:06 INFO - PROCESS | 1655 | 1464287046726 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 246 (0x122f10000) [pid = 1655] [serial = 1484] [outer = 0x115d73c00] 11:24:07 INFO - PROCESS | 1655 | 1464287047031 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]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 572ms 11:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:24:07 INFO - PROCESS | 1655 | 1464287047080 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 1655 | 1464287047081 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:24:07 INFO - PROCESS | 1655 | 1464287047083 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 1655 | 1464287047084 Marionette TRACE conn2 <- [1,1950,null,{}] 11:24:07 INFO - PROCESS | 1655 | 1464287047086 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}] 11:24:07 INFO - PROCESS | 1655 | 1464287047203 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:24:07 INFO - PROCESS | 1655 | 1464287047335 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x1211ab800 == 91 [pid = 1655] [id = 495] 11:24:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 247 (0x116852c00) [pid = 1655] [serial = 1485] [outer = 0x0] 11:24:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 248 (0x124f7b000) [pid = 1655] [serial = 1486] [outer = 0x116852c00] 11:24:07 INFO - PROCESS | 1655 | 1464287047378 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 249 (0x1265a8800) [pid = 1655] [serial = 1487] [outer = 0x116852c00] 11:24:07 INFO - PROCESS | 1655 | 1464287047730 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]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 669ms 11:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:24:07 INFO - PROCESS | 1655 | 1464287047752 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 1655 | 1464287047754 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:24:07 INFO - PROCESS | 1655 | 1464287047756 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 1655 | 1464287047757 Marionette TRACE conn2 <- [1,1954,null,{}] 11:24:07 INFO - PROCESS | 1655 | 1464287047761 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}] 11:24:07 INFO - PROCESS | 1655 | 1464287047866 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:24:07 INFO - PROCESS | 1655 | 1464287047970 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x129aac000 == 92 [pid = 1655] [id = 496] 11:24:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 250 (0x12652e400) [pid = 1655] [serial = 1488] [outer = 0x0] 11:24:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 251 (0x1265c4000) [pid = 1655] [serial = 1489] [outer = 0x12652e400] 11:24:07 INFO - PROCESS | 1655 | 1464287047995 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 252 (0x128cb1800) [pid = 1655] [serial = 1490] [outer = 0x12652e400] 11:24:08 INFO - PROCESS | 1655 | 1464287048276 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]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 572ms 11:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:24:08 INFO - PROCESS | 1655 | 1464287048330 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 1655 | 1464287048331 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:24:08 INFO - PROCESS | 1655 | 1464287048333 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 1655 | 1464287048334 Marionette TRACE conn2 <- [1,1958,null,{}] 11:24:08 INFO - PROCESS | 1655 | 1464287048337 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}] 11:24:08 INFO - PROCESS | 1655 | 1464287048434 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:24:08 INFO - PROCESS | 1655 | 1464287048516 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc0e800 == 93 [pid = 1655] [id = 497] 11:24:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 253 (0x12652ec00) [pid = 1655] [serial = 1491] [outer = 0x0] 11:24:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 254 (0x129310800) [pid = 1655] [serial = 1492] [outer = 0x12652ec00] 11:24:08 INFO - PROCESS | 1655 | 1464287048542 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 255 (0x1294e9800) [pid = 1655] [serial = 1493] [outer = 0x12652ec00] 11:24:08 INFO - PROCESS | 1655 | 1464287048852 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]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 569ms 11:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:24:08 INFO - PROCESS | 1655 | 1464287048904 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 1655 | 1464287048905 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:24:08 INFO - PROCESS | 1655 | 1464287048907 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 1655 | 1464287048908 Marionette TRACE conn2 <- [1,1962,null,{}] 11:24:08 INFO - PROCESS | 1655 | 1464287048910 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}] 11:24:09 INFO - PROCESS | 1655 | 1464287049036 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:24:09 INFO - PROCESS | 1655 | 1464287049049 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c93b000 == 94 [pid = 1655] [id = 498] 11:24:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 256 (0x116215400) [pid = 1655] [serial = 1494] [outer = 0x0] 11:24:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 257 (0x129643400) [pid = 1655] [serial = 1495] [outer = 0x116215400] 11:24:09 INFO - PROCESS | 1655 | 1464287049074 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 258 (0x12aa88000) [pid = 1655] [serial = 1496] [outer = 0x116215400] 11:24:09 INFO - PROCESS | 1655 | 1464287049454 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]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 571ms 11:24:09 INFO - PROCESS | 1655 | 1464287049479 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 1655 | 1464287049481 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:24:09 INFO - PROCESS | 1655 | 1464287049488 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 1655 | 1464287049489 Marionette TRACE conn2 <- [1,1966,null,{}] 11:24:09 INFO - PROCESS | 1655 | 1464287049492 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}] 11:24:09 INFO - PROCESS | 1655 | 1464287049620 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:24:09 INFO - PROCESS | 1655 | 1464287049633 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ce90800 == 95 [pid = 1655] [id = 499] 11:24:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 259 (0x12aa8bc00) [pid = 1655] [serial = 1497] [outer = 0x0] 11:24:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 260 (0x12b027400) [pid = 1655] [serial = 1498] [outer = 0x12aa8bc00] 11:24:09 INFO - PROCESS | 1655 | 1464287049659 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 261 (0x12b078000) [pid = 1655] [serial = 1499] [outer = 0x12aa8bc00] 11:24:10 INFO - PROCESS | 1655 | 1464287050033 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]]]}] 11:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 573ms 11:24:10 INFO - PROCESS | 1655 | 1464287050061 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:24:10 INFO - PROCESS | 1655 | 1464287050063 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:24:10 INFO - PROCESS | 1655 | 1464287050072 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:24:10 INFO - PROCESS | 1655 | 1464287050074 Marionette TRACE conn2 <- [1,1970,null,{}] 11:24:10 INFO - PROCESS | 1655 | 1464287050076 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}] 11:24:10 INFO - PROCESS | 1655 | 1464287050216 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:24:10 INFO - PROCESS | 1655 | 1464287050230 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8b8800 == 96 [pid = 1655] [id = 500] 11:24:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 262 (0x12b029400) [pid = 1655] [serial = 1500] [outer = 0x0] 11:24:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 263 (0x12ba3f400) [pid = 1655] [serial = 1501] [outer = 0x12b029400] 11:24:10 INFO - PROCESS | 1655 | 1464287050259 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 264 (0x12c139c00) [pid = 1655] [serial = 1502] [outer = 0x12b029400] 11:24:10 INFO - PROCESS | 1655 | 1464287050657 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]]]}] 11:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 626ms 11:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:24:10 INFO - PROCESS | 1655 | 1464287050710 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:24:10 INFO - PROCESS | 1655 | 1464287050711 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:24:10 INFO - PROCESS | 1655 | 1464287050713 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:24:10 INFO - PROCESS | 1655 | 1464287050715 Marionette TRACE conn2 <- [1,1974,null,{}] 11:24:10 INFO - PROCESS | 1655 | 1464287050717 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}] 11:24:11 INFO - PROCESS | 1655 | 1464287051498 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 263 (0x117e61400) [pid = 1655] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 262 (0x112957800) [pid = 1655] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 261 (0x1265bfc00) [pid = 1655] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 260 (0x113c23400) [pid = 1655] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 259 (0x12aa88c00) [pid = 1655] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 258 (0x119578400) [pid = 1655] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 257 (0x11339cc00) [pid = 1655] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 256 (0x128cae800) [pid = 1655] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 255 (0x116a63000) [pid = 1655] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 254 (0x135d14000) [pid = 1655] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 253 (0x12bc49c00) [pid = 1655] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 252 (0x12c174800) [pid = 1655] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 251 (0x1188d4800) [pid = 1655] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 250 (0x1164a5000) [pid = 1655] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 249 (0x112e38800) [pid = 1655] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 248 (0x1187ddc00) [pid = 1655] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 247 (0x137b56400) [pid = 1655] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 246 (0x128c19400) [pid = 1655] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 245 (0x112960400) [pid = 1655] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 244 (0x12ceef000) [pid = 1655] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 243 (0x1265bf000) [pid = 1655] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 242 (0x1184ecc00) [pid = 1655] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 241 (0x110f1a000) [pid = 1655] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 240 (0x12d01f800) [pid = 1655] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 239 (0x117204000) [pid = 1655] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 238 (0x128ecdc00) [pid = 1655] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 237 (0x1353ef400) [pid = 1655] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 236 (0x110f1a400) [pid = 1655] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 235 (0x125afa800) [pid = 1655] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 234 (0x1358f1000) [pid = 1655] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 233 (0x11953f400) [pid = 1655] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 232 (0x126530c00) [pid = 1655] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 231 (0x112e50800) [pid = 1655] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 230 (0x128d16400) [pid = 1655] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 229 (0x12ba36800) [pid = 1655] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 228 (0x123a24000) [pid = 1655] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 227 (0x12bc51400) [pid = 1655] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 226 (0x1243dc800) [pid = 1655] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 225 (0x110f13c00) [pid = 1655] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 224 (0x111c28000) [pid = 1655] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:24:11 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x1125b6c00) [pid = 1655] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:24:11 INFO - PROCESS | 1655 | 1464287051590 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x11688b000 == 97 [pid = 1655] [id = 501] 11:24:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 224 (0x110f19800) [pid = 1655] [serial = 1503] [outer = 0x0] 11:24:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 225 (0x1125b2800) [pid = 1655] [serial = 1504] [outer = 0x110f19800] 11:24:11 INFO - PROCESS | 1655 | 1464287051615 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 226 (0x113c9fc00) [pid = 1655] [serial = 1505] [outer = 0x110f19800] 11:24:11 INFO - PROCESS | 1655 | 1464287051897 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]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1222ms 11:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:24:11 INFO - PROCESS | 1655 | 1464287051936 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 1655 | 1464287051937 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:24:11 INFO - PROCESS | 1655 | 1464287051940 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 1655 | 1464287051941 Marionette TRACE conn2 <- [1,1978,null,{}] 11:24:11 INFO - PROCESS | 1655 | 1464287051946 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}] 11:24:12 INFO - PROCESS | 1655 | 1464287052047 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:24:12 INFO - PROCESS | 1655 | 1464287052131 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f5a000 == 98 [pid = 1655] [id = 502] 11:24:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 227 (0x111c28000) [pid = 1655] [serial = 1506] [outer = 0x0] 11:24:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 228 (0x118329c00) [pid = 1655] [serial = 1507] [outer = 0x111c28000] 11:24:12 INFO - PROCESS | 1655 | 1464287052157 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 229 (0x124f1ac00) [pid = 1655] [serial = 1508] [outer = 0x111c28000] 11:24:12 INFO - PROCESS | 1655 | 1464287052431 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]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 523ms 11:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:24:12 INFO - PROCESS | 1655 | 1464287052467 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 1655 | 1464287052468 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:24:12 INFO - PROCESS | 1655 | 1464287052470 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 1655 | 1464287052471 Marionette TRACE conn2 <- [1,1982,null,{}] 11:24:12 INFO - PROCESS | 1655 | 1464287052485 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}] 11:24:12 INFO - PROCESS | 1655 | 1464287052587 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:24:12 INFO - PROCESS | 1655 | 1464287052590 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x135493000 == 99 [pid = 1655] [id = 503] 11:24:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 230 (0x125af0c00) [pid = 1655] [serial = 1509] [outer = 0x0] 11:24:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 231 (0x128d15400) [pid = 1655] [serial = 1510] [outer = 0x125af0c00] 11:24:12 INFO - PROCESS | 1655 | 1464287052616 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 232 (0x12aa88c00) [pid = 1655] [serial = 1511] [outer = 0x125af0c00] 11:24:13 INFO - PROCESS | 1655 | 1464287053007 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]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 571ms 11:24:13 INFO - PROCESS | 1655 | 1464287053047 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:24:13 INFO - PROCESS | 1655 | 1464287053048 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:24:13 INFO - PROCESS | 1655 | 1464287053072 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 1655 | 1464287053073 Marionette TRACE conn2 <- [1,1986,null,{}] 11:24:13 INFO - PROCESS | 1655 | 1464287053077 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}] 11:24:13 INFO - PROCESS | 1655 | 1464287053181 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:24:13 INFO - PROCESS | 1655 | 1464287053186 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x13585e000 == 100 [pid = 1655] [id = 504] 11:24:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 233 (0x128c1dc00) [pid = 1655] [serial = 1512] [outer = 0x0] 11:24:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 234 (0x12c143400) [pid = 1655] [serial = 1513] [outer = 0x128c1dc00] 11:24:13 INFO - PROCESS | 1655 | 1464287053211 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 235 (0x12c180400) [pid = 1655] [serial = 1514] [outer = 0x128c1dc00] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12ce8b000 == 99 [pid = 1655] [id = 158] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x120f75800 == 98 [pid = 1655] [id = 421] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x142d9b000 == 97 [pid = 1655] [id = 465] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12d74d000 == 96 [pid = 1655] [id = 178] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12c946800 == 95 [pid = 1655] [id = 240] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x135ad3000 == 94 [pid = 1655] [id = 312] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12ce92000 == 93 [pid = 1655] [id = 241] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12aacb800 == 92 [pid = 1655] [id = 219] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12aad0800 == 91 [pid = 1655] [id = 101] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12b369000 == 90 [pid = 1655] [id = 286] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x119712000 == 89 [pid = 1655] [id = 376] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x11316d000 == 88 [pid = 1655] [id = 272] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x135418000 == 87 [pid = 1655] [id = 388] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x119f1c800 == 86 [pid = 1655] [id = 204] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x13585f800 == 85 [pid = 1655] [id = 466] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12c93f800 == 84 [pid = 1655] [id = 290] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12d320000 == 83 [pid = 1655] [id = 177] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1383e3800 == 82 [pid = 1655] [id = 374] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1199d1800 == 81 [pid = 1655] [id = 140] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x135a11800 == 80 [pid = 1655] [id = 331] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x129a94800 == 79 [pid = 1655] [id = 176] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12d126800 == 78 [pid = 1655] [id = 159] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12d317800 == 77 [pid = 1655] [id = 292] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12d73e000 == 76 [pid = 1655] [id = 242] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x122f41000 == 75 [pid = 1655] [id = 468] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x13481c800 == 74 [pid = 1655] [id = 395] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x14264a000 == 73 [pid = 1655] [id = 463] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1164e1800 == 72 [pid = 1655] [id = 160] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc1b800 == 71 [pid = 1655] [id = 256] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0b1800 == 70 [pid = 1655] [id = 220] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x142b50800 == 69 [pid = 1655] [id = 464] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12d314000 == 68 [pid = 1655] [id = 353] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x119f02800 == 67 [pid = 1655] [id = 293] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x117e13800 == 66 [pid = 1655] [id = 244] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1383cc800 == 65 [pid = 1655] [id = 271] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8c8800 == 64 [pid = 1655] [id = 354] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x135873000 == 63 [pid = 1655] [id = 467] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12caec000 == 62 [pid = 1655] [id = 291] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12c11f800 == 61 [pid = 1655] [id = 289] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0b2000 == 60 [pid = 1655] [id = 243] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x11687a800 == 59 [pid = 1655] [id = 122] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12c0a2000 == 58 [pid = 1655] [id = 221] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1392e7000 == 57 [pid = 1655] [id = 375] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12a8a3000 == 56 [pid = 1655] [id = 254] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12cae3800 == 55 [pid = 1655] [id = 352] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1187bc000 == 54 [pid = 1655] [id = 314] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc13800 == 53 [pid = 1655] [id = 201] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12a896000 == 52 [pid = 1655] [id = 87] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1383de800 == 51 [pid = 1655] [id = 313] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x123b62000 == 50 [pid = 1655] [id = 355] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x119f8e800 == 49 [pid = 1655] [id = 490] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x129487000 == 48 [pid = 1655] [id = 489] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x140c76000 == 47 [pid = 1655] [id = 488] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x140c62000 == 46 [pid = 1655] [id = 487] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1358d3800 == 45 [pid = 1655] [id = 486] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x142e10000 == 44 [pid = 1655] [id = 485] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x14265f800 == 43 [pid = 1655] [id = 484] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12d30f000 == 42 [pid = 1655] [id = 483] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x14247f800 == 41 [pid = 1655] [id = 481] 11:24:14 INFO - PROCESS | 1655 | --DOCSHELL 0x124fa0800 == 40 [pid = 1655] [id = 482] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12c93b000 == 39 [pid = 1655] [id = 498] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x1211ab800 == 38 [pid = 1655] [id = 495] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x117116800 == 37 [pid = 1655] [id = 491] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x11688b000 == 36 [pid = 1655] [id = 501] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x135493000 == 35 [pid = 1655] [id = 503] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12a89d800 == 34 [pid = 1655] [id = 493] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x117118800 == 33 [pid = 1655] [id = 494] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc0e800 == 32 [pid = 1655] [id = 497] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x124f5a000 == 31 [pid = 1655] [id = 502] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x126017000 == 30 [pid = 1655] [id = 492] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x129aac000 == 29 [pid = 1655] [id = 496] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8b8800 == 28 [pid = 1655] [id = 500] 11:24:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12ce90800 == 27 [pid = 1655] [id = 499] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 234 (0x138feb000) [pid = 1655] [serial = 1444] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 233 (0x138fde400) [pid = 1655] [serial = 1442] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 232 (0x128d13800) [pid = 1655] [serial = 1435] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 231 (0x11768fc00) [pid = 1655] [serial = 1407] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 230 (0x12963f800) [pid = 1655] [serial = 994] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 229 (0x129645000) [pid = 1655] [serial = 1066] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 228 (0x12bc3c800) [pid = 1655] [serial = 1417] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 227 (0x126369800) [pid = 1655] [serial = 1411] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 226 (0x1187d7800) [pid = 1655] [serial = 988] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 225 (0x12c539400) [pid = 1655] [serial = 997] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 224 (0x118334000) [pid = 1655] [serial = 1048] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 223 (0x137b4f800) [pid = 1655] [serial = 1432] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 222 (0x11886a800) [pid = 1655] [serial = 1408] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 221 (0x12c148000) [pid = 1655] [serial = 1123] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 220 (0x12c53e800) [pid = 1655] [serial = 1126] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 219 (0x12d020000) [pid = 1655] [serial = 1003] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 218 (0x140d7c800) [pid = 1655] [serial = 1339] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x137b54800) [pid = 1655] [serial = 1433] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x11824a400) [pid = 1655] [serial = 1108] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x135c7f800) [pid = 1655] [serial = 1426] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x135db1400) [pid = 1655] [serial = 1392] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x1380d6000) [pid = 1655] [serial = 1441] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x1380d5000) [pid = 1655] [serial = 1398] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x12c610000) [pid = 1655] [serial = 1000] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x1380da800) [pid = 1655] [serial = 1264] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x135c78000) [pid = 1655] [serial = 1424] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x128c20000) [pid = 1655] [serial = 1057] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x121185c00) [pid = 1655] [serial = 1111] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x11267e800) [pid = 1655] [serial = 1105] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x135dbec00) [pid = 1655] [serial = 1430] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x135cef400) [pid = 1655] [serial = 1427] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x111fecc00) [pid = 1655] [serial = 1377] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x119bc8c00) [pid = 1655] [serial = 1051] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x129639c00) [pid = 1655] [serial = 1063] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x135ced400) [pid = 1655] [serial = 1375] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x1297c0800) [pid = 1655] [serial = 898] [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.] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x11295b000) [pid = 1655] [serial = 985] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x12c963800) [pid = 1655] [serial = 1436] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x1265a4000) [pid = 1655] [serial = 1383] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 195 (0x12499a000) [pid = 1655] [serial = 1410] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x12aa8c400) [pid = 1655] [serial = 1117] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x12b20a000) [pid = 1655] [serial = 1416] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x135d19800) [pid = 1655] [serial = 1429] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x1358f8c00) [pid = 1655] [serial = 1438] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x125fc7400) [pid = 1655] [serial = 1054] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x1265b6400) [pid = 1655] [serial = 1413] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x1294e7c00) [pid = 1655] [serial = 1195] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x135359400) [pid = 1655] [serial = 1423] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x129315c00) [pid = 1655] [serial = 1060] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x135b4cc00) [pid = 1655] [serial = 1401] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x1187db800) [pid = 1655] [serial = 1380] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x12d4e7800) [pid = 1655] [serial = 1389] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x135b4f800) [pid = 1655] [serial = 1404] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x12bc41400) [pid = 1655] [serial = 1120] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x129314800) [pid = 1655] [serial = 1414] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x126523000) [pid = 1655] [serial = 991] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x13535c800) [pid = 1655] [serial = 1395] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x12c603c00) [pid = 1655] [serial = 1420] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x128c23400) [pid = 1655] [serial = 1114] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x111a0dc00) [pid = 1655] [serial = 1042] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x12c90b800) [pid = 1655] [serial = 1421] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x12c179800) [pid = 1655] [serial = 1129] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x137b58000) [pid = 1655] [serial = 1439] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x114edc000) [pid = 1655] [serial = 1045] [outer = 0x0] [url = about:blank] 11:24:15 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x1297c8400) [pid = 1655] [serial = 1386] [outer = 0x0] [url = about:blank] 11:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2629ms 11:24:15 INFO - PROCESS | 1655 | 1464287055694 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]]]}] 11:24:15 INFO - PROCESS | 1655 | 1464287055700 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:24:15 INFO - PROCESS | 1655 | 1464287055702 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:24:15 INFO - PROCESS | 1655 | 1464287055706 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:24:15 INFO - PROCESS | 1655 | 1464287055708 Marionette TRACE conn2 <- [1,1990,null,{}] 11:24:15 INFO - PROCESS | 1655 | 1464287055715 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}] 11:24:15 INFO - PROCESS | 1655 | 1464287055799 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:24:15 INFO - PROCESS | 1655 | 1464287055853 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x11317d000 == 28 [pid = 1655] [id = 505] 11:24:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x111f47800) [pid = 1655] [serial = 1515] [outer = 0x0] 11:24:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x1121aa400) [pid = 1655] [serial = 1516] [outer = 0x111f47800] 11:24:15 INFO - PROCESS | 1655 | 1464287055881 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x1125b8800) [pid = 1655] [serial = 1517] [outer = 0x111f47800] 11:24:16 INFO - PROCESS | 1655 | 1464287056193 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]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 524ms 11:24:16 INFO - PROCESS | 1655 | 1464287056231 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 1655 | 1464287056235 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:24:16 INFO - PROCESS | 1655 | 1464287056240 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 1655 | 1464287056242 Marionette TRACE conn2 <- [1,1994,null,{}] 11:24:16 INFO - PROCESS | 1655 | 1464287056247 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}] 11:24:16 INFO - PROCESS | 1655 | 1464287056328 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:24:16 INFO - PROCESS | 1655 | 1464287056334 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x1166f0800 == 29 [pid = 1655] [id = 506] 11:24:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x112658400) [pid = 1655] [serial = 1518] [outer = 0x0] 11:24:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x11268a400) [pid = 1655] [serial = 1519] [outer = 0x112658400] 11:24:16 INFO - PROCESS | 1655 | 1464287056361 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x112961400) [pid = 1655] [serial = 1520] [outer = 0x112658400] 11:24:16 INFO - PROCESS | 1655 | 1464287056691 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]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 473ms 11:24:16 INFO - PROCESS | 1655 | 1464287056714 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:24:16 INFO - PROCESS | 1655 | 1464287056715 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:24:16 INFO - PROCESS | 1655 | 1464287056718 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 1655 | 1464287056721 Marionette TRACE conn2 <- [1,1998,null,{}] 11:24:16 INFO - PROCESS | 1655 | 1464287056729 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}] 11:24:16 INFO - PROCESS | 1655 | 1464287056813 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:24:16 INFO - PROCESS | 1655 | 1464287056819 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e10800 == 30 [pid = 1655] [id = 507] 11:24:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x110f1a800) [pid = 1655] [serial = 1521] [outer = 0x0] 11:24:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x112e4d400) [pid = 1655] [serial = 1522] [outer = 0x110f1a800] 11:24:16 INFO - PROCESS | 1655 | 1464287056857 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x112e59800) [pid = 1655] [serial = 1523] [outer = 0x110f1a800] 11:24:17 INFO - PROCESS | 1655 | 1464287057215 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]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 521ms 11:24:17 INFO - PROCESS | 1655 | 1464287057239 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:24:17 INFO - PROCESS | 1655 | 1464287057241 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:24:17 INFO - PROCESS | 1655 | 1464287057245 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 1655 | 1464287057247 Marionette TRACE conn2 <- [1,2002,null,{}] 11:24:17 INFO - PROCESS | 1655 | 1464287057249 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}] 11:24:17 INFO - PROCESS | 1655 | 1464287057327 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:24:17 INFO - PROCESS | 1655 | 1464287057382 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187c1000 == 31 [pid = 1655] [id = 508] 11:24:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x112e59000) [pid = 1655] [serial = 1524] [outer = 0x0] 11:24:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x114edb400) [pid = 1655] [serial = 1525] [outer = 0x112e59000] 11:24:17 INFO - PROCESS | 1655 | 1464287057408 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x1164aac00) [pid = 1655] [serial = 1526] [outer = 0x112e59000] 11:24:17 INFO - PROCESS | 1655 | 1464287057708 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]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 471ms 11:24:17 INFO - PROCESS | 1655 | 1464287057719 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 1655 | 1464287057721 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:24:17 INFO - PROCESS | 1655 | 1464287057724 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 1655 | 1464287057726 Marionette TRACE conn2 <- [1,2006,null,{}] 11:24:17 INFO - PROCESS | 1655 | 1464287057740 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}] 11:24:17 INFO - PROCESS | 1655 | 1464287057863 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:24:17 INFO - PROCESS | 1655 | 1464287057869 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x11972f000 == 32 [pid = 1655] [id = 509] 11:24:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x110f3f400) [pid = 1655] [serial = 1527] [outer = 0x0] 11:24:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x1166d1000) [pid = 1655] [serial = 1528] [outer = 0x110f3f400] 11:24:17 INFO - PROCESS | 1655 | 1464287057911 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x116fbcc00) [pid = 1655] [serial = 1529] [outer = 0x110f3f400] 11:24:18 INFO - PROCESS | 1655 | 1464287058306 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]]]}] 11:24:18 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 11:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 11:24:18 INFO - PROCESS | 1655 | 1464287058355 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 1655 | 1464287058356 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:24:18 INFO - PROCESS | 1655 | 1464287058358 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 1655 | 1464287058359 Marionette TRACE conn2 <- [1,2010,null,{}] 11:24:18 INFO - PROCESS | 1655 | 1464287058364 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}] 11:24:18 INFO - PROCESS | 1655 | 1464287058465 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:24:18 INFO - PROCESS | 1655 | 1464287058471 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f05800 == 33 [pid = 1655] [id = 510] 11:24:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x117205000) [pid = 1655] [serial = 1530] [outer = 0x0] 11:24:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x11768f000) [pid = 1655] [serial = 1531] [outer = 0x117205000] 11:24:18 INFO - PROCESS | 1655 | 1464287058500 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x118259400) [pid = 1655] [serial = 1532] [outer = 0x117205000] 11:24:18 INFO - PROCESS | 1655 | 1464287058803 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]]]}] 11:24:18 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 11:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 471ms 11:24:18 INFO - PROCESS | 1655 | 1464287058831 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 1655 | 1464287058832 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:24:18 INFO - PROCESS | 1655 | 1464287058834 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 1655 | 1464287058835 Marionette TRACE conn2 <- [1,2014,null,{}] 11:24:18 INFO - PROCESS | 1655 | 1464287058838 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}] 11:24:18 INFO - PROCESS | 1655 | 1464287058914 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:24:18 INFO - PROCESS | 1655 | 1464287058918 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f92800 == 34 [pid = 1655] [id = 511] 11:24:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x117206c00) [pid = 1655] [serial = 1533] [outer = 0x0] 11:24:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x11832a000) [pid = 1655] [serial = 1534] [outer = 0x117206c00] 11:24:18 INFO - PROCESS | 1655 | 1464287058994 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x118332800) [pid = 1655] [serial = 1535] [outer = 0x117206c00] 11:24:19 INFO - PROCESS | 1655 | 1464287059340 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]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 521ms 11:24:19 INFO - PROCESS | 1655 | 1464287059356 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 1655 | 1464287059358 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:24:19 INFO - PROCESS | 1655 | 1464287059366 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 1655 | 1464287059368 Marionette TRACE conn2 <- [1,2018,null,{}] 11:24:19 INFO - PROCESS | 1655 | 1464287059371 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}] 11:24:19 INFO - PROCESS | 1655 | 1464287059488 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:24:19 INFO - PROCESS | 1655 | 1464287059496 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f4c800 == 35 [pid = 1655] [id = 512] 11:24:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x1183c2c00) [pid = 1655] [serial = 1536] [outer = 0x0] 11:24:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x1185cdc00) [pid = 1655] [serial = 1537] [outer = 0x1183c2c00] 11:24:19 INFO - PROCESS | 1655 | 1464287059537 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x11871f800) [pid = 1655] [serial = 1538] [outer = 0x1183c2c00] 11:24:19 INFO - PROCESS | 1655 | 1464287059979 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]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 677ms 11:24:20 INFO - PROCESS | 1655 | 1464287060040 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 1655 | 1464287060041 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:24:20 INFO - PROCESS | 1655 | 1464287060043 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 1655 | 1464287060045 Marionette TRACE conn2 <- [1,2022,null,{}] 11:24:20 INFO - PROCESS | 1655 | 1464287060047 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}] 11:24:20 INFO - PROCESS | 1655 | 1464287060125 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:24:20 INFO - PROCESS | 1655 | 1464287060131 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e0d800 == 36 [pid = 1655] [id = 513] 11:24:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x1185cbc00) [pid = 1655] [serial = 1539] [outer = 0x0] 11:24:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x1187dd400) [pid = 1655] [serial = 1540] [outer = 0x1185cbc00] 11:24:20 INFO - PROCESS | 1655 | 1464287060157 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x118829c00) [pid = 1655] [serial = 1541] [outer = 0x1185cbc00] 11:24:20 INFO - PROCESS | 1655 | 1464287060469 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]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 469ms 11:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:24:20 INFO - PROCESS | 1655 | 1464287060514 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 1655 | 1464287060515 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:24:20 INFO - PROCESS | 1655 | 1464287060517 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 1655 | 1464287060518 Marionette TRACE conn2 <- [1,2026,null,{}] 11:24:20 INFO - PROCESS | 1655 | 1464287060520 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}] 11:24:20 INFO - PROCESS | 1655 | 1464287060601 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:24:20 INFO - PROCESS | 1655 | 1464287060665 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a18000 == 37 [pid = 1655] [id = 514] 11:24:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x112687400) [pid = 1655] [serial = 1542] [outer = 0x0] 11:24:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x11882a000) [pid = 1655] [serial = 1543] [outer = 0x112687400] 11:24:20 INFO - PROCESS | 1655 | 1464287060690 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x1188d9400) [pid = 1655] [serial = 1544] [outer = 0x112687400] 11:24:21 INFO - PROCESS | 1655 | 1464287061028 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]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 11:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:24:21 INFO - PROCESS | 1655 | 1464287061039 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 1655 | 1464287061040 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:24:21 INFO - PROCESS | 1655 | 1464287061044 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 1655 | 1464287061048 Marionette TRACE conn2 <- [1,2030,null,{}] 11:24:21 INFO - PROCESS | 1655 | 1464287061050 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}] 11:24:21 INFO - PROCESS | 1655 | 1464287061163 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:24:21 INFO - PROCESS | 1655 | 1464287061177 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x11972e800 == 38 [pid = 1655] [id = 515] 11:24:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x118f6d000) [pid = 1655] [serial = 1545] [outer = 0x0] 11:24:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x11956c400) [pid = 1655] [serial = 1546] [outer = 0x118f6d000] 11:24:21 INFO - PROCESS | 1655 | 1464287061209 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x118722c00) [pid = 1655] [serial = 1547] [outer = 0x118f6d000] 11:24:21 INFO - PROCESS | 1655 | 1464287061567 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]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 573ms 11:24:21 INFO - PROCESS | 1655 | 1464287061616 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 1655 | 1464287061617 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:24:21 INFO - PROCESS | 1655 | 1464287061620 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 1655 | 1464287061621 Marionette TRACE conn2 <- [1,2034,null,{}] 11:24:21 INFO - PROCESS | 1655 | 1464287061623 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}] 11:24:21 INFO - PROCESS | 1655 | 1464287061723 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:24:21 INFO - PROCESS | 1655 | 1464287061727 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x124352800 == 39 [pid = 1655] [id = 516] 11:24:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x11956f000) [pid = 1655] [serial = 1548] [outer = 0x0] 11:24:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x119bc2800) [pid = 1655] [serial = 1549] [outer = 0x11956f000] 11:24:21 INFO - PROCESS | 1655 | 1464287061752 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x12117b400) [pid = 1655] [serial = 1550] [outer = 0x11956f000] 11:24:22 INFO - PROCESS | 1655 | 1464287062084 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]]]}] 11:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 518ms 11:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:24:22 INFO - PROCESS | 1655 | 1464287062139 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 1655 | 1464287062140 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:24:22 INFO - PROCESS | 1655 | 1464287062142 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 1655 | 1464287062143 Marionette TRACE conn2 <- [1,2038,null,{}] 11:24:22 INFO - PROCESS | 1655 | 1464287062146 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}] 11:24:22 INFO - PROCESS | 1655 | 1464287062253 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:24:22 INFO - PROCESS | 1655 | 1464287062265 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x125aea000 == 40 [pid = 1655] [id = 517] 11:24:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x12117b800) [pid = 1655] [serial = 1551] [outer = 0x0] 11:24:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x121185c00) [pid = 1655] [serial = 1552] [outer = 0x12117b800] 11:24:22 INFO - PROCESS | 1655 | 1464287062290 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x122cf0000) [pid = 1655] [serial = 1553] [outer = 0x12117b800] 11:24:22 INFO - PROCESS | 1655 | 1464287062667 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]]]}] 11:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 570ms 11:24:22 INFO - PROCESS | 1655 | 1464287062713 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 1655 | 1464287062715 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:24:22 INFO - PROCESS | 1655 | 1464287062718 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 1655 | 1464287062720 Marionette TRACE conn2 <- [1,2042,null,{}] 11:24:22 INFO - PROCESS | 1655 | 1464287062723 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}] 11:24:22 INFO - PROCESS | 1655 | 1464287062878 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:24:22 INFO - PROCESS | 1655 | 1464287062901 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12600a000 == 41 [pid = 1655] [id = 518] 11:24:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x122f0dc00) [pid = 1655] [serial = 1554] [outer = 0x0] 11:24:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x123a2b400) [pid = 1655] [serial = 1555] [outer = 0x122f0dc00] 11:24:22 INFO - PROCESS | 1655 | 1464287062941 Marionette DEBUG loaded listener.js 11:24:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x12438f400) [pid = 1655] [serial = 1556] [outer = 0x122f0dc00] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x12c604800) [pid = 1655] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x12b0e2400) [pid = 1655] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x12c60a800) [pid = 1655] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x12b0e4c00) [pid = 1655] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x117689c00) [pid = 1655] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x12cef5c00) [pid = 1655] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x1353c7800) [pid = 1655] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x128c1b800) [pid = 1655] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x116850800) [pid = 1655] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x1242e3800) [pid = 1655] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x135c7a400) [pid = 1655] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x12d4ab400) [pid = 1655] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x1353ee800) [pid = 1655] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x112c45400) [pid = 1655] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x1353c1c00) [pid = 1655] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x121182000) [pid = 1655] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 195 (0x129756800) [pid = 1655] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x12d02dc00) [pid = 1655] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x128ca8800) [pid = 1655] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x126530000) [pid = 1655] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x111f3f000) [pid = 1655] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x113367800) [pid = 1655] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x135d0f800) [pid = 1655] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x138383800) [pid = 1655] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x111f43800) [pid = 1655] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x135d16c00) [pid = 1655] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x119b63c00) [pid = 1655] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x1265bc800) [pid = 1655] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x129636c00) [pid = 1655] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x12d023c00) [pid = 1655] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x110f1c000) [pid = 1655] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x1187e1400) [pid = 1655] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x135d10400) [pid = 1655] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x1246a5000) [pid = 1655] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x1293ac000) [pid = 1655] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x12d023800) [pid = 1655] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x1168acc00) [pid = 1655] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x111e3d800) [pid = 1655] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x116215400) [pid = 1655] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x12b029400) [pid = 1655] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x12aa8bc00) [pid = 1655] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x125af0c00) [pid = 1655] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x110f19800) [pid = 1655] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x111c28000) [pid = 1655] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x11886e800) [pid = 1655] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x112687c00) [pid = 1655] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x111f49800) [pid = 1655] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x11660b000) [pid = 1655] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x139091000) [pid = 1655] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x1380db000) [pid = 1655] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x1353bf800) [pid = 1655] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x135352400) [pid = 1655] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x12a17bc00) [pid = 1655] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x122a7f000) [pid = 1655] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x116a63800) [pid = 1655] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x138fde000) [pid = 1655] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x12652ec00) [pid = 1655] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x12652e400) [pid = 1655] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x116852c00) [pid = 1655] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x115d73c00) [pid = 1655] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x122c79000) [pid = 1655] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x135356400) [pid = 1655] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x135c7bc00) [pid = 1655] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:24:23 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x1353f1800) [pid = 1655] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:24:23 INFO - PROCESS | 1655 | 1464287063976 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]]]}] 11:24:23 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) 11:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1271ms 11:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:24:23 INFO - PROCESS | 1655 | 1464287063989 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 1655 | 1464287063990 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:24:24 INFO - PROCESS | 1655 | 1464287064005 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 1655 | 1464287064006 Marionette TRACE conn2 <- [1,2046,null,{}] 11:24:24 INFO - PROCESS | 1655 | 1464287064015 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}] 11:24:24 INFO - PROCESS | 1655 | 1464287064104 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:24:24 INFO - PROCESS | 1655 | 1464287064108 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a20000 == 42 [pid = 1655] [id = 519] 11:24:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x112e4dc00) [pid = 1655] [serial = 1557] [outer = 0x0] 11:24:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x1166cd400) [pid = 1655] [serial = 1558] [outer = 0x112e4dc00] 11:24:24 INFO - PROCESS | 1655 | 1464287064133 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x118251c00) [pid = 1655] [serial = 1559] [outer = 0x112e4dc00] 11:24:24 INFO - PROCESS | 1655 | 1464287064460 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]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 488ms 11:24:24 INFO - PROCESS | 1655 | 1464287064482 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 1655 | 1464287064483 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:24:24 INFO - PROCESS | 1655 | 1464287064485 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 1655 | 1464287064486 Marionette TRACE conn2 <- [1,2050,null,{}] 11:24:24 INFO - PROCESS | 1655 | 1464287064488 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}] 11:24:24 INFO - PROCESS | 1655 | 1464287064570 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:24:24 INFO - PROCESS | 1655 | 1464287064574 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x129478800 == 43 [pid = 1655] [id = 520] 11:24:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x116853800) [pid = 1655] [serial = 1560] [outer = 0x0] 11:24:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x120ff5c00) [pid = 1655] [serial = 1561] [outer = 0x116853800] 11:24:24 INFO - PROCESS | 1655 | 1464287064600 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x1242dd400) [pid = 1655] [serial = 1562] [outer = 0x116853800] 11:24:24 INFO - PROCESS | 1655 | 1464287064936 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]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 470ms 11:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:24:24 INFO - PROCESS | 1655 | 1464287064956 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 1655 | 1464287064957 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:24:24 INFO - PROCESS | 1655 | 1464287064959 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 1655 | 1464287064961 Marionette TRACE conn2 <- [1,2054,null,{}] 11:24:24 INFO - PROCESS | 1655 | 1464287064984 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}] 11:24:25 INFO - PROCESS | 1655 | 1464287065069 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:24:25 INFO - PROCESS | 1655 | 1464287065074 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a94800 == 44 [pid = 1655] [id = 521] 11:24:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x118334000) [pid = 1655] [serial = 1563] [outer = 0x0] 11:24:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x1246a5000) [pid = 1655] [serial = 1564] [outer = 0x118334000] 11:24:25 INFO - PROCESS | 1655 | 1464287065099 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x1246d9400) [pid = 1655] [serial = 1565] [outer = 0x118334000] 11:24:25 INFO - PROCESS | 1655 | 1464287065440 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]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 489ms 11:24:25 INFO - PROCESS | 1655 | 1464287065449 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 1655 | 1464287065450 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:24:25 INFO - PROCESS | 1655 | 1464287065463 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 1655 | 1464287065465 Marionette TRACE conn2 <- [1,2058,null,{}] 11:24:25 INFO - PROCESS | 1655 | 1464287065468 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}] 11:24:25 INFO - PROCESS | 1655 | 1464287065551 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:24:25 INFO - PROCESS | 1655 | 1464287065555 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aac5000 == 45 [pid = 1655] [id = 522] 11:24:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x124787800) [pid = 1655] [serial = 1566] [outer = 0x0] 11:24:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x124f1ec00) [pid = 1655] [serial = 1567] [outer = 0x124787800] 11:24:25 INFO - PROCESS | 1655 | 1464287065580 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x124f82000) [pid = 1655] [serial = 1568] [outer = 0x124787800] 11:24:26 INFO - PROCESS | 1655 | 1464287066133 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]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 722ms 11:24:26 INFO - PROCESS | 1655 | 1464287066185 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:24:26 INFO - PROCESS | 1655 | 1464287066187 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:24:26 INFO - PROCESS | 1655 | 1464287066191 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 1655 | 1464287066193 Marionette TRACE conn2 <- [1,2062,null,{}] 11:24:26 INFO - PROCESS | 1655 | 1464287066197 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}] 11:24:26 INFO - PROCESS | 1655 | 1464287066334 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:24:26 INFO - PROCESS | 1655 | 1464287066419 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f91000 == 46 [pid = 1655] [id = 523] 11:24:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x1125b5000) [pid = 1655] [serial = 1569] [outer = 0x0] 11:24:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x1125b8c00) [pid = 1655] [serial = 1570] [outer = 0x1125b5000] 11:24:26 INFO - PROCESS | 1655 | 1464287066451 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x112688000) [pid = 1655] [serial = 1571] [outer = 0x1125b5000] 11:24:26 INFO - PROCESS | 1655 | 1464287066968 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]]]}] 11:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 822ms 11:24:27 INFO - PROCESS | 1655 | 1464287067038 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:24:27 INFO - PROCESS | 1655 | 1464287067043 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:24:27 INFO - PROCESS | 1655 | 1464287067051 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 1655 | 1464287067053 Marionette TRACE conn2 <- [1,2066,null,{}] 11:24:27 INFO - PROCESS | 1655 | 1464287067056 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}] 11:24:27 INFO - PROCESS | 1655 | 1464287067199 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:24:27 INFO - PROCESS | 1655 | 1464287067318 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e39800 == 47 [pid = 1655] [id = 524] 11:24:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x11299b400) [pid = 1655] [serial = 1572] [outer = 0x0] 11:24:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x112e51400) [pid = 1655] [serial = 1573] [outer = 0x11299b400] 11:24:27 INFO - PROCESS | 1655 | 1464287067350 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x114e11c00) [pid = 1655] [serial = 1574] [outer = 0x11299b400] 11:24:27 INFO - PROCESS | 1655 | 1464287067957 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]]]}] 11:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 972ms 11:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:24:28 INFO - PROCESS | 1655 | 1464287068023 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 1655 | 1464287068025 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:24:28 INFO - PROCESS | 1655 | 1464287068027 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 1655 | 1464287068030 Marionette TRACE conn2 <- [1,2070,null,{}] 11:24:28 INFO - PROCESS | 1655 | 1464287068038 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}] 11:24:28 INFO - PROCESS | 1655 | 1464287068206 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:24:28 INFO - PROCESS | 1655 | 1464287068444 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x113164000 == 48 [pid = 1655] [id = 525] 11:24:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x110f15400) [pid = 1655] [serial = 1575] [outer = 0x0] 11:24:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x111c28400) [pid = 1655] [serial = 1576] [outer = 0x110f15400] 11:24:28 INFO - PROCESS | 1655 | 1464287068495 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x1125b3400) [pid = 1655] [serial = 1577] [outer = 0x110f15400] 11:24:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12c013800 == 47 [pid = 1655] [id = 11] 11:24:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12d74b800 == 46 [pid = 1655] [id = 20] 11:24:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12cae2000 == 45 [pid = 1655] [id = 15] 11:24:28 INFO - PROCESS | 1655 | --DOCSHELL 0x129076000 == 44 [pid = 1655] [id = 6] 11:24:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12aadb000 == 43 [pid = 1655] [id = 8] 11:24:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc13000 == 42 [pid = 1655] [id = 10] 11:24:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12c127800 == 41 [pid = 1655] [id = 12] 11:24:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12c947800 == 40 [pid = 1655] [id = 14] 11:24:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12b357000 == 39 [pid = 1655] [id = 9] 11:24:28 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x12c143400) [pid = 1655] [serial = 1513] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | 1464287069014 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]]]}] 11:24:29 INFO - PROCESS | 1655 | --DOCSHELL 0x13585e000 == 38 [pid = 1655] [id = 504] 11:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1022ms 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x135b56400) [pid = 1655] [serial = 1405] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x12d4ac800) [pid = 1655] [serial = 1186] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x1353f1c00) [pid = 1655] [serial = 1255] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x12aa8c000) [pid = 1655] [serial = 1243] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x138fe9400) [pid = 1655] [serial = 1336] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x1265be400) [pid = 1655] [serial = 1174] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x135dba400) [pid = 1655] [serial = 1321] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x135cecc00) [pid = 1655] [serial = 1249] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x135cf4000) [pid = 1655] [serial = 1258] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x118827c00) [pid = 1655] [serial = 1237] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x135cf0000) [pid = 1655] [serial = 1252] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x1265c1c00) [pid = 1655] [serial = 1309] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x12c13c400) [pid = 1655] [serial = 1312] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x135c77c00) [pid = 1655] [serial = 1318] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x12c139800) [pid = 1655] [serial = 1180] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x138fdfc00) [pid = 1655] [serial = 1399] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x112e4ec00) [pid = 1655] [serial = 1168] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x12d4b7c00) [pid = 1655] [serial = 1192] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x1380d1c00) [pid = 1655] [serial = 1327] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x138392c00) [pid = 1655] [serial = 1333] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x119574c00) [pid = 1655] [serial = 1171] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x138389400) [pid = 1655] [serial = 1330] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1265bc400) [pid = 1655] [serial = 1240] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x12975ac00) [pid = 1655] [serial = 1177] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12d4b7800) [pid = 1655] [serial = 1189] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x135b52c00) [pid = 1655] [serial = 1402] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x112680000) [pid = 1655] [serial = 1234] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12b075c00) [pid = 1655] [serial = 1303] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x1380d3800) [pid = 1655] [serial = 1393] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x135cf0c00) [pid = 1655] [serial = 1396] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x135d14c00) [pid = 1655] [serial = 1324] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x1380d6400) [pid = 1655] [serial = 1261] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12d4e5c00) [pid = 1655] [serial = 1315] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x12ceebc00) [pid = 1655] [serial = 1183] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12c90bc00) [pid = 1655] [serial = 1246] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x11882ec00) [pid = 1655] [serial = 1306] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x12aa88000) [pid = 1655] [serial = 1496] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x129643400) [pid = 1655] [serial = 1495] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12ba3f400) [pid = 1655] [serial = 1501] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12b027400) [pid = 1655] [serial = 1498] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12c139c00) [pid = 1655] [serial = 1502] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x128d15400) [pid = 1655] [serial = 1510] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x1125b2800) [pid = 1655] [serial = 1504] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x113c9fc00) [pid = 1655] [serial = 1505] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x118329c00) [pid = 1655] [serial = 1507] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x118f94000) [pid = 1655] [serial = 1477] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x118225c00) [pid = 1655] [serial = 1475] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x116fbd400) [pid = 1655] [serial = 1474] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x11295f800) [pid = 1655] [serial = 1472] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1125be400) [pid = 1655] [serial = 1471] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x140d85400) [pid = 1655] [serial = 1469] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x129756400) [pid = 1655] [serial = 1468] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x140d83400) [pid = 1655] [serial = 1466] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x140d7ec00) [pid = 1655] [serial = 1465] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x139095000) [pid = 1655] [serial = 1463] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x13908cc00) [pid = 1655] [serial = 1462] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x135db2800) [pid = 1655] [serial = 1460] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x135b56c00) [pid = 1655] [serial = 1459] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1358f5c00) [pid = 1655] [serial = 1457] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1353ed000) [pid = 1655] [serial = 1456] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x135351000) [pid = 1655] [serial = 1454] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12c547800) [pid = 1655] [serial = 1453] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x129637000) [pid = 1655] [serial = 1451] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1265c4400) [pid = 1655] [serial = 1450] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12aa88c00) [pid = 1655] [serial = 1511] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11886b000) [pid = 1655] [serial = 1448] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118253400) [pid = 1655] [serial = 1447] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x13908a400) [pid = 1655] [serial = 1445] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x129310800) [pid = 1655] [serial = 1492] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1265c4000) [pid = 1655] [serial = 1489] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x128cb1800) [pid = 1655] [serial = 1490] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124f7b000) [pid = 1655] [serial = 1486] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1265a8800) [pid = 1655] [serial = 1487] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118831c00) [pid = 1655] [serial = 1483] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x122f10000) [pid = 1655] [serial = 1484] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x122f13800) [pid = 1655] [serial = 1480] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x124390800) [pid = 1655] [serial = 1481] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119573800) [pid = 1655] [serial = 1478] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12b078000) [pid = 1655] [serial = 1499] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x124f1ac00) [pid = 1655] [serial = 1508] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1294e9800) [pid = 1655] [serial = 1493] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1293af400) [pid = 1655] [serial = 1384] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12d013800) [pid = 1655] [serial = 1387] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1353c5c00) [pid = 1655] [serial = 1390] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11956c000) [pid = 1655] [serial = 1381] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x112967400) [pid = 1655] [serial = 1378] [outer = 0x0] [url = about:blank] 11:24:29 INFO - PROCESS | 1655 | 1464287069056 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 1655 | 1464287069059 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:24:29 INFO - PROCESS | 1655 | 1464287069073 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 1655 | 1464287069077 Marionette TRACE conn2 <- [1,2074,null,{}] 11:24:29 INFO - PROCESS | 1655 | 1464287069089 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}] 11:24:29 INFO - PROCESS | 1655 | 1464287069168 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:24:29 INFO - PROCESS | 1655 | 1464287069173 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x1162c8800 == 39 [pid = 1655] [id = 526] 11:24:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x112689800) [pid = 1655] [serial = 1578] [outer = 0x0] 11:24:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11295ac00) [pid = 1655] [serial = 1579] [outer = 0x112689800] 11:24:29 INFO - PROCESS | 1655 | 1464287069205 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x112e32800) [pid = 1655] [serial = 1580] [outer = 0x112689800] 11:24:29 INFO - PROCESS | 1655 | 1464287069579 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]]]}] 11:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 530ms 11:24:29 INFO - PROCESS | 1655 | 1464287069611 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 1655 | 1464287069614 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:24:29 INFO - PROCESS | 1655 | 1464287069617 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 1655 | 1464287069618 Marionette TRACE conn2 <- [1,2078,null,{}] 11:24:29 INFO - PROCESS | 1655 | 1464287069621 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}] 11:24:29 INFO - PROCESS | 1655 | 1464287069701 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:24:29 INFO - PROCESS | 1655 | 1464287069729 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187d4800 == 40 [pid = 1655] [id = 527] 11:24:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x110f13000) [pid = 1655] [serial = 1581] [outer = 0x0] 11:24:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11621d800) [pid = 1655] [serial = 1582] [outer = 0x110f13000] 11:24:29 INFO - PROCESS | 1655 | 1464287069755 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x116851800) [pid = 1655] [serial = 1583] [outer = 0x110f13000] 11:24:30 INFO - PROCESS | 1655 | 1464287070088 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]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 520ms 11:24:30 INFO - PROCESS | 1655 | 1464287070138 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 1655 | 1464287070139 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:24:30 INFO - PROCESS | 1655 | 1464287070142 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 1655 | 1464287070146 Marionette TRACE conn2 <- [1,2082,null,{}] 11:24:30 INFO - PROCESS | 1655 | 1464287070170 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}] 11:24:30 INFO - PROCESS | 1655 | 1464287070249 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:24:30 INFO - PROCESS | 1655 | 1464287070256 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e34800 == 41 [pid = 1655] [id = 528] 11:24:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x116a6d000) [pid = 1655] [serial = 1584] [outer = 0x0] 11:24:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11720cc00) [pid = 1655] [serial = 1585] [outer = 0x116a6d000] 11:24:30 INFO - PROCESS | 1655 | 1464287070284 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11821a800) [pid = 1655] [serial = 1586] [outer = 0x116a6d000] 11:24:30 INFO - PROCESS | 1655 | 1464287070616 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]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 489ms 11:24:30 INFO - PROCESS | 1655 | 1464287070632 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 1655 | 1464287070633 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:24:30 INFO - PROCESS | 1655 | 1464287070636 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 1655 | 1464287070637 Marionette TRACE conn2 <- [1,2086,null,{}] 11:24:30 INFO - PROCESS | 1655 | 1464287070639 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}] 11:24:30 INFO - PROCESS | 1655 | 1464287070720 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:24:30 INFO - PROCESS | 1655 | 1464287070725 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f64800 == 42 [pid = 1655] [id = 529] 11:24:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11824b800) [pid = 1655] [serial = 1587] [outer = 0x0] 11:24:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118254800) [pid = 1655] [serial = 1588] [outer = 0x11824b800] 11:24:30 INFO - PROCESS | 1655 | 1464287070753 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11832d800) [pid = 1655] [serial = 1589] [outer = 0x11824b800] 11:24:31 INFO - PROCESS | 1655 | 1464287071098 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]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 469ms 11:24:31 INFO - PROCESS | 1655 | 1464287071105 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 1655 | 1464287071106 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:24:31 INFO - PROCESS | 1655 | 1464287071108 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 1655 | 1464287071109 Marionette TRACE conn2 <- [1,2090,null,{}] 11:24:31 INFO - PROCESS | 1655 | 1464287071116 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}] 11:24:31 INFO - PROCESS | 1655 | 1464287071235 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:24:31 INFO - PROCESS | 1655 | 1464287071248 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x122ac2800 == 43 [pid = 1655] [id = 530] 11:24:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x11832e000) [pid = 1655] [serial = 1590] [outer = 0x0] 11:24:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x118335c00) [pid = 1655] [serial = 1591] [outer = 0x11832e000] 11:24:31 INFO - PROCESS | 1655 | 1464287071279 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11871e400) [pid = 1655] [serial = 1592] [outer = 0x11832e000] 11:24:31 INFO - PROCESS | 1655 | 1464287071712 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]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 623ms 11:24:31 INFO - PROCESS | 1655 | 1464287071732 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 1655 | 1464287071734 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:24:31 INFO - PROCESS | 1655 | 1464287071738 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 1655 | 1464287071740 Marionette TRACE conn2 <- [1,2094,null,{}] 11:24:31 INFO - PROCESS | 1655 | 1464287071744 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}] 11:24:31 INFO - PROCESS | 1655 | 1464287071900 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:24:31 INFO - PROCESS | 1655 | 1464287071928 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12435c000 == 44 [pid = 1655] [id = 531] 11:24:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1187d9000) [pid = 1655] [serial = 1593] [outer = 0x0] 11:24:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11882a800) [pid = 1655] [serial = 1594] [outer = 0x1187d9000] 11:24:31 INFO - PROCESS | 1655 | 1464287071968 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x118877000) [pid = 1655] [serial = 1595] [outer = 0x1187d9000] 11:24:32 INFO - PROCESS | 1655 | 1464287072386 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]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 675ms 11:24:32 INFO - PROCESS | 1655 | 1464287072413 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 1655 | 1464287072414 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:24:32 INFO - PROCESS | 1655 | 1464287072416 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 1655 | 1464287072417 Marionette TRACE conn2 <- [1,2098,null,{}] 11:24:32 INFO - PROCESS | 1655 | 1464287072420 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}] 11:24:32 INFO - PROCESS | 1655 | 1464287072517 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:24:32 INFO - PROCESS | 1655 | 1464287072530 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fa0000 == 45 [pid = 1655] [id = 532] 11:24:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11886e800) [pid = 1655] [serial = 1596] [outer = 0x0] 11:24:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x118f97800) [pid = 1655] [serial = 1597] [outer = 0x11886e800] 11:24:32 INFO - PROCESS | 1655 | 1464287072555 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x11956b800) [pid = 1655] [serial = 1598] [outer = 0x11886e800] 11:24:32 INFO - PROCESS | 1655 | 1464287072919 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]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 518ms 11:24:32 INFO - PROCESS | 1655 | 1464287072934 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 1655 | 1464287072935 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:24:32 INFO - PROCESS | 1655 | 1464287072937 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 1655 | 1464287072938 Marionette TRACE conn2 <- [1,2102,null,{}] 11:24:32 INFO - PROCESS | 1655 | 1464287072941 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}] 11:24:33 INFO - PROCESS | 1655 | 1464287073040 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:24:33 INFO - PROCESS | 1655 | 1464287073051 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187d2800 == 46 [pid = 1655] [id = 533] 11:24:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118f64400) [pid = 1655] [serial = 1599] [outer = 0x0] 11:24:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x119573800) [pid = 1655] [serial = 1600] [outer = 0x118f64400] 11:24:33 INFO - PROCESS | 1655 | 1464287073077 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x11959e400) [pid = 1655] [serial = 1601] [outer = 0x118f64400] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x11956f000) [pid = 1655] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x118f6d000) [pid = 1655] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12117b800) [pid = 1655] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1185cbc00) [pid = 1655] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x112e59000) [pid = 1655] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x110f3f400) [pid = 1655] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1183c2c00) [pid = 1655] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x111f47800) [pid = 1655] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x110f1a800) [pid = 1655] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x112658400) [pid = 1655] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x117205000) [pid = 1655] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x112687400) [pid = 1655] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x117206c00) [pid = 1655] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x122f0dc00) [pid = 1655] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118334000) [pid = 1655] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x116853800) [pid = 1655] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:24:33 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x112e4dc00) [pid = 1655] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:24:33 INFO - PROCESS | 1655 | 1464287073534 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]]]}] 11:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 624ms 11:24:33 INFO - PROCESS | 1655 | 1464287073564 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 1655 | 1464287073566 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:24:33 INFO - PROCESS | 1655 | 1464287073568 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 1655 | 1464287073569 Marionette TRACE conn2 <- [1,2106,null,{}] 11:24:33 INFO - PROCESS | 1655 | 1464287073572 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}] 11:24:33 INFO - PROCESS | 1655 | 1464287073653 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:24:33 INFO - PROCESS | 1655 | 1464287073707 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f67000 == 47 [pid = 1655] [id = 534] 11:24:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x111c28000) [pid = 1655] [serial = 1602] [outer = 0x0] 11:24:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11684c800) [pid = 1655] [serial = 1603] [outer = 0x111c28000] 11:24:33 INFO - PROCESS | 1655 | 1464287073732 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1187d8000) [pid = 1655] [serial = 1604] [outer = 0x111c28000] 11:24:34 INFO - PROCESS | 1655 | 1464287074089 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]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 570ms 11:24:34 INFO - PROCESS | 1655 | 1464287074138 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 1655 | 1464287074141 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:24:34 INFO - PROCESS | 1655 | 1464287074144 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 1655 | 1464287074147 Marionette TRACE conn2 <- [1,2110,null,{}] 11:24:34 INFO - PROCESS | 1655 | 1464287074151 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}] 11:24:34 INFO - PROCESS | 1655 | 1464287074256 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:24:34 INFO - PROCESS | 1655 | 1464287074307 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x11743b800 == 48 [pid = 1655] [id = 535] 11:24:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x110f37c00) [pid = 1655] [serial = 1605] [outer = 0x0] 11:24:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1125bec00) [pid = 1655] [serial = 1606] [outer = 0x110f37c00] 11:24:34 INFO - PROCESS | 1655 | 1464287074350 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x11268a800) [pid = 1655] [serial = 1607] [outer = 0x110f37c00] 11:24:34 INFO - PROCESS | 1655 | 1464287074798 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]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 672ms 11:24:34 INFO - PROCESS | 1655 | 1464287074817 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 1655 | 1464287074821 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:24:34 INFO - PROCESS | 1655 | 1464287074839 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 1655 | 1464287074840 Marionette TRACE conn2 <- [1,2114,null,{}] 11:24:34 INFO - PROCESS | 1655 | 1464287074844 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}] 11:24:34 INFO - PROCESS | 1655 | 1464287074945 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:24:35 INFO - PROCESS | 1655 | 1464287075001 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x121193800 == 49 [pid = 1655] [id = 536] 11:24:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x112e58800) [pid = 1655] [serial = 1608] [outer = 0x0] 11:24:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x116610800) [pid = 1655] [serial = 1609] [outer = 0x112e58800] 11:24:35 INFO - PROCESS | 1655 | 1464287075032 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x11720a000) [pid = 1655] [serial = 1610] [outer = 0x112e58800] 11:24:35 INFO - PROCESS | 1655 | 1464287075453 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]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 675ms 11:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:24:35 INFO - PROCESS | 1655 | 1464287075514 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 1655 | 1464287075515 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:24:35 INFO - PROCESS | 1655 | 1464287075518 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 1655 | 1464287075520 Marionette TRACE conn2 <- [1,2118,null,{}] 11:24:35 INFO - PROCESS | 1655 | 1464287075528 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}] 11:24:35 INFO - PROCESS | 1655 | 1464287075648 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:24:35 INFO - PROCESS | 1655 | 1464287075728 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a2a800 == 50 [pid = 1655] [id = 537] 11:24:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11824e400) [pid = 1655] [serial = 1611] [outer = 0x0] 11:24:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x11840ec00) [pid = 1655] [serial = 1612] [outer = 0x11824e400] 11:24:35 INFO - PROCESS | 1655 | 1464287075761 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11871f400) [pid = 1655] [serial = 1613] [outer = 0x11824e400] 11:24:36 INFO - PROCESS | 1655 | 1464287076188 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]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 721ms 11:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:24:36 INFO - PROCESS | 1655 | 1464287076240 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 1655 | 1464287076242 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:24:36 INFO - PROCESS | 1655 | 1464287076244 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 1655 | 1464287076245 Marionette TRACE conn2 <- [1,2122,null,{}] 11:24:36 INFO - PROCESS | 1655 | 1464287076248 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}] 11:24:36 INFO - PROCESS | 1655 | 1464287076349 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:24:36 INFO - PROCESS | 1655 | 1464287076403 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aae2000 == 51 [pid = 1655] [id = 538] 11:24:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x118822c00) [pid = 1655] [serial = 1614] [outer = 0x0] 11:24:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x118f98000) [pid = 1655] [serial = 1615] [outer = 0x118822c00] 11:24:36 INFO - PROCESS | 1655 | 1464287076432 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x119a4b400) [pid = 1655] [serial = 1616] [outer = 0x118822c00] 11:24:36 INFO - PROCESS | 1655 | 1464287076808 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]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 620ms 11:24:36 INFO - PROCESS | 1655 | 1464287076865 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 1655 | 1464287076866 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:24:36 INFO - PROCESS | 1655 | 1464287076869 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 1655 | 1464287076870 Marionette TRACE conn2 <- [1,2126,null,{}] 11:24:36 INFO - PROCESS | 1655 | 1464287076872 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}] 11:24:36 INFO - PROCESS | 1655 | 1464287076971 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:24:37 INFO - PROCESS | 1655 | 1464287077056 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b29c800 == 52 [pid = 1655] [id = 539] 11:24:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x118831800) [pid = 1655] [serial = 1617] [outer = 0x0] 11:24:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12117bc00) [pid = 1655] [serial = 1618] [outer = 0x118831800] 11:24:37 INFO - PROCESS | 1655 | 1464287077088 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x121183800) [pid = 1655] [serial = 1619] [outer = 0x118831800] 11:24:37 INFO - PROCESS | 1655 | 1464287077497 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]]]}] 11:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 669ms 11:24:37 INFO - PROCESS | 1655 | 1464287077539 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:24:37 INFO - PROCESS | 1655 | 1464287077540 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:24:37 INFO - PROCESS | 1655 | 1464287077542 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 1655 | 1464287077543 Marionette TRACE conn2 <- [1,2130,null,{}] 11:24:37 INFO - PROCESS | 1655 | 1464287077546 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}] 11:24:37 INFO - PROCESS | 1655 | 1464287077659 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:24:37 INFO - PROCESS | 1655 | 1464287077716 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b36b800 == 53 [pid = 1655] [id = 540] 11:24:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x122e68800) [pid = 1655] [serial = 1620] [outer = 0x0] 11:24:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x123a2d400) [pid = 1655] [serial = 1621] [outer = 0x122e68800] 11:24:37 INFO - PROCESS | 1655 | 1464287077746 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1246dc000) [pid = 1655] [serial = 1622] [outer = 0x122e68800] 11:24:38 INFO - PROCESS | 1655 | 1464287078213 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] 11:24:38 INFO - PROCESS | 1655 | 1464287078313 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:24:38 INFO - PROCESS | 1655 | 1464287078317 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 1655 | 1464287078318 Marionette TRACE conn2 <- [1,2134,null,{}] 11:24:38 INFO - PROCESS | 1655 | 1464287078321 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}] 11:24:38 INFO - PROCESS | 1655 | 1464287078416 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:24:38 INFO - PROCESS | 1655 | 1464287078601 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x117127800 == 54 [pid = 1655] [id = 541] 11:24:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x110f39400) [pid = 1655] [serial = 1623] [outer = 0x0] 11:24:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x111ab1800) [pid = 1655] [serial = 1624] [outer = 0x110f39400] 11:24:38 INFO - PROCESS | 1655 | 1464287078629 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1125be400) [pid = 1655] [serial = 1625] [outer = 0x110f39400] 11:24:39 INFO - PROCESS | 1655 | 1464287079031 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]]]}] 11:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 720ms 11:24:39 INFO - PROCESS | 1655 | 1464287079039 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 1655 | 1464287079041 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:24:39 INFO - PROCESS | 1655 | 1464287079047 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 1655 | 1464287079049 Marionette TRACE conn2 <- [1,2138,null,{}] 11:24:39 INFO - PROCESS | 1655 | 1464287079052 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}] 11:24:39 INFO - PROCESS | 1655 | 1464287079148 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:24:39 INFO - PROCESS | 1655 | 1464287079200 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x11712a000 == 55 [pid = 1655] [id = 542] 11:24:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x112956c00) [pid = 1655] [serial = 1626] [outer = 0x0] 11:24:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x112e51000) [pid = 1655] [serial = 1627] [outer = 0x112956c00] 11:24:39 INFO - PROCESS | 1655 | 1464287079230 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x116215c00) [pid = 1655] [serial = 1628] [outer = 0x112956c00] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x1187d2800 == 54 [pid = 1655] [id = 533] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x124fa0000 == 53 [pid = 1655] [id = 532] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12435c000 == 52 [pid = 1655] [id = 531] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x122ac2800 == 51 [pid = 1655] [id = 530] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x120f64800 == 50 [pid = 1655] [id = 529] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x119e34800 == 49 [pid = 1655] [id = 528] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x1187d4800 == 48 [pid = 1655] [id = 527] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x1162c8800 == 47 [pid = 1655] [id = 526] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x124f1ec00) [pid = 1655] [serial = 1567] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x113164000 == 46 [pid = 1655] [id = 525] 11:24:39 INFO - PROCESS | 1655 | --DOCSHELL 0x116f91000 == 45 [pid = 1655] [id = 523] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x119bc2800) [pid = 1655] [serial = 1549] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x11956c400) [pid = 1655] [serial = 1546] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x121185c00) [pid = 1655] [serial = 1552] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1187dd400) [pid = 1655] [serial = 1540] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x118829c00) [pid = 1655] [serial = 1541] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x114edb400) [pid = 1655] [serial = 1525] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1164aac00) [pid = 1655] [serial = 1526] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1166d1000) [pid = 1655] [serial = 1528] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1185cdc00) [pid = 1655] [serial = 1537] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x11871f800) [pid = 1655] [serial = 1538] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x116fbcc00) [pid = 1655] [serial = 1529] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1121aa400) [pid = 1655] [serial = 1516] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1125b8800) [pid = 1655] [serial = 1517] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x112e4d400) [pid = 1655] [serial = 1522] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x112e59800) [pid = 1655] [serial = 1523] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11268a400) [pid = 1655] [serial = 1519] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x112961400) [pid = 1655] [serial = 1520] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11768f000) [pid = 1655] [serial = 1531] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118259400) [pid = 1655] [serial = 1532] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11882a000) [pid = 1655] [serial = 1543] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11832a000) [pid = 1655] [serial = 1534] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x118332800) [pid = 1655] [serial = 1535] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x123a2b400) [pid = 1655] [serial = 1555] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x122cf0000) [pid = 1655] [serial = 1553] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1246a5000) [pid = 1655] [serial = 1564] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x120ff5c00) [pid = 1655] [serial = 1561] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1166cd400) [pid = 1655] [serial = 1558] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12438f400) [pid = 1655] [serial = 1556] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12117b400) [pid = 1655] [serial = 1550] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118722c00) [pid = 1655] [serial = 1547] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1242dd400) [pid = 1655] [serial = 1562] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x118251c00) [pid = 1655] [serial = 1559] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1188d9400) [pid = 1655] [serial = 1544] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1246d9400) [pid = 1655] [serial = 1565] [outer = 0x0] [url = about:blank] 11:24:39 INFO - PROCESS | 1655 | 1464287079637 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]]]}] 11:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 622ms 11:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:24:39 INFO - PROCESS | 1655 | 1464287079669 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 1655 | 1464287079671 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:24:39 INFO - PROCESS | 1655 | 1464287079673 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 1655 | 1464287079675 Marionette TRACE conn2 <- [1,2142,null,{}] 11:24:39 INFO - PROCESS | 1655 | 1464287079677 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}] 11:24:39 INFO - PROCESS | 1655 | 1464287079761 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:24:39 INFO - PROCESS | 1655 | 1464287079769 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x117130800 == 46 [pid = 1655] [id = 543] 11:24:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x114edb400) [pid = 1655] [serial = 1629] [outer = 0x0] 11:24:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x116a63800) [pid = 1655] [serial = 1630] [outer = 0x114edb400] 11:24:39 INFO - PROCESS | 1655 | 1464287079796 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x117456000) [pid = 1655] [serial = 1631] [outer = 0x114edb400] 11:24:40 INFO - PROCESS | 1655 | 1464287080157 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] 11:24:40 INFO - PROCESS | 1655 | 1464287080194 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:24:40 INFO - PROCESS | 1655 | 1464287080201 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 1655 | 1464287080205 Marionette TRACE conn2 <- [1,2146,null,{}] 11:24:40 INFO - PROCESS | 1655 | 1464287080208 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}] 11:24:40 INFO - PROCESS | 1655 | 1464287080290 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:24:40 INFO - PROCESS | 1655 | 1464287080297 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f3d800 == 47 [pid = 1655] [id = 544] 11:24:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11768f000) [pid = 1655] [serial = 1632] [outer = 0x0] 11:24:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x118256c00) [pid = 1655] [serial = 1633] [outer = 0x11768f000] 11:24:40 INFO - PROCESS | 1655 | 1464287080323 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1187d5400) [pid = 1655] [serial = 1634] [outer = 0x11768f000] 11:24:40 INFO - PROCESS | 1655 | 1464287080665 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] 11:24:40 INFO - PROCESS | 1655 | 1464287080680 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:24:40 INFO - PROCESS | 1655 | 1464287080689 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 1655 | 1464287080690 Marionette TRACE conn2 <- [1,2150,null,{}] 11:24:40 INFO - PROCESS | 1655 | 1464287080692 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}] 11:24:40 INFO - PROCESS | 1655 | 1464287080780 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:24:40 INFO - PROCESS | 1655 | 1464287080833 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f79000 == 48 [pid = 1655] [id = 545] 11:24:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11871e000) [pid = 1655] [serial = 1635] [outer = 0x0] 11:24:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11882bc00) [pid = 1655] [serial = 1636] [outer = 0x11871e000] 11:24:40 INFO - PROCESS | 1655 | 1464287080858 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119542800) [pid = 1655] [serial = 1637] [outer = 0x11871e000] 11:24:41 INFO - PROCESS | 1655 | 1464287081135 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]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 482ms 11:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:24:41 INFO - PROCESS | 1655 | 1464287081168 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 1655 | 1464287081169 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:24:41 INFO - PROCESS | 1655 | 1464287081171 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 1655 | 1464287081172 Marionette TRACE conn2 <- [1,2154,null,{}] 11:24:41 INFO - PROCESS | 1655 | 1464287081174 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}] 11:24:41 INFO - PROCESS | 1655 | 1464287081272 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:24:41 INFO - PROCESS | 1655 | 1464287081329 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x123eec800 == 49 [pid = 1655] [id = 546] 11:24:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x120fea400) [pid = 1655] [serial = 1638] [outer = 0x0] 11:24:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x122a7f000) [pid = 1655] [serial = 1639] [outer = 0x120fea400] 11:24:41 INFO - PROCESS | 1655 | 1464287081360 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x123aae000) [pid = 1655] [serial = 1640] [outer = 0x120fea400] 11:24:41 INFO - PROCESS | 1655 | 1464287081683 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]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 568ms 11:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:24:41 INFO - PROCESS | 1655 | 1464287081739 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 1655 | 1464287081741 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:24:41 INFO - PROCESS | 1655 | 1464287081743 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 1655 | 1464287081744 Marionette TRACE conn2 <- [1,2158,null,{}] 11:24:41 INFO - PROCESS | 1655 | 1464287081746 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}] 11:24:41 INFO - PROCESS | 1655 | 1464287081857 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:24:41 INFO - PROCESS | 1655 | 1464287081869 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f5c800 == 50 [pid = 1655] [id = 547] 11:24:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1242dd400) [pid = 1655] [serial = 1641] [outer = 0x0] 11:24:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x124f1a800) [pid = 1655] [serial = 1642] [outer = 0x1242dd400] 11:24:41 INFO - PROCESS | 1655 | 1464287081894 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124f7a800) [pid = 1655] [serial = 1643] [outer = 0x1242dd400] 11:24:42 INFO - PROCESS | 1655 | 1464287082242 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]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 522ms 11:24:42 INFO - PROCESS | 1655 | 1464287082266 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 1655 | 1464287082267 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:24:42 INFO - PROCESS | 1655 | 1464287082269 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 1655 | 1464287082270 Marionette TRACE conn2 <- [1,2162,null,{}] 11:24:42 INFO - PROCESS | 1655 | 1464287082272 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}] 11:24:42 INFO - PROCESS | 1655 | 1464287082375 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:24:42 INFO - PROCESS | 1655 | 1464287082390 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12946e800 == 51 [pid = 1655] [id = 548] 11:24:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1246a4400) [pid = 1655] [serial = 1644] [outer = 0x0] 11:24:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x125a39c00) [pid = 1655] [serial = 1645] [outer = 0x1246a4400] 11:24:42 INFO - PROCESS | 1655 | 1464287082415 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x125afb000) [pid = 1655] [serial = 1646] [outer = 0x1246a4400] 11:24:42 INFO - PROCESS | 1655 | 1464287082760 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]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 519ms 11:24:42 INFO - PROCESS | 1655 | 1464287082788 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 1655 | 1464287082789 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:24:42 INFO - PROCESS | 1655 | 1464287082818 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 1655 | 1464287082819 Marionette TRACE conn2 <- [1,2166,null,{}] 11:24:42 INFO - PROCESS | 1655 | 1464287082821 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}] 11:24:42 INFO - PROCESS | 1655 | 1464287082923 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:24:42 INFO - PROCESS | 1655 | 1464287082938 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a2b800 == 52 [pid = 1655] [id = 549] 11:24:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x125a2d400) [pid = 1655] [serial = 1647] [outer = 0x0] 11:24:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x125d29400) [pid = 1655] [serial = 1648] [outer = 0x125a2d400] 11:24:42 INFO - PROCESS | 1655 | 1464287082963 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12633a800) [pid = 1655] [serial = 1649] [outer = 0x125a2d400] 11:24:43 INFO - PROCESS | 1655 | 1464287083286 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]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 541ms 11:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:24:43 INFO - PROCESS | 1655 | 1464287083338 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 1655 | 1464287083339 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:24:43 INFO - PROCESS | 1655 | 1464287083341 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 1655 | 1464287083343 Marionette TRACE conn2 <- [1,2170,null,{}] 11:24:43 INFO - PROCESS | 1655 | 1464287083347 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}] 11:24:43 INFO - PROCESS | 1655 | 1464287083451 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:24:43 INFO - PROCESS | 1655 | 1464287083487 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc04000 == 53 [pid = 1655] [id = 550] 11:24:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1125bdc00) [pid = 1655] [serial = 1650] [outer = 0x0] 11:24:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x126345000) [pid = 1655] [serial = 1651] [outer = 0x1125bdc00] 11:24:43 INFO - PROCESS | 1655 | 1464287083511 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x126524000) [pid = 1655] [serial = 1652] [outer = 0x1125bdc00] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x128c1dc00) [pid = 1655] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1187d9000) [pid = 1655] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11886e800) [pid = 1655] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118f64400) [pid = 1655] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x110f15400) [pid = 1655] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x116a6d000) [pid = 1655] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11824b800) [pid = 1655] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x112689800) [pid = 1655] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x110f13000) [pid = 1655] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:24:43 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11832e000) [pid = 1655] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:24:43 INFO - PROCESS | 1655 | 1464287083836 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]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 521ms 11:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:24:43 INFO - PROCESS | 1655 | 1464287083863 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 1655 | 1464287083865 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:24:43 INFO - PROCESS | 1655 | 1464287083867 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 1655 | 1464287083868 Marionette TRACE conn2 <- [1,2174,null,{}] 11:24:43 INFO - PROCESS | 1655 | 1464287083871 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}] 11:24:43 INFO - PROCESS | 1655 | 1464287083991 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:24:44 INFO - PROCESS | 1655 | 1464287084039 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12907a800 == 54 [pid = 1655] [id = 551] 11:24:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1125bbc00) [pid = 1655] [serial = 1653] [outer = 0x0] 11:24:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11886e800) [pid = 1655] [serial = 1654] [outer = 0x1125bbc00] 11:24:44 INFO - PROCESS | 1655 | 1464287084086 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x126524800) [pid = 1655] [serial = 1655] [outer = 0x1125bbc00] 11:24:44 INFO - PROCESS | 1655 | 1464287084453 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]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 621ms 11:24:44 INFO - PROCESS | 1655 | 1464287084499 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:24:44 INFO - PROCESS | 1655 | 1464287084500 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:24:44 INFO - PROCESS | 1655 | 1464287084502 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 1655 | 1464287084504 Marionette TRACE conn2 <- [1,2178,null,{}] 11:24:44 INFO - PROCESS | 1655 | 1464287084507 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}] 11:24:44 INFO - PROCESS | 1655 | 1464287084627 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:24:44 INFO - PROCESS | 1655 | 1464287084635 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c016000 == 55 [pid = 1655] [id = 552] 11:24:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x126527400) [pid = 1655] [serial = 1656] [outer = 0x0] 11:24:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12652f400) [pid = 1655] [serial = 1657] [outer = 0x126527400] 11:24:44 INFO - PROCESS | 1655 | 1464287084660 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1265b7400) [pid = 1655] [serial = 1658] [outer = 0x126527400] 11:24:44 INFO - PROCESS | 1655 | 1464287084980 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]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 518ms 11:24:45 INFO - PROCESS | 1655 | 1464287085022 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 1655 | 1464287085023 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:24:45 INFO - PROCESS | 1655 | 1464287085025 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 1655 | 1464287085026 Marionette TRACE conn2 <- [1,2182,null,{}] 11:24:45 INFO - PROCESS | 1655 | 1464287085029 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}] 11:24:45 INFO - PROCESS | 1655 | 1464287085118 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:24:45 INFO - PROCESS | 1655 | 1464287085122 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c11e000 == 56 [pid = 1655] [id = 553] 11:24:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1265b9000) [pid = 1655] [serial = 1659] [outer = 0x0] 11:24:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1265bfc00) [pid = 1655] [serial = 1660] [outer = 0x1265b9000] 11:24:45 INFO - PROCESS | 1655 | 1464287085146 Marionette DEBUG loaded listener.js 11:24:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x128c15400) [pid = 1655] [serial = 1661] [outer = 0x1265b9000] 11:24:45 INFO - PROCESS | 1655 | 1464287085468 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]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 473ms 11:24:45 INFO - PROCESS | 1655 | 1464287085499 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 1655 | 1464287085500 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:24:45 INFO - PROCESS | 1655 | 1464287085503 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 1655 | 1464287085504 Marionette TRACE conn2 <- [1,2186,null,{}] 11:24:45 INFO - PROCESS | 1655 | 1464287085506 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}] 11:24:45 INFO - PROCESS | 1655 | 1464287085627 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:24:45 INFO - PROCESS | 1655 | 1464287085726 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x1133c2800 == 57 [pid = 1655] [id = 554] 11:24:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x110f11400) [pid = 1655] [serial = 1662] [outer = 0x0] 11:24:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x110f1b400) [pid = 1655] [serial = 1663] [outer = 0x110f11400] 11:24:45 INFO - PROCESS | 1655 | 1464287085758 Marionette DEBUG loaded listener.js 11:24:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1125bf000) [pid = 1655] [serial = 1664] [outer = 0x110f11400] 11:24:46 INFO - PROCESS | 1655 | 1464287086190 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]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 719ms 11:24:46 INFO - PROCESS | 1655 | 1464287086224 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 1655 | 1464287086226 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:24:46 INFO - PROCESS | 1655 | 1464287086230 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 1655 | 1464287086232 Marionette TRACE conn2 <- [1,2190,null,{}] 11:24:46 INFO - PROCESS | 1655 | 1464287086235 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}] 11:24:46 INFO - PROCESS | 1655 | 1464287086346 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:24:46 INFO - PROCESS | 1655 | 1464287086416 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x119fbe800 == 58 [pid = 1655] [id = 555] 11:24:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11295b400) [pid = 1655] [serial = 1665] [outer = 0x0] 11:24:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x114ee0400) [pid = 1655] [serial = 1666] [outer = 0x11295b400] 11:24:46 INFO - PROCESS | 1655 | 1464287086449 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x11720bc00) [pid = 1655] [serial = 1667] [outer = 0x11295b400] 11:24:46 INFO - PROCESS | 1655 | 1464287086874 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]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 11:24:46 INFO - PROCESS | 1655 | 1464287086902 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:24:46 INFO - PROCESS | 1655 | 1464287086904 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:24:46 INFO - PROCESS | 1655 | 1464287086907 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 1655 | 1464287086908 Marionette TRACE conn2 <- [1,2194,null,{}] 11:24:46 INFO - PROCESS | 1655 | 1464287086911 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}] 11:24:47 INFO - PROCESS | 1655 | 1464287087037 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:24:47 INFO - PROCESS | 1655 | 1464287087108 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba16000 == 59 [pid = 1655] [id = 556] 11:24:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118328000) [pid = 1655] [serial = 1668] [outer = 0x0] 11:24:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x118723800) [pid = 1655] [serial = 1669] [outer = 0x118328000] 11:24:47 INFO - PROCESS | 1655 | 1464287087139 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x118f9a000) [pid = 1655] [serial = 1670] [outer = 0x118328000] 11:24:47 INFO - PROCESS | 1655 | 1464287087542 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]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 669ms 11:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:24:47 INFO - PROCESS | 1655 | 1464287087576 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 1655 | 1464287087578 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:24:47 INFO - PROCESS | 1655 | 1464287087585 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 1655 | 1464287087589 Marionette TRACE conn2 <- [1,2198,null,{}] 11:24:47 INFO - PROCESS | 1655 | 1464287087593 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}] 11:24:47 INFO - PROCESS | 1655 | 1464287087703 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:24:47 INFO - PROCESS | 1655 | 1464287087760 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c561800 == 60 [pid = 1655] [id = 557] 11:24:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x11832d000) [pid = 1655] [serial = 1671] [outer = 0x0] 11:24:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x121185800) [pid = 1655] [serial = 1672] [outer = 0x11832d000] 11:24:47 INFO - PROCESS | 1655 | 1464287087790 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x124f85400) [pid = 1655] [serial = 1673] [outer = 0x11832d000] 11:24:48 INFO - PROCESS | 1655 | 1464287088235 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]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:24:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 676ms 11:24:48 INFO - PROCESS | 1655 | 1464287088258 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 1655 | 1464287088260 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:24:48 INFO - PROCESS | 1655 | 1464287088262 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 1655 | 1464287088263 Marionette TRACE conn2 <- [1,2202,null,{}] 11:24:48 INFO - PROCESS | 1655 | 1464287088266 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}] 11:24:48 INFO - PROCESS | 1655 | 1464287088390 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:24:48 INFO - PROCESS | 1655 | 1464287088471 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c94e800 == 61 [pid = 1655] [id = 558] 11:24:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x125af2400) [pid = 1655] [serial = 1674] [outer = 0x0] 11:24:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x126525800) [pid = 1655] [serial = 1675] [outer = 0x125af2400] 11:24:48 INFO - PROCESS | 1655 | 1464287088502 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1265a4000) [pid = 1655] [serial = 1676] [outer = 0x125af2400] 11:24:48 INFO - PROCESS | 1655 | 1464287088889 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]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:24:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 668ms 11:24:48 INFO - PROCESS | 1655 | 1464287088931 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 1655 | 1464287088932 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:24:48 INFO - PROCESS | 1655 | 1464287088935 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 1655 | 1464287088936 Marionette TRACE conn2 <- [1,2206,null,{}] 11:24:48 INFO - PROCESS | 1655 | 1464287088938 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}] 11:24:49 INFO - PROCESS | 1655 | 1464287089042 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:24:49 INFO - PROCESS | 1655 | 1464287089099 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cadf800 == 62 [pid = 1655] [id = 559] 11:24:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1265b8800) [pid = 1655] [serial = 1677] [outer = 0x0] 11:24:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1265c2c00) [pid = 1655] [serial = 1678] [outer = 0x1265b8800] 11:24:49 INFO - PROCESS | 1655 | 1464287089133 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x128c1f800) [pid = 1655] [serial = 1679] [outer = 0x1265b8800] 11:24:49 INFO - PROCESS | 1655 | 1464287089594 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]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 718ms 11:24:49 INFO - PROCESS | 1655 | 1464287089887 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 1655 | 1464287089890 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:24:49 INFO - PROCESS | 1655 | 1464287089922 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 1655 | 1464287089924 Marionette TRACE conn2 <- [1,2210,null,{}] 11:24:49 INFO - PROCESS | 1655 | 1464287089928 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}] 11:24:50 INFO - PROCESS | 1655 | 1464287090022 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:24:50 INFO - PROCESS | 1655 | 1464287090076 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f1c800 == 63 [pid = 1655] [id = 560] 11:24:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x112961400) [pid = 1655] [serial = 1680] [outer = 0x0] 11:24:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x112e3a000) [pid = 1655] [serial = 1681] [outer = 0x112961400] 11:24:50 INFO - PROCESS | 1655 | 1464287090104 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x114edc800) [pid = 1655] [serial = 1682] [outer = 0x112961400] 11:24:50 INFO - PROCESS | 1655 | 1464287090524 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]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 625ms 11:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:24:50 INFO - PROCESS | 1655 | 1464287090544 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 1655 | 1464287090546 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:24:50 INFO - PROCESS | 1655 | 1464287090552 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 1655 | 1464287090554 Marionette TRACE conn2 <- [1,2214,null,{}] 11:24:50 INFO - PROCESS | 1655 | 1464287090557 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}] 11:24:50 INFO - PROCESS | 1655 | 1464287090652 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:24:50 INFO - PROCESS | 1655 | 1464287090708 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x118f49000 == 64 [pid = 1655] [id = 561] 11:24:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x112961000) [pid = 1655] [serial = 1683] [outer = 0x0] 11:24:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1166d1000) [pid = 1655] [serial = 1684] [outer = 0x112961000] 11:24:50 INFO - PROCESS | 1655 | 1464287090736 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x11720d000) [pid = 1655] [serial = 1685] [outer = 0x112961000] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x115e26000 == 63 [pid = 1655] [id = 26] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x12c559000 == 62 [pid = 1655] [id = 13] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x112f72800 == 61 [pid = 1655] [id = 23] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x117438000 == 60 [pid = 1655] [id = 25] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x12c11e000 == 59 [pid = 1655] [id = 553] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x12c016000 == 58 [pid = 1655] [id = 552] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x12907a800 == 57 [pid = 1655] [id = 551] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc04000 == 56 [pid = 1655] [id = 550] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x129a2b800 == 55 [pid = 1655] [id = 549] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x12946e800 == 54 [pid = 1655] [id = 548] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1125b8c00) [pid = 1655] [serial = 1570] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x112e51400) [pid = 1655] [serial = 1573] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x11684c800) [pid = 1655] [serial = 1603] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | 1464287091193 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]]]}] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x124f5c800 == 53 [pid = 1655] [id = 547] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x119e39800 == 52 [pid = 1655] [id = 524] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x123eec800 == 51 [pid = 1655] [id = 546] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x120f79000 == 50 [pid = 1655] [id = 545] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x120f3d800 == 49 [pid = 1655] [id = 544] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x117130800 == 48 [pid = 1655] [id = 543] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x11712a000 == 47 [pid = 1655] [id = 542] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x117127800 == 46 [pid = 1655] [id = 541] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x12aae2000 == 45 [pid = 1655] [id = 538] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x11743b800 == 44 [pid = 1655] [id = 535] 11:24:51 INFO - PROCESS | 1655 | --DOCSHELL 0x120f67000 == 43 [pid = 1655] [id = 534] 11:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 673ms 11:24:51 INFO - PROCESS | 1655 | 1464287091224 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 1655 | 1464287091225 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:24:51 INFO - PROCESS | 1655 | 1464287091228 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 1655 | 1464287091229 Marionette TRACE conn2 <- [1,2218,null,{}] 11:24:51 INFO - PROCESS | 1655 | 1464287091235 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}] 11:24:51 INFO - PROCESS | 1655 | 1464287091336 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:24:51 INFO - PROCESS | 1655 | 1464287091345 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f8e000 == 44 [pid = 1655] [id = 562] 11:24:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x118255000) [pid = 1655] [serial = 1686] [outer = 0x0] 11:24:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x118327c00) [pid = 1655] [serial = 1687] [outer = 0x118255000] 11:24:51 INFO - PROCESS | 1655 | 1464287091374 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1185ca800) [pid = 1655] [serial = 1688] [outer = 0x118255000] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12c180400) [pid = 1655] [serial = 1514] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x11882a800) [pid = 1655] [serial = 1594] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x118f97800) [pid = 1655] [serial = 1597] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x118877000) [pid = 1655] [serial = 1595] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x119573800) [pid = 1655] [serial = 1600] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1125b3400) [pid = 1655] [serial = 1577] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x111c28400) [pid = 1655] [serial = 1576] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x11720cc00) [pid = 1655] [serial = 1585] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x11821a800) [pid = 1655] [serial = 1586] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x118254800) [pid = 1655] [serial = 1588] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x11832d800) [pid = 1655] [serial = 1589] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x11295ac00) [pid = 1655] [serial = 1579] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x112e32800) [pid = 1655] [serial = 1580] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x11621d800) [pid = 1655] [serial = 1582] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x116851800) [pid = 1655] [serial = 1583] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x11959e400) [pid = 1655] [serial = 1601] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11956b800) [pid = 1655] [serial = 1598] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x118335c00) [pid = 1655] [serial = 1591] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x11871e400) [pid = 1655] [serial = 1592] [outer = 0x0] [url = about:blank] 11:24:51 INFO - PROCESS | 1655 | 1464287091765 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]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 569ms 11:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:24:51 INFO - PROCESS | 1655 | 1464287091798 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 1655 | 1464287091800 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:24:51 INFO - PROCESS | 1655 | 1464287091803 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 1655 | 1464287091805 Marionette TRACE conn2 <- [1,2222,null,{}] 11:24:51 INFO - PROCESS | 1655 | 1464287091808 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}] 11:24:51 INFO - PROCESS | 1655 | 1464287091953 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:24:51 INFO - PROCESS | 1655 | 1464287091960 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f3d800 == 45 [pid = 1655] [id = 563] 11:24:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1187da400) [pid = 1655] [serial = 1689] [outer = 0x0] 11:24:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118822400) [pid = 1655] [serial = 1690] [outer = 0x1187da400] 11:24:52 INFO - PROCESS | 1655 | 1464287092004 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x11882b400) [pid = 1655] [serial = 1691] [outer = 0x1187da400] 11:24:52 INFO - PROCESS | 1655 | 1464287092424 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]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 669ms 11:24:52 INFO - PROCESS | 1655 | 1464287092472 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 1655 | 1464287092474 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:24:52 INFO - PROCESS | 1655 | 1464287092476 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 1655 | 1464287092477 Marionette TRACE conn2 <- [1,2226,null,{}] 11:24:52 INFO - PROCESS | 1655 | 1464287092479 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}] 11:24:52 INFO - PROCESS | 1655 | 1464287092568 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:24:52 INFO - PROCESS | 1655 | 1464287092573 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f3b000 == 46 [pid = 1655] [id = 564] 11:24:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x11886b000) [pid = 1655] [serial = 1692] [outer = 0x0] 11:24:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x118f97c00) [pid = 1655] [serial = 1693] [outer = 0x11886b000] 11:24:52 INFO - PROCESS | 1655 | 1464287092599 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x119572400) [pid = 1655] [serial = 1694] [outer = 0x11886b000] 11:24:52 INFO - PROCESS | 1655 | 1464287092933 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]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 11:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:24:52 INFO - PROCESS | 1655 | 1464287092948 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 1655 | 1464287092950 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:24:52 INFO - PROCESS | 1655 | 1464287092952 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 1655 | 1464287092953 Marionette TRACE conn2 <- [1,2230,null,{}] 11:24:52 INFO - PROCESS | 1655 | 1464287092955 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}] 11:24:53 INFO - PROCESS | 1655 | 1464287093054 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:24:53 INFO - PROCESS | 1655 | 1464287093118 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12470e800 == 47 [pid = 1655] [id = 565] 11:24:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x118f68000) [pid = 1655] [serial = 1695] [outer = 0x0] 11:24:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x120ff5000) [pid = 1655] [serial = 1696] [outer = 0x118f68000] 11:24:53 INFO - PROCESS | 1655 | 1464287093144 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1243db000) [pid = 1655] [serial = 1697] [outer = 0x118f68000] 11:24:53 INFO - PROCESS | 1655 | 1464287093455 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]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 11:24:53 INFO - PROCESS | 1655 | 1464287093471 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 1655 | 1464287093472 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:24:53 INFO - PROCESS | 1655 | 1464287093474 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 1655 | 1464287093475 Marionette TRACE conn2 <- [1,2234,null,{}] 11:24:53 INFO - PROCESS | 1655 | 1464287093479 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}] 11:24:53 INFO - PROCESS | 1655 | 1464287093589 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:24:53 INFO - PROCESS | 1655 | 1464287093605 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12600d000 == 48 [pid = 1655] [id = 566] 11:24:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1246ae800) [pid = 1655] [serial = 1698] [outer = 0x0] 11:24:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x124f21000) [pid = 1655] [serial = 1699] [outer = 0x1246ae800] 11:24:53 INFO - PROCESS | 1655 | 1464287093631 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x125af3000) [pid = 1655] [serial = 1700] [outer = 0x1246ae800] 11:24:53 INFO - PROCESS | 1655 | 1464287093957 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]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 520ms 11:24:54 INFO - PROCESS | 1655 | 1464287093999 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 1655 | 1464287094000 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:24:54 INFO - PROCESS | 1655 | 1464287094002 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 1655 | 1464287094003 Marionette TRACE conn2 <- [1,2238,null,{}] 11:24:54 INFO - PROCESS | 1655 | 1464287094005 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}] 11:24:54 INFO - PROCESS | 1655 | 1464287094106 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:24:54 INFO - PROCESS | 1655 | 1464287094141 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a29800 == 49 [pid = 1655] [id = 567] 11:24:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x125af0c00) [pid = 1655] [serial = 1701] [outer = 0x0] 11:24:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12606c000) [pid = 1655] [serial = 1702] [outer = 0x125af0c00] 11:24:54 INFO - PROCESS | 1655 | 1464287094167 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x126362400) [pid = 1655] [serial = 1703] [outer = 0x125af0c00] 11:24:54 INFO - PROCESS | 1655 | 1464287094487 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]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 11:24:54 INFO - PROCESS | 1655 | 1464287094520 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 1655 | 1464287094521 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:24:54 INFO - PROCESS | 1655 | 1464287094531 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 1655 | 1464287094532 Marionette TRACE conn2 <- [1,2242,null,{}] 11:24:54 INFO - PROCESS | 1655 | 1464287094534 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}] 11:24:54 INFO - PROCESS | 1655 | 1464287094639 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:24:54 INFO - PROCESS | 1655 | 1464287094676 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af9a800 == 50 [pid = 1655] [id = 568] 11:24:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x126339800) [pid = 1655] [serial = 1704] [outer = 0x0] 11:24:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x126530000) [pid = 1655] [serial = 1705] [outer = 0x126339800] 11:24:54 INFO - PROCESS | 1655 | 1464287094701 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1265bb000) [pid = 1655] [serial = 1706] [outer = 0x126339800] 11:24:55 INFO - PROCESS | 1655 | 1464287095043 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]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 518ms 11:24:55 INFO - PROCESS | 1655 | 1464287095049 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 1655 | 1464287095050 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:24:55 INFO - PROCESS | 1655 | 1464287095053 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 1655 | 1464287095054 Marionette TRACE conn2 <- [1,2246,null,{}] 11:24:55 INFO - PROCESS | 1655 | 1464287095057 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}] 11:24:55 INFO - PROCESS | 1655 | 1464287095186 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:24:55 INFO - PROCESS | 1655 | 1464287095204 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a9d000 == 51 [pid = 1655] [id = 569] 11:24:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x125f89800) [pid = 1655] [serial = 1707] [outer = 0x0] 11:24:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x128c1c400) [pid = 1655] [serial = 1708] [outer = 0x125f89800] 11:24:55 INFO - PROCESS | 1655 | 1464287095245 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x128c21000) [pid = 1655] [serial = 1709] [outer = 0x125f89800] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1125bdc00) [pid = 1655] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1246a4400) [pid = 1655] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x110f39400) [pid = 1655] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x126527400) [pid = 1655] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x11768f000) [pid = 1655] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x114edb400) [pid = 1655] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x1125bbc00) [pid = 1655] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x112956c00) [pid = 1655] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x125a2d400) [pid = 1655] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x11871e000) [pid = 1655] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x120fea400) [pid = 1655] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:24:55 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1242dd400) [pid = 1655] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:24:55 INFO - PROCESS | 1655 | 1464287095792 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]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 770ms 11:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:24:55 INFO - PROCESS | 1655 | 1464287095823 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 1655 | 1464287095825 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:24:55 INFO - PROCESS | 1655 | 1464287095833 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 1655 | 1464287095835 Marionette TRACE conn2 <- [1,2250,null,{}] 11:24:55 INFO - PROCESS | 1655 | 1464287095837 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}] 11:24:55 INFO - PROCESS | 1655 | 1464287095968 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:24:56 INFO - PROCESS | 1655 | 1464287096029 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af92000 == 52 [pid = 1655] [id = 570] 11:24:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x11886e400) [pid = 1655] [serial = 1710] [outer = 0x0] 11:24:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1242dd400) [pid = 1655] [serial = 1711] [outer = 0x11886e400] 11:24:56 INFO - PROCESS | 1655 | 1464287096058 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x128ca9000) [pid = 1655] [serial = 1712] [outer = 0x11886e400] 11:24:56 INFO - PROCESS | 1655 | 1464287096358 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]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 576ms 11:24:56 INFO - PROCESS | 1655 | 1464287096413 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 1655 | 1464287096415 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:24:56 INFO - PROCESS | 1655 | 1464287096418 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 1655 | 1464287096419 Marionette TRACE conn2 <- [1,2254,null,{}] 11:24:56 INFO - PROCESS | 1655 | 1464287096421 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}] 11:24:56 INFO - PROCESS | 1655 | 1464287096531 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:24:56 INFO - PROCESS | 1655 | 1464287096608 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c12d800 == 53 [pid = 1655] [id = 571] 11:24:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x128ca6800) [pid = 1655] [serial = 1713] [outer = 0x0] 11:24:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x128cb2400) [pid = 1655] [serial = 1714] [outer = 0x128ca6800] 11:24:56 INFO - PROCESS | 1655 | 1464287096632 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x128ec4c00) [pid = 1655] [serial = 1715] [outer = 0x128ca6800] 11:24:56 INFO - PROCESS | 1655 | 1464287096897 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]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 523ms 11:24:56 INFO - PROCESS | 1655 | 1464287096941 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 1655 | 1464287096942 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:24:56 INFO - PROCESS | 1655 | 1464287096952 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 1655 | 1464287096954 Marionette TRACE conn2 <- [1,2258,null,{}] 11:24:56 INFO - PROCESS | 1655 | 1464287096956 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}] 11:24:57 INFO - PROCESS | 1655 | 1464287097046 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:24:57 INFO - PROCESS | 1655 | 1464287097052 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12caee800 == 54 [pid = 1655] [id = 572] 11:24:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x128cb3800) [pid = 1655] [serial = 1716] [outer = 0x0] 11:24:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x129315800) [pid = 1655] [serial = 1717] [outer = 0x128cb3800] 11:24:57 INFO - PROCESS | 1655 | 1464287097076 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1293aac00) [pid = 1655] [serial = 1718] [outer = 0x128cb3800] 11:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 476ms 11:24:57 INFO - PROCESS | 1655 | 1464287097418 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]]]}] 11:24:57 INFO - PROCESS | 1655 | 1464287097421 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 1655 | 1464287097423 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:24:57 INFO - PROCESS | 1655 | 1464287097425 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 1655 | 1464287097426 Marionette TRACE conn2 <- [1,2262,null,{}] 11:24:57 INFO - PROCESS | 1655 | 1464287097430 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}] 11:24:57 INFO - PROCESS | 1655 | 1464287097552 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:24:57 INFO - PROCESS | 1655 | 1464287097559 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cea9000 == 55 [pid = 1655] [id = 573] 11:24:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x128ecd400) [pid = 1655] [serial = 1719] [outer = 0x0] 11:24:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1293af000) [pid = 1655] [serial = 1720] [outer = 0x128ecd400] 11:24:57 INFO - PROCESS | 1655 | 1464287097585 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1294e4000) [pid = 1655] [serial = 1721] [outer = 0x128ecd400] 11:24:58 INFO - PROCESS | 1655 | 1464287098045 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]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 11:24:58 INFO - PROCESS | 1655 | 1464287098095 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 1655 | 1464287098099 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:24:58 INFO - PROCESS | 1655 | 1464287098102 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 1655 | 1464287098106 Marionette TRACE conn2 <- [1,2266,null,{}] 11:24:58 INFO - PROCESS | 1655 | 1464287098109 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}] 11:24:58 INFO - PROCESS | 1655 | 1464287098257 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:24:58 INFO - PROCESS | 1655 | 1464287098312 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x119727000 == 56 [pid = 1655] [id = 574] 11:24:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x112689000) [pid = 1655] [serial = 1722] [outer = 0x0] 11:24:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x112c45400) [pid = 1655] [serial = 1723] [outer = 0x112689000] 11:24:58 INFO - PROCESS | 1655 | 1464287098369 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x116287400) [pid = 1655] [serial = 1724] [outer = 0x112689000] 11:24:58 INFO - PROCESS | 1655 | 1464287098778 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]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 724ms 11:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:24:58 INFO - PROCESS | 1655 | 1464287098827 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 1655 | 1464287098831 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:24:58 INFO - PROCESS | 1655 | 1464287098836 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 1655 | 1464287098838 Marionette TRACE conn2 <- [1,2270,null,{}] 11:24:58 INFO - PROCESS | 1655 | 1464287098840 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}] 11:24:58 INFO - PROCESS | 1655 | 1464287098950 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:24:59 INFO - PROCESS | 1655 | 1464287099011 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f5b800 == 57 [pid = 1655] [id = 575] 11:24:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x116a65400) [pid = 1655] [serial = 1725] [outer = 0x0] 11:24:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x11824f000) [pid = 1655] [serial = 1726] [outer = 0x116a65400] 11:24:59 INFO - PROCESS | 1655 | 1464287099081 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x11871cc00) [pid = 1655] [serial = 1727] [outer = 0x116a65400] 11:24:59 INFO - PROCESS | 1655 | 1464287099498 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]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 673ms 11:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:24:59 INFO - PROCESS | 1655 | 1464287099508 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 1655 | 1464287099510 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:24:59 INFO - PROCESS | 1655 | 1464287099512 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 1655 | 1464287099515 Marionette TRACE conn2 <- [1,2274,null,{}] 11:24:59 INFO - PROCESS | 1655 | 1464287099523 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}] 11:24:59 INFO - PROCESS | 1655 | 1464287099658 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:24:59 INFO - PROCESS | 1655 | 1464287099744 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d12e000 == 58 [pid = 1655] [id = 576] 11:24:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x11956c400) [pid = 1655] [serial = 1728] [outer = 0x0] 11:24:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12117b000) [pid = 1655] [serial = 1729] [outer = 0x11956c400] 11:24:59 INFO - PROCESS | 1655 | 1464287099796 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x124393c00) [pid = 1655] [serial = 1730] [outer = 0x11956c400] 11:25:00 INFO - PROCESS | 1655 | 1464287100297 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]]]}] 11:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 823ms 11:25:00 INFO - PROCESS | 1655 | 1464287100335 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:25:00 INFO - PROCESS | 1655 | 1464287100337 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:25:00 INFO - PROCESS | 1655 | 1464287100340 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 1655 | 1464287100341 Marionette TRACE conn2 <- [1,2278,null,{}] 11:25:00 INFO - PROCESS | 1655 | 1464287100343 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}] 11:25:00 INFO - PROCESS | 1655 | 1464287100453 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:25:00 INFO - PROCESS | 1655 | 1464287100513 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d325000 == 59 [pid = 1655] [id = 577] 11:25:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x125af1c00) [pid = 1655] [serial = 1731] [outer = 0x0] 11:25:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x126526000) [pid = 1655] [serial = 1732] [outer = 0x125af1c00] 11:25:00 INFO - PROCESS | 1655 | 1464287100584 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1265c2000) [pid = 1655] [serial = 1733] [outer = 0x125af1c00] 11:25:00 INFO - PROCESS | 1655 | 1464287100955 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]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 669ms 11:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:25:01 INFO - PROCESS | 1655 | 1464287101010 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 1655 | 1464287101011 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:25:01 INFO - PROCESS | 1655 | 1464287101013 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 1655 | 1464287101014 Marionette TRACE conn2 <- [1,2282,null,{}] 11:25:01 INFO - PROCESS | 1655 | 1464287101017 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}] 11:25:01 INFO - PROCESS | 1655 | 1464287101139 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:25:01 INFO - PROCESS | 1655 | 1464287101213 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d74e800 == 60 [pid = 1655] [id = 578] 11:25:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x125afa400) [pid = 1655] [serial = 1734] [outer = 0x0] 11:25:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x128ca6000) [pid = 1655] [serial = 1735] [outer = 0x125afa400] 11:25:01 INFO - PROCESS | 1655 | 1464287101243 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x128d1b000) [pid = 1655] [serial = 1736] [outer = 0x125afa400] 11:25:01 INFO - PROCESS | 1655 | 1464287101665 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]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 669ms 11:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:25:01 INFO - PROCESS | 1655 | 1464287101682 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 1655 | 1464287101683 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:25:01 INFO - PROCESS | 1655 | 1464287101686 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 1655 | 1464287101687 Marionette TRACE conn2 <- [1,2286,null,{}] 11:25:01 INFO - PROCESS | 1655 | 1464287101689 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}] 11:25:01 INFO - PROCESS | 1655 | 1464287101805 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:25:01 INFO - PROCESS | 1655 | 1464287101880 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8d3000 == 61 [pid = 1655] [id = 579] 11:25:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x1293b0c00) [pid = 1655] [serial = 1737] [outer = 0x0] 11:25:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x1294ee000) [pid = 1655] [serial = 1738] [outer = 0x1293b0c00] 11:25:01 INFO - PROCESS | 1655 | 1464287101910 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x12974fc00) [pid = 1655] [serial = 1739] [outer = 0x1293b0c00] 11:25:02 INFO - PROCESS | 1655 | 1464287102346 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]]]}] 11:25:02 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 11:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 669ms 11:25:02 INFO - PROCESS | 1655 | 1464287102355 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 1655 | 1464287102357 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:25:02 INFO - PROCESS | 1655 | 1464287102359 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 1655 | 1464287102360 Marionette TRACE conn2 <- [1,2290,null,{}] 11:25:02 INFO - PROCESS | 1655 | 1464287102363 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}] 11:25:02 INFO - PROCESS | 1655 | 1464287102470 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:25:02 INFO - PROCESS | 1655 | 1464287102564 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f81800 == 62 [pid = 1655] [id = 580] 11:25:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x112680800) [pid = 1655] [serial = 1740] [outer = 0x0] 11:25:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x124995400) [pid = 1655] [serial = 1741] [outer = 0x112680800] 11:25:02 INFO - PROCESS | 1655 | 1464287102607 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x129752800) [pid = 1655] [serial = 1742] [outer = 0x112680800] 11:25:03 INFO - PROCESS | 1655 | 1464287103207 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]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 868ms 11:25:03 INFO - PROCESS | 1655 | 1464287103228 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 1655 | 1464287103230 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:25:03 INFO - PROCESS | 1655 | 1464287103234 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 1655 | 1464287103236 Marionette TRACE conn2 <- [1,2294,null,{}] 11:25:03 INFO - PROCESS | 1655 | 1464287103240 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}] 11:25:03 INFO - PROCESS | 1655 | 1464287103338 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:25:03 INFO - PROCESS | 1655 | 1464287103415 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f7a800 == 63 [pid = 1655] [id = 581] 11:25:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x1125b8000) [pid = 1655] [serial = 1743] [outer = 0x0] 11:25:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x112960800) [pid = 1655] [serial = 1744] [outer = 0x1125b8000] 11:25:03 INFO - PROCESS | 1655 | 1464287103443 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x114eda400) [pid = 1655] [serial = 1745] [outer = 0x1125b8000] 11:25:03 INFO - PROCESS | 1655 | 1464287103889 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]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 678ms 11:25:03 INFO - PROCESS | 1655 | 1464287103912 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 1655 | 1464287103916 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:25:03 INFO - PROCESS | 1655 | 1464287103920 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 1655 | 1464287103922 Marionette TRACE conn2 <- [1,2298,null,{}] 11:25:03 INFO - PROCESS | 1655 | 1464287103924 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}] 11:25:04 INFO - PROCESS | 1655 | 1464287104023 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:25:04 INFO - PROCESS | 1655 | 1464287104087 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f16800 == 64 [pid = 1655] [id = 582] 11:25:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x116a6d400) [pid = 1655] [serial = 1746] [outer = 0x0] 11:25:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x118259400) [pid = 1655] [serial = 1747] [outer = 0x116a6d400] 11:25:04 INFO - PROCESS | 1655 | 1464287104114 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x1185cc800) [pid = 1655] [serial = 1748] [outer = 0x116a6d400] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12caee800 == 63 [pid = 1655] [id = 572] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12c12d800 == 62 [pid = 1655] [id = 571] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12af92000 == 61 [pid = 1655] [id = 570] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x129a9d000 == 60 [pid = 1655] [id = 569] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12af9a800 == 59 [pid = 1655] [id = 568] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x129a29800 == 58 [pid = 1655] [id = 567] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12600d000 == 57 [pid = 1655] [id = 566] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x1265bfc00) [pid = 1655] [serial = 1660] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12470e800 == 56 [pid = 1655] [id = 565] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x122f3b000 == 55 [pid = 1655] [id = 564] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x120f3d800 == 54 [pid = 1655] [id = 563] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x116f8e000 == 53 [pid = 1655] [id = 562] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x118f49000 == 52 [pid = 1655] [id = 561] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x119f1c800 == 51 [pid = 1655] [id = 560] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12c561800 == 50 [pid = 1655] [id = 557] 11:25:04 INFO - PROCESS | 1655 | --DOCSHELL 0x1133c2800 == 49 [pid = 1655] [id = 554] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x126524000) [pid = 1655] [serial = 1652] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x125a39c00) [pid = 1655] [serial = 1645] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x116610800) [pid = 1655] [serial = 1609] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x12117bc00) [pid = 1655] [serial = 1618] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x111ab1800) [pid = 1655] [serial = 1624] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x12652f400) [pid = 1655] [serial = 1657] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x118256c00) [pid = 1655] [serial = 1633] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x117456000) [pid = 1655] [serial = 1631] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x11886e800) [pid = 1655] [serial = 1654] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x112e51000) [pid = 1655] [serial = 1627] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x123a2d400) [pid = 1655] [serial = 1621] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x125d29400) [pid = 1655] [serial = 1648] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x11882bc00) [pid = 1655] [serial = 1636] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x1265b7400) [pid = 1655] [serial = 1658] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1125bec00) [pid = 1655] [serial = 1606] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x122a7f000) [pid = 1655] [serial = 1639] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x119542800) [pid = 1655] [serial = 1637] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x123aae000) [pid = 1655] [serial = 1640] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x124f1a800) [pid = 1655] [serial = 1642] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x126524800) [pid = 1655] [serial = 1655] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x11840ec00) [pid = 1655] [serial = 1612] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x1187d5400) [pid = 1655] [serial = 1634] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12633a800) [pid = 1655] [serial = 1649] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x116215c00) [pid = 1655] [serial = 1628] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x118f98000) [pid = 1655] [serial = 1615] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x116a63800) [pid = 1655] [serial = 1630] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1125be400) [pid = 1655] [serial = 1625] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x126345000) [pid = 1655] [serial = 1651] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x125afb000) [pid = 1655] [serial = 1646] [outer = 0x0] [url = about:blank] 11:25:04 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x124f7a800) [pid = 1655] [serial = 1643] [outer = 0x0] [url = about:blank] 11:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 620ms 11:25:04 INFO - PROCESS | 1655 | 1464287104535 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]]]}] 11:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:25:04 INFO - PROCESS | 1655 | 1464287104541 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 1655 | 1464287104542 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:25:04 INFO - PROCESS | 1655 | 1464287104544 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 1655 | 1464287104549 Marionette TRACE conn2 <- [1,2302,null,{}] 11:25:04 INFO - PROCESS | 1655 | 1464287104556 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}] 11:25:04 INFO - PROCESS | 1655 | 1464287104641 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:25:04 INFO - PROCESS | 1655 | 1464287104649 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199d9000 == 50 [pid = 1655] [id = 583] 11:25:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1185d1400) [pid = 1655] [serial = 1749] [outer = 0x0] 11:25:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x118825800) [pid = 1655] [serial = 1750] [outer = 0x1185d1400] 11:25:04 INFO - PROCESS | 1655 | 1464287104678 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x118f6b800) [pid = 1655] [serial = 1751] [outer = 0x1185d1400] 11:25:05 INFO - PROCESS | 1655 | 1464287105047 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]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 522ms 11:25:05 INFO - PROCESS | 1655 | 1464287105068 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 1655 | 1464287105069 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:25:05 INFO - PROCESS | 1655 | 1464287105071 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 1655 | 1464287105072 Marionette TRACE conn2 <- [1,2306,null,{}] 11:25:05 INFO - PROCESS | 1655 | 1464287105075 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}] 11:25:05 INFO - PROCESS | 1655 | 1464287105162 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:25:05 INFO - PROCESS | 1655 | 1464287105168 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12435c000 == 51 [pid = 1655] [id = 584] 11:25:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x11956ec00) [pid = 1655] [serial = 1752] [outer = 0x0] 11:25:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12117ec00) [pid = 1655] [serial = 1753] [outer = 0x11956ec00] 11:25:05 INFO - PROCESS | 1655 | 1464287105194 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x12381bc00) [pid = 1655] [serial = 1754] [outer = 0x11956ec00] 11:25:05 INFO - PROCESS | 1655 | 1464287105552 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]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 11:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:25:05 INFO - PROCESS | 1655 | 1464287105591 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 1655 | 1464287105592 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:25:05 INFO - PROCESS | 1655 | 1464287105595 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 1655 | 1464287105598 Marionette TRACE conn2 <- [1,2310,null,{}] 11:25:05 INFO - PROCESS | 1655 | 1464287105600 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}] 11:25:05 INFO - PROCESS | 1655 | 1464287105684 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:25:05 INFO - PROCESS | 1655 | 1464287105688 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x125f34000 == 52 [pid = 1655] [id = 585] 11:25:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x123aae000) [pid = 1655] [serial = 1755] [outer = 0x0] 11:25:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x1246d3800) [pid = 1655] [serial = 1756] [outer = 0x123aae000] 11:25:05 INFO - PROCESS | 1655 | 1464287105714 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x124f84c00) [pid = 1655] [serial = 1757] [outer = 0x123aae000] 11:25:06 INFO - PROCESS | 1655 | 1464287106053 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]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 471ms 11:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:25:06 INFO - PROCESS | 1655 | 1464287106067 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 1655 | 1464287106068 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:25:06 INFO - PROCESS | 1655 | 1464287106070 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 1655 | 1464287106071 Marionette TRACE conn2 <- [1,2314,null,{}] 11:25:06 INFO - PROCESS | 1655 | 1464287106074 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}] 11:25:06 INFO - PROCESS | 1655 | 1464287106173 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:25:06 INFO - PROCESS | 1655 | 1464287106242 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a1d000 == 53 [pid = 1655] [id = 586] 11:25:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x124f83800) [pid = 1655] [serial = 1758] [outer = 0x0] 11:25:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12633f400) [pid = 1655] [serial = 1759] [outer = 0x124f83800] 11:25:06 INFO - PROCESS | 1655 | 1464287106272 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x128c1bc00) [pid = 1655] [serial = 1760] [outer = 0x124f83800] 11:25:06 INFO - PROCESS | 1655 | 1464287106607 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]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 568ms 11:25:06 INFO - PROCESS | 1655 | 1464287106644 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 1655 | 1464287106645 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:25:06 INFO - PROCESS | 1655 | 1464287106654 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 1655 | 1464287106655 Marionette TRACE conn2 <- [1,2318,null,{}] 11:25:06 INFO - PROCESS | 1655 | 1464287106658 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}] 11:25:06 INFO - PROCESS | 1655 | 1464287106765 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:25:06 INFO - PROCESS | 1655 | 1464287106779 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b35d800 == 54 [pid = 1655] [id = 587] 11:25:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x128c17000) [pid = 1655] [serial = 1761] [outer = 0x0] 11:25:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x128ca8400) [pid = 1655] [serial = 1762] [outer = 0x128c17000] 11:25:06 INFO - PROCESS | 1655 | 1464287106805 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x128d16400) [pid = 1655] [serial = 1763] [outer = 0x128c17000] 11:25:07 INFO - PROCESS | 1655 | 1464287107152 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] 11:25:07 INFO - PROCESS | 1655 | 1464287107175 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:25:07 INFO - PROCESS | 1655 | 1464287107178 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 1655 | 1464287107179 Marionette TRACE conn2 <- [1,2322,null,{}] 11:25:07 INFO - PROCESS | 1655 | 1464287107181 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}] 11:25:07 INFO - PROCESS | 1655 | 1464287107288 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:25:07 INFO - PROCESS | 1655 | 1464287107302 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c009800 == 55 [pid = 1655] [id = 588] 11:25:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x128c1dc00) [pid = 1655] [serial = 1764] [outer = 0x0] 11:25:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1293aec00) [pid = 1655] [serial = 1765] [outer = 0x128c1dc00] 11:25:07 INFO - PROCESS | 1655 | 1464287107328 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x129638800) [pid = 1655] [serial = 1766] [outer = 0x128c1dc00] 11:25:07 INFO - PROCESS | 1655 | 1464287107654 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]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 519ms 11:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:25:07 INFO - PROCESS | 1655 | 1464287107698 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 1655 | 1464287107699 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:25:07 INFO - PROCESS | 1655 | 1464287107701 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 1655 | 1464287107702 Marionette TRACE conn2 <- [1,2326,null,{}] 11:25:07 INFO - PROCESS | 1655 | 1464287107704 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}] 11:25:07 INFO - PROCESS | 1655 | 1464287107828 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:25:07 INFO - PROCESS | 1655 | 1464287107840 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c132800 == 56 [pid = 1655] [id = 589] 11:25:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x1293aa800) [pid = 1655] [serial = 1767] [outer = 0x0] 11:25:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x129638000) [pid = 1655] [serial = 1768] [outer = 0x1293aa800] 11:25:07 INFO - PROCESS | 1655 | 1464287107865 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x129759c00) [pid = 1655] [serial = 1769] [outer = 0x1293aa800] 11:25:08 INFO - PROCESS | 1655 | 1464287108211 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]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 522ms 11:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:25:08 INFO - PROCESS | 1655 | 1464287108223 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 1655 | 1464287108224 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:25:08 INFO - PROCESS | 1655 | 1464287108227 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 1655 | 1464287108228 Marionette TRACE conn2 <- [1,2330,null,{}] 11:25:08 INFO - PROCESS | 1655 | 1464287108230 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}] 11:25:08 INFO - PROCESS | 1655 | 1464287108342 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:25:08 INFO - PROCESS | 1655 | 1464287108355 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c94c000 == 57 [pid = 1655] [id = 590] 11:25:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x129755800) [pid = 1655] [serial = 1770] [outer = 0x0] 11:25:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x1297bf400) [pid = 1655] [serial = 1771] [outer = 0x129755800] 11:25:08 INFO - PROCESS | 1655 | 1464287108381 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x1297c5c00) [pid = 1655] [serial = 1772] [outer = 0x129755800] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x118f68000) [pid = 1655] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x11886e400) [pid = 1655] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x128ca6800) [pid = 1655] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1125b5000) [pid = 1655] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x11299b400) [pid = 1655] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x1265b9000) [pid = 1655] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x111c28000) [pid = 1655] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x1246ae800) [pid = 1655] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x126339800) [pid = 1655] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x125af0c00) [pid = 1655] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x125f89800) [pid = 1655] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x112961000) [pid = 1655] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x11886b000) [pid = 1655] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x128cb3800) [pid = 1655] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x118255000) [pid = 1655] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x112961400) [pid = 1655] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:25:08 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x1187da400) [pid = 1655] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:25:08 INFO - PROCESS | 1655 | 1464287108863 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]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 669ms 11:25:08 INFO - PROCESS | 1655 | 1464287108897 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 1655 | 1464287108900 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:25:08 INFO - PROCESS | 1655 | 1464287108903 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 1655 | 1464287108905 Marionette TRACE conn2 <- [1,2334,null,{}] 11:25:08 INFO - PROCESS | 1655 | 1464287108909 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}] 11:25:09 INFO - PROCESS | 1655 | 1464287109054 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:25:09 INFO - PROCESS | 1655 | 1464287109111 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ce8f800 == 58 [pid = 1655] [id = 591] 11:25:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x1125b4800) [pid = 1655] [serial = 1773] [outer = 0x0] 11:25:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x11832c400) [pid = 1655] [serial = 1774] [outer = 0x1125b4800] 11:25:09 INFO - PROCESS | 1655 | 1464287109143 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x1297c5800) [pid = 1655] [serial = 1775] [outer = 0x1125b4800] 11:25:09 INFO - PROCESS | 1655 | 1464287109432 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]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 573ms 11:25:09 INFO - PROCESS | 1655 | 1464287109476 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 1655 | 1464287109477 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:25:09 INFO - PROCESS | 1655 | 1464287109483 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 1655 | 1464287109484 Marionette TRACE conn2 <- [1,2338,null,{}] 11:25:09 INFO - PROCESS | 1655 | 1464287109487 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}] 11:25:09 INFO - PROCESS | 1655 | 1464287109577 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:25:09 INFO - PROCESS | 1655 | 1464287109640 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d74f800 == 59 [pid = 1655] [id = 592] 11:25:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12a175800) [pid = 1655] [serial = 1776] [outer = 0x0] 11:25:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x12aa8a800) [pid = 1655] [serial = 1777] [outer = 0x12a175800] 11:25:09 INFO - PROCESS | 1655 | 1464287109665 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x12aa93000) [pid = 1655] [serial = 1778] [outer = 0x12a175800] 11:25:09 INFO - PROCESS | 1655 | 1464287109931 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]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 471ms 11:25:09 INFO - PROCESS | 1655 | 1464287109953 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 1655 | 1464287109954 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:25:09 INFO - PROCESS | 1655 | 1464287109957 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 1655 | 1464287109958 Marionette TRACE conn2 <- [1,2342,null,{}] 11:25:09 INFO - PROCESS | 1655 | 1464287109968 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}] 11:25:10 INFO - PROCESS | 1655 | 1464287110073 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:25:10 INFO - PROCESS | 1655 | 1464287110078 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e109800 == 60 [pid = 1655] [id = 593] 11:25:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x110f12800) [pid = 1655] [serial = 1779] [outer = 0x0] 11:25:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12b026800) [pid = 1655] [serial = 1780] [outer = 0x110f12800] 11:25:10 INFO - PROCESS | 1655 | 1464287110108 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12b070800) [pid = 1655] [serial = 1781] [outer = 0x110f12800] 11:25:10 INFO - PROCESS | 1655 | 1464287110624 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]]]}] 11:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 718ms 11:25:10 INFO - PROCESS | 1655 | 1464287110676 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 1655 | 1464287110677 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:25:10 INFO - PROCESS | 1655 | 1464287110760 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 1655 | 1464287110762 Marionette TRACE conn2 <- [1,2346,null,{}] 11:25:10 INFO - PROCESS | 1655 | 1464287110767 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}] 11:25:10 INFO - PROCESS | 1655 | 1464287110877 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:25:10 INFO - PROCESS | 1655 | 1464287110978 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1184c3000 == 61 [pid = 1655] [id = 594] 11:25:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1125b7c00) [pid = 1655] [serial = 1782] [outer = 0x0] 11:25:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x1125bf800) [pid = 1655] [serial = 1783] [outer = 0x1125b7c00] 11:25:11 INFO - PROCESS | 1655 | 1464287111009 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x112e32800) [pid = 1655] [serial = 1784] [outer = 0x1125b7c00] 11:25:11 INFO - PROCESS | 1655 | 1464287111448 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]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 847ms 11:25:11 INFO - PROCESS | 1655 | 1464287111541 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 1655 | 1464287111546 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:25:11 INFO - PROCESS | 1655 | 1464287111551 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 1655 | 1464287111554 Marionette TRACE conn2 <- [1,2350,null,{}] 11:25:11 INFO - PROCESS | 1655 | 1464287111562 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}] 11:25:11 INFO - PROCESS | 1655 | 1464287111742 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:25:11 INFO - PROCESS | 1655 | 1464287111849 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a10000 == 62 [pid = 1655] [id = 595] 11:25:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x114edb400) [pid = 1655] [serial = 1785] [outer = 0x0] 11:25:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x11832b800) [pid = 1655] [serial = 1786] [outer = 0x114edb400] 11:25:11 INFO - PROCESS | 1655 | 1464287111898 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1187db800) [pid = 1655] [serial = 1787] [outer = 0x114edb400] 11:25:12 INFO - PROCESS | 1655 | 1464287112376 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]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 875ms 11:25:12 INFO - PROCESS | 1655 | 1464287112425 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 1655 | 1464287112427 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:25:12 INFO - PROCESS | 1655 | 1464287112429 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 1655 | 1464287112431 Marionette TRACE conn2 <- [1,2354,null,{}] 11:25:12 INFO - PROCESS | 1655 | 1464287112433 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}] 11:25:12 INFO - PROCESS | 1655 | 1464287112542 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:25:12 INFO - PROCESS | 1655 | 1464287112652 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d311800 == 63 [pid = 1655] [id = 596] 11:25:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x119575400) [pid = 1655] [serial = 1788] [outer = 0x0] 11:25:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x123a2b800) [pid = 1655] [serial = 1789] [outer = 0x119575400] 11:25:12 INFO - PROCESS | 1655 | 1464287112689 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x125a2d400) [pid = 1655] [serial = 1790] [outer = 0x119575400] 11:25:13 INFO - PROCESS | 1655 | 1464287113103 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]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 720ms 11:25:13 INFO - PROCESS | 1655 | 1464287113152 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 1655 | 1464287113154 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:25:13 INFO - PROCESS | 1655 | 1464287113156 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 1655 | 1464287113157 Marionette TRACE conn2 <- [1,2358,null,{}] 11:25:13 INFO - PROCESS | 1655 | 1464287113160 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}] 11:25:13 INFO - PROCESS | 1655 | 1464287113303 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:25:13 INFO - PROCESS | 1655 | 1464287113346 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x134813000 == 64 [pid = 1655] [id = 597] 11:25:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x126521800) [pid = 1655] [serial = 1791] [outer = 0x0] 11:25:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x1265b0000) [pid = 1655] [serial = 1792] [outer = 0x126521800] 11:25:13 INFO - PROCESS | 1655 | 1464287113376 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x128ca6800) [pid = 1655] [serial = 1793] [outer = 0x126521800] 11:25:13 INFO - PROCESS | 1655 | 1464287113792 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]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 669ms 11:25:13 INFO - PROCESS | 1655 | 1464287113826 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 1655 | 1464287113827 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:25:13 INFO - PROCESS | 1655 | 1464287113832 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 1655 | 1464287113833 Marionette TRACE conn2 <- [1,2362,null,{}] 11:25:13 INFO - PROCESS | 1655 | 1464287113836 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}] 11:25:13 INFO - PROCESS | 1655 | 1464287113941 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:25:14 INFO - PROCESS | 1655 | 1464287114045 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x135407800 == 65 [pid = 1655] [id = 598] 11:25:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x126527800) [pid = 1655] [serial = 1794] [outer = 0x0] 11:25:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x129636400) [pid = 1655] [serial = 1795] [outer = 0x126527800] 11:25:14 INFO - PROCESS | 1655 | 1464287114076 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x12975dc00) [pid = 1655] [serial = 1796] [outer = 0x126527800] 11:25:14 INFO - PROCESS | 1655 | 1464287114504 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]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 719ms 11:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:25:14 INFO - PROCESS | 1655 | 1464287114551 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 1655 | 1464287114552 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:25:14 INFO - PROCESS | 1655 | 1464287114555 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 1655 | 1464287114556 Marionette TRACE conn2 <- [1,2366,null,{}] 11:25:14 INFO - PROCESS | 1655 | 1464287114558 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}] 11:25:14 INFO - PROCESS | 1655 | 1464287114705 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:25:14 INFO - PROCESS | 1655 | 1464287114815 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x116889000 == 66 [pid = 1655] [id = 599] 11:25:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x111e6bc00) [pid = 1655] [serial = 1797] [outer = 0x0] 11:25:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x113c1ec00) [pid = 1655] [serial = 1798] [outer = 0x111e6bc00] 11:25:14 INFO - PROCESS | 1655 | 1464287114849 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12b072400) [pid = 1655] [serial = 1799] [outer = 0x111e6bc00] 11:25:15 INFO - PROCESS | 1655 | 1464287115472 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]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 971ms 11:25:15 INFO - PROCESS | 1655 | 1464287115526 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 1655 | 1464287115529 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:25:15 INFO - PROCESS | 1655 | 1464287115533 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 1655 | 1464287115535 Marionette TRACE conn2 <- [1,2370,null,{}] 11:25:15 INFO - PROCESS | 1655 | 1464287115538 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}] 11:25:15 INFO - PROCESS | 1655 | 1464287115636 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:25:15 INFO - PROCESS | 1655 | 1464287115715 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f81000 == 67 [pid = 1655] [id = 600] 11:25:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x112e4d000) [pid = 1655] [serial = 1800] [outer = 0x0] 11:25:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x113308800) [pid = 1655] [serial = 1801] [outer = 0x112e4d000] 11:25:15 INFO - PROCESS | 1655 | 1464287115743 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x1166d0000) [pid = 1655] [serial = 1802] [outer = 0x112e4d000] 11:25:16 INFO - PROCESS | 1655 | 1464287116155 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]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 11:25:16 INFO - PROCESS | 1655 | 1464287116204 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 1655 | 1464287116207 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:25:16 INFO - PROCESS | 1655 | 1464287116211 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 1655 | 1464287116213 Marionette TRACE conn2 <- [1,2374,null,{}] 11:25:16 INFO - PROCESS | 1655 | 1464287116216 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}] 11:25:16 INFO - PROCESS | 1655 | 1464287116361 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12d74f800 == 66 [pid = 1655] [id = 592] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12ce8f800 == 65 [pid = 1655] [id = 591] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c94c000 == 64 [pid = 1655] [id = 590] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c132800 == 63 [pid = 1655] [id = 589] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c009800 == 62 [pid = 1655] [id = 588] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12b35d800 == 61 [pid = 1655] [id = 587] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x129a1d000 == 60 [pid = 1655] [id = 586] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x125f34000 == 59 [pid = 1655] [id = 585] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12435c000 == 58 [pid = 1655] [id = 584] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1199d9000 == 57 [pid = 1655] [id = 583] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119f16800 == 56 [pid = 1655] [id = 582] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x120f7a800 == 55 [pid = 1655] [id = 581] 11:25:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119727000 == 54 [pid = 1655] [id = 574] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x128c15400) [pid = 1655] [serial = 1661] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x114e11c00) [pid = 1655] [serial = 1574] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x124f21000) [pid = 1655] [serial = 1699] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x126530000) [pid = 1655] [serial = 1705] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x126362400) [pid = 1655] [serial = 1703] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x12606c000) [pid = 1655] [serial = 1702] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x128c1c400) [pid = 1655] [serial = 1708] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x11720d000) [pid = 1655] [serial = 1685] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x118f97c00) [pid = 1655] [serial = 1693] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x129315800) [pid = 1655] [serial = 1717] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x119572400) [pid = 1655] [serial = 1694] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x118327c00) [pid = 1655] [serial = 1687] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x1185ca800) [pid = 1655] [serial = 1688] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x1166d1000) [pid = 1655] [serial = 1684] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x114edc800) [pid = 1655] [serial = 1682] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x121185800) [pid = 1655] [serial = 1672] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x118822400) [pid = 1655] [serial = 1690] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x11882b400) [pid = 1655] [serial = 1691] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x110f1b400) [pid = 1655] [serial = 1663] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x118723800) [pid = 1655] [serial = 1669] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x120ff5000) [pid = 1655] [serial = 1696] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1265c2c00) [pid = 1655] [serial = 1678] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x126525800) [pid = 1655] [serial = 1675] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x114ee0400) [pid = 1655] [serial = 1666] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x1242dd400) [pid = 1655] [serial = 1711] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x128c21000) [pid = 1655] [serial = 1709] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x112e3a000) [pid = 1655] [serial = 1681] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x1265bb000) [pid = 1655] [serial = 1706] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x125af3000) [pid = 1655] [serial = 1700] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x128ec4c00) [pid = 1655] [serial = 1715] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x1243db000) [pid = 1655] [serial = 1697] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x128ca9000) [pid = 1655] [serial = 1712] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x128cb2400) [pid = 1655] [serial = 1714] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1293aac00) [pid = 1655] [serial = 1718] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x112688000) [pid = 1655] [serial = 1571] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1187d8000) [pid = 1655] [serial = 1604] [outer = 0x0] [url = about:blank] 11:25:16 INFO - PROCESS | 1655 | 1464287116471 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x112542000 == 55 [pid = 1655] [id = 601] 11:25:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x112687400) [pid = 1655] [serial = 1803] [outer = 0x0] 11:25:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x116a62800) [pid = 1655] [serial = 1804] [outer = 0x112687400] 11:25:16 INFO - PROCESS | 1655 | 1464287116500 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x11832c000) [pid = 1655] [serial = 1805] [outer = 0x112687400] 11:25:16 INFO - PROCESS | 1655 | 1464287116807 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]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 620ms 11:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:25:16 INFO - PROCESS | 1655 | 1464287116833 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 1655 | 1464287116834 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:25:16 INFO - PROCESS | 1655 | 1464287116837 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 1655 | 1464287116839 Marionette TRACE conn2 <- [1,2378,null,{}] 11:25:16 INFO - PROCESS | 1655 | 1464287116849 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}] 11:25:16 INFO - PROCESS | 1655 | 1464287116936 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:25:16 INFO - PROCESS | 1655 | 1464287116942 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f7e000 == 56 [pid = 1655] [id = 602] 11:25:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1184f0c00) [pid = 1655] [serial = 1806] [outer = 0x0] 11:25:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x118825400) [pid = 1655] [serial = 1807] [outer = 0x1184f0c00] 11:25:16 INFO - PROCESS | 1655 | 1464287116971 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x118f98000) [pid = 1655] [serial = 1808] [outer = 0x1184f0c00] 11:25:17 INFO - PROCESS | 1655 | 1464287117331 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]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 520ms 11:25:17 INFO - PROCESS | 1655 | 1464287117358 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 1655 | 1464287117359 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:25:17 INFO - PROCESS | 1655 | 1464287117362 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 1655 | 1464287117365 Marionette TRACE conn2 <- [1,2382,null,{}] 11:25:17 INFO - PROCESS | 1655 | 1464287117368 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}] 11:25:17 INFO - PROCESS | 1655 | 1464287117454 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:25:17 INFO - PROCESS | 1655 | 1464287117459 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x124716800 == 57 [pid = 1655] [id = 603] 11:25:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x11956fc00) [pid = 1655] [serial = 1809] [outer = 0x0] 11:25:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x119595400) [pid = 1655] [serial = 1810] [outer = 0x11956fc00] 11:25:17 INFO - PROCESS | 1655 | 1464287117486 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x122cf5800) [pid = 1655] [serial = 1811] [outer = 0x11956fc00] 11:25:17 INFO - PROCESS | 1655 | 1464287117834 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]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 523ms 11:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:25:17 INFO - PROCESS | 1655 | 1464287117887 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 1655 | 1464287117888 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:25:17 INFO - PROCESS | 1655 | 1464287117892 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 1655 | 1464287117893 Marionette TRACE conn2 <- [1,2386,null,{}] 11:25:17 INFO - PROCESS | 1655 | 1464287117897 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}] 11:25:18 INFO - PROCESS | 1655 | 1464287118027 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:25:18 INFO - PROCESS | 1655 | 1464287118040 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x129070000 == 58 [pid = 1655] [id = 604] 11:25:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x122f18000) [pid = 1655] [serial = 1812] [outer = 0x0] 11:25:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x1246a4400) [pid = 1655] [serial = 1813] [outer = 0x122f18000] 11:25:18 INFO - PROCESS | 1655 | 1464287118080 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x124f25800) [pid = 1655] [serial = 1814] [outer = 0x122f18000] 11:25:18 INFO - PROCESS | 1655 | 1464287118536 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]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 674ms 11:25:18 INFO - PROCESS | 1655 | 1464287118565 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 1655 | 1464287118567 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:25:18 INFO - PROCESS | 1655 | 1464287118569 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 1655 | 1464287118570 Marionette TRACE conn2 <- [1,2390,null,{}] 11:25:18 INFO - PROCESS | 1655 | 1464287118582 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}] 11:25:18 INFO - PROCESS | 1655 | 1464287118703 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:25:18 INFO - PROCESS | 1655 | 1464287118748 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af88800 == 59 [pid = 1655] [id = 605] 11:25:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12606b800) [pid = 1655] [serial = 1815] [outer = 0x0] 11:25:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12652b000) [pid = 1655] [serial = 1816] [outer = 0x12606b800] 11:25:18 INFO - PROCESS | 1655 | 1464287118774 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x128c22400) [pid = 1655] [serial = 1817] [outer = 0x12606b800] 11:25:19 INFO - PROCESS | 1655 | 1464287119146 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]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 620ms 11:25:19 INFO - PROCESS | 1655 | 1464287119190 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 1655 | 1464287119192 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:25:19 INFO - PROCESS | 1655 | 1464287119199 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 1655 | 1464287119201 Marionette TRACE conn2 <- [1,2394,null,{}] 11:25:19 INFO - PROCESS | 1655 | 1464287119204 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}] 11:25:19 INFO - PROCESS | 1655 | 1464287119360 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:25:19 INFO - PROCESS | 1655 | 1464287119378 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba26000 == 60 [pid = 1655] [id = 606] 11:25:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1265c4c00) [pid = 1655] [serial = 1818] [outer = 0x0] 11:25:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x128d12400) [pid = 1655] [serial = 1819] [outer = 0x1265c4c00] 11:25:19 INFO - PROCESS | 1655 | 1464287119403 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x129317800) [pid = 1655] [serial = 1820] [outer = 0x1265c4c00] 11:25:19 INFO - PROCESS | 1655 | 1464287119762 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]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 573ms 11:25:19 INFO - PROCESS | 1655 | 1464287119768 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 1655 | 1464287119770 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:25:19 INFO - PROCESS | 1655 | 1464287119772 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 1655 | 1464287119773 Marionette TRACE conn2 <- [1,2398,null,{}] 11:25:19 INFO - PROCESS | 1655 | 1464287119776 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}] 11:25:19 INFO - PROCESS | 1655 | 1464287119907 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:25:19 INFO - PROCESS | 1655 | 1464287119925 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c00b800 == 61 [pid = 1655] [id = 607] 11:25:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x1293ac800) [pid = 1655] [serial = 1821] [outer = 0x0] 11:25:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x1294e4c00) [pid = 1655] [serial = 1822] [outer = 0x1293ac800] 11:25:19 INFO - PROCESS | 1655 | 1464287119968 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x129641400) [pid = 1655] [serial = 1823] [outer = 0x1293ac800] 11:25:20 INFO - PROCESS | 1655 | 1464287120399 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]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 669ms 11:25:20 INFO - PROCESS | 1655 | 1464287120442 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 1655 | 1464287120443 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:25:20 INFO - PROCESS | 1655 | 1464287120445 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 1655 | 1464287120446 Marionette TRACE conn2 <- [1,2402,null,{}] 11:25:20 INFO - PROCESS | 1655 | 1464287120449 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}] 11:25:20 INFO - PROCESS | 1655 | 1464287120558 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x128c1dc00) [pid = 1655] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x128c17000) [pid = 1655] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1293aa800) [pid = 1655] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x129755800) [pid = 1655] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x1125b8000) [pid = 1655] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x124f83800) [pid = 1655] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x116a6d400) [pid = 1655] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x11956ec00) [pid = 1655] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x1185d1400) [pid = 1655] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x123aae000) [pid = 1655] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x1125b4800) [pid = 1655] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:25:20 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x12a175800) [pid = 1655] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:25:20 INFO - PROCESS | 1655 | 1464287120739 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e54800 == 62 [pid = 1655] [id = 608] 11:25:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x110f35800) [pid = 1655] [serial = 1824] [outer = 0x0] 11:25:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x116a6d400) [pid = 1655] [serial = 1825] [outer = 0x110f35800] 11:25:20 INFO - PROCESS | 1655 | 1464287120764 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x125a2d000) [pid = 1655] [serial = 1826] [outer = 0x110f35800] 11:25:21 INFO - PROCESS | 1655 | 1464287121039 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]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 620ms 11:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:25:21 INFO - PROCESS | 1655 | 1464287121071 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 1655 | 1464287121072 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:25:21 INFO - PROCESS | 1655 | 1464287121074 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 1655 | 1464287121075 Marionette TRACE conn2 <- [1,2406,null,{}] 11:25:21 INFO - PROCESS | 1655 | 1464287121077 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}] 11:25:21 INFO - PROCESS | 1655 | 1464287121179 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:25:21 INFO - PROCESS | 1655 | 1464287121183 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c93b800 == 63 [pid = 1655] [id = 609] 11:25:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x128d1b800) [pid = 1655] [serial = 1827] [outer = 0x0] 11:25:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12975bc00) [pid = 1655] [serial = 1828] [outer = 0x128d1b800] 11:25:21 INFO - PROCESS | 1655 | 1464287121208 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12a179000) [pid = 1655] [serial = 1829] [outer = 0x128d1b800] 11:25:21 INFO - PROCESS | 1655 | 1464287121575 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]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 11:25:21 INFO - PROCESS | 1655 | 1464287121594 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 1655 | 1464287121595 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:25:21 INFO - PROCESS | 1655 | 1464287121601 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 1655 | 1464287121603 Marionette TRACE conn2 <- [1,2410,null,{}] 11:25:21 INFO - PROCESS | 1655 | 1464287121605 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}] 11:25:21 INFO - PROCESS | 1655 | 1464287121747 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:25:21 INFO - PROCESS | 1655 | 1464287121753 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cade000 == 64 [pid = 1655] [id = 610] 11:25:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12aa88c00) [pid = 1655] [serial = 1830] [outer = 0x0] 11:25:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12b024400) [pid = 1655] [serial = 1831] [outer = 0x12aa88c00] 11:25:21 INFO - PROCESS | 1655 | 1464287121783 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12b207c00) [pid = 1655] [serial = 1832] [outer = 0x12aa88c00] 11:25:22 INFO - PROCESS | 1655 | 1464287122095 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]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 11:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:25:22 INFO - PROCESS | 1655 | 1464287122123 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 1655 | 1464287122124 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:25:22 INFO - PROCESS | 1655 | 1464287122126 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 1655 | 1464287122127 Marionette TRACE conn2 <- [1,2414,null,{}] 11:25:22 INFO - PROCESS | 1655 | 1464287122132 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}] 11:25:22 INFO - PROCESS | 1655 | 1464287122219 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:25:22 INFO - PROCESS | 1655 | 1464287122223 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8b9000 == 65 [pid = 1655] [id = 611] 11:25:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x12b209000) [pid = 1655] [serial = 1833] [outer = 0x0] 11:25:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12b210800) [pid = 1655] [serial = 1834] [outer = 0x12b209000] 11:25:22 INFO - PROCESS | 1655 | 1464287122247 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x12ba38000) [pid = 1655] [serial = 1835] [outer = 0x12b209000] 11:25:22 INFO - PROCESS | 1655 | 1464287122596 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]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 11:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:25:22 INFO - PROCESS | 1655 | 1464287122649 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 1655 | 1464287122650 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:25:22 INFO - PROCESS | 1655 | 1464287122652 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 1655 | 1464287122653 Marionette TRACE conn2 <- [1,2418,null,{}] 11:25:22 INFO - PROCESS | 1655 | 1464287122655 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}] 11:25:22 INFO - PROCESS | 1655 | 1464287122743 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:25:22 INFO - PROCESS | 1655 | 1464287122879 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x115e3b000 == 66 [pid = 1655] [id = 612] 11:25:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x110f15800) [pid = 1655] [serial = 1836] [outer = 0x0] 11:25:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x110fab000) [pid = 1655] [serial = 1837] [outer = 0x110f15800] 11:25:22 INFO - PROCESS | 1655 | 1464287122912 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x112684c00) [pid = 1655] [serial = 1838] [outer = 0x110f15800] 11:25:23 INFO - PROCESS | 1655 | 1464287123352 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]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 722ms 11:25:23 INFO - PROCESS | 1655 | 1464287123376 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 1655 | 1464287123379 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:25:23 INFO - PROCESS | 1655 | 1464287123384 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 1655 | 1464287123387 Marionette TRACE conn2 <- [1,2422,null,{}] 11:25:23 INFO - PROCESS | 1655 | 1464287123390 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}] 11:25:23 INFO - PROCESS | 1655 | 1464287123502 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:25:23 INFO - PROCESS | 1655 | 1464287123605 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x122acb000 == 67 [pid = 1655] [id = 613] 11:25:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x11768fc00) [pid = 1655] [serial = 1839] [outer = 0x0] 11:25:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x11832ac00) [pid = 1655] [serial = 1840] [outer = 0x11768fc00] 11:25:23 INFO - PROCESS | 1655 | 1464287123638 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x11871f000) [pid = 1655] [serial = 1841] [outer = 0x11768fc00] 11:25:24 INFO - PROCESS | 1655 | 1464287124064 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]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 722ms 11:25:24 INFO - PROCESS | 1655 | 1464287124108 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 1655 | 1464287124111 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:25:24 INFO - PROCESS | 1655 | 1464287124114 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 1655 | 1464287124115 Marionette TRACE conn2 <- [1,2426,null,{}] 11:25:24 INFO - PROCESS | 1655 | 1464287124118 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}] 11:25:24 INFO - PROCESS | 1655 | 1464287124227 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:25:24 INFO - PROCESS | 1655 | 1464287124335 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cae5800 == 68 [pid = 1655] [id = 614] 11:25:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x118f8fc00) [pid = 1655] [serial = 1842] [outer = 0x0] 11:25:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x119599400) [pid = 1655] [serial = 1843] [outer = 0x118f8fc00] 11:25:24 INFO - PROCESS | 1655 | 1464287124366 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x124f20800) [pid = 1655] [serial = 1844] [outer = 0x118f8fc00] 11:25:24 INFO - PROCESS | 1655 | 1464287124799 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]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 719ms 11:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:25:24 INFO - PROCESS | 1655 | 1464287124833 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 1655 | 1464287124835 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:25:24 INFO - PROCESS | 1655 | 1464287124842 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 1655 | 1464287124846 Marionette TRACE conn2 <- [1,2430,null,{}] 11:25:24 INFO - PROCESS | 1655 | 1464287124864 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}] 11:25:24 INFO - PROCESS | 1655 | 1464287124974 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:25:25 INFO - PROCESS | 1655 | 1464287125080 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x134811800 == 69 [pid = 1655] [id = 615] 11:25:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x125afb000) [pid = 1655] [serial = 1845] [outer = 0x0] 11:25:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x12652b400) [pid = 1655] [serial = 1846] [outer = 0x125afb000] 11:25:25 INFO - PROCESS | 1655 | 1464287125111 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x128d13400) [pid = 1655] [serial = 1847] [outer = 0x125afb000] 11:25:25 INFO - PROCESS | 1655 | 1464287125539 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]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 739ms 11:25:25 INFO - PROCESS | 1655 | 1464287125578 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 1655 | 1464287125581 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:25:25 INFO - PROCESS | 1655 | 1464287125585 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 1655 | 1464287125587 Marionette TRACE conn2 <- [1,2434,null,{}] 11:25:25 INFO - PROCESS | 1655 | 1464287125590 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}] 11:25:25 INFO - PROCESS | 1655 | 1464287125756 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:25:25 INFO - PROCESS | 1655 | 1464287125860 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x135492000 == 70 [pid = 1655] [id = 616] 11:25:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x1294e5400) [pid = 1655] [serial = 1848] [outer = 0x0] 11:25:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x1297c1c00) [pid = 1655] [serial = 1849] [outer = 0x1294e5400] 11:25:25 INFO - PROCESS | 1655 | 1464287125889 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x12b024000) [pid = 1655] [serial = 1850] [outer = 0x1294e5400] 11:25:26 INFO - PROCESS | 1655 | 1464287126316 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]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 772ms 11:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:25:26 INFO - PROCESS | 1655 | 1464287126356 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 1655 | 1464287126357 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:25:26 INFO - PROCESS | 1655 | 1464287126359 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 1655 | 1464287126361 Marionette TRACE conn2 <- [1,2438,null,{}] 11:25:26 INFO - PROCESS | 1655 | 1464287126363 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}] 11:25:26 INFO - PROCESS | 1655 | 1464287126473 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:25:26 INFO - PROCESS | 1655 | 1464287126581 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x135807000 == 71 [pid = 1655] [id = 617] 11:25:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x12b0e8c00) [pid = 1655] [serial = 1851] [outer = 0x0] 11:25:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x12b208400) [pid = 1655] [serial = 1852] [outer = 0x12b0e8c00] 11:25:26 INFO - PROCESS | 1655 | 1464287126617 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12ba40c00) [pid = 1655] [serial = 1853] [outer = 0x12b0e8c00] 11:25:27 INFO - PROCESS | 1655 | 1464287127059 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]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 722ms 11:25:27 INFO - PROCESS | 1655 | 1464287127081 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 1655 | 1464287127082 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:25:27 INFO - PROCESS | 1655 | 1464287127085 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 1655 | 1464287127086 Marionette TRACE conn2 <- [1,2442,null,{}] 11:25:27 INFO - PROCESS | 1655 | 1464287127088 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}] 11:25:27 INFO - PROCESS | 1655 | 1464287127199 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:25:27 INFO - PROCESS | 1655 | 1464287127320 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0c5800 == 72 [pid = 1655] [id = 618] 11:25:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12b027400) [pid = 1655] [serial = 1854] [outer = 0x0] 11:25:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x12bc3e000) [pid = 1655] [serial = 1855] [outer = 0x12b027400] 11:25:27 INFO - PROCESS | 1655 | 1464287127352 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x12bc45000) [pid = 1655] [serial = 1856] [outer = 0x12b027400] 11:25:27 INFO - PROCESS | 1655 | 1464287127946 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]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 871ms 11:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:25:27 INFO - PROCESS | 1655 | 1464287127956 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 1655 | 1464287127959 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:25:27 INFO - PROCESS | 1655 | 1464287127962 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 1655 | 1464287127964 Marionette TRACE conn2 <- [1,2446,null,{}] 11:25:27 INFO - PROCESS | 1655 | 1464287127968 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}] 11:25:28 INFO - PROCESS | 1655 | 1464287128068 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:25:28 INFO - PROCESS | 1655 | 1464287128136 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a0a000 == 73 [pid = 1655] [id = 619] 11:25:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x115e7d800) [pid = 1655] [serial = 1857] [outer = 0x0] 11:25:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x11684c800) [pid = 1655] [serial = 1858] [outer = 0x115e7d800] 11:25:28 INFO - PROCESS | 1655 | 1464287128210 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x11824f400) [pid = 1655] [serial = 1859] [outer = 0x115e7d800] 11:25:28 INFO - PROCESS | 1655 | 1464287128603 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]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 11:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:25:28 INFO - PROCESS | 1655 | 1464287128633 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 1655 | 1464287128637 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:25:28 INFO - PROCESS | 1655 | 1464287128641 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 1655 | 1464287128642 Marionette TRACE conn2 <- [1,2450,null,{}] 11:25:28 INFO - PROCESS | 1655 | 1464287128645 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}] 11:25:28 INFO - PROCESS | 1655 | 1464287128746 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:25:28 INFO - PROCESS | 1655 | 1464287128814 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f25000 == 74 [pid = 1655] [id = 620] 11:25:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x118254800) [pid = 1655] [serial = 1860] [outer = 0x0] 11:25:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x11882ac00) [pid = 1655] [serial = 1861] [outer = 0x118254800] 11:25:28 INFO - PROCESS | 1655 | 1464287128885 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x11956ac00) [pid = 1655] [serial = 1862] [outer = 0x118254800] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x1188a7800 == 73 [pid = 1655] [id = 22] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12c94e800 == 72 [pid = 1655] [id = 558] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8b9000 == 71 [pid = 1655] [id = 611] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12cade000 == 70 [pid = 1655] [id = 610] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12c93b800 == 69 [pid = 1655] [id = 609] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x119e54800 == 68 [pid = 1655] [id = 608] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12c00b800 == 67 [pid = 1655] [id = 607] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba26000 == 66 [pid = 1655] [id = 606] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x12b026800) [pid = 1655] [serial = 1780] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x126526000) [pid = 1655] [serial = 1732] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x11824f000) [pid = 1655] [serial = 1726] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x124995400) [pid = 1655] [serial = 1741] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x1294ee000) [pid = 1655] [serial = 1738] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x128ca6000) [pid = 1655] [serial = 1735] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x12117b000) [pid = 1655] [serial = 1729] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x112c45400) [pid = 1655] [serial = 1723] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12af88800 == 65 [pid = 1655] [id = 605] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x129070000 == 64 [pid = 1655] [id = 604] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x124716800 == 63 [pid = 1655] [id = 603] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x120f7e000 == 62 [pid = 1655] [id = 602] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x112542000 == 61 [pid = 1655] [id = 601] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x120f81000 == 60 [pid = 1655] [id = 600] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12d311800 == 59 [pid = 1655] [id = 596] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x124a10000 == 58 [pid = 1655] [id = 595] 11:25:29 INFO - PROCESS | 1655 | --DOCSHELL 0x1184c3000 == 57 [pid = 1655] [id = 594] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x1293aec00) [pid = 1655] [serial = 1765] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x128ca8400) [pid = 1655] [serial = 1762] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x129638000) [pid = 1655] [serial = 1768] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x1297bf400) [pid = 1655] [serial = 1771] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x114eda400) [pid = 1655] [serial = 1745] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x112960800) [pid = 1655] [serial = 1744] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12633f400) [pid = 1655] [serial = 1759] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x1185cc800) [pid = 1655] [serial = 1748] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x118259400) [pid = 1655] [serial = 1747] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x12117ec00) [pid = 1655] [serial = 1753] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x12381bc00) [pid = 1655] [serial = 1754] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x118825800) [pid = 1655] [serial = 1750] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x118f6b800) [pid = 1655] [serial = 1751] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x1246d3800) [pid = 1655] [serial = 1756] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x124f84c00) [pid = 1655] [serial = 1757] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x1293af000) [pid = 1655] [serial = 1720] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x11832c400) [pid = 1655] [serial = 1774] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x1297c5c00) [pid = 1655] [serial = 1772] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x12aa93000) [pid = 1655] [serial = 1778] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x129638800) [pid = 1655] [serial = 1766] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x129759c00) [pid = 1655] [serial = 1769] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1297c5800) [pid = 1655] [serial = 1775] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x128d16400) [pid = 1655] [serial = 1763] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x128c1bc00) [pid = 1655] [serial = 1760] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x12aa8a800) [pid = 1655] [serial = 1777] [outer = 0x0] [url = about:blank] 11:25:29 INFO - PROCESS | 1655 | 1464287129276 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]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 672ms 11:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:25:29 INFO - PROCESS | 1655 | 1464287129314 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 1655 | 1464287129315 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:25:29 INFO - PROCESS | 1655 | 1464287129317 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 1655 | 1464287129319 Marionette TRACE conn2 <- [1,2454,null,{}] 11:25:29 INFO - PROCESS | 1655 | 1464287129326 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}] 11:25:29 INFO - PROCESS | 1655 | 1464287129433 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:25:29 INFO - PROCESS | 1655 | 1464287129441 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f79800 == 58 [pid = 1655] [id = 621] 11:25:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x11959e400) [pid = 1655] [serial = 1863] [outer = 0x0] 11:25:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12438f800) [pid = 1655] [serial = 1864] [outer = 0x11959e400] 11:25:29 INFO - PROCESS | 1655 | 1464287129466 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x124f83800) [pid = 1655] [serial = 1865] [outer = 0x11959e400] 11:25:29 INFO - PROCESS | 1655 | 1464287129805 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]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 523ms 11:25:29 INFO - PROCESS | 1655 | 1464287129841 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 1655 | 1464287129842 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:25:29 INFO - PROCESS | 1655 | 1464287129844 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 1655 | 1464287129846 Marionette TRACE conn2 <- [1,2458,null,{}] 11:25:29 INFO - PROCESS | 1655 | 1464287129848 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}] 11:25:29 INFO - PROCESS | 1655 | 1464287129937 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:25:29 INFO - PROCESS | 1655 | 1464287129942 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x129080000 == 59 [pid = 1655] [id = 622] 11:25:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x12633f400) [pid = 1655] [serial = 1866] [outer = 0x0] 11:25:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12652a800) [pid = 1655] [serial = 1867] [outer = 0x12633f400] 11:25:29 INFO - PROCESS | 1655 | 1464287129970 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1265bb000) [pid = 1655] [serial = 1868] [outer = 0x12633f400] 11:25:30 INFO - PROCESS | 1655 | 1464287130303 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]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 468ms 11:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:25:30 INFO - PROCESS | 1655 | 1464287130321 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 1655 | 1464287130322 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:25:30 INFO - PROCESS | 1655 | 1464287130325 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 1655 | 1464287130326 Marionette TRACE conn2 <- [1,2462,null,{}] 11:25:30 INFO - PROCESS | 1655 | 1464287130328 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}] 11:25:30 INFO - PROCESS | 1655 | 1464287130421 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:25:30 INFO - PROCESS | 1655 | 1464287130485 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f54800 == 60 [pid = 1655] [id = 623] 11:25:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x12635a400) [pid = 1655] [serial = 1869] [outer = 0x0] 11:25:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x1265c2c00) [pid = 1655] [serial = 1870] [outer = 0x12635a400] 11:25:30 INFO - PROCESS | 1655 | 1464287130511 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x128d13000) [pid = 1655] [serial = 1871] [outer = 0x12635a400] 11:25:30 INFO - PROCESS | 1655 | 1464287130879 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]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 569ms 11:25:30 INFO - PROCESS | 1655 | 1464287130895 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 1655 | 1464287130899 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:25:30 INFO - PROCESS | 1655 | 1464287130902 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 1655 | 1464287130904 Marionette TRACE conn2 <- [1,2466,null,{}] 11:25:30 INFO - PROCESS | 1655 | 1464287130908 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}] 11:25:31 INFO - PROCESS | 1655 | 1464287131107 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:25:31 INFO - PROCESS | 1655 | 1464287131150 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc0e000 == 61 [pid = 1655] [id = 624] 11:25:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x128c18800) [pid = 1655] [serial = 1872] [outer = 0x0] 11:25:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x129645000) [pid = 1655] [serial = 1873] [outer = 0x128c18800] 11:25:31 INFO - PROCESS | 1655 | 1464287131177 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12b01f800) [pid = 1655] [serial = 1874] [outer = 0x128c18800] 11:25:31 INFO - PROCESS | 1655 | 1464287131489 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]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 621ms 11:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:25:31 INFO - PROCESS | 1655 | 1464287131523 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 1655 | 1464287131524 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:25:31 INFO - PROCESS | 1655 | 1464287131526 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 1655 | 1464287131527 Marionette TRACE conn2 <- [1,2470,null,{}] 11:25:31 INFO - PROCESS | 1655 | 1464287131532 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}] 11:25:31 INFO - PROCESS | 1655 | 1464287131651 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:25:31 INFO - PROCESS | 1655 | 1464287131665 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c560000 == 62 [pid = 1655] [id = 625] 11:25:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x129318000) [pid = 1655] [serial = 1875] [outer = 0x0] 11:25:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x12b0e5000) [pid = 1655] [serial = 1876] [outer = 0x129318000] 11:25:31 INFO - PROCESS | 1655 | 1464287131690 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x12ba39800) [pid = 1655] [serial = 1877] [outer = 0x129318000] 11:25:32 INFO - PROCESS | 1655 | 1464287132052 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]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 572ms 11:25:32 INFO - PROCESS | 1655 | 1464287132098 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 1655 | 1464287132099 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:25:32 INFO - PROCESS | 1655 | 1464287132102 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 1655 | 1464287132103 Marionette TRACE conn2 <- [1,2474,null,{}] 11:25:32 INFO - PROCESS | 1655 | 1464287132105 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}] 11:25:32 INFO - PROCESS | 1655 | 1464287132217 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:25:32 INFO - PROCESS | 1655 | 1464287132233 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cad9800 == 63 [pid = 1655] [id = 626] 11:25:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12b079400) [pid = 1655] [serial = 1878] [outer = 0x0] 11:25:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x12bc39c00) [pid = 1655] [serial = 1879] [outer = 0x12b079400] 11:25:32 INFO - PROCESS | 1655 | 1464287132258 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x12bc44000) [pid = 1655] [serial = 1880] [outer = 0x12b079400] 11:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 518ms 11:25:32 INFO - PROCESS | 1655 | 1464287132617 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]]]}] 11:25:32 INFO - PROCESS | 1655 | 1464287132620 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 1655 | 1464287132621 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:25:32 INFO - PROCESS | 1655 | 1464287132623 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 1655 | 1464287132624 Marionette TRACE conn2 <- [1,2478,null,{}] 11:25:32 INFO - PROCESS | 1655 | 1464287132627 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}] 11:25:32 INFO - PROCESS | 1655 | 1464287132744 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:25:32 INFO - PROCESS | 1655 | 1464287132786 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d324800 == 64 [pid = 1655] [id = 627] 11:25:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x12bc44800) [pid = 1655] [serial = 1881] [outer = 0x0] 11:25:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x12bc4bc00) [pid = 1655] [serial = 1882] [outer = 0x12bc44800] 11:25:32 INFO - PROCESS | 1655 | 1464287132819 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x1293b8000) [pid = 1655] [serial = 1883] [outer = 0x12bc44800] 11:25:33 INFO - PROCESS | 1655 | 1464287133160 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]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 573ms 11:25:33 INFO - PROCESS | 1655 | 1464287133206 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 1655 | 1464287133208 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:25:33 INFO - PROCESS | 1655 | 1464287133210 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 1655 | 1464287133211 Marionette TRACE conn2 <- [1,2482,null,{}] 11:25:33 INFO - PROCESS | 1655 | 1464287133214 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}] 11:25:33 INFO - PROCESS | 1655 | 1464287133327 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x110f37c00) [pid = 1655] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x110f11400) [pid = 1655] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x11956c400) [pid = 1655] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x125af1c00) [pid = 1655] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x125afa400) [pid = 1655] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x1293b0c00) [pid = 1655] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x112689000) [pid = 1655] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x116a65400) [pid = 1655] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x11824e400) [pid = 1655] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x11295b400) [pid = 1655] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x118328000) [pid = 1655] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x11832d000) [pid = 1655] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x118822c00) [pid = 1655] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x124787800) [pid = 1655] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x122e68800) [pid = 1655] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x125af2400) [pid = 1655] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1265b8800) [pid = 1655] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x118831800) [pid = 1655] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x112680800) [pid = 1655] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x112e58800) [pid = 1655] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x128ecd400) [pid = 1655] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1293ac800) [pid = 1655] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1265c4c00) [pid = 1655] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x1125b7c00) [pid = 1655] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x126527800) [pid = 1655] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x119575400) [pid = 1655] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x122f18000) [pid = 1655] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x112687400) [pid = 1655] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x114edb400) [pid = 1655] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x126521800) [pid = 1655] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x110f35800) [pid = 1655] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x112e4d000) [pid = 1655] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1184f0c00) [pid = 1655] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x111e6bc00) [pid = 1655] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x11956fc00) [pid = 1655] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12aa88c00) [pid = 1655] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12606b800) [pid = 1655] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:25:33 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x128d1b800) [pid = 1655] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:25:33 INFO - PROCESS | 1655 | 1464287133608 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f8e800 == 65 [pid = 1655] [id = 628] 11:25:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x110f1d400) [pid = 1655] [serial = 1884] [outer = 0x0] 11:25:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x110f37c00) [pid = 1655] [serial = 1885] [outer = 0x110f1d400] 11:25:33 INFO - PROCESS | 1655 | 1464287133634 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x112689000) [pid = 1655] [serial = 1886] [outer = 0x110f1d400] 11:25:33 INFO - PROCESS | 1655 | 1464287133927 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]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 773ms 11:25:33 INFO - PROCESS | 1655 | 1464287133983 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 1655 | 1464287133985 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:25:33 INFO - PROCESS | 1655 | 1464287133987 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 1655 | 1464287133989 Marionette TRACE conn2 <- [1,2486,null,{}] 11:25:33 INFO - PROCESS | 1655 | 1464287133991 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}] 11:25:34 INFO - PROCESS | 1655 | 1464287134113 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:25:34 INFO - PROCESS | 1655 | 1464287134179 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aace800 == 66 [pid = 1655] [id = 629] 11:25:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x110f1e800) [pid = 1655] [serial = 1887] [outer = 0x0] 11:25:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x117689800) [pid = 1655] [serial = 1888] [outer = 0x110f1e800] 11:25:34 INFO - PROCESS | 1655 | 1464287134208 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x125af5800) [pid = 1655] [serial = 1889] [outer = 0x110f1e800] 11:25:34 INFO - PROCESS | 1655 | 1464287134501 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]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 569ms 11:25:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:25:34 INFO - PROCESS | 1655 | 1464287134556 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 1655 | 1464287134558 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:25:34 INFO - PROCESS | 1655 | 1464287134560 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 1655 | 1464287134561 Marionette TRACE conn2 <- [1,2490,null,{}] 11:25:34 INFO - PROCESS | 1655 | 1464287134566 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}] 11:25:34 INFO - PROCESS | 1655 | 1464287134657 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:25:34 INFO - PROCESS | 1655 | 1464287134661 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x135412000 == 67 [pid = 1655] [id = 630] 11:25:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x126527800) [pid = 1655] [serial = 1890] [outer = 0x0] 11:25:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x128ecf000) [pid = 1655] [serial = 1891] [outer = 0x126527800] 11:25:34 INFO - PROCESS | 1655 | 1464287134687 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12a17dc00) [pid = 1655] [serial = 1892] [outer = 0x126527800] 11:25:35 INFO - PROCESS | 1655 | 1464287135006 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]]]}] 11:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 472ms 11:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:25:35 INFO - PROCESS | 1655 | 1464287135036 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 1655 | 1464287135038 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:25:35 INFO - PROCESS | 1655 | 1464287135040 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 1655 | 1464287135041 Marionette TRACE conn2 <- [1,2494,null,{}] 11:25:35 INFO - PROCESS | 1655 | 1464287135043 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}] 11:25:35 INFO - PROCESS | 1655 | 1464287135182 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:25:35 INFO - PROCESS | 1655 | 1464287135188 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x135493800 == 68 [pid = 1655] [id = 631] 11:25:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x124f20400) [pid = 1655] [serial = 1893] [outer = 0x0] 11:25:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12c139800) [pid = 1655] [serial = 1894] [outer = 0x124f20400] 11:25:35 INFO - PROCESS | 1655 | 1464287135213 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x12c140800) [pid = 1655] [serial = 1895] [outer = 0x124f20400] 11:25:35 INFO - PROCESS | 1655 | 1464287135633 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]]]}] 11:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 618ms 11:25:35 INFO - PROCESS | 1655 | 1464287135658 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:25:35 INFO - PROCESS | 1655 | 1464287135661 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:25:35 INFO - PROCESS | 1655 | 1464287135665 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 1655 | 1464287135668 Marionette TRACE conn2 <- [1,2498,null,{}] 11:25:35 INFO - PROCESS | 1655 | 1464287135672 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}] 11:25:35 INFO - PROCESS | 1655 | 1464287135776 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:25:35 INFO - PROCESS | 1655 | 1464287135888 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f06800 == 69 [pid = 1655] [id = 632] 11:25:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x112956400) [pid = 1655] [serial = 1896] [outer = 0x0] 11:25:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x112961400) [pid = 1655] [serial = 1897] [outer = 0x112956400] 11:25:35 INFO - PROCESS | 1655 | 1464287135919 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x116215c00) [pid = 1655] [serial = 1898] [outer = 0x112956400] 11:25:36 INFO - PROCESS | 1655 | 1464287136373 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]]]}] 11:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 727ms 11:25:36 INFO - PROCESS | 1655 | 1464287136393 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 1655 | 1464287136397 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:25:36 INFO - PROCESS | 1655 | 1464287136401 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 1655 | 1464287136403 Marionette TRACE conn2 <- [1,2502,null,{}] 11:25:36 INFO - PROCESS | 1655 | 1464287136445 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}] 11:25:36 INFO - PROCESS | 1655 | 1464287136559 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:25:36 INFO - PROCESS | 1655 | 1464287136639 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a92800 == 70 [pid = 1655] [id = 633] 11:25:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x11720ac00) [pid = 1655] [serial = 1899] [outer = 0x0] 11:25:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1185cdc00) [pid = 1655] [serial = 1900] [outer = 0x11720ac00] 11:25:36 INFO - PROCESS | 1655 | 1464287136671 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x118f9a400) [pid = 1655] [serial = 1901] [outer = 0x11720ac00] 11:25:37 INFO - PROCESS | 1655 | 1464287137098 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]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 745ms 11:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:25:37 INFO - PROCESS | 1655 | 1464287137147 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 1655 | 1464287137148 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:25:37 INFO - PROCESS | 1655 | 1464287137150 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 1655 | 1464287137153 Marionette TRACE conn2 <- [1,2506,null,{}] 11:25:37 INFO - PROCESS | 1655 | 1464287137161 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}] 11:25:37 INFO - PROCESS | 1655 | 1464287137276 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:25:37 INFO - PROCESS | 1655 | 1464287137386 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0cd800 == 71 [pid = 1655] [id = 634] 11:25:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x11959dc00) [pid = 1655] [serial = 1902] [outer = 0x0] 11:25:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x124390800) [pid = 1655] [serial = 1903] [outer = 0x11959dc00] 11:25:37 INFO - PROCESS | 1655 | 1464287137421 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x12633c000) [pid = 1655] [serial = 1904] [outer = 0x11959dc00] 11:25:37 INFO - PROCESS | 1655 | 1464287137850 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]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 725ms 11:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:25:37 INFO - PROCESS | 1655 | 1464287137889 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 1655 | 1464287137890 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:25:37 INFO - PROCESS | 1655 | 1464287137893 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 1655 | 1464287137894 Marionette TRACE conn2 <- [1,2510,null,{}] 11:25:37 INFO - PROCESS | 1655 | 1464287137912 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}] 11:25:38 INFO - PROCESS | 1655 | 1464287138023 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:25:38 INFO - PROCESS | 1655 | 1464287138102 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x1358d9800 == 72 [pid = 1655] [id = 635] 11:25:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x128ca8000) [pid = 1655] [serial = 1905] [outer = 0x0] 11:25:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1293b0800) [pid = 1655] [serial = 1906] [outer = 0x128ca8000] 11:25:38 INFO - PROCESS | 1655 | 1464287138134 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x12974ec00) [pid = 1655] [serial = 1907] [outer = 0x128ca8000] 11:25:38 INFO - PROCESS | 1655 | 1464287138551 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]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 682ms 11:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:25:38 INFO - PROCESS | 1655 | 1464287138575 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 1655 | 1464287138576 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:25:38 INFO - PROCESS | 1655 | 1464287138579 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 1655 | 1464287138583 Marionette TRACE conn2 <- [1,2514,null,{}] 11:25:38 INFO - PROCESS | 1655 | 1464287138585 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}] 11:25:38 INFO - PROCESS | 1655 | 1464287138697 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:25:38 INFO - PROCESS | 1655 | 1464287138806 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x135a10800 == 73 [pid = 1655] [id = 636] 11:25:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x12963e800) [pid = 1655] [serial = 1908] [outer = 0x0] 11:25:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12a175800) [pid = 1655] [serial = 1909] [outer = 0x12963e800] 11:25:38 INFO - PROCESS | 1655 | 1464287138838 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x12ba41000) [pid = 1655] [serial = 1910] [outer = 0x12963e800] 11:25:39 INFO - PROCESS | 1655 | 1464287139249 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]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 721ms 11:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:25:39 INFO - PROCESS | 1655 | 1464287139301 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 1655 | 1464287139302 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:25:39 INFO - PROCESS | 1655 | 1464287139304 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 1655 | 1464287139306 Marionette TRACE conn2 <- [1,2518,null,{}] 11:25:39 INFO - PROCESS | 1655 | 1464287139308 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}] 11:25:39 INFO - PROCESS | 1655 | 1464287139450 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:25:39 INFO - PROCESS | 1655 | 1464287139593 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f6f800 == 74 [pid = 1655] [id = 637] 11:25:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x11627c800) [pid = 1655] [serial = 1911] [outer = 0x0] 11:25:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x12b208800) [pid = 1655] [serial = 1912] [outer = 0x11627c800] 11:25:39 INFO - PROCESS | 1655 | 1464287139637 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x12c17f400) [pid = 1655] [serial = 1913] [outer = 0x11627c800] 11:25:40 INFO - PROCESS | 1655 | 1464287140066 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]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 11:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:25:40 INFO - PROCESS | 1655 | 1464287140074 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 1655 | 1464287140076 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:25:40 INFO - PROCESS | 1655 | 1464287140078 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 1655 | 1464287140079 Marionette TRACE conn2 <- [1,2522,null,{}] 11:25:40 INFO - PROCESS | 1655 | 1464287140084 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}] 11:25:40 INFO - PROCESS | 1655 | 1464287140192 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:25:40 INFO - PROCESS | 1655 | 1464287140482 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x119731800 == 75 [pid = 1655] [id = 638] 11:25:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x110f17000) [pid = 1655] [serial = 1914] [outer = 0x0] 11:25:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x111f43400) [pid = 1655] [serial = 1915] [outer = 0x110f17000] 11:25:40 INFO - PROCESS | 1655 | 1464287140553 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x112688000) [pid = 1655] [serial = 1916] [outer = 0x110f17000] 11:25:41 INFO - PROCESS | 1655 | 1464287141016 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]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 973ms 11:25:41 INFO - PROCESS | 1655 | 1464287141052 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:25:41 INFO - PROCESS | 1655 | 1464287141054 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:25:41 INFO - PROCESS | 1655 | 1464287141057 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 1655 | 1464287141059 Marionette TRACE conn2 <- [1,2526,null,{}] 11:25:41 INFO - PROCESS | 1655 | 1464287141063 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}] 11:25:41 INFO - PROCESS | 1655 | 1464287141207 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:25:41 INFO - PROCESS | 1655 | 1464287141268 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f93000 == 76 [pid = 1655] [id = 639] 11:25:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x112c60c00) [pid = 1655] [serial = 1917] [outer = 0x0] 11:25:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x11684e800) [pid = 1655] [serial = 1918] [outer = 0x112c60c00] 11:25:41 INFO - PROCESS | 1655 | 1464287141299 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x11720d000) [pid = 1655] [serial = 1919] [outer = 0x112c60c00] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x124f5b800 == 75 [pid = 1655] [id = 575] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12e109800 == 74 [pid = 1655] [id = 593] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x135412000 == 73 [pid = 1655] [id = 630] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12aace800 == 72 [pid = 1655] [id = 629] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x116f8e800 == 71 [pid = 1655] [id = 628] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12d324800 == 70 [pid = 1655] [id = 627] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12cad9800 == 69 [pid = 1655] [id = 626] 11:25:41 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12b210800) [pid = 1655] [serial = 1834] [outer = 0x0] [url = about:blank] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12c560000 == 68 [pid = 1655] [id = 625] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc0e000 == 67 [pid = 1655] [id = 624] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x120f54800 == 66 [pid = 1655] [id = 623] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x129080000 == 65 [pid = 1655] [id = 622] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x120f79800 == 64 [pid = 1655] [id = 621] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x122f25000 == 63 [pid = 1655] [id = 620] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x122a0a000 == 62 [pid = 1655] [id = 619] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x122acb000 == 61 [pid = 1655] [id = 613] 11:25:41 INFO - PROCESS | 1655 | --DOCSHELL 0x115e3b000 == 60 [pid = 1655] [id = 612] 11:25:41 INFO - PROCESS | 1655 | 1464287141741 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]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 726ms 11:25:41 INFO - PROCESS | 1655 | 1464287141785 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 1655 | 1464287141787 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:25:41 INFO - PROCESS | 1655 | 1464287141791 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 1655 | 1464287141792 Marionette TRACE conn2 <- [1,2530,null,{}] 11:25:41 INFO - PROCESS | 1655 | 1464287141794 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}] 11:25:41 INFO - PROCESS | 1655 | 1464287141883 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:25:41 INFO - PROCESS | 1655 | 1464287141889 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x1184c3000 == 61 [pid = 1655] [id = 640] 11:25:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x11295b400) [pid = 1655] [serial = 1920] [outer = 0x0] 11:25:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x11821e000) [pid = 1655] [serial = 1921] [outer = 0x11295b400] 11:25:41 INFO - PROCESS | 1655 | 1464287141916 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x1185cb800) [pid = 1655] [serial = 1922] [outer = 0x11295b400] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x118f9a000) [pid = 1655] [serial = 1670] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x124f85400) [pid = 1655] [serial = 1673] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x119a4b400) [pid = 1655] [serial = 1616] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x124f82000) [pid = 1655] [serial = 1568] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x1246dc000) [pid = 1655] [serial = 1622] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x1265a4000) [pid = 1655] [serial = 1676] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x128c1f800) [pid = 1655] [serial = 1679] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x121183800) [pid = 1655] [serial = 1619] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x129752800) [pid = 1655] [serial = 1742] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x11720a000) [pid = 1655] [serial = 1610] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x11268a800) [pid = 1655] [serial = 1607] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x1125bf000) [pid = 1655] [serial = 1664] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x116287400) [pid = 1655] [serial = 1724] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x11871cc00) [pid = 1655] [serial = 1727] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x11871f400) [pid = 1655] [serial = 1613] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x11720bc00) [pid = 1655] [serial = 1667] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x124393c00) [pid = 1655] [serial = 1730] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x1265c2000) [pid = 1655] [serial = 1733] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x128d1b000) [pid = 1655] [serial = 1736] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12974fc00) [pid = 1655] [serial = 1739] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x1294e4000) [pid = 1655] [serial = 1721] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1294e4c00) [pid = 1655] [serial = 1822] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x128d12400) [pid = 1655] [serial = 1819] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x129641400) [pid = 1655] [serial = 1823] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x112e32800) [pid = 1655] [serial = 1784] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x1125bf800) [pid = 1655] [serial = 1783] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x129636400) [pid = 1655] [serial = 1795] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12975dc00) [pid = 1655] [serial = 1796] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x125a2d400) [pid = 1655] [serial = 1790] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x123a2b800) [pid = 1655] [serial = 1789] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x1246a4400) [pid = 1655] [serial = 1813] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x116a62800) [pid = 1655] [serial = 1804] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x11832c000) [pid = 1655] [serial = 1805] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1187db800) [pid = 1655] [serial = 1787] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x11832b800) [pid = 1655] [serial = 1786] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x128ca6800) [pid = 1655] [serial = 1793] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x1265b0000) [pid = 1655] [serial = 1792] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x125a2d000) [pid = 1655] [serial = 1826] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x1166d0000) [pid = 1655] [serial = 1802] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x113308800) [pid = 1655] [serial = 1801] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x118825400) [pid = 1655] [serial = 1807] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x118f98000) [pid = 1655] [serial = 1808] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12b072400) [pid = 1655] [serial = 1799] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x113c1ec00) [pid = 1655] [serial = 1798] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x122cf5800) [pid = 1655] [serial = 1811] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x119595400) [pid = 1655] [serial = 1810] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12b207c00) [pid = 1655] [serial = 1832] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12652b000) [pid = 1655] [serial = 1816] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12975bc00) [pid = 1655] [serial = 1828] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x128c22400) [pid = 1655] [serial = 1817] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x116a6d400) [pid = 1655] [serial = 1825] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12a179000) [pid = 1655] [serial = 1829] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x129317800) [pid = 1655] [serial = 1820] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x124f25800) [pid = 1655] [serial = 1814] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12b024400) [pid = 1655] [serial = 1831] [outer = 0x0] [url = about:blank] 11:25:42 INFO - PROCESS | 1655 | 1464287142319 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]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 569ms 11:25:42 INFO - PROCESS | 1655 | 1464287142359 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 1655 | 1464287142361 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:25:42 INFO - PROCESS | 1655 | 1464287142370 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 1655 | 1464287142374 Marionette TRACE conn2 <- [1,2534,null,{}] 11:25:42 INFO - PROCESS | 1655 | 1464287142382 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}] 11:25:42 INFO - PROCESS | 1655 | 1464287142472 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:25:42 INFO - PROCESS | 1655 | 1464287142477 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f25000 == 62 [pid = 1655] [id = 641] 11:25:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x11871cc00) [pid = 1655] [serial = 1923] [outer = 0x0] 11:25:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x118823400) [pid = 1655] [serial = 1924] [outer = 0x11871cc00] 11:25:42 INFO - PROCESS | 1655 | 1464287142505 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1188d8800) [pid = 1655] [serial = 1925] [outer = 0x11871cc00] 11:25:42 INFO - PROCESS | 1655 | 1464287142855 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]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 529ms 11:25:42 INFO - PROCESS | 1655 | 1464287142893 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 1655 | 1464287142894 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:25:42 INFO - PROCESS | 1655 | 1464287142904 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 1655 | 1464287142905 Marionette TRACE conn2 <- [1,2538,null,{}] 11:25:42 INFO - PROCESS | 1655 | 1464287142907 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}] 11:25:42 INFO - PROCESS | 1655 | 1464287142996 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:25:43 INFO - PROCESS | 1655 | 1464287143000 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a1c800 == 63 [pid = 1655] [id = 642] 11:25:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x11953f800) [pid = 1655] [serial = 1926] [outer = 0x0] 11:25:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x119570c00) [pid = 1655] [serial = 1927] [outer = 0x11953f800] 11:25:43 INFO - PROCESS | 1655 | 1464287143026 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x119b6c400) [pid = 1655] [serial = 1928] [outer = 0x11953f800] 11:25:43 INFO - PROCESS | 1655 | 1464287143353 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]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 470ms 11:25:43 INFO - PROCESS | 1655 | 1464287143375 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 1655 | 1464287143376 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:25:43 INFO - PROCESS | 1655 | 1464287143378 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 1655 | 1464287143382 Marionette TRACE conn2 <- [1,2542,null,{}] 11:25:43 INFO - PROCESS | 1655 | 1464287143385 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}] 11:25:43 INFO - PROCESS | 1655 | 1464287143469 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:25:43 INFO - PROCESS | 1655 | 1464287143539 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d1c800 == 64 [pid = 1655] [id = 643] 11:25:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12117a800) [pid = 1655] [serial = 1929] [outer = 0x0] 11:25:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x121184000) [pid = 1655] [serial = 1930] [outer = 0x12117a800] 11:25:43 INFO - PROCESS | 1655 | 1464287143570 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x123aaa800) [pid = 1655] [serial = 1931] [outer = 0x12117a800] 11:25:43 INFO - PROCESS | 1655 | 1464287143908 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]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 572ms 11:25:43 INFO - PROCESS | 1655 | 1464287143950 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 1655 | 1464287143951 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:25:43 INFO - PROCESS | 1655 | 1464287143954 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 1655 | 1464287143955 Marionette TRACE conn2 <- [1,2546,null,{}] 11:25:43 INFO - PROCESS | 1655 | 1464287143957 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}] 11:25:44 INFO - PROCESS | 1655 | 1464287144075 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:25:44 INFO - PROCESS | 1655 | 1464287144090 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x129483800 == 65 [pid = 1655] [id = 644] 11:25:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1243d5800) [pid = 1655] [serial = 1932] [outer = 0x0] 11:25:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x124f21800) [pid = 1655] [serial = 1933] [outer = 0x1243d5800] 11:25:44 INFO - PROCESS | 1655 | 1464287144115 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x125d2b400) [pid = 1655] [serial = 1934] [outer = 0x1243d5800] 11:25:44 INFO - PROCESS | 1655 | 1464287144465 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]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 518ms 11:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:25:44 INFO - PROCESS | 1655 | 1464287144472 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 1655 | 1464287144474 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:25:44 INFO - PROCESS | 1655 | 1464287144476 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 1655 | 1464287144477 Marionette TRACE conn2 <- [1,2550,null,{}] 11:25:44 INFO - PROCESS | 1655 | 1464287144481 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}] 11:25:44 INFO - PROCESS | 1655 | 1464287144592 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:25:44 INFO - PROCESS | 1655 | 1464287144630 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a896800 == 66 [pid = 1655] [id = 645] 11:25:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x125afa400) [pid = 1655] [serial = 1935] [outer = 0x0] 11:25:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x126360c00) [pid = 1655] [serial = 1936] [outer = 0x125afa400] 11:25:44 INFO - PROCESS | 1655 | 1464287144656 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1265a5400) [pid = 1655] [serial = 1937] [outer = 0x125afa400] 11:25:44 INFO - PROCESS | 1655 | 1464287144994 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]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 523ms 11:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:25:45 INFO - PROCESS | 1655 | 1464287145001 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 1655 | 1464287145002 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:25:45 INFO - PROCESS | 1655 | 1464287145004 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 1655 | 1464287145005 Marionette TRACE conn2 <- [1,2554,null,{}] 11:25:45 INFO - PROCESS | 1655 | 1464287145008 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}] 11:25:45 INFO - PROCESS | 1655 | 1464287145120 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:25:45 INFO - PROCESS | 1655 | 1464287145133 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b355800 == 67 [pid = 1655] [id = 646] 11:25:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x126523000) [pid = 1655] [serial = 1938] [outer = 0x0] 11:25:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1265be800) [pid = 1655] [serial = 1939] [outer = 0x126523000] 11:25:45 INFO - PROCESS | 1655 | 1464287145158 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x128c1bc00) [pid = 1655] [serial = 1940] [outer = 0x126523000] 11:25:45 INFO - PROCESS | 1655 | 1464287145539 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]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 567ms 11:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:25:45 INFO - PROCESS | 1655 | 1464287145573 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 1655 | 1464287145574 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:25:45 INFO - PROCESS | 1655 | 1464287145576 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 1655 | 1464287145578 Marionette TRACE conn2 <- [1,2558,null,{}] 11:25:45 INFO - PROCESS | 1655 | 1464287145587 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}] 11:25:45 INFO - PROCESS | 1655 | 1464287145697 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:25:45 INFO - PROCESS | 1655 | 1464287145707 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc1c000 == 68 [pid = 1655] [id = 647] 11:25:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x112954800) [pid = 1655] [serial = 1941] [outer = 0x0] 11:25:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x128ca5800) [pid = 1655] [serial = 1942] [outer = 0x112954800] 11:25:45 INFO - PROCESS | 1655 | 1464287145732 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x128ec5c00) [pid = 1655] [serial = 1943] [outer = 0x112954800] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12633f400) [pid = 1655] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x128c18800) [pid = 1655] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x118254800) [pid = 1655] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12635a400) [pid = 1655] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x129318000) [pid = 1655] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x115e7d800) [pid = 1655] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x11959e400) [pid = 1655] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12b079400) [pid = 1655] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x126527800) [pid = 1655] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12bc44800) [pid = 1655] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x110f1d400) [pid = 1655] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x110f1e800) [pid = 1655] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:25:46 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12b209000) [pid = 1655] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:25:46 INFO - PROCESS | 1655 | 1464287146162 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]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 627ms 11:25:46 INFO - PROCESS | 1655 | 1464287146203 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 1655 | 1464287146204 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:25:46 INFO - PROCESS | 1655 | 1464287146207 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 1655 | 1464287146208 Marionette TRACE conn2 <- [1,2562,null,{}] 11:25:46 INFO - PROCESS | 1655 | 1464287146210 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}] 11:25:46 INFO - PROCESS | 1655 | 1464287146334 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:25:46 INFO - PROCESS | 1655 | 1464287146387 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c098000 == 69 [pid = 1655] [id = 648] 11:25:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x112959400) [pid = 1655] [serial = 1944] [outer = 0x0] 11:25:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1243d9400) [pid = 1655] [serial = 1945] [outer = 0x112959400] 11:25:46 INFO - PROCESS | 1655 | 1464287146418 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1294e0800) [pid = 1655] [serial = 1946] [outer = 0x112959400] 11:25:46 INFO - PROCESS | 1655 | 1464287146725 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]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 568ms 11:25:46 INFO - PROCESS | 1655 | 1464287146775 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 1655 | 1464287146777 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:25:46 INFO - PROCESS | 1655 | 1464287146779 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 1655 | 1464287146781 Marionette TRACE conn2 <- [1,2566,null,{}] 11:25:46 INFO - PROCESS | 1655 | 1464287146783 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}] 11:25:46 INFO - PROCESS | 1655 | 1464287146911 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:25:46 INFO - PROCESS | 1655 | 1464287146918 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c132000 == 70 [pid = 1655] [id = 649] 11:25:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x117210400) [pid = 1655] [serial = 1947] [outer = 0x0] 11:25:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12974fc00) [pid = 1655] [serial = 1948] [outer = 0x117210400] 11:25:46 INFO - PROCESS | 1655 | 1464287146943 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12a182000) [pid = 1655] [serial = 1949] [outer = 0x117210400] 11:25:47 INFO - PROCESS | 1655 | 1464287147255 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]]]}] 11:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 11:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:25:47 INFO - PROCESS | 1655 | 1464287147301 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 1655 | 1464287147302 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:25:47 INFO - PROCESS | 1655 | 1464287147305 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 1655 | 1464287147306 Marionette TRACE conn2 <- [1,2570,null,{}] 11:25:47 INFO - PROCESS | 1655 | 1464287147308 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}] 11:25:47 INFO - PROCESS | 1655 | 1464287147399 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:25:47 INFO - PROCESS | 1655 | 1464287147403 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12caf0800 == 71 [pid = 1655] [id = 650] 11:25:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x110f32c00) [pid = 1655] [serial = 1950] [outer = 0x0] 11:25:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12b076000) [pid = 1655] [serial = 1951] [outer = 0x110f32c00] 11:25:47 INFO - PROCESS | 1655 | 1464287147427 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12b20c400) [pid = 1655] [serial = 1952] [outer = 0x110f32c00] 11:25:47 INFO - PROCESS | 1655 | 1464287147784 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]]]}] 11:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 517ms 11:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:25:47 INFO - PROCESS | 1655 | 1464287147826 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 1655 | 1464287147827 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:25:47 INFO - PROCESS | 1655 | 1464287147830 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 1655 | 1464287147831 Marionette TRACE conn2 <- [1,2574,null,{}] 11:25:47 INFO - PROCESS | 1655 | 1464287147841 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}] 11:25:47 INFO - PROCESS | 1655 | 1464287147930 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:25:47 INFO - PROCESS | 1655 | 1464287147934 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d318800 == 72 [pid = 1655] [id = 651] 11:25:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12ba33c00) [pid = 1655] [serial = 1953] [outer = 0x0] 11:25:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12ba3f000) [pid = 1655] [serial = 1954] [outer = 0x12ba33c00] 11:25:47 INFO - PROCESS | 1655 | 1464287147958 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12bc41000) [pid = 1655] [serial = 1955] [outer = 0x12ba33c00] 11:25:48 INFO - PROCESS | 1655 | 1464287148490 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]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 719ms 11:25:48 INFO - PROCESS | 1655 | 1464287148550 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 1655 | 1464287148553 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:25:48 INFO - PROCESS | 1655 | 1464287148556 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 1655 | 1464287148559 Marionette TRACE conn2 <- [1,2578,null,{}] 11:25:48 INFO - PROCESS | 1655 | 1464287148563 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}] 11:25:48 INFO - PROCESS | 1655 | 1464287148677 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:25:48 INFO - PROCESS | 1655 | 1464287148781 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x119fb9000 == 73 [pid = 1655] [id = 652] 11:25:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1164ae800) [pid = 1655] [serial = 1956] [outer = 0x0] 11:25:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x116856400) [pid = 1655] [serial = 1957] [outer = 0x1164ae800] 11:25:48 INFO - PROCESS | 1655 | 1464287148813 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x117e62400) [pid = 1655] [serial = 1958] [outer = 0x1164ae800] 11:25:49 INFO - PROCESS | 1655 | 1464287149224 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]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 721ms 11:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:25:49 INFO - PROCESS | 1655 | 1464287149278 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 1655 | 1464287149282 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:25:49 INFO - PROCESS | 1655 | 1464287149286 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 1655 | 1464287149288 Marionette TRACE conn2 <- [1,2582,null,{}] 11:25:49 INFO - PROCESS | 1655 | 1464287149291 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}] 11:25:49 INFO - PROCESS | 1655 | 1464287149406 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:25:49 INFO - PROCESS | 1655 | 1464287149483 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x129473000 == 74 [pid = 1655] [id = 653] 11:25:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x118253c00) [pid = 1655] [serial = 1959] [outer = 0x0] 11:25:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1185cc000) [pid = 1655] [serial = 1960] [outer = 0x118253c00] 11:25:49 INFO - PROCESS | 1655 | 1464287149515 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x119569400) [pid = 1655] [serial = 1961] [outer = 0x118253c00] 11:25:49 INFO - PROCESS | 1655 | 1464287149993 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]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 722ms 11:25:50 INFO - PROCESS | 1655 | 1464287150047 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 1655 | 1464287150050 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:25:50 INFO - PROCESS | 1655 | 1464287150068 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 1655 | 1464287150072 Marionette TRACE conn2 <- [1,2586,null,{}] 11:25:50 INFO - PROCESS | 1655 | 1464287150084 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}] 11:25:50 INFO - PROCESS | 1655 | 1464287150259 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:25:50 INFO - PROCESS | 1655 | 1464287150376 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d74b800 == 75 [pid = 1655] [id = 654] 11:25:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x1246d5000) [pid = 1655] [serial = 1962] [outer = 0x0] 11:25:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x125fc3000) [pid = 1655] [serial = 1963] [outer = 0x1246d5000] 11:25:50 INFO - PROCESS | 1655 | 1464287150410 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x128ca9000) [pid = 1655] [serial = 1964] [outer = 0x1246d5000] 11:25:50 INFO - PROCESS | 1655 | 1464287150820 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]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 776ms 11:25:50 INFO - PROCESS | 1655 | 1464287150843 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:25:50 INFO - PROCESS | 1655 | 1464287150845 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:25:50 INFO - PROCESS | 1655 | 1464287150849 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 1655 | 1464287150850 Marionette TRACE conn2 <- [1,2590,null,{}] 11:25:50 INFO - PROCESS | 1655 | 1464287150853 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}] 11:25:50 INFO - PROCESS | 1655 | 1464287150966 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:25:51 INFO - PROCESS | 1655 | 1464287151045 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0c1000 == 76 [pid = 1655] [id = 655] 11:25:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x128d14800) [pid = 1655] [serial = 1965] [outer = 0x0] 11:25:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x1294eb400) [pid = 1655] [serial = 1966] [outer = 0x128d14800] 11:25:51 INFO - PROCESS | 1655 | 1464287151075 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12975bc00) [pid = 1655] [serial = 1967] [outer = 0x128d14800] 11:25:51 INFO - PROCESS | 1655 | 1464287151497 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]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 11:25:51 INFO - PROCESS | 1655 | 1464287151518 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 1655 | 1464287151519 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:25:51 INFO - PROCESS | 1655 | 1464287151522 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 1655 | 1464287151523 Marionette TRACE conn2 <- [1,2594,null,{}] 11:25:51 INFO - PROCESS | 1655 | 1464287151526 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}] 11:25:51 INFO - PROCESS | 1655 | 1464287151641 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:25:51 INFO - PROCESS | 1655 | 1464287151743 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x134806800 == 77 [pid = 1655] [id = 656] 11:25:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1297b9c00) [pid = 1655] [serial = 1968] [outer = 0x0] 11:25:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12aa91000) [pid = 1655] [serial = 1969] [outer = 0x1297b9c00] 11:25:51 INFO - PROCESS | 1655 | 1464287151782 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12ba3d800) [pid = 1655] [serial = 1970] [outer = 0x1297b9c00] 11:25:52 INFO - PROCESS | 1655 | 1464287152199 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]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 718ms 11:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:25:52 INFO - PROCESS | 1655 | 1464287152241 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 1655 | 1464287152242 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:25:52 INFO - PROCESS | 1655 | 1464287152245 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 1655 | 1464287152246 Marionette TRACE conn2 <- [1,2598,null,{}] 11:25:52 INFO - PROCESS | 1655 | 1464287152248 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}] 11:25:52 INFO - PROCESS | 1655 | 1464287152364 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:25:52 INFO - PROCESS | 1655 | 1464287152445 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x135422800 == 78 [pid = 1655] [id = 657] 11:25:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12bc44c00) [pid = 1655] [serial = 1971] [outer = 0x0] 11:25:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12bc52400) [pid = 1655] [serial = 1972] [outer = 0x12bc44c00] 11:25:52 INFO - PROCESS | 1655 | 1464287152476 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x12c176400) [pid = 1655] [serial = 1973] [outer = 0x12bc44c00] 11:25:52 INFO - PROCESS | 1655 | 1464287152902 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]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 721ms 11:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:25:53 INFO - PROCESS | 1655 | 1464287153000 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 1655 | 1464287153001 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:25:53 INFO - PROCESS | 1655 | 1464287153005 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 1655 | 1464287153006 Marionette TRACE conn2 <- [1,2602,null,{}] 11:25:53 INFO - PROCESS | 1655 | 1464287153008 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}] 11:25:53 INFO - PROCESS | 1655 | 1464287153119 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:25:53 INFO - PROCESS | 1655 | 1464287153198 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x135871000 == 79 [pid = 1655] [id = 658] 11:25:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12c176000) [pid = 1655] [serial = 1974] [outer = 0x0] 11:25:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x12c17d000) [pid = 1655] [serial = 1975] [outer = 0x12c176000] 11:25:53 INFO - PROCESS | 1655 | 1464287153227 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x12c539c00) [pid = 1655] [serial = 1976] [outer = 0x12c176000] 11:25:53 INFO - PROCESS | 1655 | 1464287153671 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]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 718ms 11:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:25:53 INFO - PROCESS | 1655 | 1464287153724 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 1655 | 1464287153725 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:25:53 INFO - PROCESS | 1655 | 1464287153728 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 1655 | 1464287153729 Marionette TRACE conn2 <- [1,2606,null,{}] 11:25:53 INFO - PROCESS | 1655 | 1464287153751 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}] 11:25:53 INFO - PROCESS | 1655 | 1464287153860 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:25:53 INFO - PROCESS | 1655 | 1464287153967 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ad9000 == 80 [pid = 1655] [id = 659] 11:25:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x12c17f000) [pid = 1655] [serial = 1977] [outer = 0x0] 11:25:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12c540800) [pid = 1655] [serial = 1978] [outer = 0x12c17f000] 11:25:54 INFO - PROCESS | 1655 | 1464287153998 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x12c546000) [pid = 1655] [serial = 1979] [outer = 0x12c17f000] 11:25:54 INFO - PROCESS | 1655 | 1464287154458 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]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 789ms 11:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:25:54 INFO - PROCESS | 1655 | 1464287154517 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 1655 | 1464287154519 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:25:54 INFO - PROCESS | 1655 | 1464287154521 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 1655 | 1464287154522 Marionette TRACE conn2 <- [1,2610,null,{}] 11:25:54 INFO - PROCESS | 1655 | 1464287154525 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}] 11:25:54 INFO - PROCESS | 1655 | 1464287154634 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:25:54 INFO - PROCESS | 1655 | 1464287154715 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a06800 == 81 [pid = 1655] [id = 660] 11:25:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x112c45400) [pid = 1655] [serial = 1980] [outer = 0x0] 11:25:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x128d17400) [pid = 1655] [serial = 1981] [outer = 0x112c45400] 11:25:54 INFO - PROCESS | 1655 | 1464287154745 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x12bc52000) [pid = 1655] [serial = 1982] [outer = 0x112c45400] 11:25:55 INFO - PROCESS | 1655 | 1464287155306 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]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 820ms 11:25:55 INFO - PROCESS | 1655 | 1464287155342 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 1655 | 1464287155345 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:25:55 INFO - PROCESS | 1655 | 1464287155349 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 1655 | 1464287155351 Marionette TRACE conn2 <- [1,2614,null,{}] 11:25:55 INFO - PROCESS | 1655 | 1464287155354 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}] 11:25:55 INFO - PROCESS | 1655 | 1464287155463 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:25:55 INFO - PROCESS | 1655 | 1464287155547 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d19000 == 82 [pid = 1655] [id = 661] 11:25:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x112959c00) [pid = 1655] [serial = 1983] [outer = 0x0] 11:25:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x112e58800) [pid = 1655] [serial = 1984] [outer = 0x112959c00] 11:25:55 INFO - PROCESS | 1655 | 1464287155576 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x11768b000) [pid = 1655] [serial = 1985] [outer = 0x112959c00] 11:25:55 INFO - PROCESS | 1655 | 1464287155989 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]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 674ms 11:25:56 INFO - PROCESS | 1655 | 1464287156023 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 1655 | 1464287156027 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:25:56 INFO - PROCESS | 1655 | 1464287156031 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 1655 | 1464287156033 Marionette TRACE conn2 <- [1,2618,null,{}] 11:25:56 INFO - PROCESS | 1655 | 1464287156035 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}] 11:25:56 INFO - PROCESS | 1655 | 1464287156141 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:25:56 INFO - PROCESS | 1655 | 1464287156295 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12b29c800 == 81 [pid = 1655] [id = 539] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12caf0800 == 80 [pid = 1655] [id = 650] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12c132000 == 79 [pid = 1655] [id = 649] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12c098000 == 78 [pid = 1655] [id = 648] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc1c000 == 77 [pid = 1655] [id = 647] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12b355800 == 76 [pid = 1655] [id = 646] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12a896800 == 75 [pid = 1655] [id = 645] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x12c139800) [pid = 1655] [serial = 1894] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f8e800 == 76 [pid = 1655] [id = 662] 11:25:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x1125bf800) [pid = 1655] [serial = 1986] [outer = 0x0] 11:25:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x116a62800) [pid = 1655] [serial = 1987] [outer = 0x1125bf800] 11:25:56 INFO - PROCESS | 1655 | 1464287156351 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x118f9d800) [pid = 1655] [serial = 1988] [outer = 0x1125bf800] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x129483800 == 75 [pid = 1655] [id = 644] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x125d1c800 == 74 [pid = 1655] [id = 643] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x124a1c800 == 73 [pid = 1655] [id = 642] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x122f25000 == 72 [pid = 1655] [id = 641] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x1184c3000 == 71 [pid = 1655] [id = 640] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x116f93000 == 70 [pid = 1655] [id = 639] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119731800 == 69 [pid = 1655] [id = 638] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0cd800 == 68 [pid = 1655] [id = 634] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x129a92800 == 67 [pid = 1655] [id = 633] 11:25:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119f06800 == 66 [pid = 1655] [id = 632] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x12ba38000) [pid = 1655] [serial = 1835] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x12652a800) [pid = 1655] [serial = 1867] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x1265bb000) [pid = 1655] [serial = 1868] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x129645000) [pid = 1655] [serial = 1873] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x11882ac00) [pid = 1655] [serial = 1861] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x11956ac00) [pid = 1655] [serial = 1862] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x11832ac00) [pid = 1655] [serial = 1840] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x1265c2c00) [pid = 1655] [serial = 1870] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x128d13000) [pid = 1655] [serial = 1871] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x12b0e5000) [pid = 1655] [serial = 1876] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x12652b400) [pid = 1655] [serial = 1846] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x110fab000) [pid = 1655] [serial = 1837] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x11684c800) [pid = 1655] [serial = 1858] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x11824f400) [pid = 1655] [serial = 1859] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x12b208400) [pid = 1655] [serial = 1852] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x12438f800) [pid = 1655] [serial = 1864] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12bc39c00) [pid = 1655] [serial = 1879] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x124f83800) [pid = 1655] [serial = 1865] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x12a17dc00) [pid = 1655] [serial = 1892] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x1297c1c00) [pid = 1655] [serial = 1849] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x12bc3e000) [pid = 1655] [serial = 1855] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x119599400) [pid = 1655] [serial = 1843] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x12ba39800) [pid = 1655] [serial = 1877] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x12bc4bc00) [pid = 1655] [serial = 1882] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x12bc44000) [pid = 1655] [serial = 1880] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x1293b8000) [pid = 1655] [serial = 1883] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x128ecf000) [pid = 1655] [serial = 1891] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x110f37c00) [pid = 1655] [serial = 1885] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x112689000) [pid = 1655] [serial = 1886] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x117689800) [pid = 1655] [serial = 1888] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x125af5800) [pid = 1655] [serial = 1889] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12b01f800) [pid = 1655] [serial = 1874] [outer = 0x0] [url = about:blank] 11:25:56 INFO - PROCESS | 1655 | 1464287156678 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]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 11:25:56 INFO - PROCESS | 1655 | 1464287156703 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 1655 | 1464287156704 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:25:56 INFO - PROCESS | 1655 | 1464287156707 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 1655 | 1464287156709 Marionette TRACE conn2 <- [1,2622,null,{}] 11:25:56 INFO - PROCESS | 1655 | 1464287156719 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}] 11:25:56 INFO - PROCESS | 1655 | 1464287156813 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:25:56 INFO - PROCESS | 1655 | 1464287156819 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x124718000 == 67 [pid = 1655] [id = 663] 11:25:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x119a4b400) [pid = 1655] [serial = 1989] [outer = 0x0] 11:25:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12117dc00) [pid = 1655] [serial = 1990] [outer = 0x119a4b400] 11:25:56 INFO - PROCESS | 1655 | 1464287156847 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12438f800) [pid = 1655] [serial = 1991] [outer = 0x119a4b400] 11:25:57 INFO - PROCESS | 1655 | 1464287157216 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]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 522ms 11:25:57 INFO - PROCESS | 1655 | 1464287157234 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 1655 | 1464287157236 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:25:57 INFO - PROCESS | 1655 | 1464287157238 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 1655 | 1464287157240 Marionette TRACE conn2 <- [1,2626,null,{}] 11:25:57 INFO - PROCESS | 1655 | 1464287157242 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}] 11:25:57 INFO - PROCESS | 1655 | 1464287157348 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:25:57 INFO - PROCESS | 1655 | 1464287157355 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x129485800 == 68 [pid = 1655] [id = 664] 11:25:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x124f81400) [pid = 1655] [serial = 1992] [outer = 0x0] 11:25:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x125af9000) [pid = 1655] [serial = 1993] [outer = 0x124f81400] 11:25:57 INFO - PROCESS | 1655 | 1464287157397 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x12652a800) [pid = 1655] [serial = 1994] [outer = 0x124f81400] 11:25:57 INFO - PROCESS | 1655 | 1464287157903 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]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 668ms 11:25:57 INFO - PROCESS | 1655 | 1464287157907 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 1655 | 1464287157908 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:25:57 INFO - PROCESS | 1655 | 1464287157910 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 1655 | 1464287157911 Marionette TRACE conn2 <- [1,2630,null,{}] 11:25:57 INFO - PROCESS | 1655 | 1464287157914 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}] 11:25:58 INFO - PROCESS | 1655 | 1464287158009 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:25:58 INFO - PROCESS | 1655 | 1464287158014 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b35c000 == 69 [pid = 1655] [id = 665] 11:25:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x1265b0000) [pid = 1655] [serial = 1995] [outer = 0x0] 11:25:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x128c19c00) [pid = 1655] [serial = 1996] [outer = 0x1265b0000] 11:25:58 INFO - PROCESS | 1655 | 1464287158040 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x128cb1800) [pid = 1655] [serial = 1997] [outer = 0x1265b0000] 11:25:58 INFO - PROCESS | 1655 | 1464287158403 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]]]}] 11:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 11:25:58 INFO - PROCESS | 1655 | 1464287158431 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 1655 | 1464287158432 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:25:58 INFO - PROCESS | 1655 | 1464287158435 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 1655 | 1464287158436 Marionette TRACE conn2 <- [1,2634,null,{}] 11:25:58 INFO - PROCESS | 1655 | 1464287158438 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}] 11:25:58 INFO - PROCESS | 1655 | 1464287158583 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:25:58 INFO - PROCESS | 1655 | 1464287158602 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc1b000 == 70 [pid = 1655] [id = 666] 11:25:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x129317c00) [pid = 1655] [serial = 1998] [outer = 0x0] 11:25:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x129755800) [pid = 1655] [serial = 1999] [outer = 0x129317c00] 11:25:58 INFO - PROCESS | 1655 | 1464287158627 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12b20f000) [pid = 1655] [serial = 2000] [outer = 0x129317c00] 11:25:59 INFO - PROCESS | 1655 | 1464287159005 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]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 617ms 11:25:59 INFO - PROCESS | 1655 | 1464287159053 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 1655 | 1464287159054 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:25:59 INFO - PROCESS | 1655 | 1464287159056 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 1655 | 1464287159057 Marionette TRACE conn2 <- [1,2638,null,{}] 11:25:59 INFO - PROCESS | 1655 | 1464287159060 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}] 11:25:59 INFO - PROCESS | 1655 | 1464287159173 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:25:59 INFO - PROCESS | 1655 | 1464287159188 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c93e000 == 71 [pid = 1655] [id = 667] 11:25:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12ba39800) [pid = 1655] [serial = 2001] [outer = 0x0] 11:25:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12bc44800) [pid = 1655] [serial = 2002] [outer = 0x12ba39800] 11:25:59 INFO - PROCESS | 1655 | 1464287159213 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12c13dc00) [pid = 1655] [serial = 2003] [outer = 0x12ba39800] 11:25:59 INFO - PROCESS | 1655 | 1464287159578 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]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 569ms 11:25:59 INFO - PROCESS | 1655 | 1464287159626 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 1655 | 1464287159627 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:25:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:25:59 INFO - PROCESS | 1655 | 1464287159629 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 1655 | 1464287159630 Marionette TRACE conn2 <- [1,2642,null,{}] 11:25:59 INFO - PROCESS | 1655 | 1464287159632 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}] 11:25:59 INFO - PROCESS | 1655 | 1464287159748 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:25:59 INFO - PROCESS | 1655 | 1464287159759 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d30d800 == 72 [pid = 1655] [id = 668] 11:25:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12bc39000) [pid = 1655] [serial = 2004] [outer = 0x0] 11:25:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12c179400) [pid = 1655] [serial = 2005] [outer = 0x12bc39000] 11:25:59 INFO - PROCESS | 1655 | 1464287159784 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x12c604c00) [pid = 1655] [serial = 2006] [outer = 0x12bc39000] 11:26:00 INFO - PROCESS | 1655 | 1464287160147 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]]]}] 11:26:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:26:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 568ms 11:26:00 INFO - PROCESS | 1655 | 1464287160198 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 1655 | 1464287160199 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:26:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:26:00 INFO - PROCESS | 1655 | 1464287160208 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 1655 | 1464287160209 Marionette TRACE conn2 <- [1,2646,null,{}] 11:26:00 INFO - PROCESS | 1655 | 1464287160212 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}] 11:26:00 INFO - PROCESS | 1655 | 1464287160335 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:26:00 INFO - PROCESS | 1655 | 1464287160350 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0bb000 == 73 [pid = 1655] [id = 669] 11:26:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12c53c400) [pid = 1655] [serial = 2007] [outer = 0x0] 11:26:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x12c609400) [pid = 1655] [serial = 2008] [outer = 0x12c53c400] 11:26:00 INFO - PROCESS | 1655 | 1464287160375 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x12c902400) [pid = 1655] [serial = 2009] [outer = 0x12c53c400] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x11953f800) [pid = 1655] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x125afa400) [pid = 1655] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x124f20400) [pid = 1655] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x12117a800) [pid = 1655] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x1243d5800) [pid = 1655] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x11871cc00) [pid = 1655] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x126523000) [pid = 1655] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x112c60c00) [pid = 1655] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x11295b400) [pid = 1655] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x112954800) [pid = 1655] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x110f17000) [pid = 1655] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x112959400) [pid = 1655] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x117210400) [pid = 1655] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:26:00 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x110f32c00) [pid = 1655] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:26:00 INFO - PROCESS | 1655 | 1464287160804 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]]]}] 11:26:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:26:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 625ms 11:26:00 INFO - PROCESS | 1655 | 1464287160828 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 1655 | 1464287160829 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:26:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:26:00 INFO - PROCESS | 1655 | 1464287160832 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 1655 | 1464287160833 Marionette TRACE conn2 <- [1,2650,null,{}] 11:26:00 INFO - PROCESS | 1655 | 1464287160836 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}] 11:26:00 INFO - PROCESS | 1655 | 1464287160928 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:26:01 INFO - PROCESS | 1655 | 1464287161010 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c555800 == 74 [pid = 1655] [id = 670] 11:26:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x110f37800) [pid = 1655] [serial = 2010] [outer = 0x0] 11:26:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x11882a000) [pid = 1655] [serial = 2011] [outer = 0x110f37800] 11:26:01 INFO - PROCESS | 1655 | 1464287161040 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x126521800) [pid = 1655] [serial = 2012] [outer = 0x110f37800] 11:26:01 INFO - PROCESS | 1655 | 1464287161326 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]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:26:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 11:26:01 INFO - PROCESS | 1655 | 1464287161354 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 1655 | 1464287161356 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:26:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:26:01 INFO - PROCESS | 1655 | 1464287161358 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 1655 | 1464287161360 Marionette TRACE conn2 <- [1,2654,null,{}] 11:26:01 INFO - PROCESS | 1655 | 1464287161362 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}] 11:26:01 INFO - PROCESS | 1655 | 1464287161476 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:26:01 INFO - PROCESS | 1655 | 1464287161488 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x13581e000 == 75 [pid = 1655] [id = 671] 11:26:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x1293ab400) [pid = 1655] [serial = 2013] [outer = 0x0] 11:26:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x12b075800) [pid = 1655] [serial = 2014] [outer = 0x1293ab400] 11:26:01 INFO - PROCESS | 1655 | 1464287161517 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x12c95fc00) [pid = 1655] [serial = 2015] [outer = 0x1293ab400] 11:26:01 INFO - PROCESS | 1655 | 1464287161866 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]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:26:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 520ms 11:26:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:26:01 INFO - PROCESS | 1655 | 1464287161878 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 1655 | 1464287161880 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:26:01 INFO - PROCESS | 1655 | 1464287161887 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 1655 | 1464287161888 Marionette TRACE conn2 <- [1,2658,null,{}] 11:26:01 INFO - PROCESS | 1655 | 1464287161891 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}] 11:26:02 INFO - PROCESS | 1655 | 1464287162025 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:26:02 INFO - PROCESS | 1655 | 1464287162032 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x13586b800 == 76 [pid = 1655] [id = 672] 11:26:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x11871a400) [pid = 1655] [serial = 2016] [outer = 0x0] 11:26:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12c962000) [pid = 1655] [serial = 2017] [outer = 0x11871a400] 11:26:02 INFO - PROCESS | 1655 | 1464287162057 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12ceec400) [pid = 1655] [serial = 2018] [outer = 0x11871a400] 11:26:02 INFO - PROCESS | 1655 | 1464287162385 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]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:26:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 525ms 11:26:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:26:02 INFO - PROCESS | 1655 | 1464287162409 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 1655 | 1464287162410 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:26:02 INFO - PROCESS | 1655 | 1464287162412 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 1655 | 1464287162414 Marionette TRACE conn2 <- [1,2662,null,{}] 11:26:02 INFO - PROCESS | 1655 | 1464287162418 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}] 11:26:02 INFO - PROCESS | 1655 | 1464287162510 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:26:02 INFO - PROCESS | 1655 | 1464287162514 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x135e81000 == 77 [pid = 1655] [id = 673] 11:26:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x1185d0800) [pid = 1655] [serial = 2019] [outer = 0x0] 11:26:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x12d014800) [pid = 1655] [serial = 2020] [outer = 0x1185d0800] 11:26:02 INFO - PROCESS | 1655 | 1464287162539 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12d020000) [pid = 1655] [serial = 2021] [outer = 0x1185d0800] 11:26:03 INFO - PROCESS | 1655 | 1464287163043 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]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:26:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 672ms 11:26:03 INFO - PROCESS | 1655 | 1464287163084 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 1655 | 1464287163087 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:26:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:26:03 INFO - PROCESS | 1655 | 1464287163091 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 1655 | 1464287163093 Marionette TRACE conn2 <- [1,2666,null,{}] 11:26:03 INFO - PROCESS | 1655 | 1464287163098 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}] 11:26:03 INFO - PROCESS | 1655 | 1464287163217 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:26:03 INFO - PROCESS | 1655 | 1464287163337 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a13000 == 78 [pid = 1655] [id = 674] 11:26:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x117e59c00) [pid = 1655] [serial = 2022] [outer = 0x0] 11:26:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x118258400) [pid = 1655] [serial = 2023] [outer = 0x117e59c00] 11:26:03 INFO - PROCESS | 1655 | 1464287163370 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x118822400) [pid = 1655] [serial = 2024] [outer = 0x117e59c00] 11:26:04 INFO - PROCESS | 1655 | 1464287164283 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]]]}] 11:26:04 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) 11:26:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1228ms 11:26:04 INFO - PROCESS | 1655 | 1464287164320 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 1655 | 1464287164324 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:26:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:26:04 INFO - PROCESS | 1655 | 1464287164329 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 1655 | 1464287164330 Marionette TRACE conn2 <- [1,2670,null,{}] 11:26:04 INFO - PROCESS | 1655 | 1464287164333 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}] 11:26:04 INFO - PROCESS | 1655 | 1464287164448 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:26:04 INFO - PROCESS | 1655 | 1464287164556 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc19000 == 79 [pid = 1655] [id = 675] 11:26:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x119569c00) [pid = 1655] [serial = 2025] [outer = 0x0] 11:26:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x122c76400) [pid = 1655] [serial = 2026] [outer = 0x119569c00] 11:26:04 INFO - PROCESS | 1655 | 1464287164588 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x124f25400) [pid = 1655] [serial = 2027] [outer = 0x119569c00] 11:26:05 INFO - PROCESS | 1655 | 1464287165505 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] 11:26:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:26:05 INFO - PROCESS | 1655 | 1464287165552 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:26:05 INFO - PROCESS | 1655 | 1464287165555 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 1655 | 1464287165557 Marionette TRACE conn2 <- [1,2674,null,{}] 11:26:05 INFO - PROCESS | 1655 | 1464287165565 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}] 11:26:05 INFO - PROCESS | 1655 | 1464287165679 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:26:05 INFO - PROCESS | 1655 | 1464287165789 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x135e82800 == 80 [pid = 1655] [id = 676] 11:26:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x128ca9400) [pid = 1655] [serial = 2028] [outer = 0x0] 11:26:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x129757c00) [pid = 1655] [serial = 2029] [outer = 0x128ca9400] 11:26:05 INFO - PROCESS | 1655 | 1464287165822 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x12b071800) [pid = 1655] [serial = 2030] [outer = 0x128ca9400] 11:26:06 INFO - PROCESS | 1655 | 1464287166944 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] 11:26:06 INFO - PROCESS | 1655 | 1464287166981 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:26:06 INFO - PROCESS | 1655 | 1464287166985 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 1655 | 1464287166987 Marionette TRACE conn2 <- [1,2678,null,{}] 11:26:06 INFO - PROCESS | 1655 | 1464287166991 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}] 11:26:07 INFO - PROCESS | 1655 | 1464287167141 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:26:07 INFO - PROCESS | 1655 | 1464287167224 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x119fb2800 == 81 [pid = 1655] [id = 677] 11:26:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x112960000) [pid = 1655] [serial = 2031] [outer = 0x0] 11:26:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x112992c00) [pid = 1655] [serial = 2032] [outer = 0x112960000] 11:26:07 INFO - PROCESS | 1655 | 1464287167253 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x114edc400) [pid = 1655] [serial = 2033] [outer = 0x112960000] 11:26:08 INFO - PROCESS | 1655 | 1464287168205 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]]]}] 11:26:08 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) 11:26:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1273ms 11:26:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:26:08 INFO - PROCESS | 1655 | 1464287168258 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 1655 | 1464287168261 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:26:08 INFO - PROCESS | 1655 | 1464287168266 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 1655 | 1464287168267 Marionette TRACE conn2 <- [1,2682,null,{}] 11:26:08 INFO - PROCESS | 1655 | 1464287168270 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}] 11:26:08 INFO - PROCESS | 1655 | 1464287168365 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:26:08 INFO - PROCESS | 1655 | 1464287168451 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e1e800 == 82 [pid = 1655] [id = 678] 11:26:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x11684c800) [pid = 1655] [serial = 2034] [outer = 0x0] 11:26:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x1168a9800) [pid = 1655] [serial = 2035] [outer = 0x11684c800] 11:26:08 INFO - PROCESS | 1655 | 1464287168523 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x11720a000) [pid = 1655] [serial = 2036] [outer = 0x11684c800] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12cae5800 == 81 [pid = 1655] [id = 614] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x135807000 == 80 [pid = 1655] [id = 617] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0c5800 == 79 [pid = 1655] [id = 618] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x121193800 == 78 [pid = 1655] [id = 536] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x135492000 == 77 [pid = 1655] [id = 616] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x116f7e800 == 76 [pid = 1655] [id = 24] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x13586b800 == 75 [pid = 1655] [id = 672] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x13581e000 == 74 [pid = 1655] [id = 671] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12c555800 == 73 [pid = 1655] [id = 670] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0bb000 == 72 [pid = 1655] [id = 669] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12d30d800 == 71 [pid = 1655] [id = 668] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x112961400) [pid = 1655] [serial = 1897] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12b208800) [pid = 1655] [serial = 1912] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x124390800) [pid = 1655] [serial = 1903] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x1185cdc00) [pid = 1655] [serial = 1900] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x1293b0800) [pid = 1655] [serial = 1906] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x12a175800) [pid = 1655] [serial = 1909] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12c93e000 == 70 [pid = 1655] [id = 667] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc1b000 == 69 [pid = 1655] [id = 666] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12b35c000 == 68 [pid = 1655] [id = 665] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x129485800 == 67 [pid = 1655] [id = 664] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x124718000 == 66 [pid = 1655] [id = 663] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x116f8e800 == 65 [pid = 1655] [id = 662] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x125d19000 == 64 [pid = 1655] [id = 661] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x122a06800 == 63 [pid = 1655] [id = 660] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x135ad9000 == 62 [pid = 1655] [id = 659] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x135871000 == 61 [pid = 1655] [id = 658] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x135422800 == 60 [pid = 1655] [id = 657] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x134806800 == 59 [pid = 1655] [id = 656] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0c1000 == 58 [pid = 1655] [id = 655] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12d74b800 == 57 [pid = 1655] [id = 654] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x129473000 == 56 [pid = 1655] [id = 653] 11:26:08 INFO - PROCESS | 1655 | --DOCSHELL 0x119fb9000 == 55 [pid = 1655] [id = 652] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x119570c00) [pid = 1655] [serial = 1927] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x126360c00) [pid = 1655] [serial = 1936] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x12c140800) [pid = 1655] [serial = 1895] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x121184000) [pid = 1655] [serial = 1930] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x124f21800) [pid = 1655] [serial = 1933] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x118823400) [pid = 1655] [serial = 1924] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x1188d8800) [pid = 1655] [serial = 1925] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x1265be800) [pid = 1655] [serial = 1939] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x11720d000) [pid = 1655] [serial = 1919] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x11684e800) [pid = 1655] [serial = 1918] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x11821e000) [pid = 1655] [serial = 1921] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x1185cb800) [pid = 1655] [serial = 1922] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x1265a5400) [pid = 1655] [serial = 1937] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x128ca5800) [pid = 1655] [serial = 1942] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x112688000) [pid = 1655] [serial = 1916] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x111f43400) [pid = 1655] [serial = 1915] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x1243d9400) [pid = 1655] [serial = 1945] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12974fc00) [pid = 1655] [serial = 1948] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x12a182000) [pid = 1655] [serial = 1949] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x12b20c400) [pid = 1655] [serial = 1952] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x128ec5c00) [pid = 1655] [serial = 1943] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x119b6c400) [pid = 1655] [serial = 1928] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x128c1bc00) [pid = 1655] [serial = 1940] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x125d2b400) [pid = 1655] [serial = 1934] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1294e0800) [pid = 1655] [serial = 1946] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x123aaa800) [pid = 1655] [serial = 1931] [outer = 0x0] [url = about:blank] 11:26:08 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12b076000) [pid = 1655] [serial = 1951] [outer = 0x0] [url = about:blank] 11:26:09 INFO - PROCESS | 1655 | 1464287169379 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]]]}] 11:26:09 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) 11:26:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1122ms 11:26:09 INFO - PROCESS | 1655 | 1464287169388 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 1655 | 1464287169389 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:26:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:26:09 INFO - PROCESS | 1655 | 1464287169391 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 1655 | 1464287169394 Marionette TRACE conn2 <- [1,2686,null,{}] 11:26:09 INFO - PROCESS | 1655 | 1464287169402 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}] 11:26:09 INFO - PROCESS | 1655 | 1464287169514 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:26:09 INFO - PROCESS | 1655 | 1464287169570 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x119314000 == 56 [pid = 1655] [id = 679] 11:26:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x11720e400) [pid = 1655] [serial = 2037] [outer = 0x0] 11:26:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x118259400) [pid = 1655] [serial = 2038] [outer = 0x11720e400] 11:26:09 INFO - PROCESS | 1655 | 1464287169597 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x118332c00) [pid = 1655] [serial = 2039] [outer = 0x11720e400] 11:26:10 INFO - PROCESS | 1655 | 1464287170409 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] 11:26:10 INFO - PROCESS | 1655 | 1464287170420 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:26:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:26:10 INFO - PROCESS | 1655 | 1464287170423 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 1655 | 1464287170424 Marionette TRACE conn2 <- [1,2690,null,{}] 11:26:10 INFO - PROCESS | 1655 | 1464287170426 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}] 11:26:10 INFO - PROCESS | 1655 | 1464287170512 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:26:10 INFO - PROCESS | 1655 | 1464287170519 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12119f000 == 57 [pid = 1655] [id = 680] 11:26:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1185d4000) [pid = 1655] [serial = 2040] [outer = 0x0] 11:26:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x118823c00) [pid = 1655] [serial = 2041] [outer = 0x1185d4000] 11:26:10 INFO - PROCESS | 1655 | 1464287170545 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x11882d000) [pid = 1655] [serial = 2042] [outer = 0x1185d4000] 11:26:11 INFO - PROCESS | 1655 | 1464287171375 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] 11:26:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:26:11 INFO - PROCESS | 1655 | 1464287171403 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:26:11 INFO - PROCESS | 1655 | 1464287171405 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 1655 | 1464287171406 Marionette TRACE conn2 <- [1,2694,null,{}] 11:26:11 INFO - PROCESS | 1655 | 1464287171409 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}] 11:26:11 INFO - PROCESS | 1655 | 1464287171511 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:26:11 INFO - PROCESS | 1655 | 1464287171523 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ef6800 == 58 [pid = 1655] [id = 681] 11:26:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x118722400) [pid = 1655] [serial = 2043] [outer = 0x0] 11:26:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x118f64400) [pid = 1655] [serial = 2044] [outer = 0x118722400] 11:26:11 INFO - PROCESS | 1655 | 1464287171548 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x118f9a000) [pid = 1655] [serial = 2045] [outer = 0x118722400] 11:26:12 INFO - PROCESS | 1655 | 1464287172377 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] 11:26:12 INFO - PROCESS | 1655 | 1464287172433 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:26:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:26:12 INFO - PROCESS | 1655 | 1464287172442 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 1655 | 1464287172443 Marionette TRACE conn2 <- [1,2698,null,{}] 11:26:12 INFO - PROCESS | 1655 | 1464287172445 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}] 11:26:12 INFO - PROCESS | 1655 | 1464287172566 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:26:12 INFO - PROCESS | 1655 | 1464287172606 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x125f2b800 == 59 [pid = 1655] [id = 682] 11:26:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x11956d000) [pid = 1655] [serial = 2046] [outer = 0x0] 11:26:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x119bc7000) [pid = 1655] [serial = 2047] [outer = 0x11956d000] 11:26:12 INFO - PROCESS | 1655 | 1464287172632 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x122ced400) [pid = 1655] [serial = 2048] [outer = 0x11956d000] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x112956400) [pid = 1655] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x11768fc00) [pid = 1655] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x11720ac00) [pid = 1655] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x110f12800) [pid = 1655] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x11627c800) [pid = 1655] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x118f8fc00) [pid = 1655] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x11959dc00) [pid = 1655] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x12b027400) [pid = 1655] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x110f15800) [pid = 1655] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1294e5400) [pid = 1655] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1125bf800) [pid = 1655] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x124f81400) [pid = 1655] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12ba33c00) [pid = 1655] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x1246d5000) [pid = 1655] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x1265b0000) [pid = 1655] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x112c45400) [pid = 1655] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x118253c00) [pid = 1655] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x1164ae800) [pid = 1655] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1293ab400) [pid = 1655] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12c176000) [pid = 1655] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x11871a400) [pid = 1655] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x129317c00) [pid = 1655] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x128ca8000) [pid = 1655] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12963e800) [pid = 1655] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x125afb000) [pid = 1655] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12b0e8c00) [pid = 1655] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12ba39800) [pid = 1655] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12bc39000) [pid = 1655] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12c53c400) [pid = 1655] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x110f37800) [pid = 1655] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x112959c00) [pid = 1655] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1297b9c00) [pid = 1655] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12c17f000) [pid = 1655] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x119a4b400) [pid = 1655] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x128d14800) [pid = 1655] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:26:13 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12bc44c00) [pid = 1655] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:26:13 INFO - PROCESS | 1655 | 1464287173434 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] 11:26:13 INFO - PROCESS | 1655 | 1464287173469 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:26:13 INFO - PROCESS | 1655 | 1464287173471 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 1655 | 1464287173472 Marionette TRACE conn2 <- [1,2702,null,{}] 11:26:13 INFO - PROCESS | 1655 | 1464287173475 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}] 11:26:13 INFO - PROCESS | 1655 | 1464287173560 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:26:13 INFO - PROCESS | 1655 | 1464287173566 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x123fc5000 == 60 [pid = 1655] [id = 683] 11:26:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x112687800) [pid = 1655] [serial = 2049] [outer = 0x0] 11:26:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1164ae800) [pid = 1655] [serial = 2050] [outer = 0x112687800] 11:26:13 INFO - PROCESS | 1655 | 1464287173592 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x118332400) [pid = 1655] [serial = 2051] [outer = 0x112687800] 11:26:13 INFO - PROCESS | 1655 | 1464287173949 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]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:26:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 11:26:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:26:13 INFO - PROCESS | 1655 | 1464287173991 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 1655 | 1464287173993 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:26:13 INFO - PROCESS | 1655 | 1464287173995 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 1655 | 1464287173996 Marionette TRACE conn2 <- [1,2706,null,{}] 11:26:14 INFO - PROCESS | 1655 | 1464287173998 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}] 11:26:14 INFO - PROCESS | 1655 | 1464287174082 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:26:14 INFO - PROCESS | 1655 | 1464287174087 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x129485800 == 61 [pid = 1655] [id = 684] 11:26:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x118f97c00) [pid = 1655] [serial = 2052] [outer = 0x0] 11:26:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x121182000) [pid = 1655] [serial = 2053] [outer = 0x118f97c00] 11:26:14 INFO - PROCESS | 1655 | 1464287174111 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x123a2d800) [pid = 1655] [serial = 2054] [outer = 0x118f97c00] 11:26:14 INFO - PROCESS | 1655 | 1464287174450 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]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:26:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 471ms 11:26:14 INFO - PROCESS | 1655 | 1464287174468 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:26:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:26:14 INFO - PROCESS | 1655 | 1464287174470 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:26:14 INFO - PROCESS | 1655 | 1464287174472 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 1655 | 1464287174473 Marionette TRACE conn2 <- [1,2710,null,{}] 11:26:14 INFO - PROCESS | 1655 | 1464287174475 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}] 11:26:14 INFO - PROCESS | 1655 | 1464287174560 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:26:14 INFO - PROCESS | 1655 | 1464287174620 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a887800 == 62 [pid = 1655] [id = 685] 11:26:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x11953f800) [pid = 1655] [serial = 2055] [outer = 0x0] 11:26:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1242ea400) [pid = 1655] [serial = 2056] [outer = 0x11953f800] 11:26:14 INFO - PROCESS | 1655 | 1464287174646 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x124f1ac00) [pid = 1655] [serial = 2057] [outer = 0x11953f800] 11:26:14 INFO - PROCESS | 1655 | 1464287174943 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] 11:26:14 INFO - PROCESS | 1655 | 1464287174993 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:26:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:26:14 INFO - PROCESS | 1655 | 1464287174995 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 1655 | 1464287174996 Marionette TRACE conn2 <- [1,2714,null,{}] 11:26:15 INFO - PROCESS | 1655 | 1464287175001 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}] 11:26:15 INFO - PROCESS | 1655 | 1464287175087 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:26:15 INFO - PROCESS | 1655 | 1464287175091 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af9b000 == 63 [pid = 1655] [id = 686] 11:26:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x124f21800) [pid = 1655] [serial = 2058] [outer = 0x0] 11:26:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x125a32c00) [pid = 1655] [serial = 2059] [outer = 0x124f21800] 11:26:15 INFO - PROCESS | 1655 | 1464287175116 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x125d27400) [pid = 1655] [serial = 2060] [outer = 0x124f21800] 11:26:15 INFO - PROCESS | 1655 | 1464287175612 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]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:26:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 11:26:15 INFO - PROCESS | 1655 | 1464287175668 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 1655 | 1464287175671 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:26:15 INFO - PROCESS | 1655 | 1464287175674 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 1655 | 1464287175677 Marionette TRACE conn2 <- [1,2718,null,{}] 11:26:15 INFO - PROCESS | 1655 | 1464287175680 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}] 11:26:15 INFO - PROCESS | 1655 | 1464287175789 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:26:15 INFO - PROCESS | 1655 | 1464287175866 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x11972f800 == 64 [pid = 1655] [id = 687] 11:26:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x112689c00) [pid = 1655] [serial = 2061] [outer = 0x0] 11:26:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x112e57000) [pid = 1655] [serial = 2062] [outer = 0x112689c00] 11:26:15 INFO - PROCESS | 1655 | 1464287175898 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1166cd400) [pid = 1655] [serial = 2063] [outer = 0x112689c00] 11:26:16 INFO - PROCESS | 1655 | 1464287176337 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] 11:26:16 INFO - PROCESS | 1655 | 1464287176351 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:26:16 INFO - PROCESS | 1655 | 1464287176356 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 1655 | 1464287176358 Marionette TRACE conn2 <- [1,2722,null,{}] 11:26:16 INFO - PROCESS | 1655 | 1464287176360 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}] 11:26:16 INFO - PROCESS | 1655 | 1464287176491 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:26:16 INFO - PROCESS | 1655 | 1464287176567 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d1b000 == 65 [pid = 1655] [id = 688] 11:26:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x118256400) [pid = 1655] [serial = 2064] [outer = 0x0] 11:26:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1184edc00) [pid = 1655] [serial = 2065] [outer = 0x118256400] 11:26:16 INFO - PROCESS | 1655 | 1464287176597 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x118825800) [pid = 1655] [serial = 2066] [outer = 0x118256400] 11:26:17 INFO - PROCESS | 1655 | 1464287177020 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] 11:26:17 INFO - PROCESS | 1655 | 1464287177030 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:26:17 INFO - PROCESS | 1655 | 1464287177032 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 1655 | 1464287177035 Marionette TRACE conn2 <- [1,2726,null,{}] 11:26:17 INFO - PROCESS | 1655 | 1464287177043 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}] 11:26:17 INFO - PROCESS | 1655 | 1464287177150 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:26:17 INFO - PROCESS | 1655 | 1464287177215 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bc0e800 == 66 [pid = 1655] [id = 689] 11:26:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x11882ac00) [pid = 1655] [serial = 2067] [outer = 0x0] 11:26:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x119595400) [pid = 1655] [serial = 2068] [outer = 0x11882ac00] 11:26:17 INFO - PROCESS | 1655 | 1464287177258 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x123ab6c00) [pid = 1655] [serial = 2069] [outer = 0x11882ac00] 11:26:17 INFO - PROCESS | 1655 | 1464287177718 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]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:26:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 721ms 11:26:17 INFO - PROCESS | 1655 | 1464287177768 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 1655 | 1464287177771 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:26:17 INFO - PROCESS | 1655 | 1464287177777 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 1655 | 1464287177779 Marionette TRACE conn2 <- [1,2730,null,{}] 11:26:17 INFO - PROCESS | 1655 | 1464287177827 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}] 11:26:18 INFO - PROCESS | 1655 | 1464287178006 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:26:18 INFO - PROCESS | 1655 | 1464287178046 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c09f000 == 67 [pid = 1655] [id = 690] 11:26:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x125af2400) [pid = 1655] [serial = 2070] [outer = 0x0] 11:26:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x125d29400) [pid = 1655] [serial = 2071] [outer = 0x125af2400] 11:26:18 INFO - PROCESS | 1655 | 1464287178076 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x12606c000) [pid = 1655] [serial = 2072] [outer = 0x125af2400] 11:26:18 INFO - PROCESS | 1655 | 1464287178967 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] 11:26:18 INFO - PROCESS | 1655 | 1464287178983 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:26:18 INFO - PROCESS | 1655 | 1464287178985 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 1655 | 1464287178986 Marionette TRACE conn2 <- [1,2734,null,{}] 11:26:18 INFO - PROCESS | 1655 | 1464287178989 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}] 11:26:19 INFO - PROCESS | 1655 | 1464287179089 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:26:19 INFO - PROCESS | 1655 | 1464287179151 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c54e000 == 68 [pid = 1655] [id = 691] 11:26:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x125fc7c00) [pid = 1655] [serial = 2073] [outer = 0x0] 11:26:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x126522000) [pid = 1655] [serial = 2074] [outer = 0x125fc7c00] 11:26:19 INFO - PROCESS | 1655 | 1464287179181 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x12652b400) [pid = 1655] [serial = 2075] [outer = 0x125fc7c00] 11:26:19 INFO - PROCESS | 1655 | 1464287179619 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]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:26:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 11:26:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:26:19 INFO - PROCESS | 1655 | 1464287179656 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 1655 | 1464287179657 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:26:19 INFO - PROCESS | 1655 | 1464287179659 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 1655 | 1464287179660 Marionette TRACE conn2 <- [1,2738,null,{}] 11:26:19 INFO - PROCESS | 1655 | 1464287179663 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}] 11:26:19 INFO - PROCESS | 1655 | 1464287179773 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:26:19 INFO - PROCESS | 1655 | 1464287179850 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c951000 == 69 [pid = 1655] [id = 692] 11:26:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1265a5400) [pid = 1655] [serial = 2076] [outer = 0x0] 11:26:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x1265b8800) [pid = 1655] [serial = 2077] [outer = 0x1265a5400] 11:26:19 INFO - PROCESS | 1655 | 1464287179883 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x128c20400) [pid = 1655] [serial = 2078] [outer = 0x1265a5400] 11:26:20 INFO - PROCESS | 1655 | 1464287180281 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]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:26:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 11:26:20 INFO - PROCESS | 1655 | 1464287180332 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 1655 | 1464287180334 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:26:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:26:20 INFO - PROCESS | 1655 | 1464287180337 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 1655 | 1464287180338 Marionette TRACE conn2 <- [1,2742,null,{}] 11:26:20 INFO - PROCESS | 1655 | 1464287180340 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}] 11:26:20 INFO - PROCESS | 1655 | 1464287180445 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:26:20 INFO - PROCESS | 1655 | 1464287180567 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187c3000 == 70 [pid = 1655] [id = 693] 11:26:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x1121b4000) [pid = 1655] [serial = 2079] [outer = 0x0] 11:26:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x113304800) [pid = 1655] [serial = 2080] [outer = 0x1121b4000] 11:26:20 INFO - PROCESS | 1655 | 1464287180611 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x118721c00) [pid = 1655] [serial = 2081] [outer = 0x1121b4000] 11:26:21 INFO - PROCESS | 1655 | 1464287181130 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]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:26:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 821ms 11:26:21 INFO - PROCESS | 1655 | 1464287181158 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 1655 | 1464287181160 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:26:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:26:21 INFO - PROCESS | 1655 | 1464287181164 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 1655 | 1464287181166 Marionette TRACE conn2 <- [1,2746,null,{}] 11:26:21 INFO - PROCESS | 1655 | 1464287181170 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}] 11:26:21 INFO - PROCESS | 1655 | 1464287181272 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:26:21 INFO - PROCESS | 1655 | 1464287181338 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f66000 == 71 [pid = 1655] [id = 694] 11:26:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x1125bf400) [pid = 1655] [serial = 2082] [outer = 0x0] 11:26:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x11295a800) [pid = 1655] [serial = 2083] [outer = 0x1125bf400] 11:26:21 INFO - PROCESS | 1655 | 1464287181411 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x113c22800) [pid = 1655] [serial = 2084] [outer = 0x1125bf400] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12ce99000 == 70 [pid = 1655] [id = 16] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x1358d9800 == 69 [pid = 1655] [id = 635] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12a887800 == 68 [pid = 1655] [id = 685] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x129485800 == 67 [pid = 1655] [id = 684] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x123fc5000 == 66 [pid = 1655] [id = 683] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x125f2b800 == 65 [pid = 1655] [id = 682] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x123ef6800 == 64 [pid = 1655] [id = 681] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12119f000 == 63 [pid = 1655] [id = 680] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x119314000 == 62 [pid = 1655] [id = 679] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x12d014800) [pid = 1655] [serial = 2020] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x117e1e800 == 61 [pid = 1655] [id = 678] 11:26:21 INFO - PROCESS | 1655 | --DOCSHELL 0x119fb2800 == 60 [pid = 1655] [id = 677] 11:26:21 INFO - PROCESS | 1655 | 1464287181924 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]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:26:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 773ms 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x12974ec00) [pid = 1655] [serial = 1907] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x12ba41000) [pid = 1655] [serial = 1910] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x128d13400) [pid = 1655] [serial = 1847] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x12ba40c00) [pid = 1655] [serial = 1853] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x116215c00) [pid = 1655] [serial = 1898] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x11871f000) [pid = 1655] [serial = 1841] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x118f9a400) [pid = 1655] [serial = 1901] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12b070800) [pid = 1655] [serial = 1781] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x12c17f400) [pid = 1655] [serial = 1913] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x124f20800) [pid = 1655] [serial = 1844] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12633c000) [pid = 1655] [serial = 1904] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12bc45000) [pid = 1655] [serial = 1856] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x112684c00) [pid = 1655] [serial = 1838] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12b024000) [pid = 1655] [serial = 1850] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12c902400) [pid = 1655] [serial = 2009] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x11768b000) [pid = 1655] [serial = 1985] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x129755800) [pid = 1655] [serial = 1999] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x126521800) [pid = 1655] [serial = 2012] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12c962000) [pid = 1655] [serial = 2017] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12c95fc00) [pid = 1655] [serial = 2015] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12c13dc00) [pid = 1655] [serial = 2003] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12b20f000) [pid = 1655] [serial = 2000] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12bc44800) [pid = 1655] [serial = 2002] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12c179400) [pid = 1655] [serial = 2005] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12c609400) [pid = 1655] [serial = 2008] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12c604c00) [pid = 1655] [serial = 2006] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x11882a000) [pid = 1655] [serial = 2011] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x112e58800) [pid = 1655] [serial = 1984] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12ba3d800) [pid = 1655] [serial = 1970] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x12aa91000) [pid = 1655] [serial = 1969] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12c540800) [pid = 1655] [serial = 1978] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12c546000) [pid = 1655] [serial = 1979] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12117dc00) [pid = 1655] [serial = 1990] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12438f800) [pid = 1655] [serial = 1991] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12975bc00) [pid = 1655] [serial = 1967] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1294eb400) [pid = 1655] [serial = 1966] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12c176400) [pid = 1655] [serial = 1973] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12bc52400) [pid = 1655] [serial = 1972] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x116a62800) [pid = 1655] [serial = 1987] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118f9d800) [pid = 1655] [serial = 1988] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12652a800) [pid = 1655] [serial = 1994] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x125af9000) [pid = 1655] [serial = 1993] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12ba3f000) [pid = 1655] [serial = 1954] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12bc41000) [pid = 1655] [serial = 1955] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x128ca9000) [pid = 1655] [serial = 1964] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x125fc3000) [pid = 1655] [serial = 1963] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x128cb1800) [pid = 1655] [serial = 1997] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x128c19c00) [pid = 1655] [serial = 1996] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12bc52000) [pid = 1655] [serial = 1982] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x128d17400) [pid = 1655] [serial = 1981] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119569400) [pid = 1655] [serial = 1961] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1185cc000) [pid = 1655] [serial = 1960] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x117e62400) [pid = 1655] [serial = 1958] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x116856400) [pid = 1655] [serial = 1957] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12b075800) [pid = 1655] [serial = 2014] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12c539c00) [pid = 1655] [serial = 1976] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12c17d000) [pid = 1655] [serial = 1975] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12ceec400) [pid = 1655] [serial = 2018] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1655 | 1464287181942 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 1655 | 1464287181945 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:26:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:26:21 INFO - PROCESS | 1655 | 1464287181954 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 1655 | 1464287181956 Marionette TRACE conn2 <- [1,2750,null,{}] 11:26:21 INFO - PROCESS | 1655 | 1464287181958 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}] 11:26:22 INFO - PROCESS | 1655 | 1464287182048 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:26:22 INFO - PROCESS | 1655 | 1464287182052 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x119b42800 == 61 [pid = 1655] [id = 695] 11:26:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113c23000) [pid = 1655] [serial = 2085] [outer = 0x0] 11:26:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x116856400) [pid = 1655] [serial = 2086] [outer = 0x113c23000] 11:26:22 INFO - PROCESS | 1655 | 1464287182079 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118256c00) [pid = 1655] [serial = 2087] [outer = 0x113c23000] 11:26:22 INFO - PROCESS | 1655 | 1464287182436 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]]]}] 11:26:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:26:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 519ms 11:26:22 INFO - PROCESS | 1655 | 1464287182484 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 1655 | 1464287182486 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:26:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:26:22 INFO - PROCESS | 1655 | 1464287182489 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 1655 | 1464287182492 Marionette TRACE conn2 <- [1,2754,null,{}] 11:26:22 INFO - PROCESS | 1655 | 1464287182500 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}] 11:26:22 INFO - PROCESS | 1655 | 1464287182590 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:26:22 INFO - PROCESS | 1655 | 1464287182594 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f33800 == 62 [pid = 1655] [id = 696] 11:26:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1185cdc00) [pid = 1655] [serial = 2088] [outer = 0x0] 11:26:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118827c00) [pid = 1655] [serial = 2089] [outer = 0x1185cdc00] 11:26:22 INFO - PROCESS | 1655 | 1464287182625 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118f9cc00) [pid = 1655] [serial = 2090] [outer = 0x1185cdc00] 11:26:23 INFO - PROCESS | 1655 | 1464287183080 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]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:26:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 627ms 11:26:23 INFO - PROCESS | 1655 | 1464287183118 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1655 | 1464287183120 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:26:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:26:23 INFO - PROCESS | 1655 | 1464287183124 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1655 | 1464287183137 Marionette TRACE conn2 <- [1,2758,null,{}] 11:26:23 INFO - PROCESS | 1655 | 1464287183140 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}] 11:26:23 INFO - PROCESS | 1655 | 1464287183259 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:26:23 INFO - PROCESS | 1655 | 1464287183287 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d1c800 == 63 [pid = 1655] [id = 697] 11:26:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x120ff4800) [pid = 1655] [serial = 2091] [outer = 0x0] 11:26:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12117f000) [pid = 1655] [serial = 2092] [outer = 0x120ff4800] 11:26:23 INFO - PROCESS | 1655 | 1464287183314 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x122f13800) [pid = 1655] [serial = 2093] [outer = 0x120ff4800] 11:26:23 INFO - PROCESS | 1655 | 1464287183642 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]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:26:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 531ms 11:26:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:26:23 INFO - PROCESS | 1655 | 1464287183655 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1655 | 1464287183656 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:26:23 INFO - PROCESS | 1655 | 1464287183658 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1655 | 1464287183659 Marionette TRACE conn2 <- [1,2762,null,{}] 11:26:23 INFO - PROCESS | 1655 | 1464287183661 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}] 11:26:23 INFO - PROCESS | 1655 | 1464287183784 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:26:23 INFO - PROCESS | 1655 | 1464287183820 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x129474800 == 64 [pid = 1655] [id = 698] 11:26:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11959c400) [pid = 1655] [serial = 2094] [outer = 0x0] 11:26:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1243d6c00) [pid = 1655] [serial = 2095] [outer = 0x11959c400] 11:26:23 INFO - PROCESS | 1655 | 1464287183846 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x125a32800) [pid = 1655] [serial = 2096] [outer = 0x11959c400] 11:26:24 INFO - PROCESS | 1655 | 1464287184152 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]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:26:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 11:26:24 INFO - PROCESS | 1655 | 1464287184180 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 1655 | 1464287184184 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:26:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:26:24 INFO - PROCESS | 1655 | 1464287184188 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 1655 | 1464287184189 Marionette TRACE conn2 <- [1,2766,null,{}] 11:26:24 INFO - PROCESS | 1655 | 1464287184191 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}] 11:26:24 INFO - PROCESS | 1655 | 1464287184324 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:26:24 INFO - PROCESS | 1655 | 1464287184341 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af88800 == 65 [pid = 1655] [id = 699] 11:26:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x125af5c00) [pid = 1655] [serial = 2097] [outer = 0x0] 11:26:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1265aa000) [pid = 1655] [serial = 2098] [outer = 0x125af5c00] 11:26:24 INFO - PROCESS | 1655 | 1464287184367 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128ca4c00) [pid = 1655] [serial = 2099] [outer = 0x125af5c00] 11:26:24 INFO - PROCESS | 1655 | 1464287184713 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]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:26:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 568ms 11:26:24 INFO - PROCESS | 1655 | 1464287184757 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 1655 | 1464287184758 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:26:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:26:24 INFO - PROCESS | 1655 | 1464287184760 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 1655 | 1464287184761 Marionette TRACE conn2 <- [1,2770,null,{}] 11:26:24 INFO - PROCESS | 1655 | 1464287184763 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}] 11:26:24 INFO - PROCESS | 1655 | 1464287184873 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:26:24 INFO - PROCESS | 1655 | 1464287184887 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba23800 == 66 [pid = 1655] [id = 700] 11:26:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x128caac00) [pid = 1655] [serial = 2100] [outer = 0x0] 11:26:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x128d14000) [pid = 1655] [serial = 2101] [outer = 0x128caac00] 11:26:24 INFO - PROCESS | 1655 | 1464287184912 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x128ecec00) [pid = 1655] [serial = 2102] [outer = 0x128caac00] 11:26:25 INFO - PROCESS | 1655 | 1464287185249 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]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:26:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 11:26:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:26:25 INFO - PROCESS | 1655 | 1464287185278 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 1655 | 1464287185279 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:26:25 INFO - PROCESS | 1655 | 1464287185287 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 1655 | 1464287185288 Marionette TRACE conn2 <- [1,2774,null,{}] 11:26:25 INFO - PROCESS | 1655 | 1464287185290 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}] 11:26:25 INFO - PROCESS | 1655 | 1464287185443 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:26:25 INFO - PROCESS | 1655 | 1464287185460 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c54a800 == 67 [pid = 1655] [id = 701] 11:26:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x128d17400) [pid = 1655] [serial = 2103] [outer = 0x0] 11:26:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x129317800) [pid = 1655] [serial = 2104] [outer = 0x128d17400] 11:26:25 INFO - PROCESS | 1655 | 1464287185490 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1294e0800) [pid = 1655] [serial = 2105] [outer = 0x128d17400] 11:26:25 INFO - PROCESS | 1655 | 1464287185840 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]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:26:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 574ms 11:26:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:26:25 INFO - PROCESS | 1655 | 1464287185856 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 1655 | 1464287185857 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:26:25 INFO - PROCESS | 1655 | 1464287185859 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 1655 | 1464287185860 Marionette TRACE conn2 <- [1,2778,null,{}] 11:26:25 INFO - PROCESS | 1655 | 1464287185863 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}] 11:26:25 INFO - PROCESS | 1655 | 1464287185976 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:26:25 INFO - PROCESS | 1655 | 1464287185988 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cae8800 == 68 [pid = 1655] [id = 702] 11:26:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x112e38800) [pid = 1655] [serial = 2106] [outer = 0x0] 11:26:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1294e9800) [pid = 1655] [serial = 2107] [outer = 0x112e38800] 11:26:26 INFO - PROCESS | 1655 | 1464287186012 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12963fc00) [pid = 1655] [serial = 2108] [outer = 0x112e38800] 11:26:26 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x11953f800) [pid = 1655] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:26:26 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1185d4000) [pid = 1655] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:26:26 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x11684c800) [pid = 1655] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:26:26 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x112687800) [pid = 1655] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:26:26 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11720e400) [pid = 1655] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:26:26 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x112960000) [pid = 1655] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:26:26 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x118722400) [pid = 1655] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:26:26 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118f97c00) [pid = 1655] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:26:26 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11956d000) [pid = 1655] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:26:26 INFO - PROCESS | 1655 | 1464287186357 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]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:26:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 11:26:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:26:26 INFO - PROCESS | 1655 | 1464287186378 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1655 | 1464287186380 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:26:26 INFO - PROCESS | 1655 | 1464287186382 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 1655 | 1464287186383 Marionette TRACE conn2 <- [1,2782,null,{}] 11:26:26 INFO - PROCESS | 1655 | 1464287186385 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}] 11:26:26 INFO - PROCESS | 1655 | 1464287186499 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:26:26 INFO - PROCESS | 1655 | 1464287186537 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cea8000 == 69 [pid = 1655] [id = 703] 11:26:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x112960000) [pid = 1655] [serial = 2109] [outer = 0x0] 11:26:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x122ced000) [pid = 1655] [serial = 2110] [outer = 0x112960000] 11:26:26 INFO - PROCESS | 1655 | 1464287186561 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x129645800) [pid = 1655] [serial = 2111] [outer = 0x112960000] 11:26:26 INFO - PROCESS | 1655 | 1464287186871 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]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:26:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 11:26:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:26:26 INFO - PROCESS | 1655 | 1464287186902 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1655 | 1464287186905 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:26:26 INFO - PROCESS | 1655 | 1464287186908 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 1655 | 1464287186911 Marionette TRACE conn2 <- [1,2786,null,{}] 11:26:26 INFO - PROCESS | 1655 | 1464287186914 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}] 11:26:27 INFO - PROCESS | 1655 | 1464287187082 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:26:27 INFO - PROCESS | 1655 | 1464287187174 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d31c000 == 70 [pid = 1655] [id = 704] 11:26:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1294ec800) [pid = 1655] [serial = 2112] [outer = 0x0] 11:26:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12975a800) [pid = 1655] [serial = 2113] [outer = 0x1294ec800] 11:26:27 INFO - PROCESS | 1655 | 1464287187218 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12aa91000) [pid = 1655] [serial = 2114] [outer = 0x1294ec800] 11:26:27 INFO - PROCESS | 1655 | 1464287187487 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]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:26:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 622ms 11:26:27 INFO - PROCESS | 1655 | 1464287187537 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 1655 | 1464287187538 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:26:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:26:27 INFO - PROCESS | 1655 | 1464287187541 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 1655 | 1464287187542 Marionette TRACE conn2 <- [1,2790,null,{}] 11:26:27 INFO - PROCESS | 1655 | 1464287187544 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}] 11:26:27 INFO - PROCESS | 1655 | 1464287187642 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:26:27 INFO - PROCESS | 1655 | 1464287187647 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8b9000 == 71 [pid = 1655] [id = 705] 11:26:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12b023400) [pid = 1655] [serial = 2115] [outer = 0x0] 11:26:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12b073000) [pid = 1655] [serial = 2116] [outer = 0x12b023400] 11:26:27 INFO - PROCESS | 1655 | 1464287187672 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12b0e4000) [pid = 1655] [serial = 2117] [outer = 0x12b023400] 11:26:28 INFO - PROCESS | 1655 | 1464287188126 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]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:26:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 618ms 11:26:28 INFO - PROCESS | 1655 | 1464287188265 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 1655 | 1464287188268 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:26:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:26:28 INFO - PROCESS | 1655 | 1464287188285 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 1655 | 1464287188289 Marionette TRACE conn2 <- [1,2794,null,{}] 11:26:28 INFO - PROCESS | 1655 | 1464287188296 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}] 11:26:28 INFO - PROCESS | 1655 | 1464287188485 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:26:28 INFO - PROCESS | 1655 | 1464287188602 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x1187c4800 == 72 [pid = 1655] [id = 706] 11:26:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x112686000) [pid = 1655] [serial = 2118] [outer = 0x0] 11:26:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x112967800) [pid = 1655] [serial = 2119] [outer = 0x112686000] 11:26:28 INFO - PROCESS | 1655 | 1464287188634 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1168ac800) [pid = 1655] [serial = 2120] [outer = 0x112686000] 11:26:29 INFO - PROCESS | 1655 | 1464287189098 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]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:26:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 825ms 11:26:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:26:29 INFO - PROCESS | 1655 | 1464287189110 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 1655 | 1464287189112 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:26:29 INFO - PROCESS | 1655 | 1464287189118 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 1655 | 1464287189120 Marionette TRACE conn2 <- [1,2798,null,{}] 11:26:29 INFO - PROCESS | 1655 | 1464287189123 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}] 11:26:29 INFO - PROCESS | 1655 | 1464287189237 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:26:29 INFO - PROCESS | 1655 | 1464287189315 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x125ade800 == 73 [pid = 1655] [id = 707] 11:26:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x118251c00) [pid = 1655] [serial = 2121] [outer = 0x0] 11:26:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118719800) [pid = 1655] [serial = 2122] [outer = 0x118251c00] 11:26:29 INFO - PROCESS | 1655 | 1464287189346 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1188d6800) [pid = 1655] [serial = 2123] [outer = 0x118251c00] 11:26:29 INFO - PROCESS | 1655 | 1464287189787 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]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:26:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 723ms 11:26:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:26:29 INFO - PROCESS | 1655 | 1464287189848 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 1655 | 1464287189849 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:26:29 INFO - PROCESS | 1655 | 1464287189853 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 1655 | 1464287189855 Marionette TRACE conn2 <- [1,2802,null,{}] 11:26:29 INFO - PROCESS | 1655 | 1464287189862 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}] 11:26:29 INFO - PROCESS | 1655 | 1464287189976 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:26:30 INFO - PROCESS | 1655 | 1464287190054 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d132000 == 74 [pid = 1655] [id = 708] 11:26:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x125af5400) [pid = 1655] [serial = 2124] [outer = 0x0] 11:26:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x126368c00) [pid = 1655] [serial = 2125] [outer = 0x125af5400] 11:26:30 INFO - PROCESS | 1655 | 1464287190086 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1265b8000) [pid = 1655] [serial = 2126] [outer = 0x125af5400] 11:26:30 INFO - PROCESS | 1655 | 1464287190503 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]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:26:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 11:26:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:26:30 INFO - PROCESS | 1655 | 1464287190525 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 1655 | 1464287190526 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:26:30 INFO - PROCESS | 1655 | 1464287190528 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 1655 | 1464287190530 Marionette TRACE conn2 <- [1,2806,null,{}] 11:26:30 INFO - PROCESS | 1655 | 1464287190555 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}] 11:26:30 INFO - PROCESS | 1655 | 1464287190666 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:26:30 INFO - PROCESS | 1655 | 1464287190769 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0ca000 == 75 [pid = 1655] [id = 709] 11:26:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x128c1f400) [pid = 1655] [serial = 2127] [outer = 0x0] 11:26:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x128d14400) [pid = 1655] [serial = 2128] [outer = 0x128c1f400] 11:26:30 INFO - PROCESS | 1655 | 1464287190801 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x129753800) [pid = 1655] [serial = 2129] [outer = 0x128c1f400] 11:26:31 INFO - PROCESS | 1655 | 1464287191182 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]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:26:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 11:26:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:26:31 INFO - PROCESS | 1655 | 1464287191220 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 1655 | 1464287191221 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:26:31 INFO - PROCESS | 1655 | 1464287191224 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 1655 | 1464287191225 Marionette TRACE conn2 <- [1,2810,null,{}] 11:26:31 INFO - PROCESS | 1655 | 1464287191227 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}] 11:26:31 INFO - PROCESS | 1655 | 1464287191337 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:26:31 INFO - PROCESS | 1655 | 1464287191413 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x134803000 == 76 [pid = 1655] [id = 710] 11:26:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x128ca5800) [pid = 1655] [serial = 2130] [outer = 0x0] 11:26:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1297bf800) [pid = 1655] [serial = 2131] [outer = 0x128ca5800] 11:26:31 INFO - PROCESS | 1655 | 1464287191443 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12a182000) [pid = 1655] [serial = 2132] [outer = 0x128ca5800] 11:26:31 INFO - PROCESS | 1655 | 1464287191911 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]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:26:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 718ms 11:26:31 INFO - PROCESS | 1655 | 1464287191992 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 1655 | 1464287191994 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:26:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:26:32 INFO - PROCESS | 1655 | 1464287191998 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1655 | 1464287191999 Marionette TRACE conn2 <- [1,2814,null,{}] 11:26:32 INFO - PROCESS | 1655 | 1464287192001 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}] 11:26:32 INFO - PROCESS | 1655 | 1464287192127 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:26:32 INFO - PROCESS | 1655 | 1464287192205 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x135417800 == 77 [pid = 1655] [id = 711] 11:26:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12ba34000) [pid = 1655] [serial = 2133] [outer = 0x0] 11:26:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12ba3e000) [pid = 1655] [serial = 2134] [outer = 0x12ba34000] 11:26:32 INFO - PROCESS | 1655 | 1464287192235 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12bc3b800) [pid = 1655] [serial = 2135] [outer = 0x12ba34000] 11:26:32 INFO - PROCESS | 1655 | 1464287192634 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]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:26:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 11:26:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:26:32 INFO - PROCESS | 1655 | 1464287192669 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 1655 | 1464287192670 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:26:32 INFO - PROCESS | 1655 | 1464287192672 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1655 | 1464287192673 Marionette TRACE conn2 <- [1,2818,null,{}] 11:26:32 INFO - PROCESS | 1655 | 1464287192676 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}] 11:26:32 INFO - PROCESS | 1655 | 1464287192783 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:26:32 INFO - PROCESS | 1655 | 1464287192887 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x1354a6000 == 78 [pid = 1655] [id = 712] 11:26:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12bc35000) [pid = 1655] [serial = 2136] [outer = 0x0] 11:26:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x12bc46400) [pid = 1655] [serial = 2137] [outer = 0x12bc35000] 11:26:32 INFO - PROCESS | 1655 | 1464287192918 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x12bc4f800) [pid = 1655] [serial = 2138] [outer = 0x12bc35000] 11:26:33 INFO - PROCESS | 1655 | 1464287193375 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]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 722ms 11:26:33 INFO - PROCESS | 1655 | 1464287193395 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 1655 | 1464287193397 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:26:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:26:33 INFO - PROCESS | 1655 | 1464287193400 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 1655 | 1464287193402 Marionette TRACE conn2 <- [1,2822,null,{}] 11:26:33 INFO - PROCESS | 1655 | 1464287193406 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}] 11:26:33 INFO - PROCESS | 1655 | 1464287193600 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:26:33 INFO - PROCESS | 1655 | 1464287193732 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x13581a000 == 79 [pid = 1655] [id = 713] 11:26:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x12bc40400) [pid = 1655] [serial = 2139] [outer = 0x0] 11:26:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x12c140800) [pid = 1655] [serial = 2140] [outer = 0x12bc40400] 11:26:33 INFO - PROCESS | 1655 | 1464287193762 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12c146800) [pid = 1655] [serial = 2141] [outer = 0x12bc40400] 11:26:34 INFO - PROCESS | 1655 | 1464287194414 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]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:26:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1071ms 11:26:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:26:34 INFO - PROCESS | 1655 | 1464287194472 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 1655 | 1464287194474 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:26:34 INFO - PROCESS | 1655 | 1464287194478 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 1655 | 1464287194480 Marionette TRACE conn2 <- [1,2826,null,{}] 11:26:34 INFO - PROCESS | 1655 | 1464287194485 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}] 11:26:34 INFO - PROCESS | 1655 | 1464287194587 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:26:34 INFO - PROCESS | 1655 | 1464287194668 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x1162d1800 == 80 [pid = 1655] [id = 714] 11:26:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x111f3f000) [pid = 1655] [serial = 2142] [outer = 0x0] 11:26:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x1121ad400) [pid = 1655] [serial = 2143] [outer = 0x111f3f000] 11:26:34 INFO - PROCESS | 1655 | 1464287194696 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1125bcc00) [pid = 1655] [serial = 2144] [outer = 0x111f3f000] 11:26:35 INFO - PROCESS | 1655 | 1464287195123 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:26:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 675ms 11:26:35 INFO - PROCESS | 1655 | 1464287195153 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 1655 | 1464287195157 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:26:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:26:35 INFO - PROCESS | 1655 | 1464287195161 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 1655 | 1464287195163 Marionette TRACE conn2 <- [1,2830,null,{}] 11:26:35 INFO - PROCESS | 1655 | 1464287195166 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}] 11:26:35 INFO - PROCESS | 1655 | 1464287195271 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:26:35 INFO - PROCESS | 1655 | 1464287195353 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199d8800 == 81 [pid = 1655] [id = 715] 11:26:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x112968400) [pid = 1655] [serial = 2145] [outer = 0x0] 11:26:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x112e52000) [pid = 1655] [serial = 2146] [outer = 0x112968400] 11:26:35 INFO - PROCESS | 1655 | 1464287195381 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x1133a3400) [pid = 1655] [serial = 2147] [outer = 0x112968400] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12d318800 == 80 [pid = 1655] [id = 651] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12b36b800 == 79 [pid = 1655] [id = 540] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12d31c000 == 78 [pid = 1655] [id = 704] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12cea8000 == 77 [pid = 1655] [id = 703] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12cae8800 == 76 [pid = 1655] [id = 702] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c54a800 == 75 [pid = 1655] [id = 701] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x135e81000 == 74 [pid = 1655] [id = 673] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba23800 == 73 [pid = 1655] [id = 700] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x118258400) [pid = 1655] [serial = 2023] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x122c76400) [pid = 1655] [serial = 2026] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12af88800 == 72 [pid = 1655] [id = 699] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x129474800 == 71 [pid = 1655] [id = 698] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x125d1c800 == 70 [pid = 1655] [id = 697] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x122f33800 == 69 [pid = 1655] [id = 696] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x119b42800 == 68 [pid = 1655] [id = 695] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x120f66000 == 67 [pid = 1655] [id = 694] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c09f000 == 66 [pid = 1655] [id = 690] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12bc0e800 == 65 [pid = 1655] [id = 689] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x125d1b000 == 64 [pid = 1655] [id = 688] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x11972f800 == 63 [pid = 1655] [id = 687] 11:26:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12af9b000 == 62 [pid = 1655] [id = 686] 11:26:35 INFO - PROCESS | 1655 | 1464287195855 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]]]}] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x123a2d800) [pid = 1655] [serial = 2054] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x1242ea400) [pid = 1655] [serial = 2056] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x124f1ac00) [pid = 1655] [serial = 2057] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x118823c00) [pid = 1655] [serial = 2041] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x11720a000) [pid = 1655] [serial = 2036] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x118332400) [pid = 1655] [serial = 2051] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x118332c00) [pid = 1655] [serial = 2039] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x114edc400) [pid = 1655] [serial = 2033] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x112992c00) [pid = 1655] [serial = 2032] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x1164ae800) [pid = 1655] [serial = 2050] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x1168a9800) [pid = 1655] [serial = 2035] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x118f9a000) [pid = 1655] [serial = 2045] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x118259400) [pid = 1655] [serial = 2038] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x121182000) [pid = 1655] [serial = 2053] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x118f64400) [pid = 1655] [serial = 2044] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x119bc7000) [pid = 1655] [serial = 2047] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x11882d000) [pid = 1655] [serial = 2042] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x122ced400) [pid = 1655] [serial = 2048] [outer = 0x0] [url = about:blank] 11:26:35 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x129757c00) [pid = 1655] [serial = 2029] [outer = 0x0] [url = about:blank] 11:26:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:26:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 722ms 11:26:35 INFO - PROCESS | 1655 | 1464287195886 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 1655 | 1464287195887 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:26:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:26:35 INFO - PROCESS | 1655 | 1464287195890 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 1655 | 1464287195892 Marionette TRACE conn2 <- [1,2834,null,{}] 11:26:35 INFO - PROCESS | 1655 | 1464287195901 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}] 11:26:35 INFO - PROCESS | 1655 | 1464287195994 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:26:36 INFO - PROCESS | 1655 | 1464287196002 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x1199dc000 == 63 [pid = 1655] [id = 716] 11:26:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x117204000) [pid = 1655] [serial = 2148] [outer = 0x0] 11:26:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x11720a000) [pid = 1655] [serial = 2149] [outer = 0x117204000] 11:26:36 INFO - PROCESS | 1655 | 1464287196029 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x11768b000) [pid = 1655] [serial = 2150] [outer = 0x117204000] 11:26:36 INFO - PROCESS | 1655 | 1464287196388 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:26:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 520ms 11:26:36 INFO - PROCESS | 1655 | 1464287196411 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 1655 | 1464287196412 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:26:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:26:36 INFO - PROCESS | 1655 | 1464287196440 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 1655 | 1464287196441 Marionette TRACE conn2 <- [1,2838,null,{}] 11:26:36 INFO - PROCESS | 1655 | 1464287196445 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}] 11:26:36 INFO - PROCESS | 1655 | 1464287196536 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:26:36 INFO - PROCESS | 1655 | 1464287196540 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x122a1d800 == 64 [pid = 1655] [id = 717] 11:26:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x11824e000) [pid = 1655] [serial = 2151] [outer = 0x0] 11:26:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x11832d000) [pid = 1655] [serial = 2152] [outer = 0x11824e000] 11:26:36 INFO - PROCESS | 1655 | 1464287196566 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x118406c00) [pid = 1655] [serial = 2153] [outer = 0x11824e000] 11:26:36 INFO - PROCESS | 1655 | 1464287196918 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]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:26:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 545ms 11:26:36 INFO - PROCESS | 1655 | 1464287196960 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 1655 | 1464287196962 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:26:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:26:36 INFO - PROCESS | 1655 | 1464287196971 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 1655 | 1464287196972 Marionette TRACE conn2 <- [1,2842,null,{}] 11:26:36 INFO - PROCESS | 1655 | 1464287196986 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}] 11:26:37 INFO - PROCESS | 1655 | 1464287197074 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:26:37 INFO - PROCESS | 1655 | 1464287197078 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x123fce000 == 65 [pid = 1655] [id = 718] 11:26:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1185ca400) [pid = 1655] [serial = 2154] [outer = 0x0] 11:26:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x118722c00) [pid = 1655] [serial = 2155] [outer = 0x1185ca400] 11:26:37 INFO - PROCESS | 1655 | 1464287197106 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x118826800) [pid = 1655] [serial = 2156] [outer = 0x1185ca400] 11:26:37 INFO - PROCESS | 1655 | 1464287197440 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]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 488ms 11:26:37 INFO - PROCESS | 1655 | 1464287197453 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 1655 | 1464287197454 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:26:37 INFO - PROCESS | 1655 | 1464287197457 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 1655 | 1464287197458 Marionette TRACE conn2 <- [1,2846,null,{}] 11:26:37 INFO - PROCESS | 1655 | 1464287197460 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}] 11:26:37 INFO - PROCESS | 1655 | 1464287197563 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:26:37 INFO - PROCESS | 1655 | 1464287197642 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x125d0a800 == 66 [pid = 1655] [id = 719] 11:26:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x11882a800) [pid = 1655] [serial = 2157] [outer = 0x0] 11:26:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x118877400) [pid = 1655] [serial = 2158] [outer = 0x11882a800] 11:26:37 INFO - PROCESS | 1655 | 1464287197668 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x120fe9800) [pid = 1655] [serial = 2159] [outer = 0x11882a800] 11:26:37 INFO - PROCESS | 1655 | 1464287197985 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]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 574ms 11:26:38 INFO - PROCESS | 1655 | 1464287198031 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 1655 | 1464287198032 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:26:38 INFO - PROCESS | 1655 | 1464287198034 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 1655 | 1464287198036 Marionette TRACE conn2 <- [1,2850,null,{}] 11:26:38 INFO - PROCESS | 1655 | 1464287198038 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}] 11:26:38 INFO - PROCESS | 1655 | 1464287198158 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:26:38 INFO - PROCESS | 1655 | 1464287198169 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x129078000 == 67 [pid = 1655] [id = 720] 11:26:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1195a1800) [pid = 1655] [serial = 2160] [outer = 0x0] 11:26:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x122a81800) [pid = 1655] [serial = 2161] [outer = 0x1195a1800] 11:26:38 INFO - PROCESS | 1655 | 1464287198195 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x12381c000) [pid = 1655] [serial = 2162] [outer = 0x1195a1800] 11:26:38 INFO - PROCESS | 1655 | 1464287198520 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 517ms 11:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:26:38 INFO - PROCESS | 1655 | 1464287198553 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 1655 | 1464287198554 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:26:38 INFO - PROCESS | 1655 | 1464287198556 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 1655 | 1464287198557 Marionette TRACE conn2 <- [1,2854,null,{}] 11:26:38 INFO - PROCESS | 1655 | 1464287198559 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}] 11:26:38 INFO - PROCESS | 1655 | 1464287198673 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:26:38 INFO - PROCESS | 1655 | 1464287198689 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a92800 == 68 [pid = 1655] [id = 721] 11:26:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x12117ec00) [pid = 1655] [serial = 2163] [outer = 0x0] 11:26:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x1242ea400) [pid = 1655] [serial = 2164] [outer = 0x12117ec00] 11:26:38 INFO - PROCESS | 1655 | 1464287198716 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x1246d4c00) [pid = 1655] [serial = 2165] [outer = 0x12117ec00] 11:26:39 INFO - PROCESS | 1655 | 1464287199074 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]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 568ms 11:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:26:39 INFO - PROCESS | 1655 | 1464287199129 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 1655 | 1464287199130 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:26:39 INFO - PROCESS | 1655 | 1464287199132 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 1655 | 1464287199134 Marionette TRACE conn2 <- [1,2858,null,{}] 11:26:39 INFO - PROCESS | 1655 | 1464287199136 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}] 11:26:39 INFO - PROCESS | 1655 | 1464287199250 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:26:39 INFO - PROCESS | 1655 | 1464287199294 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af98000 == 69 [pid = 1655] [id = 722] 11:26:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x123ab0400) [pid = 1655] [serial = 2166] [outer = 0x0] 11:26:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x124f24c00) [pid = 1655] [serial = 2167] [outer = 0x123ab0400] 11:26:39 INFO - PROCESS | 1655 | 1464287199319 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x125af7800) [pid = 1655] [serial = 2168] [outer = 0x123ab0400] 11:26:39 INFO - PROCESS | 1655 | 1464287199651 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 11:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:26:39 INFO - PROCESS | 1655 | 1464287199702 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 1655 | 1464287199703 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:26:39 INFO - PROCESS | 1655 | 1464287199705 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 1655 | 1464287199707 Marionette TRACE conn2 <- [1,2862,null,{}] 11:26:39 INFO - PROCESS | 1655 | 1464287199709 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}] 11:26:39 INFO - PROCESS | 1655 | 1464287199824 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:26:39 INFO - PROCESS | 1655 | 1464287199838 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba18800 == 70 [pid = 1655] [id = 723] 11:26:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x125a31000) [pid = 1655] [serial = 2169] [outer = 0x0] 11:26:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x126070800) [pid = 1655] [serial = 2170] [outer = 0x125a31000] 11:26:39 INFO - PROCESS | 1655 | 1464287199863 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x126362000) [pid = 1655] [serial = 2171] [outer = 0x125a31000] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x125af5c00) [pid = 1655] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x128caac00) [pid = 1655] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x112960000) [pid = 1655] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x128d17400) [pid = 1655] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x1125bf400) [pid = 1655] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x120ff4800) [pid = 1655] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x11959c400) [pid = 1655] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x112e38800) [pid = 1655] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1294ec800) [pid = 1655] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1185cdc00) [pid = 1655] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x12ceec000) [pid = 1655] [serial = 47] [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.] 11:26:40 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x113c23000) [pid = 1655] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:26:40 INFO - PROCESS | 1655 | 1464287200302 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]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 618ms 11:26:40 INFO - PROCESS | 1655 | 1464287200325 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 1655 | 1464287200327 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:26:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:26:40 INFO - PROCESS | 1655 | 1464287200329 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 1655 | 1464287200331 Marionette TRACE conn2 <- [1,2866,null,{}] 11:26:40 INFO - PROCESS | 1655 | 1464287200335 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}] 11:26:40 INFO - PROCESS | 1655 | 1464287200469 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:26:40 INFO - PROCESS | 1655 | 1464287200510 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c00d000 == 71 [pid = 1655] [id = 724] 11:26:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1125bf800) [pid = 1655] [serial = 2172] [outer = 0x0] 11:26:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x118f71000) [pid = 1655] [serial = 2173] [outer = 0x1125bf800] 11:26:40 INFO - PROCESS | 1655 | 1464287200541 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1265b9c00) [pid = 1655] [serial = 2174] [outer = 0x1125bf800] 11:26:40 INFO - PROCESS | 1655 | 1464287200821 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]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 523ms 11:26:40 INFO - PROCESS | 1655 | 1464287200855 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 1655 | 1464287200856 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:26:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:26:40 INFO - PROCESS | 1655 | 1464287200858 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 1655 | 1464287200859 Marionette TRACE conn2 <- [1,2870,null,{}] 11:26:40 INFO - PROCESS | 1655 | 1464287200861 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}] 11:26:40 INFO - PROCESS | 1655 | 1464287200961 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:26:41 INFO - PROCESS | 1655 | 1464287201028 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c129000 == 72 [pid = 1655] [id = 725] 11:26:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x112e54400) [pid = 1655] [serial = 2175] [outer = 0x0] 11:26:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x128c17400) [pid = 1655] [serial = 2176] [outer = 0x112e54400] 11:26:41 INFO - PROCESS | 1655 | 1464287201053 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x128caa400) [pid = 1655] [serial = 2177] [outer = 0x112e54400] 11:26:41 INFO - PROCESS | 1655 | 1464287201351 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]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:26:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 11:26:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:26:41 INFO - PROCESS | 1655 | 1464287201377 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 1655 | 1464287201378 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:26:41 INFO - PROCESS | 1655 | 1464287201380 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 1655 | 1464287201381 Marionette TRACE conn2 <- [1,2874,null,{}] 11:26:41 INFO - PROCESS | 1655 | 1464287201387 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}] 11:26:41 INFO - PROCESS | 1655 | 1464287201481 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:26:41 INFO - PROCESS | 1655 | 1464287201485 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cad7000 == 73 [pid = 1655] [id = 726] 11:26:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x128cae400) [pid = 1655] [serial = 2178] [outer = 0x0] 11:26:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x128d20c00) [pid = 1655] [serial = 2179] [outer = 0x128cae400] 11:26:41 INFO - PROCESS | 1655 | 1464287201510 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x1293aac00) [pid = 1655] [serial = 2180] [outer = 0x128cae400] 11:26:42 INFO - PROCESS | 1655 | 1464287202010 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]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:26:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 672ms 11:26:42 INFO - PROCESS | 1655 | 1464287202052 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 1655 | 1464287202055 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:26:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:26:42 INFO - PROCESS | 1655 | 1464287202059 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 1655 | 1464287202061 Marionette TRACE conn2 <- [1,2878,null,{}] 11:26:42 INFO - PROCESS | 1655 | 1464287202065 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}] 11:26:42 INFO - PROCESS | 1655 | 1464287202185 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:26:42 INFO - PROCESS | 1655 | 1464287202292 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x11931f800 == 74 [pid = 1655] [id = 727] 11:26:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x112958800) [pid = 1655] [serial = 2181] [outer = 0x0] 11:26:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x112976800) [pid = 1655] [serial = 2182] [outer = 0x112958800] 11:26:42 INFO - PROCESS | 1655 | 1464287202325 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x115d75000) [pid = 1655] [serial = 2183] [outer = 0x112958800] 11:26:42 INFO - PROCESS | 1655 | 1464287202729 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]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:26:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 721ms 11:26:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:26:42 INFO - PROCESS | 1655 | 1464287202781 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 1655 | 1464287202785 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:26:42 INFO - PROCESS | 1655 | 1464287202790 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 1655 | 1464287202791 Marionette TRACE conn2 <- [1,2882,null,{}] 11:26:42 INFO - PROCESS | 1655 | 1464287202794 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}] 11:26:42 INFO - PROCESS | 1655 | 1464287202913 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:26:42 INFO - PROCESS | 1655 | 1464287202995 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fa4800 == 75 [pid = 1655] [id = 728] 11:26:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x116221c00) [pid = 1655] [serial = 2184] [outer = 0x0] 11:26:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x11824e400) [pid = 1655] [serial = 2185] [outer = 0x116221c00] 11:26:43 INFO - PROCESS | 1655 | 1464287203026 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x1185cc000) [pid = 1655] [serial = 2186] [outer = 0x116221c00] 11:26:43 INFO - PROCESS | 1655 | 1464287203443 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]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:26:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 11:26:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:26:43 INFO - PROCESS | 1655 | 1464287203459 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 1655 | 1464287203461 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:26:43 INFO - PROCESS | 1655 | 1464287203463 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 1655 | 1464287203466 Marionette TRACE conn2 <- [1,2886,null,{}] 11:26:43 INFO - PROCESS | 1655 | 1464287203474 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}] 11:26:43 INFO - PROCESS | 1655 | 1464287203612 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:26:43 INFO - PROCESS | 1655 | 1464287203694 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cea9800 == 76 [pid = 1655] [id = 729] 11:26:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1187db800) [pid = 1655] [serial = 2187] [outer = 0x0] 11:26:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x11956d400) [pid = 1655] [serial = 2188] [outer = 0x1187db800] 11:26:43 INFO - PROCESS | 1655 | 1464287203723 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x122cf5400) [pid = 1655] [serial = 2189] [outer = 0x1187db800] 11:26:44 INFO - PROCESS | 1655 | 1464287204150 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]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:26:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 722ms 11:26:44 INFO - PROCESS | 1655 | 1464287204185 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 1655 | 1464287204187 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:26:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:26:44 INFO - PROCESS | 1655 | 1464287204190 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 1655 | 1464287204191 Marionette TRACE conn2 <- [1,2890,null,{}] 11:26:44 INFO - PROCESS | 1655 | 1464287204193 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}] 11:26:44 INFO - PROCESS | 1655 | 1464287204310 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:26:44 INFO - PROCESS | 1655 | 1464287204417 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d328800 == 77 [pid = 1655] [id = 730] 11:26:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x124f25800) [pid = 1655] [serial = 2190] [outer = 0x0] 11:26:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12606c400) [pid = 1655] [serial = 2191] [outer = 0x124f25800] 11:26:44 INFO - PROCESS | 1655 | 1464287204450 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x1265a9c00) [pid = 1655] [serial = 2192] [outer = 0x124f25800] 11:26:44 INFO - PROCESS | 1655 | 1464287204862 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:26:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 718ms 11:26:44 INFO - PROCESS | 1655 | 1464287204909 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 1655 | 1464287204910 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:26:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:26:44 INFO - PROCESS | 1655 | 1464287204913 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 1655 | 1464287204914 Marionette TRACE conn2 <- [1,2894,null,{}] 11:26:44 INFO - PROCESS | 1655 | 1464287204916 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}] 11:26:45 INFO - PROCESS | 1655 | 1464287205047 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:26:45 INFO - PROCESS | 1655 | 1464287205155 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d8d5000 == 78 [pid = 1655] [id = 731] 11:26:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x126367c00) [pid = 1655] [serial = 2193] [outer = 0x0] 11:26:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x128ca5c00) [pid = 1655] [serial = 2194] [outer = 0x126367c00] 11:26:45 INFO - PROCESS | 1655 | 1464287205187 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x128eca000) [pid = 1655] [serial = 2195] [outer = 0x126367c00] 11:26:45 INFO - PROCESS | 1655 | 1464287205616 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]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:26:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 718ms 11:26:45 INFO - PROCESS | 1655 | 1464287205633 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 1655 | 1464287205635 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:26:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:26:45 INFO - PROCESS | 1655 | 1464287205637 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 1655 | 1464287205638 Marionette TRACE conn2 <- [1,2898,null,{}] 11:26:45 INFO - PROCESS | 1655 | 1464287205640 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}] 11:26:45 INFO - PROCESS | 1655 | 1464287205753 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:26:45 INFO - PROCESS | 1655 | 1464287205858 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x13480b000 == 79 [pid = 1655] [id = 732] 11:26:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x1265b7800) [pid = 1655] [serial = 2196] [outer = 0x0] 11:26:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x1293b6000) [pid = 1655] [serial = 2197] [outer = 0x1265b7800] 11:26:45 INFO - PROCESS | 1655 | 1464287205891 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x1297b9800) [pid = 1655] [serial = 2198] [outer = 0x1265b7800] 11:26:46 INFO - PROCESS | 1655 | 1464287206305 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]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:26:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 718ms 11:26:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:26:46 INFO - PROCESS | 1655 | 1464287206356 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 1655 | 1464287206358 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:26:46 INFO - PROCESS | 1655 | 1464287206360 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 1655 | 1464287206361 Marionette TRACE conn2 <- [1,2902,null,{}] 11:26:46 INFO - PROCESS | 1655 | 1464287206363 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}] 11:26:46 INFO - PROCESS | 1655 | 1464287206497 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:26:46 INFO - PROCESS | 1655 | 1464287206606 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x135810000 == 80 [pid = 1655] [id = 733] 11:26:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x1297bd800) [pid = 1655] [serial = 2199] [outer = 0x0] 11:26:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x12aa87c00) [pid = 1655] [serial = 2200] [outer = 0x1297bd800] 11:26:46 INFO - PROCESS | 1655 | 1464287206637 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x12aa96800) [pid = 1655] [serial = 2201] [outer = 0x1297bd800] 11:26:47 INFO - PROCESS | 1655 | 1464287207075 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:26:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 11:26:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:26:47 INFO - PROCESS | 1655 | 1464287207131 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 1655 | 1464287207132 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:26:47 INFO - PROCESS | 1655 | 1464287207134 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 1655 | 1464287207135 Marionette TRACE conn2 <- [1,2906,null,{}] 11:26:47 INFO - PROCESS | 1655 | 1464287207138 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}] 11:26:47 INFO - PROCESS | 1655 | 1464287207255 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:26:47 INFO - PROCESS | 1655 | 1464287207533 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f94800 == 81 [pid = 1655] [id = 734] 11:26:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x111ab7400) [pid = 1655] [serial = 2202] [outer = 0x0] 11:26:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x111f1e400) [pid = 1655] [serial = 2203] [outer = 0x111ab7400] 11:26:47 INFO - PROCESS | 1655 | 1464287207587 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x112684800) [pid = 1655] [serial = 2204] [outer = 0x111ab7400] 11:26:48 INFO - PROCESS | 1655 | 1464287208081 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]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:26:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 971ms 11:26:48 INFO - PROCESS | 1655 | 1464287208106 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 1655 | 1464287208108 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:26:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:26:48 INFO - PROCESS | 1655 | 1464287208111 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 1655 | 1464287208113 Marionette TRACE conn2 <- [1,2910,null,{}] 11:26:48 INFO - PROCESS | 1655 | 1464287208119 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}] 11:26:48 INFO - PROCESS | 1655 | 1464287208224 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:26:48 INFO - PROCESS | 1655 | 1464287208338 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12906c800 == 82 [pid = 1655] [id = 735] 11:26:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x1164ac000) [pid = 1655] [serial = 2205] [outer = 0x0] 11:26:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x116fc0000) [pid = 1655] [serial = 2206] [outer = 0x1164ac000] 11:26:48 INFO - PROCESS | 1655 | 1464287208369 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x118251400) [pid = 1655] [serial = 2207] [outer = 0x1164ac000] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x120f6f800 == 81 [pid = 1655] [id = 637] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12c129000 == 80 [pid = 1655] [id = 725] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12c00d000 == 79 [pid = 1655] [id = 724] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba18800 == 78 [pid = 1655] [id = 723] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12af98000 == 77 [pid = 1655] [id = 722] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x129a92800 == 76 [pid = 1655] [id = 721] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x129078000 == 75 [pid = 1655] [id = 720] 11:26:48 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x12b073000) [pid = 1655] [serial = 2116] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1655 | 1464287208791 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]]]}] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x125d0a800 == 74 [pid = 1655] [id = 719] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x123fce000 == 73 [pid = 1655] [id = 718] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x122a1d800 == 72 [pid = 1655] [id = 717] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x1199dc000 == 71 [pid = 1655] [id = 716] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x1199d8800 == 70 [pid = 1655] [id = 715] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x1162d1800 == 69 [pid = 1655] [id = 714] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x1354a6000 == 68 [pid = 1655] [id = 712] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x135417800 == 67 [pid = 1655] [id = 711] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x134803000 == 66 [pid = 1655] [id = 710] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0ca000 == 65 [pid = 1655] [id = 709] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12d132000 == 64 [pid = 1655] [id = 708] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x125ade800 == 63 [pid = 1655] [id = 707] 11:26:48 INFO - PROCESS | 1655 | --DOCSHELL 0x1187c4800 == 62 [pid = 1655] [id = 706] 11:26:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:26:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:26:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 725ms 11:26:48 INFO - PROCESS | 1655 | 1464287208838 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 1655 | 1464287208840 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:26:48 INFO - TEST-START | /DOMEvents/constructors.html 11:26:48 INFO - PROCESS | 1655 | 1464287208844 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 1655 | 1464287208845 Marionette TRACE conn2 <- [1,2914,null,{}] 11:26:48 INFO - PROCESS | 1655 | 1464287208847 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}] 11:26:48 INFO - PROCESS | 1655 | 1464287208940 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:26:48 INFO - PROCESS | 1655 | 1464287208948 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x119e36800 == 63 [pid = 1655] [id = 736] 11:26:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x118331400) [pid = 1655] [serial = 2208] [outer = 0x0] 11:26:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x1184f2800) [pid = 1655] [serial = 2209] [outer = 0x118331400] 11:26:48 INFO - PROCESS | 1655 | 1464287208975 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x118824c00) [pid = 1655] [serial = 2210] [outer = 0x118331400] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x1265aa000) [pid = 1655] [serial = 2098] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x128d14000) [pid = 1655] [serial = 2101] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x122ced000) [pid = 1655] [serial = 2110] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x129317800) [pid = 1655] [serial = 2104] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x119595400) [pid = 1655] [serial = 2068] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x125a32c00) [pid = 1655] [serial = 2059] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x11295a800) [pid = 1655] [serial = 2083] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 157 (0x113c22800) [pid = 1655] [serial = 2084] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 156 (0x12117f000) [pid = 1655] [serial = 2092] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 155 (0x122f13800) [pid = 1655] [serial = 2093] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 154 (0x1184edc00) [pid = 1655] [serial = 2065] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 153 (0x1243d6c00) [pid = 1655] [serial = 2095] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 152 (0x125d29400) [pid = 1655] [serial = 2071] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x1294e9800) [pid = 1655] [serial = 2107] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x113304800) [pid = 1655] [serial = 2080] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x12975a800) [pid = 1655] [serial = 2113] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x126522000) [pid = 1655] [serial = 2074] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x112e57000) [pid = 1655] [serial = 2062] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1265b8800) [pid = 1655] [serial = 2077] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x118827c00) [pid = 1655] [serial = 2089] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x118f9cc00) [pid = 1655] [serial = 2090] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12bc46000) [pid = 1655] [serial = 1418] [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.] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x12aa91000) [pid = 1655] [serial = 2114] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x12963fc00) [pid = 1655] [serial = 2108] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x116856400) [pid = 1655] [serial = 2086] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x118256c00) [pid = 1655] [serial = 2087] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x128ecec00) [pid = 1655] [serial = 2102] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 137 (0x129645800) [pid = 1655] [serial = 2111] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 136 (0x128ca4c00) [pid = 1655] [serial = 2099] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 135 (0x1294e0800) [pid = 1655] [serial = 2105] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | --DOMWINDOW == 134 (0x125a32800) [pid = 1655] [serial = 2096] [outer = 0x0] [url = about:blank] 11:26:49 INFO - PROCESS | 1655 | 1464287209416 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]]]}] 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:26:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:26:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 628ms 11:26:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:26:49 INFO - PROCESS | 1655 | 1464287209473 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 1655 | 1464287209475 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:26:49 INFO - PROCESS | 1655 | 1464287209479 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1655 | 1464287209486 Marionette TRACE conn2 <- [1,2918,null,{}] 11:26:49 INFO - PROCESS | 1655 | 1464287209493 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}] 11:26:49 INFO - PROCESS | 1655 | 1464287209591 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:26:49 INFO - PROCESS | 1655 | 1464287209598 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x1260f3800 == 64 [pid = 1655] [id = 737] 11:26:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 135 (0x119bc2c00) [pid = 1655] [serial = 2211] [outer = 0x0] 11:26:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 136 (0x12117e400) [pid = 1655] [serial = 2212] [outer = 0x119bc2c00] 11:26:49 INFO - PROCESS | 1655 | 1464287209624 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 137 (0x119576400) [pid = 1655] [serial = 2213] [outer = 0x119bc2c00] 11:26:49 INFO - PROCESS | 1655 | 1464287209979 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:26:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:26:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 529ms 11:26:50 INFO - PROCESS | 1655 | 1464287210007 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 1655 | 1464287210009 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:26:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:26:50 INFO - PROCESS | 1655 | 1464287210013 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 1655 | 1464287210015 Marionette TRACE conn2 <- [1,2922,null,{}] 11:26:50 INFO - PROCESS | 1655 | 1464287210021 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}] 11:26:50 INFO - PROCESS | 1655 | 1464287210169 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:26:50 INFO - PROCESS | 1655 | 1464287210180 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x129aa3000 == 65 [pid = 1655] [id = 738] 11:26:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 138 (0x123a2c800) [pid = 1655] [serial = 2214] [outer = 0x0] 11:26:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x1243d6c00) [pid = 1655] [serial = 2215] [outer = 0x123a2c800] 11:26:50 INFO - PROCESS | 1655 | 1464287210223 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x124f83800) [pid = 1655] [serial = 2216] [outer = 0x123a2c800] 11:26:50 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:26:50 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:26:50 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:26:50 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:26:50 INFO - PROCESS | 1655 | 1464287210747 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]]]}] 11:26:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:26:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:26:50 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 11:26:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:26:50 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 11:26:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:26:50 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]" 11:26:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:26:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:26:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 774ms 11:26:50 INFO - PROCESS | 1655 | 1464287210787 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 1655 | 1464287210789 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:26:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:26:50 INFO - PROCESS | 1655 | 1464287210793 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 1655 | 1464287210795 Marionette TRACE conn2 <- [1,2926,null,{}] 11:26:50 INFO - PROCESS | 1655 | 1464287210798 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}] 11:26:50 INFO - PROCESS | 1655 | 1464287210945 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:26:50 INFO - PROCESS | 1655 | 1464287210955 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba1a000 == 66 [pid = 1655] [id = 739] 11:26:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x1265ba400) [pid = 1655] [serial = 2217] [outer = 0x0] 11:26:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x128ca6800) [pid = 1655] [serial = 2218] [outer = 0x1265ba400] 11:26:51 INFO - PROCESS | 1655 | 1464287211003 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x1293ad000) [pid = 1655] [serial = 2219] [outer = 0x1265ba400] 11:26:51 INFO - PROCESS | 1655 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:26:51 INFO - PROCESS | 1655 | 1464287211496 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]]]}] 11:26:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:26:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 726ms 11:26:51 INFO - PROCESS | 1655 | 1464287211519 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 1655 | 1464287211520 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:26:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:26:51 INFO - PROCESS | 1655 | 1464287211523 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 1655 | 1464287211524 Marionette TRACE conn2 <- [1,2930,null,{}] 11:26:51 INFO - PROCESS | 1655 | 1464287211548 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}] 11:26:51 INFO - PROCESS | 1655 | 1464287211673 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:26:51 INFO - PROCESS | 1655 | 1464287211699 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c118800 == 67 [pid = 1655] [id = 740] 11:26:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x1294ebc00) [pid = 1655] [serial = 2220] [outer = 0x0] 11:26:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x129637400) [pid = 1655] [serial = 2221] [outer = 0x1294ebc00] 11:26:51 INFO - PROCESS | 1655 | 1464287211740 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x129750c00) [pid = 1655] [serial = 2222] [outer = 0x1294ebc00] 11:26:52 INFO - PROCESS | 1655 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:26:52 INFO - PROCESS | 1655 | 1464287212202 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]]]}] 11:26:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:26:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 720ms 11:26:52 INFO - PROCESS | 1655 | 1464287212244 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:26:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:26:52 INFO - PROCESS | 1655 | 1464287212246 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:26:52 INFO - PROCESS | 1655 | 1464287212249 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 1655 | 1464287212251 Marionette TRACE conn2 <- [1,2934,null,{}] 11:26:52 INFO - PROCESS | 1655 | 1464287212254 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}] 11:26:52 INFO - PROCESS | 1655 | 1464287212408 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:26:52 INFO - PROCESS | 1655 | 1464287212425 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c94b800 == 68 [pid = 1655] [id = 741] 11:26:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12975c400) [pid = 1655] [serial = 2223] [outer = 0x0] 11:26:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x12aa8ac00) [pid = 1655] [serial = 2224] [outer = 0x12975c400] 11:26:52 INFO - PROCESS | 1655 | 1464287212450 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x12b06a800) [pid = 1655] [serial = 2225] [outer = 0x12975c400] 11:26:52 INFO - PROCESS | 1655 | 1464287212793 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]]]}] 11:26:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:26:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 571ms 11:26:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:26:52 INFO - PROCESS | 1655 | 1464287212820 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 1655 | 1464287212821 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:26:52 INFO - PROCESS | 1655 | 1464287212823 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 1655 | 1464287212824 Marionette TRACE conn2 <- [1,2938,null,{}] 11:26:52 INFO - PROCESS | 1655 | 1464287212832 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}] 11:26:52 INFO - PROCESS | 1655 | 1464287212949 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:26:52 INFO - PROCESS | 1655 | 1464287212961 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d127000 == 69 [pid = 1655] [id = 742] 11:26:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x12b072400) [pid = 1655] [serial = 2226] [outer = 0x0] 11:26:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12b078c00) [pid = 1655] [serial = 2227] [outer = 0x12b072400] 11:26:52 INFO - PROCESS | 1655 | 1464287212986 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x12b20a800) [pid = 1655] [serial = 2228] [outer = 0x12b072400] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 151 (0x11882a800) [pid = 1655] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 150 (0x11824e000) [pid = 1655] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 149 (0x112968400) [pid = 1655] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 148 (0x1185ca400) [pid = 1655] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 147 (0x125a31000) [pid = 1655] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 146 (0x1125bf800) [pid = 1655] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 145 (0x112e54400) [pid = 1655] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 144 (0x12ce99800) [pid = 1655] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 143 (0x12117ec00) [pid = 1655] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 142 (0x12b023400) [pid = 1655] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 141 (0x1195a1800) [pid = 1655] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 140 (0x123ab0400) [pid = 1655] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 139 (0x111f3f000) [pid = 1655] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:26:53 INFO - PROCESS | 1655 | --DOMWINDOW == 138 (0x117204000) [pid = 1655] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:26:53 INFO - PROCESS | 1655 | 1464287213457 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]]]}] 11:26:53 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. 11:26:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 677ms 11:26:53 INFO - PROCESS | 1655 | 1464287213501 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 1655 | 1464287213502 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:26:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:26:53 INFO - PROCESS | 1655 | 1464287213504 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 1655 | 1464287213505 Marionette TRACE conn2 <- [1,2942,null,{}] 11:26:53 INFO - PROCESS | 1655 | 1464287213508 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}] 11:26:53 INFO - PROCESS | 1655 | 1464287213600 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:26:53 INFO - PROCESS | 1655 | 1464287213674 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d13d800 == 70 [pid = 1655] [id = 743] 11:26:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 139 (0x116fc3800) [pid = 1655] [serial = 2229] [outer = 0x0] 11:26:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 140 (0x11882a800) [pid = 1655] [serial = 2230] [outer = 0x116fc3800] 11:26:53 INFO - PROCESS | 1655 | 1464287213699 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 141 (0x125a38400) [pid = 1655] [serial = 2231] [outer = 0x116fc3800] 11:26:53 INFO - PROCESS | 1655 | 1464287213946 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"]]]}] 11:26:53 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 11:26:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:26:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 468ms 11:26:53 INFO - PROCESS | 1655 | 1464287213974 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 1655 | 1464287213975 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:26:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:26:53 INFO - PROCESS | 1655 | 1464287213996 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 1655 | 1464287213997 Marionette TRACE conn2 <- [1,2946,null,{}] 11:26:54 INFO - PROCESS | 1655 | 1464287214007 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}] 11:26:54 INFO - PROCESS | 1655 | 1464287214107 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:26:54 INFO - PROCESS | 1655 | 1464287214111 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12e0bf800 == 71 [pid = 1655] [id = 744] 11:26:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 142 (0x12b023400) [pid = 1655] [serial = 2232] [outer = 0x0] 11:26:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 143 (0x12b20e400) [pid = 1655] [serial = 2233] [outer = 0x12b023400] 11:26:54 INFO - PROCESS | 1655 | 1464287214142 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 144 (0x12ba3c800) [pid = 1655] [serial = 2234] [outer = 0x12b023400] 11:26:54 INFO - PROCESS | 1655 | 1464287214491 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]]]}] 11:26:54 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. 11:26:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 530ms 11:26:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:26:54 INFO - PROCESS | 1655 | 1464287214522 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 1655 | 1464287214524 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:26:54 INFO - PROCESS | 1655 | 1464287214526 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 1655 | 1464287214527 Marionette TRACE conn2 <- [1,2950,null,{}] 11:26:54 INFO - PROCESS | 1655 | 1464287214530 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}] 11:26:54 INFO - PROCESS | 1655 | 1464287214671 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:26:54 INFO - PROCESS | 1655 | 1464287214678 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x1354a5800 == 72 [pid = 1655] [id = 745] 11:26:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 145 (0x12ba41000) [pid = 1655] [serial = 2235] [outer = 0x0] 11:26:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 146 (0x12bc49c00) [pid = 1655] [serial = 2236] [outer = 0x12ba41000] 11:26:54 INFO - PROCESS | 1655 | 1464287214703 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 147 (0x12c13e800) [pid = 1655] [serial = 2237] [outer = 0x12ba41000] 11:26:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x135854800 == 73 [pid = 1655] [id = 746] 11:26:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 148 (0x12ba3c400) [pid = 1655] [serial = 2238] [outer = 0x0] 11:26:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 149 (0x12c143800) [pid = 1655] [serial = 2239] [outer = 0x12ba3c400] 11:26:55 INFO - PROCESS | 1655 | 1464287215014 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]]]}] 11:26:55 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. 11:26:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms 11:26:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:26:55 INFO - PROCESS | 1655 | 1464287215046 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 1655 | 1464287215047 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:26:55 INFO - PROCESS | 1655 | 1464287215051 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 1655 | 1464287215053 Marionette TRACE conn2 <- [1,2954,null,{}] 11:26:55 INFO - PROCESS | 1655 | 1464287215055 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}] 11:26:55 INFO - PROCESS | 1655 | 1464287215183 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:26:55 INFO - PROCESS | 1655 | 1464287215253 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x135871800 == 74 [pid = 1655] [id = 747] 11:26:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 150 (0x121182400) [pid = 1655] [serial = 2240] [outer = 0x0] 11:26:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 151 (0x12c146400) [pid = 1655] [serial = 2241] [outer = 0x121182400] 11:26:55 INFO - PROCESS | 1655 | 1464287215277 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 152 (0x12c17b000) [pid = 1655] [serial = 2242] [outer = 0x121182400] 11:26:55 INFO - PROCESS | 1655 | 1464287215693 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]]]}] 11:26:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:26:55 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 11:26:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 11:26:55 INFO - PROCESS | 1655 | 1464287215721 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 1655 | 1464287215724 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:26:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:26:55 INFO - PROCESS | 1655 | 1464287215728 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 1655 | 1464287215730 Marionette TRACE conn2 <- [1,2958,null,{}] 11:26:55 INFO - PROCESS | 1655 | 1464287215734 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}] 11:26:55 INFO - PROCESS | 1655 | 1464287215865 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:26:55 INFO - PROCESS | 1655 | 1464287215980 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x124f62800 == 75 [pid = 1655] [id = 748] 11:26:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 153 (0x116215c00) [pid = 1655] [serial = 2243] [outer = 0x0] 11:26:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 154 (0x117211400) [pid = 1655] [serial = 2244] [outer = 0x116215c00] 11:26:56 INFO - PROCESS | 1655 | 1464287216013 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 155 (0x118409c00) [pid = 1655] [serial = 2245] [outer = 0x116215c00] 11:26:56 INFO - PROCESS | 1655 | 1464287216393 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]]]}] 11:26:56 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. 11:26:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 11:26:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:26:56 INFO - PROCESS | 1655 | 1464287216402 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 1655 | 1464287216406 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:26:56 INFO - PROCESS | 1655 | 1464287216411 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 1655 | 1464287216413 Marionette TRACE conn2 <- [1,2962,null,{}] 11:26:56 INFO - PROCESS | 1655 | 1464287216415 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}] 11:26:56 INFO - PROCESS | 1655 | 1464287216536 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:26:56 INFO - PROCESS | 1655 | 1464287216683 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba24000 == 76 [pid = 1655] [id = 749] 11:26:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 156 (0x1187d8c00) [pid = 1655] [serial = 2246] [outer = 0x0] 11:26:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 157 (0x118f9a000) [pid = 1655] [serial = 2247] [outer = 0x1187d8c00] 11:26:56 INFO - PROCESS | 1655 | 1464287216739 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 158 (0x12117f000) [pid = 1655] [serial = 2248] [outer = 0x1187d8c00] 11:26:57 INFO - PROCESS | 1655 | 1464287217162 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]]]}] 11:26:57 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. 11:26:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 772ms 11:26:57 INFO - PROCESS | 1655 | 1464287217183 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 1655 | 1464287217184 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:26:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:26:57 INFO - PROCESS | 1655 | 1464287217187 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 1655 | 1464287217190 Marionette TRACE conn2 <- [1,2966,null,{}] 11:26:57 INFO - PROCESS | 1655 | 1464287217197 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}] 11:26:57 INFO - PROCESS | 1655 | 1464287217315 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:26:57 INFO - PROCESS | 1655 | 1464287217432 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x1358e2800 == 77 [pid = 1655] [id = 750] 11:26:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x123ab7000) [pid = 1655] [serial = 2249] [outer = 0x0] 11:26:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x126367800) [pid = 1655] [serial = 2250] [outer = 0x123ab7000] 11:26:57 INFO - PROCESS | 1655 | 1464287217465 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x128d17c00) [pid = 1655] [serial = 2251] [outer = 0x123ab7000] 11:26:57 INFO - PROCESS | 1655 | 1464287217822 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]]]}] 11:26:57 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. 11:26:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 11:26:57 INFO - PROCESS | 1655 | 1464287217858 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:26:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:26:57 INFO - PROCESS | 1655 | 1464287217860 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:26:57 INFO - PROCESS | 1655 | 1464287217862 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 1655 | 1464287217864 Marionette TRACE conn2 <- [1,2970,null,{}] 11:26:57 INFO - PROCESS | 1655 | 1464287217866 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}] 11:26:57 INFO - PROCESS | 1655 | 1464287217982 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:26:58 INFO - PROCESS | 1655 | 1464287218085 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x135ae6000 == 78 [pid = 1655] [id = 751] 11:26:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x129643400) [pid = 1655] [serial = 2252] [outer = 0x0] 11:26:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x12aa8b400) [pid = 1655] [serial = 2253] [outer = 0x129643400] 11:26:58 INFO - PROCESS | 1655 | 1464287218116 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x12b20f000) [pid = 1655] [serial = 2254] [outer = 0x129643400] 11:26:58 INFO - PROCESS | 1655 | 1464287218469 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]]]}] 11:26:58 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. 11:26:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 11:26:58 INFO - PROCESS | 1655 | 1464287218486 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 1655 | 1464287218487 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:26:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:26:58 INFO - PROCESS | 1655 | 1464287218489 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 1655 | 1464287218490 Marionette TRACE conn2 <- [1,2974,null,{}] 11:26:58 INFO - PROCESS | 1655 | 1464287218493 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}] 11:26:58 INFO - PROCESS | 1655 | 1464287218605 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:26:58 INFO - PROCESS | 1655 | 1464287218719 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x135e7e800 == 79 [pid = 1655] [id = 752] 11:26:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x129755400) [pid = 1655] [serial = 2255] [outer = 0x0] 11:26:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12bc37400) [pid = 1655] [serial = 2256] [outer = 0x129755400] 11:26:58 INFO - PROCESS | 1655 | 1464287218750 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12bc4f000) [pid = 1655] [serial = 2257] [outer = 0x129755400] 11:26:59 INFO - PROCESS | 1655 | 1464287219077 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]]]}] 11:26:59 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. 11:26:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 11:26:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:26:59 INFO - PROCESS | 1655 | 1464287219109 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 1655 | 1464287219111 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:26:59 INFO - PROCESS | 1655 | 1464287219113 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 1655 | 1464287219114 Marionette TRACE conn2 <- [1,2978,null,{}] 11:26:59 INFO - PROCESS | 1655 | 1464287219119 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}] 11:26:59 INFO - PROCESS | 1655 | 1464287219247 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:26:59 INFO - PROCESS | 1655 | 1464287219376 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x135f28800 == 80 [pid = 1655] [id = 753] 11:26:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x12c145c00) [pid = 1655] [serial = 2258] [outer = 0x0] 11:26:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x12c179400) [pid = 1655] [serial = 2259] [outer = 0x12c145c00] 11:26:59 INFO - PROCESS | 1655 | 1464287219410 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x12c603c00) [pid = 1655] [serial = 2260] [outer = 0x12c145c00] 11:26:59 INFO - PROCESS | 1655 | 1464287219756 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]]]}] 11:26:59 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. 11:26:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 11:26:59 INFO - PROCESS | 1655 | 1464287219784 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 1655 | 1464287219785 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:26:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:26:59 INFO - PROCESS | 1655 | 1464287219787 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 1655 | 1464287219789 Marionette TRACE conn2 <- [1,2982,null,{}] 11:26:59 INFO - PROCESS | 1655 | 1464287219791 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}] 11:26:59 INFO - PROCESS | 1655 | 1464287219904 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:26:59 INFO - PROCESS | 1655 | 1464287219987 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x138178800 == 81 [pid = 1655] [id = 754] 11:26:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x12c543800) [pid = 1655] [serial = 2261] [outer = 0x0] 11:27:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x12c60d400) [pid = 1655] [serial = 2262] [outer = 0x12c543800] 11:27:00 INFO - PROCESS | 1655 | 1464287220020 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x12c611800) [pid = 1655] [serial = 2263] [outer = 0x12c543800] 11:27:00 INFO - PROCESS | 1655 | 1464287220376 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"]]]}] 11:27:00 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 11:27:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:27:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:27:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 618ms 11:27:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:27:00 INFO - PROCESS | 1655 | 1464287220407 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 1655 | 1464287220409 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:27:00 INFO - PROCESS | 1655 | 1464287220412 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 1655 | 1464287220414 Marionette TRACE conn2 <- [1,2986,null,{}] 11:27:00 INFO - PROCESS | 1655 | 1464287220418 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}] 11:27:00 INFO - PROCESS | 1655 | 1464287220594 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:27:00 INFO - PROCESS | 1655 | 1464287220775 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1383ce000 == 82 [pid = 1655] [id = 755] 11:27:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x125af6800) [pid = 1655] [serial = 2264] [outer = 0x0] 11:27:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x12c909c00) [pid = 1655] [serial = 2265] [outer = 0x125af6800] 11:27:00 INFO - PROCESS | 1655 | 1464287220817 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x12c908400) [pid = 1655] [serial = 2266] [outer = 0x125af6800] 11:27:01 INFO - PROCESS | 1655 | 1464287221203 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]]]}] 11:27:01 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. 11:27:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 823ms 11:27:01 INFO - PROCESS | 1655 | 1464287221236 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 1655 | 1464287221237 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:27:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:27:01 INFO - PROCESS | 1655 | 1464287221239 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 1655 | 1464287221240 Marionette TRACE conn2 <- [1,2990,null,{}] 11:27:01 INFO - PROCESS | 1655 | 1464287221243 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}] 11:27:01 INFO - PROCESS | 1655 | 1464287221366 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:27:01 INFO - PROCESS | 1655 | 1464287221481 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x1383e9800 == 83 [pid = 1655] [id = 756] 11:27:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x12c605c00) [pid = 1655] [serial = 2267] [outer = 0x0] 11:27:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x12c963000) [pid = 1655] [serial = 2268] [outer = 0x12c605c00] 11:27:01 INFO - PROCESS | 1655 | 1464287221513 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x12c969800) [pid = 1655] [serial = 2269] [outer = 0x12c605c00] 11:27:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x135adc800 == 84 [pid = 1655] [id = 757] 11:27:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x12cef0000) [pid = 1655] [serial = 2270] [outer = 0x0] 11:27:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x12c964c00) [pid = 1655] [serial = 2271] [outer = 0x12cef0000] 11:27:01 INFO - PROCESS | 1655 | 1464287221877 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]]]}] 11:27:01 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. 11:27:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 668ms 11:27:01 INFO - PROCESS | 1655 | 1464287221908 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 1655 | 1464287221909 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:27:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:27:01 INFO - PROCESS | 1655 | 1464287221912 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 1655 | 1464287221913 Marionette TRACE conn2 <- [1,2994,null,{}] 11:27:01 INFO - PROCESS | 1655 | 1464287221916 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}] 11:27:02 INFO - PROCESS | 1655 | 1464287222069 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:27:02 INFO - PROCESS | 1655 | 1464287222181 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x138fbc800 == 85 [pid = 1655] [id = 758] 11:27:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x12cef0400) [pid = 1655] [serial = 2272] [outer = 0x0] 11:27:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x12cef6000) [pid = 1655] [serial = 2273] [outer = 0x12cef0400] 11:27:02 INFO - PROCESS | 1655 | 1464287222210 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x12d019000) [pid = 1655] [serial = 2274] [outer = 0x12cef0400] 11:27:02 INFO - PROCESS | 1655 | 1464287222590 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]]]}] 11:27:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:27:02 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 11:27:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 720ms 11:27:02 INFO - PROCESS | 1655 | 1464287222633 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 1655 | 1464287222634 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:27:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:27:02 INFO - PROCESS | 1655 | 1464287222637 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 1655 | 1464287222639 Marionette TRACE conn2 <- [1,2998,null,{}] 11:27:02 INFO - PROCESS | 1655 | 1464287222641 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}] 11:27:02 INFO - PROCESS | 1655 | 1464287222769 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:27:02 INFO - PROCESS | 1655 | 1464287222888 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x116887000 == 86 [pid = 1655] [id = 759] 11:27:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x11339c800) [pid = 1655] [serial = 2275] [outer = 0x0] 11:27:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x11871dc00) [pid = 1655] [serial = 2276] [outer = 0x11339c800] 11:27:02 INFO - PROCESS | 1655 | 1464287222923 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x12d024400) [pid = 1655] [serial = 2277] [outer = 0x11339c800] 11:27:03 INFO - PROCESS | 1655 | 1464287223530 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]]]}] 11:27:03 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. 11:27:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 921ms 11:27:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:27:03 INFO - PROCESS | 1655 | 1464287223559 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 1655 | 1464287223561 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:27:03 INFO - PROCESS | 1655 | 1464287223565 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 1655 | 1464287223567 Marionette TRACE conn2 <- [1,3002,null,{}] 11:27:03 INFO - PROCESS | 1655 | 1464287223570 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}] 11:27:03 INFO - PROCESS | 1655 | 1464287223684 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:27:03 INFO - PROCESS | 1655 | 1464287223812 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x122f26800 == 87 [pid = 1655] [id = 760] 11:27:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x111c1f000) [pid = 1655] [serial = 2278] [outer = 0x0] 11:27:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x11295ac00) [pid = 1655] [serial = 2279] [outer = 0x111c1f000] 11:27:03 INFO - PROCESS | 1655 | 1464287223845 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x1164a9c00) [pid = 1655] [serial = 2280] [outer = 0x111c1f000] 11:27:04 INFO - PROCESS | 1655 | 1464287224272 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]]]}] 11:27:04 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. 11:27:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 723ms 11:27:04 INFO - PROCESS | 1655 | 1464287224288 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 1655 | 1464287224292 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:27:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:27:04 INFO - PROCESS | 1655 | 1464287224296 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 1655 | 1464287224298 Marionette TRACE conn2 <- [1,3006,null,{}] 11:27:04 INFO - PROCESS | 1655 | 1464287224300 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}] 11:27:04 INFO - PROCESS | 1655 | 1464287224407 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:27:04 INFO - PROCESS | 1655 | 1464287224528 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f1c800 == 88 [pid = 1655] [id = 761] 11:27:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x1184f3000) [pid = 1655] [serial = 2281] [outer = 0x0] 11:27:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x118822800) [pid = 1655] [serial = 2282] [outer = 0x1184f3000] 11:27:04 INFO - PROCESS | 1655 | 1464287224558 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x118f91000) [pid = 1655] [serial = 2283] [outer = 0x1184f3000] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x135854800 == 87 [pid = 1655] [id = 746] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x1354a5800 == 86 [pid = 1655] [id = 745] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12e0bf800 == 85 [pid = 1655] [id = 744] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12d13d800 == 84 [pid = 1655] [id = 743] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12d127000 == 83 [pid = 1655] [id = 742] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12c94b800 == 82 [pid = 1655] [id = 741] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x112967800) [pid = 1655] [serial = 2119] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x118719800) [pid = 1655] [serial = 2122] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x126368c00) [pid = 1655] [serial = 2125] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x128d14400) [pid = 1655] [serial = 2128] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x1297bf800) [pid = 1655] [serial = 2131] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x12ba3e000) [pid = 1655] [serial = 2134] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x12bc46400) [pid = 1655] [serial = 2137] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x12c140800) [pid = 1655] [serial = 2140] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x128d20c00) [pid = 1655] [serial = 2179] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12c118800 == 81 [pid = 1655] [id = 740] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba1a000 == 80 [pid = 1655] [id = 739] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x129aa3000 == 79 [pid = 1655] [id = 738] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x1260f3800 == 78 [pid = 1655] [id = 737] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x119e36800 == 77 [pid = 1655] [id = 736] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12ce98800 == 76 [pid = 1655] [id = 17] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12906c800 == 75 [pid = 1655] [id = 735] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x119f94800 == 74 [pid = 1655] [id = 734] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12d8d5000 == 73 [pid = 1655] [id = 731] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12d328800 == 72 [pid = 1655] [id = 730] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12cea9800 == 71 [pid = 1655] [id = 729] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x124fa4800 == 70 [pid = 1655] [id = 728] 11:27:04 INFO - PROCESS | 1655 | --DOCSHELL 0x11931f800 == 69 [pid = 1655] [id = 727] 11:27:04 INFO - PROCESS | 1655 | 1464287224946 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]]]}] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 183 (0x12cea0000) [pid = 1655] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 182 (0x1242ea400) [pid = 1655] [serial = 2164] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 181 (0x12b0e4000) [pid = 1655] [serial = 2117] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 180 (0x122a81800) [pid = 1655] [serial = 2161] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 179 (0x124f24c00) [pid = 1655] [serial = 2167] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x1125bcc00) [pid = 1655] [serial = 2144] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x1121ad400) [pid = 1655] [serial = 2143] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x11720a000) [pid = 1655] [serial = 2149] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x11768b000) [pid = 1655] [serial = 2150] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x118877400) [pid = 1655] [serial = 2158] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x11832d000) [pid = 1655] [serial = 2152] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x118406c00) [pid = 1655] [serial = 2153] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x1133a3400) [pid = 1655] [serial = 2147] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x112e52000) [pid = 1655] [serial = 2146] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x118722c00) [pid = 1655] [serial = 2155] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x118826800) [pid = 1655] [serial = 2156] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x126070800) [pid = 1655] [serial = 2170] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x118f71000) [pid = 1655] [serial = 2173] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x125af7800) [pid = 1655] [serial = 2168] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x126362000) [pid = 1655] [serial = 2171] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x1246d4c00) [pid = 1655] [serial = 2165] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 162 (0x1265b9c00) [pid = 1655] [serial = 2174] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 161 (0x128c17400) [pid = 1655] [serial = 2176] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 160 (0x12381c000) [pid = 1655] [serial = 2162] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 159 (0x128caa400) [pid = 1655] [serial = 2177] [outer = 0x0] [url = about:blank] 11:27:04 INFO - PROCESS | 1655 | --DOMWINDOW == 158 (0x120fe9800) [pid = 1655] [serial = 2159] [outer = 0x0] [url = about:blank] 11:27:04 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. 11:27:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 675ms 11:27:04 INFO - PROCESS | 1655 | 1464287224972 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 1655 | 1464287224973 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:27:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:27:04 INFO - PROCESS | 1655 | 1464287224975 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 1655 | 1464287224978 Marionette TRACE conn2 <- [1,3010,null,{}] 11:27:04 INFO - PROCESS | 1655 | 1464287224985 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}] 11:27:05 INFO - PROCESS | 1655 | 1464287225083 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:27:05 INFO - PROCESS | 1655 | 1464287225088 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f76000 == 70 [pid = 1655] [id = 762] 11:27:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 159 (0x119571c00) [pid = 1655] [serial = 2284] [outer = 0x0] 11:27:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 160 (0x119b6cc00) [pid = 1655] [serial = 2285] [outer = 0x119571c00] 11:27:05 INFO - PROCESS | 1655 | 1464287225133 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 161 (0x121185c00) [pid = 1655] [serial = 2286] [outer = 0x119571c00] 11:27:05 INFO - PROCESS | 1655 | 1464287225473 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]]]}] 11:27:05 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 11:27:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 523ms 11:27:05 INFO - PROCESS | 1655 | 1464287225501 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 1655 | 1464287225504 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:27:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:27:05 INFO - PROCESS | 1655 | 1464287225534 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 1655 | 1464287225535 Marionette TRACE conn2 <- [1,3014,null,{}] 11:27:05 INFO - PROCESS | 1655 | 1464287225537 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}] 11:27:05 INFO - PROCESS | 1655 | 1464287225629 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:27:05 INFO - PROCESS | 1655 | 1464287225633 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12907f000 == 71 [pid = 1655] [id = 763] 11:27:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 162 (0x123a2b400) [pid = 1655] [serial = 2287] [outer = 0x0] 11:27:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 163 (0x1243d5c00) [pid = 1655] [serial = 2288] [outer = 0x123a2b400] 11:27:05 INFO - PROCESS | 1655 | 1464287225659 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x124f1b000) [pid = 1655] [serial = 2289] [outer = 0x123a2b400] 11:27:05 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:06 INFO - PROCESS | 1655 | 1464287226051 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:27:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 574ms 11:27:06 INFO - TEST-START | /FileAPI/fileReader.html 11:27:06 INFO - PROCESS | 1655 | 1464287226103 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 1655 | 1464287226104 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:27:06 INFO - PROCESS | 1655 | 1464287226106 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 1655 | 1464287226107 Marionette TRACE conn2 <- [1,3018,null,{}] 11:27:06 INFO - PROCESS | 1655 | 1464287226109 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}] 11:27:06 INFO - PROCESS | 1655 | 1464287226201 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:27:06 INFO - PROCESS | 1655 | 1464287226207 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b35f800 == 72 [pid = 1655] [id = 764] 11:27:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x124f23800) [pid = 1655] [serial = 2290] [outer = 0x0] 11:27:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x126362000) [pid = 1655] [serial = 2291] [outer = 0x124f23800] 11:27:06 INFO - PROCESS | 1655 | 1464287226233 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x1265bbc00) [pid = 1655] [serial = 2292] [outer = 0x124f23800] 11:27:06 INFO - PROCESS | 1655 | 1464287226572 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]]]}] 11:27:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:27:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:27:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:27:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:27:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 518ms 11:27:06 INFO - TEST-START | /FileAPI/historical.html 11:27:06 INFO - PROCESS | 1655 | 1464287226624 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 1655 | 1464287226625 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:27:06 INFO - PROCESS | 1655 | 1464287226627 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 1655 | 1464287226628 Marionette TRACE conn2 <- [1,3022,null,{}] 11:27:06 INFO - PROCESS | 1655 | 1464287226631 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}] 11:27:06 INFO - PROCESS | 1655 | 1464287226775 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:27:06 INFO - PROCESS | 1655 | 1464287226824 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c0a9800 == 73 [pid = 1655] [id = 765] 11:27:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x110faf800) [pid = 1655] [serial = 2293] [outer = 0x0] 11:27:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x128caa400) [pid = 1655] [serial = 2294] [outer = 0x110faf800] 11:27:06 INFO - PROCESS | 1655 | 1464287226851 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x129639c00) [pid = 1655] [serial = 2295] [outer = 0x110faf800] 11:27:07 INFO - PROCESS | 1655 | 1464287227136 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"]]]}] 11:27:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:27:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:27:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:27:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:27:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:27:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:27:07 INFO - TEST-OK | /FileAPI/historical.html | took 568ms 11:27:07 INFO - PROCESS | 1655 | 1464287227197 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 1655 | 1464287227198 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:27:07 INFO - TEST-START | /FileAPI/idlharness.html 11:27:07 INFO - PROCESS | 1655 | 1464287227206 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 1655 | 1464287227207 Marionette TRACE conn2 <- [1,3026,null,{}] 11:27:07 INFO - PROCESS | 1655 | 1464287227210 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}] 11:27:07 INFO - PROCESS | 1655 | 1464287227328 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:27:07 INFO - PROCESS | 1655 | 1464287227340 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c93b800 == 74 [pid = 1655] [id = 766] 11:27:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x1294e4800) [pid = 1655] [serial = 2296] [outer = 0x0] 11:27:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x12975bc00) [pid = 1655] [serial = 2297] [outer = 0x1294e4800] 11:27:07 INFO - PROCESS | 1655 | 1464287227365 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x12b021c00) [pid = 1655] [serial = 2298] [outer = 0x1294e4800] 11:27:07 INFO - PROCESS | 1655 | 1464287227914 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]]]}] 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:27:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:27:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:27:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:27:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:27:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:27:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:27:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:27:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:27:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:27:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:27:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:27:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:27:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:27:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:27:07 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 11:27:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:27:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:27:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:27:07 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 11:27:07 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 11:27:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:27:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:27:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:27:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:27:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:27:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:27:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:27:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:27:07 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 11:27:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:27:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:27:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:27:07 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 11:27:07 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 11:27:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:27:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:27:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:27:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:27:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 782ms 11:27:08 INFO - PROCESS | 1655 | 1464287227990 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 1655 | 1464287227991 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:27:08 INFO - TEST-START | /FileAPI/idlharness.worker 11:27:08 INFO - PROCESS | 1655 | 1464287227994 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 1655 | 1464287227995 Marionette TRACE conn2 <- [1,3030,null,{}] 11:27:08 INFO - PROCESS | 1655 | 1464287227997 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}] 11:27:08 INFO - PROCESS | 1655 | 1464287228132 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:27:08 INFO - PROCESS | 1655 | 1464287228146 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x135857000 == 75 [pid = 1655] [id = 767] 11:27:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x12b20d800) [pid = 1655] [serial = 2299] [outer = 0x0] 11:27:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x12d4a9c00) [pid = 1655] [serial = 2300] [outer = 0x12b20d800] 11:27:08 INFO - PROCESS | 1655 | 1464287228173 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x12d4ac000) [pid = 1655] [serial = 2301] [outer = 0x12b20d800] 11:27:08 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:08 INFO - PROCESS | 1655 | 1464287228811 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,{},{}]]]}] 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:27:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:27:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:27:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:27:08 INFO - {} 11:27:08 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 11:27:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:27:08 INFO - {} 11:27:08 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 - {} 11:27:08 INFO - {} 11:27:08 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 11:27:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:27:08 INFO - {} 11:27:08 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 11:27:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:27:08 INFO - {} 11:27:08 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 - {} 11:27:08 INFO - {} 11:27:08 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 11:27:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 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 11:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 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 11:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 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 11:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 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 11:27:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:27:08 INFO - {} 11:27:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 888ms 11:27:08 INFO - PROCESS | 1655 | 1464287228887 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 1655 | 1464287228888 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:27:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:27:08 INFO - PROCESS | 1655 | 1464287228891 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 1655 | 1464287228892 Marionette TRACE conn2 <- [1,3034,null,{}] 11:27:08 INFO - PROCESS | 1655 | 1464287228895 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}] 11:27:09 INFO - PROCESS | 1655 | 1464287229022 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:27:09 INFO - PROCESS | 1655 | 1464287229036 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x140dd1000 == 76 [pid = 1655] [id = 768] 11:27:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x12d4af400) [pid = 1655] [serial = 2302] [outer = 0x0] 11:27:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x12d4b6400) [pid = 1655] [serial = 2303] [outer = 0x12d4af400] 11:27:09 INFO - PROCESS | 1655 | 1464287229061 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x135c7c000) [pid = 1655] [serial = 2304] [outer = 0x12d4af400] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 178 (0x123a2c800) [pid = 1655] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 177 (0x111ab7400) [pid = 1655] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 176 (0x1294ebc00) [pid = 1655] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 175 (0x12b072400) [pid = 1655] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 174 (0x12b023400) [pid = 1655] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 173 (0x124f21800) [pid = 1655] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 172 (0x119bc2c00) [pid = 1655] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 171 (0x1265ba400) [pid = 1655] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 170 (0x12975c400) [pid = 1655] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 169 (0x12ba41000) [pid = 1655] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 168 (0x116fc3800) [pid = 1655] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 167 (0x118331400) [pid = 1655] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 166 (0x1185d0800) [pid = 1655] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 165 (0x128cae400) [pid = 1655] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 164 (0x1164ac000) [pid = 1655] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:27:09 INFO - PROCESS | 1655 | --DOMWINDOW == 163 (0x12ba3c400) [pid = 1655] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:27:09 INFO - PROCESS | 1655 | 1464287229486 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]]]}] 11:27:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:27:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 621ms 11:27:09 INFO - PROCESS | 1655 | 1464287229513 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 1655 | 1464287229515 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:27:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:27:09 INFO - PROCESS | 1655 | 1464287229525 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 1655 | 1464287229528 Marionette TRACE conn2 <- [1,3038,null,{}] 11:27:09 INFO - PROCESS | 1655 | 1464287229537 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}] 11:27:09 INFO - PROCESS | 1655 | 1464287229748 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:27:09 INFO - PROCESS | 1655 | 1464287229817 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c94d000 == 77 [pid = 1655] [id = 769] 11:27:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 164 (0x111e6cc00) [pid = 1655] [serial = 2305] [outer = 0x0] 11:27:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 165 (0x126522c00) [pid = 1655] [serial = 2306] [outer = 0x111e6cc00] 11:27:09 INFO - PROCESS | 1655 | 1464287229857 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 166 (0x12c174000) [pid = 1655] [serial = 2307] [outer = 0x111e6cc00] 11:27:10 INFO - PROCESS | 1655 | 1464287230102 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"]]]}] 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:27:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 621ms 11:27:10 INFO - PROCESS | 1655 | 1464287230147 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 1655 | 1464287230149 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:27:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:27:10 INFO - PROCESS | 1655 | 1464287230159 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 1655 | 1464287230161 Marionette TRACE conn2 <- [1,3042,null,{}] 11:27:10 INFO - PROCESS | 1655 | 1464287230163 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}] 11:27:10 INFO - PROCESS | 1655 | 1464287230318 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:27:10 INFO - PROCESS | 1655 | 1464287230325 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1410c4000 == 78 [pid = 1655] [id = 770] 11:27:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 167 (0x12d4dd800) [pid = 1655] [serial = 2308] [outer = 0x0] 11:27:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 168 (0x135c7e400) [pid = 1655] [serial = 2309] [outer = 0x12d4dd800] 11:27:10 INFO - PROCESS | 1655 | 1464287230355 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 169 (0x135cebc00) [pid = 1655] [serial = 2310] [outer = 0x12d4dd800] 11:27:10 INFO - PROCESS | 1655 | 1464287230782 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]]]}] 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:27:10 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. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:27:10 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'.) 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:27:10 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. 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:27:10 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. 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:27:10 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. 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:27:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 677ms 11:27:10 INFO - PROCESS | 1655 | 1464287230838 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 1655 | 1464287230839 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:27:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:27:10 INFO - PROCESS | 1655 | 1464287230842 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 1655 | 1464287230843 Marionette TRACE conn2 <- [1,3046,null,{}] 11:27:10 INFO - PROCESS | 1655 | 1464287230845 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}] 11:27:10 INFO - PROCESS | 1655 | 1464287230973 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:27:10 INFO - PROCESS | 1655 | 1464287230983 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x14246a000 == 79 [pid = 1655] [id = 771] 11:27:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 170 (0x1246aa800) [pid = 1655] [serial = 2311] [outer = 0x0] 11:27:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 171 (0x135cf0400) [pid = 1655] [serial = 2312] [outer = 0x1246aa800] 11:27:11 INFO - PROCESS | 1655 | 1464287231008 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 172 (0x135dbd400) [pid = 1655] [serial = 2313] [outer = 0x1246aa800] 11:27:11 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:11 INFO - PROCESS | 1655 | 1464287231431 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:27:11 INFO - {} 11:27:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 619ms 11:27:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:27:11 INFO - PROCESS | 1655 | 1464287231462 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 1655 | 1464287231464 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:27:11 INFO - PROCESS | 1655 | 1464287231467 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 1655 | 1464287231470 Marionette TRACE conn2 <- [1,3050,null,{}] 11:27:11 INFO - PROCESS | 1655 | 1464287231475 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}] 11:27:11 INFO - PROCESS | 1655 | 1464287231658 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:27:11 INFO - PROCESS | 1655 | 1464287231756 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f9d800 == 80 [pid = 1655] [id = 772] 11:27:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 173 (0x117204400) [pid = 1655] [serial = 2314] [outer = 0x0] 11:27:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 174 (0x11768b400) [pid = 1655] [serial = 2315] [outer = 0x117204400] 11:27:11 INFO - PROCESS | 1655 | 1464287231791 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 175 (0x1187dd400) [pid = 1655] [serial = 2316] [outer = 0x117204400] 11:27:12 INFO - PROCESS | 1655 | 1464287232154 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]]]}] 11:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:27:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 722ms 11:27:12 INFO - PROCESS | 1655 | 1464287232190 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 1655 | 1464287232194 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:27:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:27:12 INFO - PROCESS | 1655 | 1464287232199 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 1655 | 1464287232201 Marionette TRACE conn2 <- [1,3054,null,{}] 11:27:12 INFO - PROCESS | 1655 | 1464287232204 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}] 11:27:12 INFO - PROCESS | 1655 | 1464287232323 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:27:12 INFO - PROCESS | 1655 | 1464287232440 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba1e000 == 81 [pid = 1655] [id = 773] 11:27:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 176 (0x117204c00) [pid = 1655] [serial = 2317] [outer = 0x0] 11:27:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 177 (0x119578c00) [pid = 1655] [serial = 2318] [outer = 0x117204c00] 11:27:12 INFO - PROCESS | 1655 | 1464287232471 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 178 (0x124995000) [pid = 1655] [serial = 2319] [outer = 0x117204c00] 11:27:13 INFO - PROCESS | 1655 | 1464287232953 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"]]]}] 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:27:13 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" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:27:13 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" 11:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:27:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 787ms 11:27:13 INFO - PROCESS | 1655 | 1464287233040 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 1655 | 1464287233042 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:27:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:27:13 INFO - PROCESS | 1655 | 1464287233048 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 1655 | 1464287233051 Marionette TRACE conn2 <- [1,3058,null,{}] 11:27:13 INFO - PROCESS | 1655 | 1464287233062 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}] 11:27:13 INFO - PROCESS | 1655 | 1464287233233 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:27:13 INFO - PROCESS | 1655 | 1464287233241 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x140dc6800 == 82 [pid = 1655] [id = 774] 11:27:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 179 (0x1297c5000) [pid = 1655] [serial = 2320] [outer = 0x0] 11:27:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 180 (0x12c604800) [pid = 1655] [serial = 2321] [outer = 0x1297c5000] 11:27:13 INFO - PROCESS | 1655 | 1464287233270 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 181 (0x12ceed800) [pid = 1655] [serial = 2322] [outer = 0x1297c5000] 11:27:13 INFO - PROCESS | 1655 | 1464287233779 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]]]}] 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:27:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:27:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:27:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:27:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:27:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:27:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 779ms 11:27:13 INFO - PROCESS | 1655 | 1464287233829 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 1655 | 1464287233832 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:27:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:27:13 INFO - PROCESS | 1655 | 1464287233859 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 1655 | 1464287233860 Marionette TRACE conn2 <- [1,3062,null,{}] 11:27:13 INFO - PROCESS | 1655 | 1464287233863 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}] 11:27:13 INFO - PROCESS | 1655 | 1464287233990 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:27:14 INFO - PROCESS | 1655 | 1464287234080 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x1383e4000 == 83 [pid = 1655] [id = 775] 11:27:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 182 (0x12d02d000) [pid = 1655] [serial = 2323] [outer = 0x0] 11:27:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 183 (0x12d4b0800) [pid = 1655] [serial = 2324] [outer = 0x12d02d000] 11:27:14 INFO - PROCESS | 1655 | 1464287234110 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 184 (0x12d4de400) [pid = 1655] [serial = 2325] [outer = 0x12d02d000] 11:27:14 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:14 INFO - PROCESS | 1655 | 1464287234499 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:27:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:27:14 INFO - {} 11:27:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 676ms 11:27:14 INFO - PROCESS | 1655 | 1464287234566 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 1655 | 1464287234568 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:27:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:27:14 INFO - PROCESS | 1655 | 1464287234574 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 1655 | 1464287234575 Marionette TRACE conn2 <- [1,3066,null,{}] 11:27:14 INFO - PROCESS | 1655 | 1464287234577 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}] 11:27:14 INFO - PROCESS | 1655 | 1464287234696 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:27:14 INFO - PROCESS | 1655 | 1464287234780 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x1392e0000 == 84 [pid = 1655] [id = 776] 11:27:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x12d4e5800) [pid = 1655] [serial = 2326] [outer = 0x0] 11:27:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x12e1dc400) [pid = 1655] [serial = 2327] [outer = 0x12d4e5800] 11:27:14 INFO - PROCESS | 1655 | 1464287234811 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x12e1e0c00) [pid = 1655] [serial = 2328] [outer = 0x12d4e5800] 11:27:15 INFO - PROCESS | 1655 | 1464287235168 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]]]}] 11:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:27:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:27:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 624ms 11:27:15 INFO - PROCESS | 1655 | 1464287235198 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:27:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:27:15 INFO - PROCESS | 1655 | 1464287235199 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:27:15 INFO - PROCESS | 1655 | 1464287235202 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 1655 | 1464287235203 Marionette TRACE conn2 <- [1,3070,null,{}] 11:27:15 INFO - PROCESS | 1655 | 1464287235206 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}] 11:27:15 INFO - PROCESS | 1655 | 1464287235336 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:27:15 INFO - PROCESS | 1655 | 1464287235458 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x140be2800 == 85 [pid = 1655] [id = 777] 11:27:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 188 (0x12e1e4000) [pid = 1655] [serial = 2329] [outer = 0x0] 11:27:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 189 (0x135353400) [pid = 1655] [serial = 2330] [outer = 0x12e1e4000] 11:27:15 INFO - PROCESS | 1655 | 1464287235490 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 190 (0x1353bac00) [pid = 1655] [serial = 2331] [outer = 0x12e1e4000] 11:27:15 INFO - PROCESS | 1655 | 1464287235872 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]]]}] 11:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:27:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 720ms 11:27:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:27:15 INFO - PROCESS | 1655 | 1464287235922 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 1655 | 1464287235924 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:27:15 INFO - PROCESS | 1655 | 1464287235926 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 1655 | 1464287235927 Marionette TRACE conn2 <- [1,3074,null,{}] 11:27:15 INFO - PROCESS | 1655 | 1464287235929 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}] 11:27:16 INFO - PROCESS | 1655 | 1464287236044 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:27:16 INFO - PROCESS | 1655 | 1464287236158 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x140c65800 == 86 [pid = 1655] [id = 778] 11:27:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 191 (0x1353bcc00) [pid = 1655] [serial = 2332] [outer = 0x0] 11:27:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 192 (0x1353c1c00) [pid = 1655] [serial = 2333] [outer = 0x1353bcc00] 11:27:16 INFO - PROCESS | 1655 | 1464287236187 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 193 (0x1358ec000) [pid = 1655] [serial = 2334] [outer = 0x1353bcc00] 11:27:16 INFO - PROCESS | 1655 | 1464287236536 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]]]}] 11:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 619ms 11:27:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:27:16 INFO - PROCESS | 1655 | 1464287236545 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 1655 | 1464287236546 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:27:16 INFO - PROCESS | 1655 | 1464287236549 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 1655 | 1464287236551 Marionette TRACE conn2 <- [1,3078,null,{}] 11:27:16 INFO - PROCESS | 1655 | 1464287236555 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}] 11:27:16 INFO - PROCESS | 1655 | 1464287236672 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:27:16 INFO - PROCESS | 1655 | 1464287236766 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12af89000 == 87 [pid = 1655] [id = 779] 11:27:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 194 (0x1125bac00) [pid = 1655] [serial = 2335] [outer = 0x0] 11:27:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 195 (0x13535e400) [pid = 1655] [serial = 2336] [outer = 0x1125bac00] 11:27:16 INFO - PROCESS | 1655 | 1464287236797 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 196 (0x1358f0c00) [pid = 1655] [serial = 2337] [outer = 0x1125bac00] 11:27:17 INFO - PROCESS | 1655 | 1464287237164 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] 11:27:17 INFO - PROCESS | 1655 | 1464287237173 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:27:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:27:17 INFO - PROCESS | 1655 | 1464287237176 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 1655 | 1464287237177 Marionette TRACE conn2 <- [1,3082,null,{}] 11:27:17 INFO - PROCESS | 1655 | 1464287237179 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}] 11:27:17 INFO - PROCESS | 1655 | 1464287237298 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:27:17 INFO - PROCESS | 1655 | 1464287237438 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x14264f800 == 88 [pid = 1655] [id = 780] 11:27:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 197 (0x11267b400) [pid = 1655] [serial = 2338] [outer = 0x0] 11:27:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 198 (0x135b4a800) [pid = 1655] [serial = 2339] [outer = 0x11267b400] 11:27:17 INFO - PROCESS | 1655 | 1464287237472 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 199 (0x135ceec00) [pid = 1655] [serial = 2340] [outer = 0x11267b400] 11:27:17 INFO - PROCESS | 1655 | 1464287237824 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]]]}] 11:27:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:27:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:27:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 11:27:17 INFO - PROCESS | 1655 | 1464287237848 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:27:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:27:17 INFO - PROCESS | 1655 | 1464287237849 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:27:17 INFO - PROCESS | 1655 | 1464287237852 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 1655 | 1464287237853 Marionette TRACE conn2 <- [1,3086,null,{}] 11:27:17 INFO - PROCESS | 1655 | 1464287237855 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}] 11:27:17 INFO - PROCESS | 1655 | 1464287237973 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:27:18 INFO - PROCESS | 1655 | 1464287238099 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x142b44000 == 89 [pid = 1655] [id = 781] 11:27:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 200 (0x135cef000) [pid = 1655] [serial = 2341] [outer = 0x0] 11:27:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 201 (0x135db2c00) [pid = 1655] [serial = 2342] [outer = 0x135cef000] 11:27:18 INFO - PROCESS | 1655 | 1464287238129 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 202 (0x135dbe000) [pid = 1655] [serial = 2343] [outer = 0x135cef000] 11:27:18 INFO - PROCESS | 1655 | 1464287238460 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:27:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 11:27:18 INFO - PROCESS | 1655 | 1464287238522 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 1655 | 1464287238525 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:27:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:27:18 INFO - PROCESS | 1655 | 1464287238529 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 1655 | 1464287238532 Marionette TRACE conn2 <- [1,3090,null,{}] 11:27:18 INFO - PROCESS | 1655 | 1464287238535 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}] 11:27:18 INFO - PROCESS | 1655 | 1464287238737 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:27:18 INFO - PROCESS | 1655 | 1464287238915 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x142d9a800 == 90 [pid = 1655] [id = 782] 11:27:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 203 (0x1380d0400) [pid = 1655] [serial = 2344] [outer = 0x0] 11:27:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 204 (0x1380d3c00) [pid = 1655] [serial = 2345] [outer = 0x1380d0400] 11:27:18 INFO - PROCESS | 1655 | 1464287238948 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 205 (0x1380dcc00) [pid = 1655] [serial = 2346] [outer = 0x1380d0400] 11:27:19 INFO - PROCESS | 1655 | 1464287239309 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:27:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:27:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 821ms 11:27:19 INFO - PROCESS | 1655 | 1464287239350 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 1655 | 1464287239351 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:27:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:27:19 INFO - PROCESS | 1655 | 1464287239354 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 1655 | 1464287239355 Marionette TRACE conn2 <- [1,3094,null,{}] 11:27:19 INFO - PROCESS | 1655 | 1464287239358 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}] 11:27:19 INFO - PROCESS | 1655 | 1464287239477 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:27:19 INFO - PROCESS | 1655 | 1464287239616 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x142db8000 == 91 [pid = 1655] [id = 783] 11:27:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 206 (0x111f3f000) [pid = 1655] [serial = 2347] [outer = 0x0] 11:27:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 207 (0x12d021000) [pid = 1655] [serial = 2348] [outer = 0x111f3f000] 11:27:19 INFO - PROCESS | 1655 | 1464287239649 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 208 (0x12d4e9000) [pid = 1655] [serial = 2349] [outer = 0x111f3f000] 11:27:20 INFO - PROCESS | 1655 | 1464287240006 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:27:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 668ms 11:27:20 INFO - PROCESS | 1655 | 1464287240023 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 1655 | 1464287240024 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:27:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:27:20 INFO - PROCESS | 1655 | 1464287240026 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 1655 | 1464287240028 Marionette TRACE conn2 <- [1,3098,null,{}] 11:27:20 INFO - PROCESS | 1655 | 1464287240030 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}] 11:27:20 INFO - PROCESS | 1655 | 1464287240155 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:27:20 INFO - PROCESS | 1655 | 1464287240304 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x1188b1000 == 92 [pid = 1655] [id = 784] 11:27:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 209 (0x110f3a400) [pid = 1655] [serial = 2350] [outer = 0x0] 11:27:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 210 (0x11824b800) [pid = 1655] [serial = 2351] [outer = 0x110f3a400] 11:27:20 INFO - PROCESS | 1655 | 1464287240335 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 211 (0x122ceec00) [pid = 1655] [serial = 2352] [outer = 0x110f3a400] 11:27:20 INFO - PROCESS | 1655 | 1464287240705 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]]]}] 11:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:27:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 718ms 11:27:20 INFO - PROCESS | 1655 | 1464287240745 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 1655 | 1464287240747 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:27:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:27:20 INFO - PROCESS | 1655 | 1464287240749 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 1655 | 1464287240750 Marionette TRACE conn2 <- [1,3102,null,{}] 11:27:20 INFO - PROCESS | 1655 | 1464287240753 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}] 11:27:20 INFO - PROCESS | 1655 | 1464287240874 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:27:21 INFO - PROCESS | 1655 | 1464287241240 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x120f75800 == 93 [pid = 1655] [id = 785] 11:27:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 212 (0x112143800) [pid = 1655] [serial = 2353] [outer = 0x0] 11:27:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 213 (0x112688000) [pid = 1655] [serial = 2354] [outer = 0x112143800] 11:27:21 INFO - PROCESS | 1655 | 1464287241290 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 214 (0x116851400) [pid = 1655] [serial = 2355] [outer = 0x112143800] 11:27:21 INFO - PROCESS | 1655 | 1464287241747 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:27:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1022ms 11:27:21 INFO - PROCESS | 1655 | 1464287241772 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 1655 | 1464287241775 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:27:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:27:21 INFO - PROCESS | 1655 | 1464287241787 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 1655 | 1464287241788 Marionette TRACE conn2 <- [1,3106,null,{}] 11:27:21 INFO - PROCESS | 1655 | 1464287241791 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}] 11:27:21 INFO - PROCESS | 1655 | 1464287241942 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:27:22 INFO - PROCESS | 1655 | 1464287242076 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x1260f3800 == 94 [pid = 1655] [id = 786] 11:27:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 215 (0x118252400) [pid = 1655] [serial = 2356] [outer = 0x0] 11:27:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 216 (0x11871ac00) [pid = 1655] [serial = 2357] [outer = 0x118252400] 11:27:22 INFO - PROCESS | 1655 | 1464287242107 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x11959f000) [pid = 1655] [serial = 2358] [outer = 0x118252400] 11:27:22 INFO - PROCESS | 1655 | 1464287242489 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]]]}] 11:27:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:27:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:27:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:27:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 722ms 11:27:22 INFO - PROCESS | 1655 | 1464287242510 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:27:22 INFO - PROCESS | 1655 | 1464287242513 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:27:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:27:22 INFO - PROCESS | 1655 | 1464287242515 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:27:22 INFO - PROCESS | 1655 | 1464287242517 Marionette TRACE conn2 <- [1,3110,null,{}] 11:27:22 INFO - PROCESS | 1655 | 1464287242519 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}] 11:27:22 INFO - PROCESS | 1655 | 1464287242630 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:27:22 INFO - PROCESS | 1655 | 1464287242778 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x116889000 == 93 [pid = 1655] [id = 599] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x1410c4000 == 92 [pid = 1655] [id = 770] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12c94d000 == 91 [pid = 1655] [id = 769] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x140dd1000 == 90 [pid = 1655] [id = 768] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x135857000 == 89 [pid = 1655] [id = 767] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12c93b800 == 88 [pid = 1655] [id = 766] 11:27:22 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x12c146400) [pid = 1655] [serial = 2241] [outer = 0x0] [url = about:blank] 11:27:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x1166f5000 == 89 [pid = 1655] [id = 787] 11:27:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 217 (0x11296b000) [pid = 1655] [serial = 2359] [outer = 0x0] 11:27:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 218 (0x117e61400) [pid = 1655] [serial = 2360] [outer = 0x11296b000] 11:27:22 INFO - PROCESS | 1655 | 1464287242854 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 219 (0x124f1e400) [pid = 1655] [serial = 2361] [outer = 0x11296b000] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12c0a9800 == 88 [pid = 1655] [id = 765] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12b35f800 == 87 [pid = 1655] [id = 764] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12907f000 == 86 [pid = 1655] [id = 763] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x120f76000 == 85 [pid = 1655] [id = 762] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x119f1c800 == 84 [pid = 1655] [id = 761] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x122f26800 == 83 [pid = 1655] [id = 760] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x135adc800 == 82 [pid = 1655] [id = 757] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x138178800 == 81 [pid = 1655] [id = 754] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x135f28800 == 80 [pid = 1655] [id = 753] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x135e7e800 == 79 [pid = 1655] [id = 752] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x135ae6000 == 78 [pid = 1655] [id = 751] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x1358e2800 == 77 [pid = 1655] [id = 750] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba24000 == 76 [pid = 1655] [id = 749] 11:27:22 INFO - PROCESS | 1655 | --DOCSHELL 0x124f62800 == 75 [pid = 1655] [id = 748] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 218 (0x112684800) [pid = 1655] [serial = 2204] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 217 (0x12aa87c00) [pid = 1655] [serial = 2200] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 216 (0x1293b6000) [pid = 1655] [serial = 2197] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 215 (0x11824e400) [pid = 1655] [serial = 2185] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 214 (0x11956d400) [pid = 1655] [serial = 2188] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 213 (0x125d27400) [pid = 1655] [serial = 2060] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 212 (0x128ca5c00) [pid = 1655] [serial = 2194] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 211 (0x12d020000) [pid = 1655] [serial = 2021] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 210 (0x12606c400) [pid = 1655] [serial = 2191] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 209 (0x1293aac00) [pid = 1655] [serial = 2180] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 208 (0x111f1e400) [pid = 1655] [serial = 2203] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 207 (0x112976800) [pid = 1655] [serial = 2182] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 206 (0x124f83800) [pid = 1655] [serial = 2216] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 205 (0x129637400) [pid = 1655] [serial = 2221] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 204 (0x12b20a800) [pid = 1655] [serial = 2228] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 203 (0x12ba3c800) [pid = 1655] [serial = 2234] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 202 (0x119576400) [pid = 1655] [serial = 2213] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 201 (0x12b20e400) [pid = 1655] [serial = 2233] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 200 (0x12117e400) [pid = 1655] [serial = 2212] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 199 (0x129750c00) [pid = 1655] [serial = 2222] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 198 (0x128ca6800) [pid = 1655] [serial = 2218] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 197 (0x1243d6c00) [pid = 1655] [serial = 2215] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 196 (0x12b06a800) [pid = 1655] [serial = 2225] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 195 (0x12bc49c00) [pid = 1655] [serial = 2236] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 194 (0x125a38400) [pid = 1655] [serial = 2231] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 193 (0x11882a800) [pid = 1655] [serial = 2230] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 192 (0x12aa8ac00) [pid = 1655] [serial = 2224] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 191 (0x1184f2800) [pid = 1655] [serial = 2209] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 190 (0x118251400) [pid = 1655] [serial = 2207] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 189 (0x116fc0000) [pid = 1655] [serial = 2206] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 188 (0x1293ad000) [pid = 1655] [serial = 2219] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 187 (0x118824c00) [pid = 1655] [serial = 2210] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 186 (0x12b078c00) [pid = 1655] [serial = 2227] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 185 (0x12c13e800) [pid = 1655] [serial = 2237] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | --DOMWINDOW == 184 (0x12c143800) [pid = 1655] [serial = 2239] [outer = 0x0] [url = about:blank] 11:27:23 INFO - PROCESS | 1655 | 1464287243176 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"]]]}] 11:27:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:27:23 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 11:27:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:27:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 674ms 11:27:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:27:23 INFO - PROCESS | 1655 | 1464287243189 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 1655 | 1464287243191 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:27:23 INFO - PROCESS | 1655 | 1464287243197 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 1655 | 1464287243204 Marionette TRACE conn2 <- [1,3114,null,{}] 11:27:23 INFO - PROCESS | 1655 | 1464287243208 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}] 11:27:23 INFO - PROCESS | 1655 | 1464287243316 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:27:23 INFO - PROCESS | 1655 | 1464287243401 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\", \"9e9c9ffe-192a-4519-bfe7-4360b0969b20\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x123eec000 == 76 [pid = 1655] [id = 788] 11:27:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 185 (0x11824e400) [pid = 1655] [serial = 2362] [outer = 0x0] 11:27:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 186 (0x12652b000) [pid = 1655] [serial = 2363] [outer = 0x11824e400] 11:27:23 INFO - PROCESS | 1655 | 1464287243427 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 187 (0x1293ad000) [pid = 1655] [serial = 2364] [outer = 0x11824e400] 11:27:23 INFO - PROCESS | 1655 | 1464287243727 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]]]}] 11:27:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:27:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 581ms 11:27:23 INFO - PROCESS | 1655 | 1464287243774 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 1655 | 1464287243776 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:27:24 WARNING - u'runner_teardown' () 11:27:24 INFO - No more tests 11:27:24 INFO - Got 0 unexpected results 11:27:24 INFO - SUITE-END | took 523s 11:27:24 INFO - Closing logging queue 11:27:24 INFO - queue closed 11:27:25 INFO - Return code: 0 11:27:25 WARNING - # TBPL SUCCESS # 11:27:25 INFO - Running post-action listener: _resource_record_post_action 11:27:25 INFO - Running post-run listener: _resource_record_post_run 11:27:26 INFO - Total resource usage - Wall time: 545s; CPU: 57.0%; Read bytes: 36865536; Write bytes: 951456256; Read time: 248; Write time: 5050 11:27:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:27:26 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152719872; Write bytes: 145035264; Read time: 13786; Write time: 299 11:27:26 INFO - run-tests - Wall time: 527s; CPU: 57.0%; Read bytes: 34686464; Write bytes: 794575360; Read time: 228; Write time: 4709 11:27:26 INFO - Running post-run listener: _upload_blobber_files 11:27:26 INFO - Blob upload gear active. 11:27:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:27:26 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:27:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:27:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:27:26 INFO - (blobuploader) - INFO - Open directory for files ... 11:27:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:27:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:27:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:27:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:27:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:27:27 INFO - (blobuploader) - INFO - Done attempting. 11:27:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:27:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:27:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:27:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:27:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:27:29 INFO - (blobuploader) - INFO - Done attempting. 11:27:29 INFO - (blobuploader) - INFO - Iteration through files over. 11:27:29 INFO - Return code: 0 11:27:29 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:27:29 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:27:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b5e4e833184ff301f6fcaa7cdb4eb4ed7135246cec134f60021ff11cddb73fd17cdc2db8fc28230df8b3718ed4a9edb3afe0f7e542006e8bf662f01e5923e8d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dde8085408559a7d0594742d8c058c9f7591565fd5dda398cf4d2e317648444af980d1df6b741a68af506ceca4fa211babcbbd5f88a5a51d0181b1b5ea44b48f"} 11:27:29 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:27:29 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:27:29 INFO - Contents: 11:27:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b5e4e833184ff301f6fcaa7cdb4eb4ed7135246cec134f60021ff11cddb73fd17cdc2db8fc28230df8b3718ed4a9edb3afe0f7e542006e8bf662f01e5923e8d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dde8085408559a7d0594742d8c058c9f7591565fd5dda398cf4d2e317648444af980d1df6b741a68af506ceca4fa211babcbbd5f88a5a51d0181b1b5ea44b48f"} 11:27:29 INFO - Running post-run listener: copy_logs_to_upload_dir 11:27:29 INFO - Copying logs to upload dir... 11:27:29 INFO - mkdir: /builds/slave/test/build/upload/logs 11:27:29 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=599.419870 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 59 secs) (at 2016-05-26 11:27:30.048222) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 11:27:30.051926) ========= 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.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners TMPDIR=/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/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/mozilla-aurora/sha512/8b5e4e833184ff301f6fcaa7cdb4eb4ed7135246cec134f60021ff11cddb73fd17cdc2db8fc28230df8b3718ed4a9edb3afe0f7e542006e8bf662f01e5923e8d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dde8085408559a7d0594742d8c058c9f7591565fd5dda398cf4d2e317648444af980d1df6b741a68af506ceca4fa211babcbbd5f88a5a51d0181b1b5ea44b48f"} build_url:https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012544 build_url: 'https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b5e4e833184ff301f6fcaa7cdb4eb4ed7135246cec134f60021ff11cddb73fd17cdc2db8fc28230df8b3718ed4a9edb3afe0f7e542006e8bf662f01e5923e8d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dde8085408559a7d0594742d8c058c9f7591565fd5dda398cf4d2e317648444af980d1df6b741a68af506ceca4fa211babcbbd5f88a5a51d0181b1b5ea44b48f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FOVczKouSMKlRwDghj28wA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 11:27:30.087050) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 11:27:30.087425) ========= 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.dpeyxgzD0G/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.k2Vkw5P7cj/Listeners TMPDIR=/var/folders/7d/hhvqsjp50qbbmc1b90zffcn000000w/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.005277 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 11:27:30.139437) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-26 11:27:30.139948) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-26 11:27:30.140406) ========= ========= Total master_lag: 0.87 =========