builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0085 starttime: 1467737314.7 results: success (0) buildid: 20160705080824 builduid: 370d514974f94b23830f74b21f6e56ad revision: 6ed47505536deec0da00473df5d068a5ea3e6353 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:34.698216) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:34.698652) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:34.698938) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:34.723206) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:34.723495) ========= 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.JnYVaf2SxJ/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.QaayiAwJVU/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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-07-05 09:48:34-- 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% 7.64M=0.002s 2016-07-05 09:48:34 (7.64 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.083516 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:34.827833) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:34.828147) ========= 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.JnYVaf2SxJ/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.QaayiAwJVU/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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.021960 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:34.876198) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:48:34.876523) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6ed47505536deec0da00473df5d068a5ea3e6353 --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-beta --rev 6ed47505536deec0da00473df5d068a5ea3e6353 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.JnYVaf2SxJ/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.QaayiAwJVU/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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-07-05 09:48:34,948 truncating revision to first 12 chars 2016-07-05 09:48:34,948 Setting DEBUG logging. 2016-07-05 09:48:34,948 attempt 1/10 2016-07-05 09:48:34,948 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6ed47505536d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 09:48:35,720 unpacking tar archive at: mozilla-beta-6ed47505536d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.016276 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:48:35.914143) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:35.914465) ========= script_repo_revision: 6ed47505536deec0da00473df5d068a5ea3e6353 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:35.914858) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:35.915133) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:35.932945) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-05 09:48:35.933240) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.JnYVaf2SxJ/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.QaayiAwJVU/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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 09:48:36 INFO - MultiFileLogger online at 20160705 09:48:36 in /builds/slave/test 09:48:36 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-beta --download-symbols true 09:48:36 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:48:36 INFO - {'append_to_log': False, 09:48:36 INFO - 'base_work_dir': '/builds/slave/test', 09:48:36 INFO - 'blob_upload_branch': 'mozilla-beta', 09:48:36 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:48:36 INFO - 'buildbot_json_path': 'buildprops.json', 09:48:36 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:48:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:48:36 INFO - 'download_minidump_stackwalk': True, 09:48:36 INFO - 'download_symbols': 'true', 09:48:36 INFO - 'e10s': False, 09:48:36 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:48:36 INFO - 'tooltool.py': '/tools/tooltool.py', 09:48:36 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:48:36 INFO - '/tools/misc-python/virtualenv.py')}, 09:48:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:48:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:48:36 INFO - 'log_level': 'info', 09:48:36 INFO - 'log_to_console': True, 09:48:36 INFO - 'opt_config_files': (), 09:48:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:48:36 INFO - '--processes=1', 09:48:36 INFO - '--config=%(test_path)s/wptrunner.ini', 09:48:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:48:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:48:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:48:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:48:36 INFO - 'pip_index': False, 09:48:36 INFO - 'require_test_zip': True, 09:48:36 INFO - 'test_type': ('testharness',), 09:48:36 INFO - 'this_chunk': '1', 09:48:36 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:48:36 INFO - 'total_chunks': '10', 09:48:36 INFO - 'virtualenv_path': 'venv', 09:48:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:48:36 INFO - 'work_dir': 'build'} 09:48:36 INFO - ##### 09:48:36 INFO - ##### Running clobber step. 09:48:36 INFO - ##### 09:48:36 INFO - Running pre-action listener: _resource_record_pre_action 09:48:36 INFO - Running main action method: clobber 09:48:36 INFO - rmtree: /builds/slave/test/build 09:48:36 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:48:37 INFO - Running post-action listener: _resource_record_post_action 09:48:37 INFO - ##### 09:48:37 INFO - ##### Running read-buildbot-config step. 09:48:37 INFO - ##### 09:48:37 INFO - Running pre-action listener: _resource_record_pre_action 09:48:37 INFO - Running main action method: read_buildbot_config 09:48:37 INFO - Using buildbot properties: 09:48:37 INFO - { 09:48:37 INFO - "project": "", 09:48:37 INFO - "product": "firefox", 09:48:37 INFO - "script_repo_revision": "production", 09:48:37 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 09:48:37 INFO - "repository": "", 09:48:37 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 09:48:37 INFO - "buildid": "20160705080824", 09:48:37 INFO - "pgo_build": "False", 09:48:37 INFO - "basedir": "/builds/slave/test", 09:48:37 INFO - "buildnumber": 32, 09:48:37 INFO - "slavename": "t-yosemite-r7-0085", 09:48:37 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 09:48:37 INFO - "platform": "macosx64", 09:48:37 INFO - "branch": "mozilla-beta", 09:48:37 INFO - "revision": "6ed47505536deec0da00473df5d068a5ea3e6353", 09:48:37 INFO - "repo_path": "releases/mozilla-beta", 09:48:37 INFO - "moz_repo_path": "", 09:48:37 INFO - "stage_platform": "macosx64", 09:48:37 INFO - "builduid": "370d514974f94b23830f74b21f6e56ad", 09:48:37 INFO - "slavebuilddir": "test" 09:48:37 INFO - } 09:48:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 09:48:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 09:48:37 INFO - Running post-action listener: _resource_record_post_action 09:48:37 INFO - ##### 09:48:37 INFO - ##### Running download-and-extract step. 09:48:37 INFO - ##### 09:48:37 INFO - Running pre-action listener: _resource_record_pre_action 09:48:37 INFO - Running main action method: download_and_extract 09:48:37 INFO - mkdir: /builds/slave/test/build/tests 09:48: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')]} 09:48:37 INFO - https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 09:48:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:48:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:48:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:48:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 09:48:39 INFO - Downloaded 1201 bytes. 09:48:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:48:39 INFO - Using the following test package requirements: 09:48:39 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:48:39 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:48:39 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 09:48:39 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:48:39 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 09:48:39 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:48:39 INFO - u'jsshell-mac64.zip'], 09:48:39 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:48:39 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 09:48:39 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:48:39 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:48:39 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 09:48:39 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:48:39 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 09:48:39 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:48:39 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 09:48:39 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:48:39 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 09:48:39 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 09:48:39 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')]} 09:48:39 INFO - https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 09:48:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:48:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:48:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 09:48:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 09:48:42 INFO - Downloaded 18406767 bytes. 09:48:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:48:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:48:42 INFO - caution: filename not matched: web-platform/* 09:48:42 INFO - Return code: 11 09:48:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:48:42 INFO - https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 09:48:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:48:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:48:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:48:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 09:48:44 INFO - Downloaded 36389085 bytes. 09:48:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:48:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:48:48 INFO - caution: filename not matched: bin/* 09:48:48 INFO - caution: filename not matched: config/* 09:48:48 INFO - caution: filename not matched: mozbase/* 09:48:48 INFO - caution: filename not matched: marionette/* 09:48:48 INFO - caution: filename not matched: tools/wptserve/* 09:48:48 INFO - Return code: 11 09:48:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:48:48 INFO - https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 09:48:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:48:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:48:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 09:48:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 09:48:50 INFO - Downloaded 73018840 bytes. 09:48:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:48:50 INFO - mkdir: /builds/slave/test/properties 09:48:50 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:48:50 INFO - Writing to file /builds/slave/test/properties/build_url 09:48:50 INFO - Contents: 09:48:50 INFO - build_url:https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:48:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:48:51 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:48:51 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:48:51 INFO - Contents: 09:48:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:48:51 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')]} 09:48:51 INFO - https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:48:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:48:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:48:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:48:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 09:48:54 INFO - Downloaded 103719126 bytes. 09:48:54 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:48:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:48:57 INFO - Return code: 0 09:48:57 INFO - Running post-action listener: _resource_record_post_action 09:48:57 INFO - Running post-action listener: set_extra_try_arguments 09:48:57 INFO - ##### 09:48:57 INFO - ##### Running create-virtualenv step. 09:48:57 INFO - ##### 09:48:57 INFO - Running pre-action listener: _pre_create_virtualenv 09:48:57 INFO - Running pre-action listener: _resource_record_pre_action 09:48:57 INFO - Running main action method: create_virtualenv 09:48:57 INFO - Creating virtualenv /builds/slave/test/build/venv 09:48:57 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 09:48:57 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:48:57 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:48:57 INFO - Using real prefix '/tools/python27' 09:48:57 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:48:58 INFO - Installing distribute.............................................................................................................................................................................................done. 09:49:01 INFO - Installing pip.................done. 09:49:01 INFO - Return code: 0 09:49:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:49:01 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')]} 09:49:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49:01 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')]} 09:49:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49:01 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 0x10b3bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbeb0599790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d45e0>, '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 0x10afb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10afe2990>, '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.JnYVaf2SxJ/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.QaayiAwJVU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:49:01 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 09:49:01 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 09:49:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JnYVaf2SxJ/Render', 09:49:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:49:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:49:01 INFO - 'HOME': '/Users/cltbld', 09:49:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:49:01 INFO - 'LOGNAME': 'cltbld', 09:49:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:01 INFO - 'MOZ_NO_REMOTE': '1', 09:49:01 INFO - 'NO_EM_RESTART': '1', 09:49:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:49:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:01 INFO - 'PWD': '/builds/slave/test', 09:49:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:49:01 INFO - 'SHELL': '/bin/bash', 09:49:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QaayiAwJVU/Listeners', 09:49:01 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 09:49:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:49:01 INFO - 'USER': 'cltbld', 09:49:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:49:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:49:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:49:01 INFO - 'XPC_FLAGS': '0x0', 09:49:01 INFO - 'XPC_SERVICE_NAME': '0', 09:49:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:49:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:49:01 INFO - Downloading/unpacking psutil>=0.7.1 09:49:01 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 09:49:01 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 09:49:01 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 09:49:01 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 09:49:01 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 09:49:01 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 09:49:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:49:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:49:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:49:04 INFO - Installing collected packages: psutil 09:49:04 INFO - Running setup.py install for psutil 09:49:04 INFO - building 'psutil._psutil_osx' extension 09:49:04 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 09:49:05 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 09:49:05 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 09:49:05 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 09:49:05 INFO - building 'psutil._psutil_posix' extension 09:49:05 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 09:49:05 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:49:05 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:49:05 INFO - ^ 09:49:05 INFO - 1 warning generated. 09:49:05 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 09:49:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:49:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:49:05 INFO - Successfully installed psutil 09:49:05 INFO - Cleaning up... 09:49:05 INFO - Return code: 0 09:49:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:49:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10b3bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbeb0599790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d45e0>, '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 0x10afb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10afe2990>, '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.JnYVaf2SxJ/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.QaayiAwJVU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:49:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:49:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:49:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JnYVaf2SxJ/Render', 09:49:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:49:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:49:05 INFO - 'HOME': '/Users/cltbld', 09:49:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:49:05 INFO - 'LOGNAME': 'cltbld', 09:49:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:05 INFO - 'MOZ_NO_REMOTE': '1', 09:49:05 INFO - 'NO_EM_RESTART': '1', 09:49:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:49:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:05 INFO - 'PWD': '/builds/slave/test', 09:49:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:49:05 INFO - 'SHELL': '/bin/bash', 09:49:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QaayiAwJVU/Listeners', 09:49:05 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 09:49:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:49:05 INFO - 'USER': 'cltbld', 09:49:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:49:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:49:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:49:05 INFO - 'XPC_FLAGS': '0x0', 09:49:05 INFO - 'XPC_SERVICE_NAME': '0', 09:49:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:49:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:49:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:49: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 09:49: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 09:49: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 09:49: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 09:49: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 09:49: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 09:49:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:49:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:49:08 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:49:08 INFO - Installing collected packages: mozsystemmonitor 09:49:08 INFO - Running setup.py install for mozsystemmonitor 09:49:08 INFO - Successfully installed mozsystemmonitor 09:49:08 INFO - Cleaning up... 09:49:08 INFO - Return code: 0 09:49:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:49:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 09:49:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 09:49:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x10b3bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbeb0599790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d45e0>, '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 0x10afb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10afe2990>, '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.JnYVaf2SxJ/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.QaayiAwJVU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:49:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:49:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:49:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JnYVaf2SxJ/Render', 09:49:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:49:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:49:08 INFO - 'HOME': '/Users/cltbld', 09:49:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:49:08 INFO - 'LOGNAME': 'cltbld', 09:49:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:08 INFO - 'MOZ_NO_REMOTE': '1', 09:49:08 INFO - 'NO_EM_RESTART': '1', 09:49:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:49:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:08 INFO - 'PWD': '/builds/slave/test', 09:49:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:49:08 INFO - 'SHELL': '/bin/bash', 09:49:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QaayiAwJVU/Listeners', 09:49:08 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 09:49:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:49:08 INFO - 'USER': 'cltbld', 09:49:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:49:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:49:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:49:08 INFO - 'XPC_FLAGS': '0x0', 09:49:08 INFO - 'XPC_SERVICE_NAME': '0', 09:49:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:49:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:49:08 INFO - Downloading/unpacking blobuploader==1.2.4 09:49:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:49:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:49:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:11 INFO - Downloading blobuploader-1.2.4.tar.gz 09:49:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:49:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:49:11 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 09:49:11 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 09:49:11 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 09:49:11 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 09:49:11 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 09:49:11 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 09:49:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:49:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:49:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:12 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 09:49:12 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 09:49:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:12 INFO - Downloading docopt-0.6.1.tar.gz 09:49:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:49:12 INFO - Installing collected packages: blobuploader, requests, docopt 09:49:12 INFO - Running setup.py install for blobuploader 09:49:12 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:49:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:49:12 INFO - Running setup.py install for requests 09:49:13 INFO - Running setup.py install for docopt 09:49:13 INFO - Successfully installed blobuploader requests docopt 09:49:13 INFO - Cleaning up... 09:49:13 INFO - Return code: 0 09:49:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:49: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')]} 09:49:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49: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')]} 09:49:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49:13 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 0x10b3bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbeb0599790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d45e0>, '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 0x10afb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10afe2990>, '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.JnYVaf2SxJ/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.QaayiAwJVU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:49:13 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 09:49:13 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 09:49:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JnYVaf2SxJ/Render', 09:49:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:49:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:49:13 INFO - 'HOME': '/Users/cltbld', 09:49:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:49:13 INFO - 'LOGNAME': 'cltbld', 09:49:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:13 INFO - 'MOZ_NO_REMOTE': '1', 09:49:13 INFO - 'NO_EM_RESTART': '1', 09:49:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:49:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:13 INFO - 'PWD': '/builds/slave/test', 09:49:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:49:13 INFO - 'SHELL': '/bin/bash', 09:49:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QaayiAwJVU/Listeners', 09:49:13 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 09:49:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:49:13 INFO - 'USER': 'cltbld', 09:49:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:49:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:49:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:49:13 INFO - 'XPC_FLAGS': '0x0', 09:49:13 INFO - 'XPC_SERVICE_NAME': '0', 09:49:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:49:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-CDEJpj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-101nVQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:49:13 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-TzgLj7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-RSn7HU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-TSEASp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-BmdbbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-TqboGp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-GFlJyX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-8tFRc7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-NC3xgl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-03lykY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:49:14 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-gPQ32b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:49:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-zzJsO4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:49:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-yBki3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:49:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-AbrrJR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:49:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-29INjV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:49:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-eqdHh9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:49:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-G1JtUu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:49:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-55q5uI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:49:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:49:15 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-f76HMU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:49:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:49:16 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-1zpJrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:49:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:49:16 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 09:49:16 INFO - Running setup.py install for manifestparser 09:49:16 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:49:16 INFO - Running setup.py install for mozcrash 09:49:16 INFO - Running setup.py install for mozdebug 09:49:16 INFO - Running setup.py install for mozdevice 09:49:16 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:49:16 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:49:16 INFO - Running setup.py install for mozfile 09:49:17 INFO - Running setup.py install for mozhttpd 09:49:17 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:49:17 INFO - Running setup.py install for mozinfo 09:49:17 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:49:17 INFO - Running setup.py install for mozInstall 09:49:17 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:49:17 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:49:17 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:49:17 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:49:17 INFO - Running setup.py install for mozleak 09:49:17 INFO - Running setup.py install for mozlog 09:49:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:49:17 INFO - Running setup.py install for moznetwork 09:49:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:49:18 INFO - Running setup.py install for mozprocess 09:49:18 INFO - Running setup.py install for mozprofile 09:49:18 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:49:18 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:49:18 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:49:18 INFO - Running setup.py install for mozrunner 09:49:18 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:49:18 INFO - Running setup.py install for mozscreenshot 09:49:18 INFO - Running setup.py install for moztest 09:49:18 INFO - Running setup.py install for mozversion 09:49:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:49:18 INFO - Running setup.py install for wptserve 09:49:19 INFO - Running setup.py install for marionette-driver 09:49:19 INFO - Running setup.py install for browsermob-proxy 09:49:19 INFO - Running setup.py install for marionette-client 09:49:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:49:19 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:49:19 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 09:49:19 INFO - Cleaning up... 09:49:19 INFO - Return code: 0 09:49:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:49:19 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')]} 09:49:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49:19 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')]} 09:49:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:49:19 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 0x10b3bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbeb0599790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b3d45e0>, '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 0x10afb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10afe2990>, '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.JnYVaf2SxJ/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.QaayiAwJVU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:49:19 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 09:49:19 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 09:49:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JnYVaf2SxJ/Render', 09:49:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:49:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:49:19 INFO - 'HOME': '/Users/cltbld', 09:49:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:49:19 INFO - 'LOGNAME': 'cltbld', 09:49:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:19 INFO - 'MOZ_NO_REMOTE': '1', 09:49:19 INFO - 'NO_EM_RESTART': '1', 09:49:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:49:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:19 INFO - 'PWD': '/builds/slave/test', 09:49:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:49:19 INFO - 'SHELL': '/bin/bash', 09:49:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QaayiAwJVU/Listeners', 09:49:19 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 09:49:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:49:19 INFO - 'USER': 'cltbld', 09:49:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:49:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:49:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:49:19 INFO - 'XPC_FLAGS': '0x0', 09:49:19 INFO - 'XPC_SERVICE_NAME': '0', 09:49:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:49:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-cHyjrg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:49:20 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)) 09:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-lC6BPP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:49:20 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)) 09:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-tB8XCn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:49:20 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)) 09:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-KEgOTZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:49:20 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)) 09:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-dLKoIw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:49:20 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)) 09:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-52McGO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:49:20 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)) 09:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-zGcJPM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:49:20 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)) 09:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-6lbrys-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:49:20 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)) 09:49:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:49:20 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-mWscSD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-EGZkJf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-9eWZqJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-u0yVPJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-AjYKGB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-5_XgvM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-nDPpVg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-wOuC1c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-L8Zbb9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:49:21 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-0gUyP3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:49:21 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)) 09:49:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:49:22 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-LdT69R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:49:22 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)) 09:49:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:49:22 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-qWum8k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:49:22 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)) 09:49:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:49:22 INFO - Running setup.py (path:/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/pip-4fHqdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:49:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:49:22 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)) 09:49:22 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)) 09:49:22 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)) 09:49:22 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)) 09:49:22 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)) 09:49:22 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)) 09:49:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:49:22 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 09:49:22 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 09:49:22 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 09:49:22 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 09:49:22 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 09:49:22 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 09:49:25 INFO - Downloading blessings-1.6.tar.gz 09:49:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:49:25 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)) 09:49:25 INFO - Installing collected packages: blessings 09:49:25 INFO - Running setup.py install for blessings 09:49:25 INFO - Successfully installed blessings 09:49:25 INFO - Cleaning up... 09:49:25 INFO - Return code: 0 09:49:25 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:49:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:49:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:49:25 INFO - Reading from file tmpfile_stdout 09:49:25 INFO - Current package versions: 09:49:25 INFO - blessings == 1.6 09:49:25 INFO - blobuploader == 1.2.4 09:49:25 INFO - browsermob-proxy == 0.6.0 09:49:25 INFO - docopt == 0.6.1 09:49:25 INFO - manifestparser == 1.1 09:49:25 INFO - marionette-client == 2.3.0 09:49:25 INFO - marionette-driver == 1.4.0 09:49:25 INFO - mozInstall == 1.12 09:49:25 INFO - mozcrash == 0.17 09:49:25 INFO - mozdebug == 0.1 09:49:25 INFO - mozdevice == 0.48 09:49:25 INFO - mozfile == 1.2 09:49:25 INFO - mozhttpd == 0.7 09:49:25 INFO - mozinfo == 0.9 09:49:25 INFO - mozleak == 0.1 09:49:25 INFO - mozlog == 3.1 09:49:25 INFO - moznetwork == 0.27 09:49:25 INFO - mozprocess == 0.22 09:49:25 INFO - mozprofile == 0.28 09:49:25 INFO - mozrunner == 6.11 09:49:25 INFO - mozscreenshot == 0.1 09:49:25 INFO - mozsystemmonitor == 0.0 09:49:25 INFO - moztest == 0.7 09:49:25 INFO - mozversion == 1.4 09:49:25 INFO - psutil == 3.1.1 09:49:25 INFO - requests == 1.2.3 09:49:25 INFO - wptserve == 1.4.0 09:49:25 INFO - wsgiref == 0.1.2 09:49:25 INFO - Running post-action listener: _resource_record_post_action 09:49:25 INFO - Running post-action listener: _start_resource_monitoring 09:49:25 INFO - Starting resource monitoring. 09:49:25 INFO - ##### 09:49:25 INFO - ##### Running pull step. 09:49:25 INFO - ##### 09:49:25 INFO - Running pre-action listener: _resource_record_pre_action 09:49:25 INFO - Running main action method: pull 09:49:25 INFO - Pull has nothing to do! 09:49:25 INFO - Running post-action listener: _resource_record_post_action 09:49:25 INFO - ##### 09:49:25 INFO - ##### Running install step. 09:49:25 INFO - ##### 09:49:25 INFO - Running pre-action listener: _resource_record_pre_action 09:49:25 INFO - Running main action method: install 09:49:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:49:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:49:26 INFO - Reading from file tmpfile_stdout 09:49:26 INFO - Detecting whether we're running mozinstall >=1.0... 09:49:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:49:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:49:26 INFO - Reading from file tmpfile_stdout 09:49:26 INFO - Output received: 09:49:26 INFO - Usage: mozinstall [options] installer 09:49:26 INFO - Options: 09:49:26 INFO - -h, --help show this help message and exit 09:49:26 INFO - -d DEST, --destination=DEST 09:49:26 INFO - Directory to install application into. [default: 09:49:26 INFO - "/builds/slave/test"] 09:49:26 INFO - --app=APP Application being installed. [default: firefox] 09:49:26 INFO - mkdir: /builds/slave/test/build/application 09:49:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 09:49:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 09:49:44 INFO - Reading from file tmpfile_stdout 09:49:44 INFO - Output received: 09:49:44 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 09:49:44 INFO - Running post-action listener: _resource_record_post_action 09:49:44 INFO - ##### 09:49:44 INFO - ##### Running run-tests step. 09:49:44 INFO - ##### 09:49:44 INFO - Running pre-action listener: _resource_record_pre_action 09:49:44 INFO - Running main action method: run_tests 09:49:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:49:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:49:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:49:44 INFO - grabbing minidump binary from tooltool 09:49: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')]} 09:49:44 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 0x10b3d45e0>, '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 0x10afb7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10afe2990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:49:44 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 09:49:44 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 09:49:44 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:49:44 INFO - Return code: 0 09:49:44 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:49:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:49:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.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 09:49:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.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 09:49:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.JnYVaf2SxJ/Render', 09:49:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:49:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:49:44 INFO - 'HOME': '/Users/cltbld', 09:49:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:49:44 INFO - 'LOGNAME': 'cltbld', 09:49:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:49:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:44 INFO - 'MOZ_NO_REMOTE': '1', 09:49:44 INFO - 'NO_EM_RESTART': '1', 09:49:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:49:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:44 INFO - 'PWD': '/builds/slave/test', 09:49:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:49:44 INFO - 'SHELL': '/bin/bash', 09:49:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QaayiAwJVU/Listeners', 09:49:44 INFO - 'TMPDIR': '/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/T/', 09:49:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:49:44 INFO - 'USER': 'cltbld', 09:49:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:49:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:49:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:49:44 INFO - 'XPC_FLAGS': '0x0', 09:49:44 INFO - 'XPC_SERVICE_NAME': '0', 09:49:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:49:44 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.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 09:49:44 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 09:49:44 INFO - import pkg_resources 09:49:45 INFO - Using 1 client processes 09:49:46 INFO - wptserve Starting http server on 127.0.0.1:8000 09:49:46 INFO - wptserve Starting http server on 127.0.0.1:8001 09:49:46 INFO - wptserve Starting http server on 127.0.0.1:8443 09:49:47 INFO - SUITE-START | Running 778 tests 09:49:47 INFO - Running testharness tests 09:49:47 INFO - Setting up ssl 09:49:47 INFO - PROCESS | certutil | 09:49:47 INFO - PROCESS | certutil | 09:49:47 INFO - PROCESS | certutil | 09:49:47 INFO - Certificate Nickname Trust Attributes 09:49:47 INFO - SSL,S/MIME,JAR/XPI 09:49:47 INFO - 09:49:47 INFO - web-platform-tests CT,, 09:49:47 INFO - 09:49:47 INFO - Starting runner 09:49:48 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:49:48 INFO - PROCESS | 2001 | 1467737388828 Marionette DEBUG Marionette enabled via build flag and pref 09:49:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x113ceb800 == 1 [pid = 2001] [id = 1] 09:49:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 1 (0x113cec000) [pid = 2001] [serial = 1] [outer = 0x0] 09:49:48 INFO - PROCESS | 2001 | [2001] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:49:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 2 (0x113ced000) [pid = 2001] [serial = 2] [outer = 0x113cec000] 09:49:49 INFO - PROCESS | 2001 | 1467737389139 Marionette INFO Listening on port 2828 09:49:49 INFO - PROCESS | 2001 | 1467737389370 Marionette DEBUG Marionette enabled via command-line flag 09:49:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x116861000 == 2 [pid = 2001] [id = 2] 09:49:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 3 (0x116861800) [pid = 2001] [serial = 3] [outer = 0x0] 09:49:49 INFO - PROCESS | 2001 | [2001] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:49:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 4 (0x116862800) [pid = 2001] [serial = 4] [outer = 0x116861800] 09:49:49 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:49:49 INFO - PROCESS | 2001 | 1467737389514 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49414 09:49:49 INFO - PROCESS | 2001 | 1467737389601 Marionette DEBUG Closed connection conn0 09:49:49 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:49:49 INFO - PROCESS | 2001 | 1467737389608 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49415 09:49:49 INFO - PROCESS | 2001 | 1467737389616 Marionette DEBUG Closed connection conn1 09:49:49 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:49:49 INFO - PROCESS | 2001 | 1467737389622 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49416 09:49:49 INFO - PROCESS | 2001 | 1467737389630 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:49:49 INFO - PROCESS | 2001 | 1467737389636 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160705080824","device":"desktop","version":"48.0"} 09:49:49 INFO - PROCESS | 2001 | [2001] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:49:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a12e000 == 3 [pid = 2001] [id = 3] 09:49:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 5 (0x11a12e800) [pid = 2001] [serial = 5] [outer = 0x0] 09:49:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a12f000 == 4 [pid = 2001] [id = 4] 09:49:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 6 (0x119e17000) [pid = 2001] [serial = 6] [outer = 0x0] 09:49:50 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:49:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b66800 == 5 [pid = 2001] [id = 5] 09:49:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 7 (0x119e16800) [pid = 2001] [serial = 7] [outer = 0x0] 09:49:50 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:49:50 INFO - PROCESS | 2001 | [2001] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:49:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 8 (0x121c3d400) [pid = 2001] [serial = 8] [outer = 0x119e16800] 09:49:50 INFO - PROCESS | 2001 | [2001] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:49:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 9 (0x124868800) [pid = 2001] [serial = 9] [outer = 0x11a12e800] 09:49:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 10 (0x124855800) [pid = 2001] [serial = 10] [outer = 0x119e17000] 09:49:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 11 (0x124857400) [pid = 2001] [serial = 11] [outer = 0x119e16800] 09:49:51 INFO - PROCESS | 2001 | [2001] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:49:51 INFO - PROCESS | 2001 | 1467737391448 Marionette INFO startBrowser 2d2065de-ad33-724f-b4b1-482028d37528 09:49:51 INFO - PROCESS | 2001 | 1467737391468 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 2001 | 1467737391477 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 2001 | 1467737391478 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 12 (0x12692d400) [pid = 2001] [serial = 12] [outer = 0x119e16800] 09:49:51 INFO - PROCESS | 2001 | 1467737391795 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"2d2065de-ad33-724f-b4b1-482028d37528","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160705080824","device":"desktop","version":"48.0","command_id":1}}] 09:49:51 INFO - PROCESS | 2001 | 1467737391891 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}] 09:49:51 INFO - PROCESS | 2001 | 1467737391896 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:51 INFO - PROCESS | 2001 | 1467737391942 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:49:52 INFO - PROCESS | 2001 | 1467737392020 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:49:52 INFO - PROCESS | 2001 | 1467737392021 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:52 INFO - PROCESS | 2001 | [2001] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:49:52 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:49:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 13 (0x128bd5800) [pid = 2001] [serial = 13] [outer = 0x119e16800] 09:49:52 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:49:52 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:49:52 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:49:52 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:52 INFO - PROCESS | 2001 | 1467737392297 Marionette TRACE conn2 <- [1,3,null,{}] 09:49:52 INFO - PROCESS | 2001 | 1467737392299 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:49:52 INFO - PROCESS | 2001 | 1467737392302 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:52 INFO - PROCESS | 2001 | 1467737392318 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:49:52 INFO - PROCESS | 2001 | 1467737392346 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 2001 | 1467737392347 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:49:52 INFO - PROCESS | 2001 | 1467737392350 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 2001 | 1467737392353 Marionette TRACE conn2 <- [1,6,null,{}] 09:49:52 INFO - PROCESS | 2001 | 1467737392355 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}] 09:49:52 INFO - PROCESS | 2001 | 1467737392358 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:52 INFO - PROCESS | 2001 | 1467737392369 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:49:52 INFO - PROCESS | 2001 | 1467737392372 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 2001 | 1467737392373 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291b4800 == 6 [pid = 2001] [id = 6] 09:49:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 14 (0x129217000) [pid = 2001] [serial = 14] [outer = 0x0] 09:49:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 15 (0x129218c00) [pid = 2001] [serial = 15] [outer = 0x129217000] 09:49:52 INFO - PROCESS | 2001 | 1467737392406 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 16 (0x12921e800) [pid = 2001] [serial = 16] [outer = 0x129217000] 09:49:52 INFO - PROCESS | 2001 | 1467737392696 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]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 09:49:52 INFO - PROCESS | 2001 | 1467737392722 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 2001 | 1467737392723 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:49:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x114f22800 == 7 [pid = 2001] [id = 7] 09:49:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 17 (0x113ddc800) [pid = 2001] [serial = 17] [outer = 0x0] 09:49:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 18 (0x129508400) [pid = 2001] [serial = 18] [outer = 0x113ddc800] 09:49:52 INFO - PROCESS | 2001 | 1467737392748 Marionette DEBUG loaded listener.js 09:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:49:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 19 (0x129514000) [pid = 2001] [serial = 19] [outer = 0x113ddc800] 09:49:52 INFO - PROCESS | 2001 | 1467737392818 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 2001 | 1467737392819 Marionette TRACE conn2 <- [1,10,null,{}] 09:49:52 INFO - PROCESS | 2001 | 1467737392836 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}] 09:49:52 INFO - PROCESS | 2001 | 1467737392840 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:52 INFO - PROCESS | 2001 | 1467737392965 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:49:53 INFO - PROCESS | 2001 | 1467737392996 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 2001 | 1467737392996 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a3000 == 8 [pid = 2001] [id = 8] 09:49:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 20 (0x12a750800) [pid = 2001] [serial = 20] [outer = 0x0] 09:49:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 21 (0x12a934800) [pid = 2001] [serial = 21] [outer = 0x12a750800] 09:49:53 INFO - PROCESS | 2001 | 1467737393025 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 22 (0x12a938c00) [pid = 2001] [serial = 22] [outer = 0x12a750800] 09:49:53 INFO - PROCESS | 2001 | 1467737393324 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]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 568ms 09:49:53 INFO - PROCESS | 2001 | 1467737393348 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 2001 | 1467737393350 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:49:53 INFO - PROCESS | 2001 | 1467737393353 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 2001 | 1467737393354 Marionette TRACE conn2 <- [1,14,null,{}] 09:49:53 INFO - PROCESS | 2001 | 1467737393356 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}] 09:49:53 INFO - PROCESS | 2001 | 1467737393361 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:53 INFO - PROCESS | 2001 | 1467737393502 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:49:53 INFO - PROCESS | 2001 | 1467737393512 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 2001 | 1467737393513 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a9c000 == 9 [pid = 2001] [id = 9] 09:49:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 23 (0x122003000) [pid = 2001] [serial = 23] [outer = 0x0] 09:49:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 24 (0x122004c00) [pid = 2001] [serial = 24] [outer = 0x122003000] 09:49:53 INFO - PROCESS | 2001 | 1467737393538 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 25 (0x12200e000) [pid = 2001] [serial = 25] [outer = 0x122003000] 09:49:53 INFO - PROCESS | 2001 | 1467737393782 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]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 09:49:53 INFO - PROCESS | 2001 | 1467737393828 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 2001 | 1467737393830 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:49:53 INFO - PROCESS | 2001 | 1467737393837 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 2001 | 1467737393838 Marionette TRACE conn2 <- [1,18,null,{}] 09:49:53 INFO - PROCESS | 2001 | 1467737393847 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}] 09:49:53 INFO - PROCESS | 2001 | 1467737393848 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:53 INFO - PROCESS | 2001 | 1467737393944 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:49:53 INFO - PROCESS | 2001 | 1467737393949 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 2001 | 1467737393951 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b26f800 == 10 [pid = 2001] [id = 10] 09:49:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 26 (0x12add3800) [pid = 2001] [serial = 26] [outer = 0x0] 09:49:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 27 (0x12b243c00) [pid = 2001] [serial = 27] [outer = 0x12add3800] 09:49:53 INFO - PROCESS | 2001 | 1467737393975 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 28 (0x12b24a800) [pid = 2001] [serial = 28] [outer = 0x12add3800] 09:49:54 INFO - PROCESS | 2001 | 1467737394238 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]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 09:49:54 INFO - PROCESS | 2001 | 1467737394256 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 2001 | 1467737394257 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:49:54 INFO - PROCESS | 2001 | 1467737394267 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 2001 | 1467737394269 Marionette TRACE conn2 <- [1,22,null,{}] 09:49:54 INFO - PROCESS | 2001 | 1467737394271 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}] 09:49:54 INFO - PROCESS | 2001 | 1467737394272 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:54 INFO - PROCESS | 2001 | 1467737394369 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:49:54 INFO - PROCESS | 2001 | 1467737394373 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 2001 | 1467737394374 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x12122a800 == 11 [pid = 2001] [id = 11] 09:49:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 29 (0x12b24e000) [pid = 2001] [serial = 29] [outer = 0x0] 09:49:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 30 (0x12bc3b800) [pid = 2001] [serial = 30] [outer = 0x12b24e000] 09:49:54 INFO - PROCESS | 2001 | 1467737394399 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 31 (0x12bcb6800) [pid = 2001] [serial = 31] [outer = 0x12b24e000] 09:49:54 INFO - PROCESS | 2001 | 1467737394628 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]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 368ms 09:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:49:54 INFO - PROCESS | 2001 | 1467737394636 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 2001 | 1467737394637 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:49:54 INFO - PROCESS | 2001 | 1467737394639 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 2001 | 1467737394640 Marionette TRACE conn2 <- [1,26,null,{}] 09:49:54 INFO - PROCESS | 2001 | 1467737394649 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}] 09:49:54 INFO - PROCESS | 2001 | 1467737394651 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:54 INFO - PROCESS | 2001 | 1467737394749 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:49:54 INFO - PROCESS | 2001 | 1467737394753 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 2001 | 1467737394755 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x12bf95800 == 12 [pid = 2001] [id = 12] 09:49:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 32 (0x12bcb9c00) [pid = 2001] [serial = 32] [outer = 0x0] 09:49:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 33 (0x117dab800) [pid = 2001] [serial = 33] [outer = 0x12bcb9c00] 09:49:54 INFO - PROCESS | 2001 | 1467737394780 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 34 (0x12c12bc00) [pid = 2001] [serial = 34] [outer = 0x12bcb9c00] 09:49:55 INFO - PROCESS | 2001 | 1467737395012 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]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 421ms 09:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:49:55 INFO - PROCESS | 2001 | 1467737395067 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 2001 | 1467737395068 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:49:55 INFO - PROCESS | 2001 | 1467737395070 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 2001 | 1467737395071 Marionette TRACE conn2 <- [1,30,null,{}] 09:49:55 INFO - PROCESS | 2001 | 1467737395081 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}] 09:49:55 INFO - PROCESS | 2001 | 1467737395082 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:55 INFO - PROCESS | 2001 | 1467737395181 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:49:55 INFO - PROCESS | 2001 | 1467737395185 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 2001 | 1467737395186 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181de800 == 13 [pid = 2001] [id = 13] 09:49:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 35 (0x118773c00) [pid = 2001] [serial = 35] [outer = 0x0] 09:49:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 36 (0x118777c00) [pid = 2001] [serial = 36] [outer = 0x118773c00] 09:49:55 INFO - PROCESS | 2001 | 1467737395210 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 37 (0x12947dc00) [pid = 2001] [serial = 37] [outer = 0x118773c00] 09:49:55 INFO - PROCESS | 2001 | 1467737395450 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]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 09:49:55 INFO - PROCESS | 2001 | 1467737395489 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 2001 | 1467737395490 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:49:55 INFO - PROCESS | 2001 | 1467737395501 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 2001 | 1467737395503 Marionette TRACE conn2 <- [1,34,null,{}] 09:49:55 INFO - PROCESS | 2001 | 1467737395505 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}] 09:49:55 INFO - PROCESS | 2001 | 1467737395507 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:55 INFO - PROCESS | 2001 | 1467737395663 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:49:55 INFO - PROCESS | 2001 | 1467737395668 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 2001 | 1467737395670 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c633000 == 14 [pid = 2001] [id = 14] 09:49:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 38 (0x12bcc4400) [pid = 2001] [serial = 38] [outer = 0x0] 09:49:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 39 (0x12c133c00) [pid = 2001] [serial = 39] [outer = 0x12bcc4400] 09:49:55 INFO - PROCESS | 2001 | 1467737395709 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 40 (0x12c74a400) [pid = 2001] [serial = 40] [outer = 0x12bcc4400] 09:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 519ms 09:49:56 INFO - PROCESS | 2001 | 1467737396014 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]]]}] 09:49:56 INFO - PROCESS | 2001 | 1467737396020 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 2001 | 1467737396022 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:49:56 INFO - PROCESS | 2001 | 1467737396034 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 2001 | 1467737396035 Marionette TRACE conn2 <- [1,38,null,{}] 09:49:56 INFO - PROCESS | 2001 | 1467737396037 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}] 09:49:56 INFO - PROCESS | 2001 | 1467737396039 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:56 INFO - PROCESS | 2001 | 1467737396132 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:49:56 INFO - PROCESS | 2001 | 1467737396144 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 2001 | 1467737396145 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cacc800 == 15 [pid = 2001] [id = 15] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 41 (0x12c74d000) [pid = 2001] [serial = 41] [outer = 0x0] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 42 (0x12c757400) [pid = 2001] [serial = 42] [outer = 0x12c74d000] 09:49:56 INFO - PROCESS | 2001 | 1467737396168 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 43 (0x12c93cc00) [pid = 2001] [serial = 43] [outer = 0x12c74d000] 09:49:56 INFO - PROCESS | 2001 | 1467737396395 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]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 427ms 09:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:49:56 INFO - PROCESS | 2001 | 1467737396452 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 2001 | 1467737396453 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:49:56 INFO - PROCESS | 2001 | 1467737396455 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 2001 | 1467737396456 Marionette TRACE conn2 <- [1,42,null,{}] 09:49:56 INFO - PROCESS | 2001 | 1467737396466 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}] 09:49:56 INFO - PROCESS | 2001 | 1467737396467 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:56 INFO - PROCESS | 2001 | 1467737396563 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:49:56 INFO - PROCESS | 2001 | 1467737396566 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 2001 | 1467737396567 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdae000 == 16 [pid = 2001] [id = 16] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 44 (0x12c93f400) [pid = 2001] [serial = 44] [outer = 0x0] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 45 (0x12c946c00) [pid = 2001] [serial = 45] [outer = 0x12c93f400] 09:49:56 INFO - PROCESS | 2001 | 1467737396592 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 46 (0x12cd05800) [pid = 2001] [serial = 46] [outer = 0x12c93f400] 09:49:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d251800 == 17 [pid = 2001] [id = 17] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 47 (0x12d252000) [pid = 2001] [serial = 47] [outer = 0x0] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 48 (0x12d255800) [pid = 2001] [serial = 48] [outer = 0x12d252000] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 49 (0x12cdc4800) [pid = 2001] [serial = 49] [outer = 0x12d252000] 09:49:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdb9000 == 18 [pid = 2001] [id = 18] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 50 (0x12cd06400) [pid = 2001] [serial = 50] [outer = 0x0] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 51 (0x12d244c00) [pid = 2001] [serial = 51] [outer = 0x12cd06400] 09:49:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 52 (0x12c946800) [pid = 2001] [serial = 52] [outer = 0x12cd06400] 09:49:56 INFO - PROCESS | 2001 | 1467737396952 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]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 09:49:56 INFO - PROCESS | 2001 | 1467737396981 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:49:56 INFO - PROCESS | 2001 | 1467737396983 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:49:56 INFO - PROCESS | 2001 | 1467737396985 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 2001 | 1467737396987 Marionette TRACE conn2 <- [1,46,null,{}] 09:49:56 INFO - PROCESS | 2001 | 1467737396989 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}] 09:49:56 INFO - PROCESS | 2001 | 1467737396990 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:57 INFO - PROCESS | 2001 | 1467737397081 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:49:57 INFO - PROCESS | 2001 | 1467737397084 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 2001 | 1467737397086 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d60f000 == 19 [pid = 2001] [id = 19] 09:49:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 53 (0x12cd0bc00) [pid = 2001] [serial = 53] [outer = 0x0] 09:49:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 54 (0x116815800) [pid = 2001] [serial = 54] [outer = 0x12cd0bc00] 09:49:57 INFO - PROCESS | 2001 | 1467737397120 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 55 (0x116819800) [pid = 2001] [serial = 55] [outer = 0x12cd0bc00] 09:49:57 INFO - PROCESS | 2001 | 1467737397361 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]]]}] 09:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 09:49:57 INFO - PROCESS | 2001 | 1467737397404 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 2001 | 1467737397405 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:49:57 INFO - PROCESS | 2001 | 1467737397415 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 2001 | 1467737397416 Marionette TRACE conn2 <- [1,50,null,{}] 09:49:57 INFO - PROCESS | 2001 | 1467737397418 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}] 09:49:57 INFO - PROCESS | 2001 | 1467737397419 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:57 INFO - PROCESS | 2001 | 1467737397517 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:49:57 INFO - PROCESS | 2001 | 1467737397521 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 2001 | 1467737397522 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183d8800 == 20 [pid = 2001] [id = 20] 09:49:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 56 (0x11681c800) [pid = 2001] [serial = 56] [outer = 0x0] 09:49:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 57 (0x11854f400) [pid = 2001] [serial = 57] [outer = 0x11681c800] 09:49:57 INFO - PROCESS | 2001 | 1467737397545 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 58 (0x118555400) [pid = 2001] [serial = 58] [outer = 0x11681c800] 09:49:57 INFO - PROCESS | 2001 | 1467737397777 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]]]}] 09:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 376ms 09:49:57 INFO - PROCESS | 2001 | 1467737397785 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 2001 | 1467737397786 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:49:57 INFO - PROCESS | 2001 | 1467737397788 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 2001 | 1467737397789 Marionette TRACE conn2 <- [1,54,null,{}] 09:49:57 INFO - PROCESS | 2001 | 1467737397800 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}] 09:49:57 INFO - PROCESS | 2001 | 1467737397801 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:57 INFO - PROCESS | 2001 | 1467737397899 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:49:57 INFO - PROCESS | 2001 | 1467737397903 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 2001 | 1467737397913 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183ed800 == 21 [pid = 2001] [id = 21] 09:49:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 59 (0x118557c00) [pid = 2001] [serial = 59] [outer = 0x0] 09:49:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 60 (0x11855e000) [pid = 2001] [serial = 60] [outer = 0x118557c00] 09:49:57 INFO - PROCESS | 2001 | 1467737397936 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 61 (0x1188a6c00) [pid = 2001] [serial = 61] [outer = 0x118557c00] 09:49:58 INFO - PROCESS | 2001 | 1467737398162 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]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 427ms 09:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:49:58 INFO - PROCESS | 2001 | 1467737398217 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 2001 | 1467737398218 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:49:58 INFO - PROCESS | 2001 | 1467737398220 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 2001 | 1467737398221 Marionette TRACE conn2 <- [1,58,null,{}] 09:49:58 INFO - PROCESS | 2001 | 1467737398231 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}] 09:49:58 INFO - PROCESS | 2001 | 1467737398232 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:58 INFO - PROCESS | 2001 | 1467737398335 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:49:58 INFO - PROCESS | 2001 | 1467737398340 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 2001 | 1467737398341 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df13800 == 22 [pid = 2001] [id = 22] 09:49:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 62 (0x11856c800) [pid = 2001] [serial = 62] [outer = 0x0] 09:49:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 63 (0x12ddba400) [pid = 2001] [serial = 63] [outer = 0x11856c800] 09:49:58 INFO - PROCESS | 2001 | 1467737398365 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 64 (0x12ddbf800) [pid = 2001] [serial = 64] [outer = 0x11856c800] 09:49:58 INFO - PROCESS | 2001 | 1467737398599 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]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 420ms 09:49:58 INFO - PROCESS | 2001 | 1467737398649 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 2001 | 1467737398651 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:49:58 INFO - PROCESS | 2001 | 1467737398655 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 2001 | 1467737398660 Marionette TRACE conn2 <- [1,62,null,{}] 09:49:58 INFO - PROCESS | 2001 | 1467737398670 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}] 09:49:58 INFO - PROCESS | 2001 | 1467737398671 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:58 INFO - PROCESS | 2001 | 1467737398779 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:49:58 INFO - PROCESS | 2001 | 1467737398784 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 2001 | 1467737398786 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:49:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df65800 == 23 [pid = 2001] [id = 23] 09:49:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 65 (0x12ddc2800) [pid = 2001] [serial = 65] [outer = 0x0] 09:49:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 66 (0x12ddc4800) [pid = 2001] [serial = 66] [outer = 0x12ddc2800] 09:49:58 INFO - PROCESS | 2001 | 1467737398832 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 67 (0x12dfa3800) [pid = 2001] [serial = 67] [outer = 0x12ddc2800] 09:49:59 INFO - PROCESS | 2001 | 1467737399820 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]]]}] 09:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1234ms 09:49:59 INFO - PROCESS | 2001 | 1467737399888 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 2001 | 1467737399891 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:49:59 INFO - PROCESS | 2001 | 1467737399895 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - PROCESS | 2001 | 1467737399897 Marionette TRACE conn2 <- [1,66,null,{}] 09:49:59 INFO - PROCESS | 2001 | 1467737399901 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}] 09:49:59 INFO - PROCESS | 2001 | 1467737399903 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:00 INFO - PROCESS | 2001 | 1467737400016 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:50:00 INFO - PROCESS | 2001 | 1467737400057 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 2001 | 1467737400059 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dd0000 == 24 [pid = 2001] [id = 24] 09:50:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 68 (0x112e4a800) [pid = 2001] [serial = 68] [outer = 0x0] 09:50:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 69 (0x112f5c000) [pid = 2001] [serial = 69] [outer = 0x112e4a800] 09:50:00 INFO - PROCESS | 2001 | 1467737400089 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 70 (0x113217400) [pid = 2001] [serial = 70] [outer = 0x112e4a800] 09:50:00 INFO - PROCESS | 2001 | 1467737400526 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]]]}] 09:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 673ms 09:50:00 INFO - PROCESS | 2001 | 1467737400567 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 2001 | 1467737400570 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:50:00 INFO - PROCESS | 2001 | 1467737400575 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 2001 | 1467737400577 Marionette TRACE conn2 <- [1,70,null,{}] 09:50:00 INFO - PROCESS | 2001 | 1467737400579 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}] 09:50:00 INFO - PROCESS | 2001 | 1467737400581 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:00 INFO - PROCESS | 2001 | 1467737400697 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:50:00 INFO - PROCESS | 2001 | 1467737400775 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 2001 | 1467737400777 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c9000 == 25 [pid = 2001] [id = 25] 09:50:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 71 (0x11679c400) [pid = 2001] [serial = 71] [outer = 0x0] 09:50:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x116819000) [pid = 2001] [serial = 72] [outer = 0x11679c400] 09:50:00 INFO - PROCESS | 2001 | 1467737400810 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x116a29000) [pid = 2001] [serial = 73] [outer = 0x11679c400] 09:50:01 INFO - PROCESS | 2001 | 1467737401241 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]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 721ms 09:50:01 INFO - PROCESS | 2001 | 1467737401297 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 2001 | 1467737401300 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:50:01 INFO - PROCESS | 2001 | 1467737401303 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 2001 | 1467737401307 Marionette TRACE conn2 <- [1,74,null,{}] 09:50:01 INFO - PROCESS | 2001 | 1467737401319 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}] 09:50:01 INFO - PROCESS | 2001 | 1467737401324 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:01 INFO - PROCESS | 2001 | 1467737401564 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:50:01 INFO - PROCESS | 2001 | 1467737401839 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 2001 | 1467737401840 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x11225e800 == 26 [pid = 2001] [id = 26] 09:50:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x11337c400) [pid = 2001] [serial = 74] [outer = 0x0] 09:50:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x113386000) [pid = 2001] [serial = 75] [outer = 0x11337c400] 09:50:01 INFO - PROCESS | 2001 | 1467737401872 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x113c8e400) [pid = 2001] [serial = 76] [outer = 0x11337c400] 09:50:02 INFO - PROCESS | 2001 | 1467737402299 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]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1031ms 09:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:50:02 INFO - PROCESS | 2001 | 1467737402336 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 2001 | 1467737402337 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:50:02 INFO - PROCESS | 2001 | 1467737402340 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 2001 | 1467737402342 Marionette TRACE conn2 <- [1,78,null,{}] 09:50:02 INFO - PROCESS | 2001 | 1467737402345 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}] 09:50:02 INFO - PROCESS | 2001 | 1467737402348 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:02 INFO - PROCESS | 2001 | 1467737402435 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:50:02 INFO - PROCESS | 2001 | 1467737402490 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 2001 | 1467737402492 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x1130dc800 == 27 [pid = 2001] [id = 27] 09:50:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x115e95400) [pid = 2001] [serial = 77] [outer = 0x0] 09:50:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x1164e7c00) [pid = 2001] [serial = 78] [outer = 0x115e95400] 09:50:02 INFO - PROCESS | 2001 | 1467737402521 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x11663bc00) [pid = 2001] [serial = 79] [outer = 0x115e95400] 09:50:02 INFO - PROCESS | 2001 | 1467737402834 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]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 520ms 09:50:02 INFO - PROCESS | 2001 | 1467737402864 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 2001 | 1467737402867 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:50:02 INFO - PROCESS | 2001 | 1467737402869 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 2001 | 1467737402870 Marionette TRACE conn2 <- [1,82,null,{}] 09:50:02 INFO - PROCESS | 2001 | 1467737402873 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}] 09:50:02 INFO - PROCESS | 2001 | 1467737402874 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:02 INFO - PROCESS | 2001 | 1467737402962 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:50:03 INFO - PROCESS | 2001 | 1467737403006 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 2001 | 1467737403007 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dc5000 == 28 [pid = 2001] [id = 28] 09:50:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1122b9000) [pid = 2001] [serial = 80] [outer = 0x0] 09:50:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x112f5e000) [pid = 2001] [serial = 81] [outer = 0x1122b9000] 09:50:03 INFO - PROCESS | 2001 | 1467737403032 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x116a22c00) [pid = 2001] [serial = 82] [outer = 0x1122b9000] 09:50:03 INFO - PROCESS | 2001 | 1467737403313 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]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 09:50:03 INFO - PROCESS | 2001 | 1467737403338 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 2001 | 1467737403340 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:50:03 INFO - PROCESS | 2001 | 1467737403354 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 2001 | 1467737403358 Marionette TRACE conn2 <- [1,86,null,{}] 09:50:03 INFO - PROCESS | 2001 | 1467737403365 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}] 09:50:03 INFO - PROCESS | 2001 | 1467737403368 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:03 INFO - PROCESS | 2001 | 1467737403445 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:50:03 INFO - PROCESS | 2001 | 1467737403448 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 2001 | 1467737403450 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x116848800 == 29 [pid = 2001] [id = 29] 09:50:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x116f5b400) [pid = 2001] [serial = 83] [outer = 0x0] 09:50:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1176e5800) [pid = 2001] [serial = 84] [outer = 0x116f5b400] 09:50:03 INFO - PROCESS | 2001 | 1467737403477 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x118232400) [pid = 2001] [serial = 85] [outer = 0x116f5b400] 09:50:03 INFO - PROCESS | 2001 | 1467737403797 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]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 480ms 09:50:03 INFO - PROCESS | 2001 | 1467737403831 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:50:03 INFO - PROCESS | 2001 | 1467737403832 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:50:03 INFO - PROCESS | 2001 | 1467737403835 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 2001 | 1467737403836 Marionette TRACE conn2 <- [1,90,null,{}] 09:50:03 INFO - PROCESS | 2001 | 1467737403838 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}] 09:50:03 INFO - PROCESS | 2001 | 1467737403839 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:03 INFO - PROCESS | 2001 | 1467737403914 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:50:03 INFO - PROCESS | 2001 | 1467737403918 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 2001 | 1467737403919 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x11714e000 == 30 [pid = 2001] [id = 30] 09:50:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1132c6800) [pid = 2001] [serial = 86] [outer = 0x0] 09:50:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x11856cc00) [pid = 2001] [serial = 87] [outer = 0x1132c6800] 09:50:03 INFO - PROCESS | 2001 | 1467737403945 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1187dcc00) [pid = 2001] [serial = 88] [outer = 0x1132c6800] 09:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 09:50:04 INFO - PROCESS | 2001 | 1467737404248 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]]]}] 09:50:04 INFO - PROCESS | 2001 | 1467737404254 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 2001 | 1467737404255 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:50:04 INFO - PROCESS | 2001 | 1467737404266 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 2001 | 1467737404267 Marionette TRACE conn2 <- [1,94,null,{}] 09:50:04 INFO - PROCESS | 2001 | 1467737404269 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}] 09:50:04 INFO - PROCESS | 2001 | 1467737404270 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:04 INFO - PROCESS | 2001 | 1467737404347 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:50:04 INFO - PROCESS | 2001 | 1467737404390 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 2001 | 1467737404394 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d81000 == 31 [pid = 2001] [id = 31] 09:50:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11915c800) [pid = 2001] [serial = 89] [outer = 0x0] 09:50:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119163c00) [pid = 2001] [serial = 90] [outer = 0x11915c800] 09:50:04 INFO - PROCESS | 2001 | 1467737404426 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1195ee000) [pid = 2001] [serial = 91] [outer = 0x11915c800] 09:50:04 INFO - PROCESS | 2001 | 1467737404706 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]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 478ms 09:50:04 INFO - PROCESS | 2001 | 1467737404736 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 2001 | 1467737404737 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:50:04 INFO - PROCESS | 2001 | 1467737404739 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 2001 | 1467737404742 Marionette TRACE conn2 <- [1,98,null,{}] 09:50:04 INFO - PROCESS | 2001 | 1467737404753 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}] 09:50:04 INFO - PROCESS | 2001 | 1467737404755 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:04 INFO - PROCESS | 2001 | 1467737404870 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:50:04 INFO - PROCESS | 2001 | 1467737404877 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 2001 | 1467737404878 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x11872b800 == 32 [pid = 2001] [id = 32] 09:50:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x115e23800) [pid = 2001] [serial = 92] [outer = 0x0] 09:50:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x11960fc00) [pid = 2001] [serial = 93] [outer = 0x115e23800] 09:50:04 INFO - PROCESS | 2001 | 1467737404919 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x119c5d400) [pid = 2001] [serial = 94] [outer = 0x115e23800] 09:50:05 INFO - PROCESS | 2001 | 1467737405326 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]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 632ms 09:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:50:05 INFO - PROCESS | 2001 | 1467737405372 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 2001 | 1467737405373 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:50:05 INFO - PROCESS | 2001 | 1467737405375 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 2001 | 1467737405376 Marionette TRACE conn2 <- [1,102,null,{}] 09:50:05 INFO - PROCESS | 2001 | 1467737405379 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}] 09:50:05 INFO - PROCESS | 2001 | 1467737405380 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:05 INFO - PROCESS | 2001 | 1467737405451 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:50:05 INFO - PROCESS | 2001 | 1467737405455 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 2001 | 1467737405456 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x1188d1000 == 33 [pid = 2001] [id = 33] 09:50:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x119c58c00) [pid = 2001] [serial = 95] [outer = 0x0] 09:50:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x119eabc00) [pid = 2001] [serial = 96] [outer = 0x119c58c00] 09:50:05 INFO - PROCESS | 2001 | 1467737405483 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x11a25fc00) [pid = 2001] [serial = 97] [outer = 0x119c58c00] 09:50:05 INFO - PROCESS | 2001 | 1467737405778 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]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 422ms 09:50:05 INFO - PROCESS | 2001 | 1467737405800 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 2001 | 1467737405801 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:50:05 INFO - PROCESS | 2001 | 1467737405803 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 2001 | 1467737405804 Marionette TRACE conn2 <- [1,106,null,{}] 09:50:05 INFO - PROCESS | 2001 | 1467737405806 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}] 09:50:05 INFO - PROCESS | 2001 | 1467737405807 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:05 INFO - PROCESS | 2001 | 1467737405885 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:50:05 INFO - PROCESS | 2001 | 1467737405888 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 2001 | 1467737405890 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dc3800 == 34 [pid = 2001] [id = 34] 09:50:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x11a260000) [pid = 2001] [serial = 98] [outer = 0x0] 09:50:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12129c800) [pid = 2001] [serial = 99] [outer = 0x11a260000] 09:50:05 INFO - PROCESS | 2001 | 1467737405916 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1212a1000) [pid = 2001] [serial = 100] [outer = 0x11a260000] 09:50:06 INFO - PROCESS | 2001 | 1467737406207 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]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 09:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:50:06 INFO - PROCESS | 2001 | 1467737406221 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 2001 | 1467737406222 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:50:06 INFO - PROCESS | 2001 | 1467737406234 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 2001 | 1467737406235 Marionette TRACE conn2 <- [1,110,null,{}] 09:50:06 INFO - PROCESS | 2001 | 1467737406238 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}] 09:50:06 INFO - PROCESS | 2001 | 1467737406239 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:06 INFO - PROCESS | 2001 | 1467737406341 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:50:06 INFO - PROCESS | 2001 | 1467737406366 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 2001 | 1467737406367 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x1192a6800 == 35 [pid = 2001] [id = 35] 09:50:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x113217800) [pid = 2001] [serial = 101] [outer = 0x0] 09:50:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12129b000) [pid = 2001] [serial = 102] [outer = 0x113217800] 09:50:06 INFO - PROCESS | 2001 | 1467737406391 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x121386c00) [pid = 2001] [serial = 103] [outer = 0x113217800] 09:50:06 INFO - PROCESS | 2001 | 1467737406627 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]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 427ms 09:50:06 INFO - PROCESS | 2001 | 1467737406655 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 2001 | 1467737406657 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:50:06 INFO - PROCESS | 2001 | 1467737406670 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 2001 | 1467737406672 Marionette TRACE conn2 <- [1,114,null,{}] 09:50:06 INFO - PROCESS | 2001 | 1467737406701 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}] 09:50:06 INFO - PROCESS | 2001 | 1467737406703 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:06 INFO - PROCESS | 2001 | 1467737406826 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:50:06 INFO - PROCESS | 2001 | 1467737406832 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 2001 | 1467737406834 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a97800 == 36 [pid = 2001] [id = 36] 09:50:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12129d400) [pid = 2001] [serial = 104] [outer = 0x0] 09:50:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1215c7c00) [pid = 2001] [serial = 105] [outer = 0x12129d400] 09:50:06 INFO - PROCESS | 2001 | 1467737406876 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x121cf4400) [pid = 2001] [serial = 106] [outer = 0x12129d400] 09:50:07 INFO - PROCESS | 2001 | 1467737407354 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]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 730ms 09:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:50:07 INFO - PROCESS | 2001 | 1467737407401 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 2001 | 1467737407402 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:50:07 INFO - PROCESS | 2001 | 1467737407404 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 2001 | 1467737407406 Marionette TRACE conn2 <- [1,118,null,{}] 09:50:07 INFO - PROCESS | 2001 | 1467737407408 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}] 09:50:07 INFO - PROCESS | 2001 | 1467737407410 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:07 INFO - PROCESS | 2001 | 1467737407499 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:50:07 INFO - PROCESS | 2001 | 1467737407502 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 2001 | 1467737407503 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cc5800 == 37 [pid = 2001] [id = 37] 09:50:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x1215ca800) [pid = 2001] [serial = 107] [outer = 0x0] 09:50:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x12200e800) [pid = 2001] [serial = 108] [outer = 0x1215ca800] 09:50:07 INFO - PROCESS | 2001 | 1467737407527 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x124856c00) [pid = 2001] [serial = 109] [outer = 0x1215ca800] 09:50:07 INFO - PROCESS | 2001 | 1467737407808 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]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 09:50:07 INFO - PROCESS | 2001 | 1467737407829 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 2001 | 1467737407830 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:50:07 INFO - PROCESS | 2001 | 1467737407833 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 2001 | 1467737407834 Marionette TRACE conn2 <- [1,122,null,{}] 09:50:07 INFO - PROCESS | 2001 | 1467737407836 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}] 09:50:07 INFO - PROCESS | 2001 | 1467737407837 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:07 INFO - PROCESS | 2001 | 1467737407918 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:50:07 INFO - PROCESS | 2001 | 1467737407922 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 2001 | 1467737407923 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x11962f000 == 38 [pid = 2001] [id = 38] 09:50:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x12200f400) [pid = 2001] [serial = 110] [outer = 0x0] 09:50:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x124e14400) [pid = 2001] [serial = 111] [outer = 0x12200f400] 09:50:07 INFO - PROCESS | 2001 | 1467737407949 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x124ee8400) [pid = 2001] [serial = 112] [outer = 0x12200f400] 09:50:08 INFO - PROCESS | 2001 | 1467737408239 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]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 09:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:50:08 INFO - PROCESS | 2001 | 1467737408251 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 2001 | 1467737408252 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:50:08 INFO - PROCESS | 2001 | 1467737408254 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 2001 | 1467737408255 Marionette TRACE conn2 <- [1,126,null,{}] 09:50:08 INFO - PROCESS | 2001 | 1467737408266 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}] 09:50:08 INFO - PROCESS | 2001 | 1467737408267 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:08 INFO - PROCESS | 2001 | 1467737408373 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:50:08 INFO - PROCESS | 2001 | 1467737408379 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 2001 | 1467737408380 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x12121b000 == 39 [pid = 2001] [id = 39] 09:50:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x116a22400) [pid = 2001] [serial = 113] [outer = 0x0] 09:50:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x124ee9800) [pid = 2001] [serial = 114] [outer = 0x116a22400] 09:50:08 INFO - PROCESS | 2001 | 1467737408411 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x125498c00) [pid = 2001] [serial = 115] [outer = 0x116a22400] 09:50:08 INFO - PROCESS | 2001 | 1467737408694 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]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 471ms 09:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:50:08 INFO - PROCESS | 2001 | 1467737408732 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 2001 | 1467737408733 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:50:08 INFO - PROCESS | 2001 | 1467737408735 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 2001 | 1467737408737 Marionette TRACE conn2 <- [1,130,null,{}] 09:50:08 INFO - PROCESS | 2001 | 1467737408739 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}] 09:50:08 INFO - PROCESS | 2001 | 1467737408740 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:08 INFO - PROCESS | 2001 | 1467737408822 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:50:08 INFO - PROCESS | 2001 | 1467737408827 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 2001 | 1467737408829 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213b7000 == 40 [pid = 2001] [id = 40] 09:50:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x1253bd000) [pid = 2001] [serial = 116] [outer = 0x0] 09:50:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x1259b8000) [pid = 2001] [serial = 117] [outer = 0x1253bd000] 09:50:08 INFO - PROCESS | 2001 | 1467737408852 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x125aa3c00) [pid = 2001] [serial = 118] [outer = 0x1253bd000] 09:50:09 INFO - PROCESS | 2001 | 1467737409156 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]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 09:50:09 INFO - PROCESS | 2001 | 1467737409205 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:50:09 INFO - PROCESS | 2001 | 1467737409207 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:50:09 INFO - PROCESS | 2001 | 1467737409210 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - PROCESS | 2001 | 1467737409212 Marionette TRACE conn2 <- [1,134,null,{}] 09:50:09 INFO - PROCESS | 2001 | 1467737409215 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}] 09:50:09 INFO - PROCESS | 2001 | 1467737409217 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:09 INFO - PROCESS | 2001 | 1467737409389 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:50:09 INFO - PROCESS | 2001 | 1467737409398 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 2001 | 1467737409399 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213bb800 == 41 [pid = 2001] [id = 41] 09:50:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x1254a2800) [pid = 2001] [serial = 119] [outer = 0x0] 09:50:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x125aa5800) [pid = 2001] [serial = 120] [outer = 0x1254a2800] 09:50:09 INFO - PROCESS | 2001 | 1467737409437 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x1267a6c00) [pid = 2001] [serial = 121] [outer = 0x1254a2800] 09:50:09 INFO - PROCESS | 2001 | 1467737409742 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]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 09:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:50:09 INFO - PROCESS | 2001 | 1467737409782 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:50:09 INFO - PROCESS | 2001 | 1467737409783 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:50:09 INFO - PROCESS | 2001 | 1467737409785 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - PROCESS | 2001 | 1467737409786 Marionette TRACE conn2 <- [1,138,null,{}] 09:50:09 INFO - PROCESS | 2001 | 1467737409788 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}] 09:50:09 INFO - PROCESS | 2001 | 1467737409789 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:09 INFO - PROCESS | 2001 | 1467737409872 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:50:09 INFO - PROCESS | 2001 | 1467737409879 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 2001 | 1467737409880 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x121620800 == 42 [pid = 2001] [id = 42] 09:50:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 122 (0x12204fc00) [pid = 2001] [serial = 122] [outer = 0x0] 09:50:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 123 (0x126926800) [pid = 2001] [serial = 123] [outer = 0x12204fc00] 09:50:09 INFO - PROCESS | 2001 | 1467737409958 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 124 (0x128bcbc00) [pid = 2001] [serial = 124] [outer = 0x12204fc00] 09:50:10 INFO - PROCESS | 2001 | 1467737410876 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]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1169ms 09:50:10 INFO - PROCESS | 2001 | 1467737410955 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:50:10 INFO - PROCESS | 2001 | 1467737410957 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:50:10 INFO - PROCESS | 2001 | 1467737410961 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 2001 | 1467737410963 Marionette TRACE conn2 <- [1,142,null,{}] 09:50:10 INFO - PROCESS | 2001 | 1467737410973 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}] 09:50:10 INFO - PROCESS | 2001 | 1467737410975 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:11 INFO - PROCESS | 2001 | 1467737411069 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:50:11 INFO - PROCESS | 2001 | 1467737411073 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 2001 | 1467737411076 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dde800 == 43 [pid = 2001] [id = 43] 09:50:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 125 (0x1161a3c00) [pid = 2001] [serial = 125] [outer = 0x0] 09:50:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 126 (0x1164f3000) [pid = 2001] [serial = 126] [outer = 0x1161a3c00] 09:50:11 INFO - PROCESS | 2001 | 1467737411104 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 127 (0x116816800) [pid = 2001] [serial = 127] [outer = 0x1161a3c00] 09:50:11 INFO - PROCESS | 2001 | 1467737411435 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]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 09:50:11 INFO - PROCESS | 2001 | 1467737411483 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:50:11 INFO - PROCESS | 2001 | 1467737411488 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:50:11 INFO - PROCESS | 2001 | 1467737411494 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 2001 | 1467737411497 Marionette TRACE conn2 <- [1,146,null,{}] 09:50:11 INFO - PROCESS | 2001 | 1467737411500 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}] 09:50:11 INFO - PROCESS | 2001 | 1467737411503 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:11 INFO - PROCESS | 2001 | 1467737411642 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:50:11 INFO - PROCESS | 2001 | 1467737411655 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 2001 | 1467737411657 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x115eeb800 == 44 [pid = 2001] [id = 44] 09:50:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 128 (0x116aeb800) [pid = 2001] [serial = 128] [outer = 0x0] 09:50:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 129 (0x117daf400) [pid = 2001] [serial = 129] [outer = 0x116aeb800] 09:50:11 INFO - PROCESS | 2001 | 1467737411684 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 130 (0x11819e000) [pid = 2001] [serial = 130] [outer = 0x116aeb800] 09:50:12 INFO - PROCESS | 2001 | 1467737412031 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]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 571ms 09:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:50:12 INFO - PROCESS | 2001 | 1467737412064 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 2001 | 1467737412065 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:50:12 INFO - PROCESS | 2001 | 1467737412067 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 2001 | 1467737412069 Marionette TRACE conn2 <- [1,150,null,{}] 09:50:12 INFO - PROCESS | 2001 | 1467737412086 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}] 09:50:12 INFO - PROCESS | 2001 | 1467737412090 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:12 INFO - PROCESS | 2001 | 1467737412216 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:50:12 INFO - PROCESS | 2001 | 1467737412222 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 2001 | 1467737412225 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f46800 == 45 [pid = 2001] [id = 45] 09:50:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 131 (0x116636800) [pid = 2001] [serial = 131] [outer = 0x0] 09:50:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 132 (0x118772c00) [pid = 2001] [serial = 132] [outer = 0x116636800] 09:50:12 INFO - PROCESS | 2001 | 1467737412896 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 133 (0x119165c00) [pid = 2001] [serial = 133] [outer = 0x116636800] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 132 (0x11856c800) [pid = 2001] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 131 (0x118557c00) [pid = 2001] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 130 (0x11681c800) [pid = 2001] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 129 (0x12cd0bc00) [pid = 2001] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 128 (0x12c93f400) [pid = 2001] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 127 (0x12c74d000) [pid = 2001] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 126 (0x12bcc4400) [pid = 2001] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 125 (0x118773c00) [pid = 2001] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 124 (0x12bcb9c00) [pid = 2001] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 123 (0x12b24e000) [pid = 2001] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 122 (0x12add3800) [pid = 2001] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 121 (0x122003000) [pid = 2001] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x12a750800) [pid = 2001] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x129217000) [pid = 2001] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x1215ca800) [pid = 2001] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x12200f400) [pid = 2001] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x12ddc2800) [pid = 2001] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x112e4a800) [pid = 2001] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x11679c400) [pid = 2001] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x11337c400) [pid = 2001] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x115e95400) [pid = 2001] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x1122b9000) [pid = 2001] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x116f5b400) [pid = 2001] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x1132c6800) [pid = 2001] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x11915c800) [pid = 2001] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x115e23800) [pid = 2001] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x119c58c00) [pid = 2001] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x11a260000) [pid = 2001] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:50:12 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x12129d400) [pid = 2001] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:50:13 INFO - PROCESS | 2001 | 1467737413210 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]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1181ms 09:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:50:13 INFO - PROCESS | 2001 | 1467737413249 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 2001 | 1467737413251 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:50:13 INFO - PROCESS | 2001 | 1467737413253 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 2001 | 1467737413254 Marionette TRACE conn2 <- [1,154,null,{}] 09:50:13 INFO - PROCESS | 2001 | 1467737413257 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}] 09:50:13 INFO - PROCESS | 2001 | 1467737413260 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:13 INFO - PROCESS | 2001 | 1467737413344 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:50:13 INFO - PROCESS | 2001 | 1467737413348 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 2001 | 1467737413349 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d81800 == 46 [pid = 2001] [id = 46] 09:50:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x113dd0c00) [pid = 2001] [serial = 134] [outer = 0x0] 09:50:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x11856c800) [pid = 2001] [serial = 135] [outer = 0x113dd0c00] 09:50:13 INFO - PROCESS | 2001 | 1467737413376 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x1188f6000) [pid = 2001] [serial = 136] [outer = 0x113dd0c00] 09:50:13 INFO - PROCESS | 2001 | 1467737413675 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]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 09:50:13 INFO - PROCESS | 2001 | 1467737413722 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 2001 | 1467737413723 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:50:13 INFO - PROCESS | 2001 | 1467737413728 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 2001 | 1467737413729 Marionette TRACE conn2 <- [1,158,null,{}] 09:50:13 INFO - PROCESS | 2001 | 1467737413732 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}] 09:50:13 INFO - PROCESS | 2001 | 1467737413733 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:13 INFO - PROCESS | 2001 | 1467737413802 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:50:13 INFO - PROCESS | 2001 | 1467737413805 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 2001 | 1467737413806 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x11858f000 == 47 [pid = 2001] [id = 47] 09:50:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x11942e000) [pid = 2001] [serial = 137] [outer = 0x0] 09:50:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1195f2c00) [pid = 2001] [serial = 138] [outer = 0x11942e000] 09:50:13 INFO - PROCESS | 2001 | 1467737413834 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x119610400) [pid = 2001] [serial = 139] [outer = 0x11942e000] 09:50:14 INFO - PROCESS | 2001 | 1467737414146 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]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 09:50:14 INFO - PROCESS | 2001 | 1467737414196 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 2001 | 1467737414198 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:50:14 INFO - PROCESS | 2001 | 1467737414200 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 2001 | 1467737414201 Marionette TRACE conn2 <- [1,162,null,{}] 09:50:14 INFO - PROCESS | 2001 | 1467737414203 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}] 09:50:14 INFO - PROCESS | 2001 | 1467737414207 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:14 INFO - PROCESS | 2001 | 1467737414301 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:50:14 INFO - PROCESS | 2001 | 1467737414351 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 2001 | 1467737414352 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x11928d000 == 48 [pid = 2001] [id = 48] 09:50:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x115e8c000) [pid = 2001] [serial = 140] [outer = 0x0] 09:50:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x119a6e000) [pid = 2001] [serial = 141] [outer = 0x115e8c000] 09:50:14 INFO - PROCESS | 2001 | 1467737414377 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x121385000) [pid = 2001] [serial = 142] [outer = 0x115e8c000] 09:50:14 INFO - PROCESS | 2001 | 1467737414630 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]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 468ms 09:50:14 INFO - PROCESS | 2001 | 1467737414668 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 2001 | 1467737414669 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:50:14 INFO - PROCESS | 2001 | 1467737414671 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 2001 | 1467737414673 Marionette TRACE conn2 <- [1,166,null,{}] 09:50:14 INFO - PROCESS | 2001 | 1467737414682 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}] 09:50:14 INFO - PROCESS | 2001 | 1467737414684 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:14 INFO - PROCESS | 2001 | 1467737414762 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:50:14 INFO - PROCESS | 2001 | 1467737414766 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 2001 | 1467737414767 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be5800 == 49 [pid = 2001] [id = 49] 09:50:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x121385800) [pid = 2001] [serial = 143] [outer = 0x0] 09:50:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x121c3c400) [pid = 2001] [serial = 144] [outer = 0x121385800] 09:50:14 INFO - PROCESS | 2001 | 1467737414792 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x122002c00) [pid = 2001] [serial = 145] [outer = 0x121385800] 09:50:15 INFO - PROCESS | 2001 | 1467737415382 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]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 717ms 09:50:15 INFO - PROCESS | 2001 | 1467737415391 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:50:15 INFO - PROCESS | 2001 | 1467737415396 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:50:15 INFO - PROCESS | 2001 | 1467737415400 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 2001 | 1467737415402 Marionette TRACE conn2 <- [1,170,null,{}] 09:50:15 INFO - PROCESS | 2001 | 1467737415406 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}] 09:50:15 INFO - PROCESS | 2001 | 1467737415408 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:15 INFO - PROCESS | 2001 | 1467737415499 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:50:15 INFO - PROCESS | 2001 | 1467737415578 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 2001 | 1467737415580 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x116410800 == 50 [pid = 2001] [id = 50] 09:50:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x11619f400) [pid = 2001] [serial = 146] [outer = 0x0] 09:50:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x11679c800) [pid = 2001] [serial = 147] [outer = 0x11619f400] 09:50:15 INFO - PROCESS | 2001 | 1467737415611 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x116a1b800) [pid = 2001] [serial = 148] [outer = 0x11619f400] 09:50:16 INFO - PROCESS | 2001 | 1467737416025 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]]]}] 09:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 673ms 09:50:16 INFO - PROCESS | 2001 | 1467737416076 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 2001 | 1467737416079 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:50:16 INFO - PROCESS | 2001 | 1467737416084 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 2001 | 1467737416085 Marionette TRACE conn2 <- [1,174,null,{}] 09:50:16 INFO - PROCESS | 2001 | 1467737416088 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}] 09:50:16 INFO - PROCESS | 2001 | 1467737416090 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:16 INFO - PROCESS | 2001 | 1467737416184 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:50:16 INFO - PROCESS | 2001 | 1467737416244 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 2001 | 1467737416246 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x119598800 == 51 [pid = 2001] [id = 51] 09:50:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x118557000) [pid = 2001] [serial = 149] [outer = 0x0] 09:50:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x11876fc00) [pid = 2001] [serial = 150] [outer = 0x118557000] 09:50:16 INFO - PROCESS | 2001 | 1467737416277 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 122 (0x119159c00) [pid = 2001] [serial = 151] [outer = 0x118557000] 09:50:16 INFO - PROCESS | 2001 | 1467737416679 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]]]}] 09:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 09:50:16 INFO - PROCESS | 2001 | 1467737416704 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 2001 | 1467737416705 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:50:16 INFO - PROCESS | 2001 | 1467737416726 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 2001 | 1467737416729 Marionette TRACE conn2 <- [1,178,null,{}] 09:50:16 INFO - PROCESS | 2001 | 1467737416738 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}] 09:50:16 INFO - PROCESS | 2001 | 1467737416741 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:16 INFO - PROCESS | 2001 | 1467737416849 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:50:16 INFO - PROCESS | 2001 | 1467737416920 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 2001 | 1467737416922 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x12124b800 == 52 [pid = 2001] [id = 52] 09:50:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 123 (0x119ed3800) [pid = 2001] [serial = 152] [outer = 0x0] 09:50:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 124 (0x11a26b000) [pid = 2001] [serial = 153] [outer = 0x119ed3800] 09:50:16 INFO - PROCESS | 2001 | 1467737416953 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 125 (0x1217f4000) [pid = 2001] [serial = 154] [outer = 0x119ed3800] 09:50:17 INFO - PROCESS | 2001 | 1467737417370 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]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 691ms 09:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:50:17 INFO - PROCESS | 2001 | 1467737417399 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 2001 | 1467737417402 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:50:17 INFO - PROCESS | 2001 | 1467737417406 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 2001 | 1467737417408 Marionette TRACE conn2 <- [1,182,null,{}] 09:50:17 INFO - PROCESS | 2001 | 1467737417412 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}] 09:50:17 INFO - PROCESS | 2001 | 1467737417414 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:17 INFO - PROCESS | 2001 | 1467737417554 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:50:17 INFO - PROCESS | 2001 | 1467737417665 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 2001 | 1467737417666 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219d7000 == 53 [pid = 2001] [id = 53] 09:50:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 126 (0x121c3d000) [pid = 2001] [serial = 155] [outer = 0x0] 09:50:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 127 (0x12204a000) [pid = 2001] [serial = 156] [outer = 0x121c3d000] 09:50:17 INFO - PROCESS | 2001 | 1467737417717 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 128 (0x124853800) [pid = 2001] [serial = 157] [outer = 0x121c3d000] 09:50:18 INFO - PROCESS | 2001 | 1467737418213 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]]]}] 09:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 824ms 09:50:18 INFO - PROCESS | 2001 | 1467737418244 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 2001 | 1467737418245 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:50:18 INFO - PROCESS | 2001 | 1467737418249 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 2001 | 1467737418250 Marionette TRACE conn2 <- [1,186,null,{}] 09:50:18 INFO - PROCESS | 2001 | 1467737418252 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}] 09:50:18 INFO - PROCESS | 2001 | 1467737418254 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:18 INFO - PROCESS | 2001 | 1467737418346 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:50:18 INFO - PROCESS | 2001 | 1467737418405 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 2001 | 1467737418406 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:18 INFO - PROCESS | 2001 | ++DOCSHELL 0x11301a800 == 54 [pid = 2001] [id = 54] 09:50:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 129 (0x113c93800) [pid = 2001] [serial = 158] [outer = 0x0] 09:50:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 130 (0x116882c00) [pid = 2001] [serial = 159] [outer = 0x113c93800] 09:50:18 INFO - PROCESS | 2001 | 1467737418435 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 131 (0x11856c000) [pid = 2001] [serial = 160] [outer = 0x113c93800] 09:50:18 INFO - PROCESS | 2001 | 1467737418883 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]]]}] 09:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 669ms 09:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:50:18 INFO - PROCESS | 2001 | 1467737418919 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 2001 | 1467737418921 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:50:18 INFO - PROCESS | 2001 | 1467737418924 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 2001 | 1467737418926 Marionette TRACE conn2 <- [1,190,null,{}] 09:50:18 INFO - PROCESS | 2001 | 1467737418929 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}] 09:50:18 INFO - PROCESS | 2001 | 1467737418931 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:19 INFO - PROCESS | 2001 | 1467737419023 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:50:19 INFO - PROCESS | 2001 | 1467737419073 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 2001 | 1467737419074 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x1133ca000 == 55 [pid = 2001] [id = 55] 09:50:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 132 (0x114f97400) [pid = 2001] [serial = 161] [outer = 0x0] 09:50:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 133 (0x1167a0400) [pid = 2001] [serial = 162] [outer = 0x114f97400] 09:50:19 INFO - PROCESS | 2001 | 1467737419102 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 134 (0x116a23400) [pid = 2001] [serial = 163] [outer = 0x114f97400] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x11928d000 == 54 [pid = 2001] [id = 48] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x11858f000 == 53 [pid = 2001] [id = 47] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x112dc3800 == 52 [pid = 2001] [id = 34] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x117d81800 == 51 [pid = 2001] [id = 46] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x116f46800 == 50 [pid = 2001] [id = 45] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x11872b800 == 49 [pid = 2001] [id = 32] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1192a6800 == 48 [pid = 2001] [id = 35] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x115eeb800 == 47 [pid = 2001] [id = 44] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x116848800 == 46 [pid = 2001] [id = 29] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x112dde800 == 45 [pid = 2001] [id = 43] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x112dc5000 == 44 [pid = 2001] [id = 28] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1130dc800 == 43 [pid = 2001] [id = 27] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x11714e000 == 42 [pid = 2001] [id = 30] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x117d81000 == 41 [pid = 2001] [id = 31] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1188d1000 == 40 [pid = 2001] [id = 33] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x11301a800 == 39 [pid = 2001] [id = 54] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1219d7000 == 38 [pid = 2001] [id = 53] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x12124b800 == 37 [pid = 2001] [id = 52] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1213b7000 == 36 [pid = 2001] [id = 40] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1213bb800 == 35 [pid = 2001] [id = 41] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119598800 == 34 [pid = 2001] [id = 51] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x11962f000 == 33 [pid = 2001] [id = 38] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119be5800 == 32 [pid = 2001] [id = 49] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119cc5800 == 31 [pid = 2001] [id = 37] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x116410800 == 30 [pid = 2001] [id = 50] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x12121b000 == 29 [pid = 2001] [id = 39] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x121620800 == 28 [pid = 2001] [id = 42] 09:50:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119a97800 == 27 [pid = 2001] [id = 36] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 133 (0x124857400) [pid = 2001] [serial = 11] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 132 (0x1212a1000) [pid = 2001] [serial = 100] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 131 (0x1187dcc00) [pid = 2001] [serial = 88] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 130 (0x121cf4400) [pid = 2001] [serial = 106] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 129 (0x116a22c00) [pid = 2001] [serial = 82] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 128 (0x11663bc00) [pid = 2001] [serial = 79] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 127 (0x124856c00) [pid = 2001] [serial = 109] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 126 (0x124ee8400) [pid = 2001] [serial = 112] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 125 (0x116a29000) [pid = 2001] [serial = 73] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 124 (0x113217400) [pid = 2001] [serial = 70] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 123 (0x12dfa3800) [pid = 2001] [serial = 67] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 122 (0x12200e800) [pid = 2001] [serial = 108] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 121 (0x124e14400) [pid = 2001] [serial = 111] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x124ee9800) [pid = 2001] [serial = 114] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x1259b8000) [pid = 2001] [serial = 117] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x125aa5800) [pid = 2001] [serial = 120] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x112f5c000) [pid = 2001] [serial = 69] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x116819000) [pid = 2001] [serial = 72] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x113386000) [pid = 2001] [serial = 75] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x113c8e400) [pid = 2001] [serial = 76] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x1164e7c00) [pid = 2001] [serial = 78] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x112f5e000) [pid = 2001] [serial = 81] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x1176e5800) [pid = 2001] [serial = 84] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x118232400) [pid = 2001] [serial = 85] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x11856cc00) [pid = 2001] [serial = 87] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x119163c00) [pid = 2001] [serial = 90] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x1195ee000) [pid = 2001] [serial = 91] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x11960fc00) [pid = 2001] [serial = 93] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119c5d400) [pid = 2001] [serial = 94] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x119eabc00) [pid = 2001] [serial = 96] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x12129c800) [pid = 2001] [serial = 99] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x12129b000) [pid = 2001] [serial = 102] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1215c7c00) [pid = 2001] [serial = 105] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x11a25fc00) [pid = 2001] [serial = 97] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x12bc3b800) [pid = 2001] [serial = 30] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x12b243c00) [pid = 2001] [serial = 27] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x12b24a800) [pid = 2001] [serial = 28] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x122004c00) [pid = 2001] [serial = 24] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x12200e000) [pid = 2001] [serial = 25] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12a938c00) [pid = 2001] [serial = 22] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x12a934800) [pid = 2001] [serial = 21] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x129508400) [pid = 2001] [serial = 18] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x129218c00) [pid = 2001] [serial = 15] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12921e800) [pid = 2001] [serial = 16] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x121c3d400) [pid = 2001] [serial = 8] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11855e000) [pid = 2001] [serial = 60] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1188a6c00) [pid = 2001] [serial = 61] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x11854f400) [pid = 2001] [serial = 57] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x118555400) [pid = 2001] [serial = 58] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x116819800) [pid = 2001] [serial = 55] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x116815800) [pid = 2001] [serial = 54] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x12d255800) [pid = 2001] [serial = 48] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12d244c00) [pid = 2001] [serial = 51] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x12c946c00) [pid = 2001] [serial = 45] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x12cd05800) [pid = 2001] [serial = 46] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12c757400) [pid = 2001] [serial = 42] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x12c93cc00) [pid = 2001] [serial = 43] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x12c74a400) [pid = 2001] [serial = 40] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x12c133c00) [pid = 2001] [serial = 39] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x118777c00) [pid = 2001] [serial = 36] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x12947dc00) [pid = 2001] [serial = 37] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x117dab800) [pid = 2001] [serial = 33] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x12c12bc00) [pid = 2001] [serial = 34] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 70 (0x12bcb6800) [pid = 2001] [serial = 31] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 69 (0x12ddc4800) [pid = 2001] [serial = 66] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 68 (0x12ddbf800) [pid = 2001] [serial = 64] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | --DOMWINDOW == 67 (0x12ddba400) [pid = 2001] [serial = 63] [outer = 0x0] [url = about:blank] 09:50:19 INFO - PROCESS | 2001 | 1467737419925 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]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1027ms 09:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:50:19 INFO - PROCESS | 2001 | 1467737419951 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 2001 | 1467737419953 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:50:19 INFO - PROCESS | 2001 | 1467737419956 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 2001 | 1467737419958 Marionette TRACE conn2 <- [1,194,null,{}] 09:50:19 INFO - PROCESS | 2001 | 1467737419966 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}] 09:50:19 INFO - PROCESS | 2001 | 1467737419968 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:20 INFO - PROCESS | 2001 | 1467737420039 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:50:20 INFO - PROCESS | 2001 | 1467737420044 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 2001 | 1467737420047 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x1133c9000 == 28 [pid = 2001] [id = 56] 09:50:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 68 (0x1164f3800) [pid = 2001] [serial = 164] [outer = 0x0] 09:50:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 69 (0x1167e0800) [pid = 2001] [serial = 165] [outer = 0x1164f3800] 09:50:20 INFO - PROCESS | 2001 | 1467737420076 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 70 (0x116820800) [pid = 2001] [serial = 166] [outer = 0x1164f3800] 09:50:20 INFO - PROCESS | 2001 | 1467737420380 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]]]}] 09:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 475ms 09:50:20 INFO - PROCESS | 2001 | 1467737420432 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 2001 | 1467737420435 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:50:20 INFO - PROCESS | 2001 | 1467737420439 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - PROCESS | 2001 | 1467737420441 Marionette TRACE conn2 <- [1,198,null,{}] 09:50:20 INFO - PROCESS | 2001 | 1467737420443 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}] 09:50:20 INFO - PROCESS | 2001 | 1467737420444 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:20 INFO - PROCESS | 2001 | 1467737420503 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:50:20 INFO - PROCESS | 2001 | 1467737420506 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 2001 | 1467737420508 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x116680000 == 29 [pid = 2001] [id = 57] 09:50:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 71 (0x1176e4c00) [pid = 2001] [serial = 167] [outer = 0x0] 09:50:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x118063c00) [pid = 2001] [serial = 168] [outer = 0x1176e4c00] 09:50:20 INFO - PROCESS | 2001 | 1467737420540 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x118233000) [pid = 2001] [serial = 169] [outer = 0x1176e4c00] 09:50:20 INFO - PROCESS | 2001 | 1467737420983 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]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 573ms 09:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:50:21 INFO - PROCESS | 2001 | 1467737421013 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 2001 | 1467737421015 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:50:21 INFO - PROCESS | 2001 | 1467737421018 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 2001 | 1467737421020 Marionette TRACE conn2 <- [1,202,null,{}] 09:50:21 INFO - PROCESS | 2001 | 1467737421034 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}] 09:50:21 INFO - PROCESS | 2001 | 1467737421037 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:21 INFO - PROCESS | 2001 | 1467737421117 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:50:21 INFO - PROCESS | 2001 | 1467737421123 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 2001 | 1467737421127 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x11746b000 == 30 [pid = 2001] [id = 58] 09:50:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x1133a9c00) [pid = 2001] [serial = 170] [outer = 0x0] 09:50:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x1187e6400) [pid = 2001] [serial = 171] [outer = 0x1133a9c00] 09:50:21 INFO - PROCESS | 2001 | 1467737421157 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x119161c00) [pid = 2001] [serial = 172] [outer = 0x1133a9c00] 09:50:21 INFO - PROCESS | 2001 | 1467737421447 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]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 470ms 09:50:21 INFO - PROCESS | 2001 | 1467737421489 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 2001 | 1467737421491 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:50:21 INFO - PROCESS | 2001 | 1467737421496 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 2001 | 1467737421498 Marionette TRACE conn2 <- [1,206,null,{}] 09:50:21 INFO - PROCESS | 2001 | 1467737421500 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}] 09:50:21 INFO - PROCESS | 2001 | 1467737421501 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:21 INFO - PROCESS | 2001 | 1467737421574 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:50:21 INFO - PROCESS | 2001 | 1467737421621 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 2001 | 1467737421623 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181e1800 == 31 [pid = 2001] [id = 59] 09:50:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x1187ddc00) [pid = 2001] [serial = 173] [outer = 0x0] 09:50:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x1195fc800) [pid = 2001] [serial = 174] [outer = 0x1187ddc00] 09:50:21 INFO - PROCESS | 2001 | 1467737421648 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x119a73000) [pid = 2001] [serial = 175] [outer = 0x1187ddc00] 09:50:21 INFO - PROCESS | 2001 | 1467737421955 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]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 521ms 09:50:22 INFO - PROCESS | 2001 | 1467737422024 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 2001 | 1467737422026 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:50:22 INFO - PROCESS | 2001 | 1467737422030 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 2001 | 1467737422032 Marionette TRACE conn2 <- [1,210,null,{}] 09:50:22 INFO - PROCESS | 2001 | 1467737422035 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}] 09:50:22 INFO - PROCESS | 2001 | 1467737422037 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:22 INFO - PROCESS | 2001 | 1467737422168 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:50:22 INFO - PROCESS | 2001 | 1467737422210 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 2001 | 1467737422212 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x118735000 == 32 [pid = 2001] [id = 60] 09:50:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x115de1c00) [pid = 2001] [serial = 176] [outer = 0x0] 09:50:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x119611000) [pid = 2001] [serial = 177] [outer = 0x115de1c00] 09:50:22 INFO - PROCESS | 2001 | 1467737422252 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x119eb5000) [pid = 2001] [serial = 178] [outer = 0x115de1c00] 09:50:22 INFO - PROCESS | 2001 | 1467737422619 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]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 621ms 09:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:50:22 INFO - PROCESS | 2001 | 1467737422651 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 2001 | 1467737422652 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:50:22 INFO - PROCESS | 2001 | 1467737422654 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 2001 | 1467737422655 Marionette TRACE conn2 <- [1,214,null,{}] 09:50:22 INFO - PROCESS | 2001 | 1467737422658 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}] 09:50:22 INFO - PROCESS | 2001 | 1467737422664 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:22 INFO - PROCESS | 2001 | 1467737422768 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:50:22 INFO - PROCESS | 2001 | 1467737422798 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 2001 | 1467737422799 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x11929f000 == 33 [pid = 2001] [id = 61] 09:50:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x11a266000) [pid = 2001] [serial = 179] [outer = 0x0] 09:50:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x121484400) [pid = 2001] [serial = 180] [outer = 0x11a266000] 09:50:22 INFO - PROCESS | 2001 | 1467737422824 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x122005000) [pid = 2001] [serial = 181] [outer = 0x11a266000] 09:50:23 INFO - PROCESS | 2001 | 1467737423110 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]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 09:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:50:23 INFO - PROCESS | 2001 | 1467737423135 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 2001 | 1467737423136 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:50:23 INFO - PROCESS | 2001 | 1467737423138 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 2001 | 1467737423150 Marionette TRACE conn2 <- [1,218,null,{}] 09:50:23 INFO - PROCESS | 2001 | 1467737423157 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}] 09:50:23 INFO - PROCESS | 2001 | 1467737423158 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:23 INFO - PROCESS | 2001 | 1467737423246 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:50:23 INFO - PROCESS | 2001 | 1467737423274 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 2001 | 1467737423275 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x119627000 == 34 [pid = 2001] [id = 62] 09:50:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x116f65000) [pid = 2001] [serial = 182] [outer = 0x0] 09:50:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x122010c00) [pid = 2001] [serial = 183] [outer = 0x116f65000] 09:50:23 INFO - PROCESS | 2001 | 1467737423299 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1248ac400) [pid = 2001] [serial = 184] [outer = 0x116f65000] 09:50:23 INFO - PROCESS | 2001 | 1467737423602 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]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 486ms 09:50:23 INFO - PROCESS | 2001 | 1467737423628 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 2001 | 1467737423629 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:50:23 INFO - PROCESS | 2001 | 1467737423631 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 2001 | 1467737423632 Marionette TRACE conn2 <- [1,222,null,{}] 09:50:23 INFO - PROCESS | 2001 | 1467737423634 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}] 09:50:23 INFO - PROCESS | 2001 | 1467737423635 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:23 INFO - PROCESS | 2001 | 1467737423725 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:50:23 INFO - PROCESS | 2001 | 1467737423728 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 2001 | 1467737423730 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aae800 == 35 [pid = 2001] [id = 63] 09:50:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x119e17c00) [pid = 2001] [serial = 185] [outer = 0x0] 09:50:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x124e1e800) [pid = 2001] [serial = 186] [outer = 0x119e17c00] 09:50:23 INFO - PROCESS | 2001 | 1467737423753 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x125121c00) [pid = 2001] [serial = 187] [outer = 0x119e17c00] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x121385800) [pid = 2001] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x115e8c000) [pid = 2001] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x116aeb800) [pid = 2001] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1161a3c00) [pid = 2001] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x11942e000) [pid = 2001] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x116636800) [pid = 2001] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x113dd0c00) [pid = 2001] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x12204fc00) [pid = 2001] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x113217800) [pid = 2001] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x116a22400) [pid = 2001] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1253bd000) [pid = 2001] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:50:23 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x1254a2800) [pid = 2001] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:50:24 INFO - PROCESS | 2001 | 1467737424085 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]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 09:50:24 INFO - PROCESS | 2001 | 1467737424100 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 2001 | 1467737424109 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:50:24 INFO - PROCESS | 2001 | 1467737424115 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 2001 | 1467737424117 Marionette TRACE conn2 <- [1,226,null,{}] 09:50:24 INFO - PROCESS | 2001 | 1467737424119 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}] 09:50:24 INFO - PROCESS | 2001 | 1467737424120 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:24 INFO - PROCESS | 2001 | 1467737424192 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:50:24 INFO - PROCESS | 2001 | 1467737424198 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 2001 | 1467737424199 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x11746a000 == 36 [pid = 2001] [id = 64] 09:50:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x116aeb800) [pid = 2001] [serial = 188] [outer = 0x0] 09:50:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1212a1c00) [pid = 2001] [serial = 189] [outer = 0x116aeb800] 09:50:24 INFO - PROCESS | 2001 | 1467737424223 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x124ee4c00) [pid = 2001] [serial = 190] [outer = 0x116aeb800] 09:50:24 INFO - PROCESS | 2001 | 1467737424497 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]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 417ms 09:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:50:24 INFO - PROCESS | 2001 | 1467737424534 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 2001 | 1467737424535 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:50:24 INFO - PROCESS | 2001 | 1467737424539 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 2001 | 1467737424540 Marionette TRACE conn2 <- [1,230,null,{}] 09:50:24 INFO - PROCESS | 2001 | 1467737424550 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}] 09:50:24 INFO - PROCESS | 2001 | 1467737424551 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:24 INFO - PROCESS | 2001 | 1467737424646 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:50:24 INFO - PROCESS | 2001 | 1467737424652 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 2001 | 1467737424653 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a14a000 == 37 [pid = 2001] [id = 65] 09:50:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x116aec000) [pid = 2001] [serial = 191] [outer = 0x0] 09:50:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x124ee8400) [pid = 2001] [serial = 192] [outer = 0x116aec000] 09:50:24 INFO - PROCESS | 2001 | 1467737424677 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1254a2400) [pid = 2001] [serial = 193] [outer = 0x116aec000] 09:50:24 INFO - PROCESS | 2001 | 1467737424949 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]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 426ms 09:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:50:24 INFO - PROCESS | 2001 | 1467737424965 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 2001 | 1467737424967 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:50:24 INFO - PROCESS | 2001 | 1467737424969 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 2001 | 1467737424971 Marionette TRACE conn2 <- [1,234,null,{}] 09:50:24 INFO - PROCESS | 2001 | 1467737424983 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}] 09:50:24 INFO - PROCESS | 2001 | 1467737424985 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:25 INFO - PROCESS | 2001 | 1467737425081 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:50:25 INFO - PROCESS | 2001 | 1467737425087 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 2001 | 1467737425088 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x118734800 == 38 [pid = 2001] [id = 66] 09:50:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1259ab400) [pid = 2001] [serial = 194] [outer = 0x0] 09:50:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x125a62000) [pid = 2001] [serial = 195] [outer = 0x1259ab400] 09:50:25 INFO - PROCESS | 2001 | 1467737425114 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1263d1000) [pid = 2001] [serial = 196] [outer = 0x1259ab400] 09:50:25 INFO - PROCESS | 2001 | 1467737425399 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]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 469ms 09:50:25 INFO - PROCESS | 2001 | 1467737425438 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 2001 | 1467737425439 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:50:25 INFO - PROCESS | 2001 | 1467737425442 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 2001 | 1467737425446 Marionette TRACE conn2 <- [1,238,null,{}] 09:50:25 INFO - PROCESS | 2001 | 1467737425449 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}] 09:50:25 INFO - PROCESS | 2001 | 1467737425450 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:25 INFO - PROCESS | 2001 | 1467737425524 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:50:25 INFO - PROCESS | 2001 | 1467737425570 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 2001 | 1467737425571 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x12160f800 == 39 [pid = 2001] [id = 67] 09:50:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1259ab800) [pid = 2001] [serial = 197] [outer = 0x0] 09:50:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1263d8c00) [pid = 2001] [serial = 198] [outer = 0x1259ab800] 09:50:25 INFO - PROCESS | 2001 | 1467737425595 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x128bcc400) [pid = 2001] [serial = 199] [outer = 0x1259ab800] 09:50:25 INFO - PROCESS | 2001 | 1467737425850 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]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 422ms 09:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:50:25 INFO - PROCESS | 2001 | 1467737425866 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 2001 | 1467737425867 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:50:25 INFO - PROCESS | 2001 | 1467737425871 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 2001 | 1467737425872 Marionette TRACE conn2 <- [1,242,null,{}] 09:50:25 INFO - PROCESS | 2001 | 1467737425890 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}] 09:50:25 INFO - PROCESS | 2001 | 1467737425891 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:25 INFO - PROCESS | 2001 | 1467737425981 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:50:26 INFO - PROCESS | 2001 | 1467737426077 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 2001 | 1467737426079 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x112633000 == 40 [pid = 2001] [id = 68] 09:50:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x111d1ec00) [pid = 2001] [serial = 200] [outer = 0x0] 09:50:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x112a79400) [pid = 2001] [serial = 201] [outer = 0x111d1ec00] 09:50:26 INFO - PROCESS | 2001 | 1467737426127 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1132cf800) [pid = 2001] [serial = 202] [outer = 0x111d1ec00] 09:50:26 INFO - PROCESS | 2001 | 1467737426633 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]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 822ms 09:50:26 INFO - PROCESS | 2001 | 1467737426693 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 2001 | 1467737426696 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:50:26 INFO - PROCESS | 2001 | 1467737426699 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 2001 | 1467737426700 Marionette TRACE conn2 <- [1,246,null,{}] 09:50:26 INFO - PROCESS | 2001 | 1467737426704 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}] 09:50:26 INFO - PROCESS | 2001 | 1467737426707 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:26 INFO - PROCESS | 2001 | 1467737426812 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:50:26 INFO - PROCESS | 2001 | 1467737426883 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 2001 | 1467737426884 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x116817000) [pid = 2001] [serial = 203] [outer = 0x12cd06400] 09:50:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x11928b800 == 41 [pid = 2001] [id = 69] 09:50:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x116a29800) [pid = 2001] [serial = 204] [outer = 0x0] 09:50:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x1176de000) [pid = 2001] [serial = 205] [outer = 0x116a29800] 09:50:26 INFO - PROCESS | 2001 | 1467737426927 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x11854f400) [pid = 2001] [serial = 206] [outer = 0x116a29800] 09:50:27 INFO - PROCESS | 2001 | 1467737427573 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]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 920ms 09:50:27 INFO - PROCESS | 2001 | 1467737427633 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 2001 | 1467737427635 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:50:27 INFO - PROCESS | 2001 | 1467737427640 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 2001 | 1467737427642 Marionette TRACE conn2 <- [1,250,null,{}] 09:50:27 INFO - PROCESS | 2001 | 1467737427646 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}] 09:50:27 INFO - PROCESS | 2001 | 1467737427648 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:27 INFO - PROCESS | 2001 | 1467737427743 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:50:27 INFO - PROCESS | 2001 | 1467737427809 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 2001 | 1467737427812 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x11662d800 == 42 [pid = 2001] [id = 70] 09:50:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x117db0c00) [pid = 2001] [serial = 207] [outer = 0x0] 09:50:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x11819e400) [pid = 2001] [serial = 208] [outer = 0x117db0c00] 09:50:27 INFO - PROCESS | 2001 | 1467737427840 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x118555800) [pid = 2001] [serial = 209] [outer = 0x117db0c00] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x12160f800 == 41 [pid = 2001] [id = 67] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x118734800 == 40 [pid = 2001] [id = 66] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x11a14a000 == 39 [pid = 2001] [id = 65] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x11746a000 == 38 [pid = 2001] [id = 64] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x119aae800 == 37 [pid = 2001] [id = 63] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x119627000 == 36 [pid = 2001] [id = 62] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x11929f000 == 35 [pid = 2001] [id = 61] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x118735000 == 34 [pid = 2001] [id = 60] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x1181e1800 == 33 [pid = 2001] [id = 59] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x11746b000 == 32 [pid = 2001] [id = 58] 09:50:27 INFO - PROCESS | 2001 | --DOCSHELL 0x116680000 == 31 [pid = 2001] [id = 57] 09:50:28 INFO - PROCESS | 2001 | --DOCSHELL 0x1133c9000 == 30 [pid = 2001] [id = 56] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x121386c00) [pid = 2001] [serial = 103] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x125498c00) [pid = 2001] [serial = 115] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x125aa3c00) [pid = 2001] [serial = 118] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1267a6c00) [pid = 2001] [serial = 121] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x121c3c400) [pid = 2001] [serial = 144] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x122002c00) [pid = 2001] [serial = 145] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x121385000) [pid = 2001] [serial = 142] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x117daf400) [pid = 2001] [serial = 129] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1164f3000) [pid = 2001] [serial = 126] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1195f2c00) [pid = 2001] [serial = 138] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x119165c00) [pid = 2001] [serial = 133] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x11856c800) [pid = 2001] [serial = 135] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x119610400) [pid = 2001] [serial = 139] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1188f6000) [pid = 2001] [serial = 136] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x119a6e000) [pid = 2001] [serial = 141] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x118772c00) [pid = 2001] [serial = 132] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x11819e000) [pid = 2001] [serial = 130] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x116816800) [pid = 2001] [serial = 127] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x128bcbc00) [pid = 2001] [serial = 124] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x126926800) [pid = 2001] [serial = 123] [outer = 0x0] [url = about:blank] 09:50:28 INFO - PROCESS | 2001 | 1467737428189 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]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 574ms 09:50:28 INFO - PROCESS | 2001 | 1467737428218 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 2001 | 1467737428221 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:50:28 INFO - PROCESS | 2001 | 1467737428227 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 2001 | 1467737428229 Marionette TRACE conn2 <- [1,254,null,{}] 09:50:28 INFO - PROCESS | 2001 | 1467737428232 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}] 09:50:28 INFO - PROCESS | 2001 | 1467737428233 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:28 INFO - PROCESS | 2001 | 1467737428307 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:50:28 INFO - PROCESS | 2001 | 1467737428313 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 2001 | 1467737428314 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x11714e800 == 31 [pid = 2001] [id = 71] 09:50:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x11876c400) [pid = 2001] [serial = 210] [outer = 0x0] 09:50:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1187dfc00) [pid = 2001] [serial = 211] [outer = 0x11876c400] 09:50:28 INFO - PROCESS | 2001 | 1467737428342 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x11942d400) [pid = 2001] [serial = 212] [outer = 0x11876c400] 09:50:28 INFO - PROCESS | 2001 | 1467737428651 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]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 09:50:28 INFO - PROCESS | 2001 | 1467737428698 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:50:28 INFO - PROCESS | 2001 | 1467737428699 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:50:28 INFO - PROCESS | 2001 | 1467737428702 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 2001 | 1467737428704 Marionette TRACE conn2 <- [1,258,null,{}] 09:50:28 INFO - PROCESS | 2001 | 1467737428712 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}] 09:50:28 INFO - PROCESS | 2001 | 1467737428716 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:28 INFO - PROCESS | 2001 | 1467737428799 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:50:28 INFO - PROCESS | 2001 | 1467737428846 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 2001 | 1467737428849 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e5800 == 32 [pid = 2001] [id = 72] 09:50:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x11942dc00) [pid = 2001] [serial = 213] [outer = 0x0] 09:50:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119c56c00) [pid = 2001] [serial = 214] [outer = 0x11942dc00] 09:50:28 INFO - PROCESS | 2001 | 1467737428877 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x12129c800) [pid = 2001] [serial = 215] [outer = 0x11942dc00] 09:50:29 INFO - PROCESS | 2001 | 1467737429168 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]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 473ms 09:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:50:29 INFO - PROCESS | 2001 | 1467737429182 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 2001 | 1467737429184 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:50:29 INFO - PROCESS | 2001 | 1467737429186 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 2001 | 1467737429187 Marionette TRACE conn2 <- [1,262,null,{}] 09:50:29 INFO - PROCESS | 2001 | 1467737429190 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}] 09:50:29 INFO - PROCESS | 2001 | 1467737429191 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:29 INFO - PROCESS | 2001 | 1467737429280 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:50:29 INFO - PROCESS | 2001 | 1467737429284 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 2001 | 1467737429285 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x11928c000 == 33 [pid = 2001] [id = 73] 09:50:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x115de3800) [pid = 2001] [serial = 216] [outer = 0x0] 09:50:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x121a92c00) [pid = 2001] [serial = 217] [outer = 0x115de3800] 09:50:29 INFO - PROCESS | 2001 | 1467737429311 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x122003000) [pid = 2001] [serial = 218] [outer = 0x115de3800] 09:50:29 INFO - PROCESS | 2001 | 1467737429604 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]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 09:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:50:29 INFO - PROCESS | 2001 | 1467737429655 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 2001 | 1467737429656 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:50:29 INFO - PROCESS | 2001 | 1467737429659 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 2001 | 1467737429663 Marionette TRACE conn2 <- [1,266,null,{}] 09:50:29 INFO - PROCESS | 2001 | 1467737429665 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}] 09:50:29 INFO - PROCESS | 2001 | 1467737429666 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:29 INFO - PROCESS | 2001 | 1467737429763 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:50:29 INFO - PROCESS | 2001 | 1467737429768 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 2001 | 1467737429769 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x115d94800 == 34 [pid = 2001] [id = 74] 09:50:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x116142400) [pid = 2001] [serial = 219] [outer = 0x0] 09:50:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x122006c00) [pid = 2001] [serial = 220] [outer = 0x116142400] 09:50:29 INFO - PROCESS | 2001 | 1467737429793 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x124cb0000) [pid = 2001] [serial = 221] [outer = 0x116142400] 09:50:30 INFO - PROCESS | 2001 | 1467737430117 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]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 521ms 09:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:50:30 INFO - PROCESS | 2001 | 1467737430181 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 2001 | 1467737430182 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:50:30 INFO - PROCESS | 2001 | 1467737430184 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 2001 | 1467737430185 Marionette TRACE conn2 <- [1,270,null,{}] 09:50:30 INFO - PROCESS | 2001 | 1467737430187 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}] 09:50:30 INFO - PROCESS | 2001 | 1467737430191 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:30 INFO - PROCESS | 2001 | 1467737430304 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:50:30 INFO - PROCESS | 2001 | 1467737430337 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 2001 | 1467737430338 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x121215000 == 35 [pid = 2001] [id = 75] 09:50:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x124ee8800) [pid = 2001] [serial = 222] [outer = 0x0] 09:50:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1259ad800) [pid = 2001] [serial = 223] [outer = 0x124ee8800] 09:50:30 INFO - PROCESS | 2001 | 1467737430363 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x128b75000) [pid = 2001] [serial = 224] [outer = 0x124ee8800] 09:50:30 INFO - PROCESS | 2001 | 1467737430655 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]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 09:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:50:30 INFO - PROCESS | 2001 | 1467737430704 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 2001 | 1467737430706 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:50:30 INFO - PROCESS | 2001 | 1467737430708 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 2001 | 1467737430710 Marionette TRACE conn2 <- [1,274,null,{}] 09:50:30 INFO - PROCESS | 2001 | 1467737430714 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}] 09:50:30 INFO - PROCESS | 2001 | 1467737430715 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:30 INFO - PROCESS | 2001 | 1467737430801 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:50:30 INFO - PROCESS | 2001 | 1467737430833 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 2001 | 1467737430834 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x121256800 == 36 [pid = 2001] [id = 76] 09:50:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128bce800) [pid = 2001] [serial = 225] [outer = 0x0] 09:50:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128e08800) [pid = 2001] [serial = 226] [outer = 0x128bce800] 09:50:30 INFO - PROCESS | 2001 | 1467737430859 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x129212000) [pid = 2001] [serial = 227] [outer = 0x128bce800] 09:50:31 INFO - PROCESS | 2001 | 1467737431150 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]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 473ms 09:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:50:31 INFO - PROCESS | 2001 | 1467737431183 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 2001 | 1467737431185 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:50:31 INFO - PROCESS | 2001 | 1467737431187 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 2001 | 1467737431188 Marionette TRACE conn2 <- [1,278,null,{}] 09:50:31 INFO - PROCESS | 2001 | 1467737431190 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}] 09:50:31 INFO - PROCESS | 2001 | 1467737431192 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:31 INFO - PROCESS | 2001 | 1467737431290 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:50:31 INFO - PROCESS | 2001 | 1467737431293 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 2001 | 1467737431294 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219ed800 == 37 [pid = 2001] [id = 77] 09:50:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x128bd3c00) [pid = 2001] [serial = 228] [outer = 0x0] 09:50:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x129219000) [pid = 2001] [serial = 229] [outer = 0x128bd3c00] 09:50:31 INFO - PROCESS | 2001 | 1467737431318 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12947b800) [pid = 2001] [serial = 230] [outer = 0x128bd3c00] 09:50:31 INFO - PROCESS | 2001 | 1467737431623 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]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 09:50:31 INFO - PROCESS | 2001 | 1467737431668 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 2001 | 1467737431669 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:50:31 INFO - PROCESS | 2001 | 1467737431671 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 2001 | 1467737431672 Marionette TRACE conn2 <- [1,282,null,{}] 09:50:31 INFO - PROCESS | 2001 | 1467737431674 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}] 09:50:31 INFO - PROCESS | 2001 | 1467737431676 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:31 INFO - PROCESS | 2001 | 1467737431773 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:50:31 INFO - PROCESS | 2001 | 1467737431777 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 2001 | 1467737431778 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x124874800 == 38 [pid = 2001] [id = 78] 09:50:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x128bd4800) [pid = 2001] [serial = 231] [outer = 0x0] 09:50:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x129483c00) [pid = 2001] [serial = 232] [outer = 0x128bd4800] 09:50:31 INFO - PROCESS | 2001 | 1467737431801 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x129508c00) [pid = 2001] [serial = 233] [outer = 0x128bd4800] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x11a266000) [pid = 2001] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x115de1c00) [pid = 2001] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x116f65000) [pid = 2001] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x119e17c00) [pid = 2001] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x116aeb800) [pid = 2001] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1259ab400) [pid = 2001] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1164f3800) [pid = 2001] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x114f97400) [pid = 2001] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1187ddc00) [pid = 2001] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1176e4c00) [pid = 2001] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1133a9c00) [pid = 2001] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11619f400) [pid = 2001] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x118557000) [pid = 2001] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x119ed3800) [pid = 2001] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x121c3d000) [pid = 2001] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x113c93800) [pid = 2001] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:50:32 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x116aec000) [pid = 2001] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:50:32 INFO - PROCESS | 2001 | 1467737432184 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]]]}] 09:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 518ms 09:50:32 INFO - PROCESS | 2001 | 1467737432189 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:50:32 INFO - PROCESS | 2001 | 1467737432190 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:50:32 INFO - PROCESS | 2001 | 1467737432194 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - PROCESS | 2001 | 1467737432195 Marionette TRACE conn2 <- [1,286,null,{}] 09:50:32 INFO - PROCESS | 2001 | 1467737432198 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}] 09:50:32 INFO - PROCESS | 2001 | 1467737432199 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:32 INFO - PROCESS | 2001 | 1467737432273 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:50:32 INFO - PROCESS | 2001 | 1467737432279 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 2001 | 1467737432280 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x11928b000 == 39 [pid = 2001] [id = 79] 09:50:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x112f5dc00) [pid = 2001] [serial = 234] [outer = 0x0] 09:50:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1164e9c00) [pid = 2001] [serial = 235] [outer = 0x112f5dc00] 09:50:32 INFO - PROCESS | 2001 | 1467737432305 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x119c53c00) [pid = 2001] [serial = 236] [outer = 0x112f5dc00] 09:50:32 INFO - PROCESS | 2001 | 1467737432618 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]]]}] 09:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 09:50:32 INFO - PROCESS | 2001 | 1467737432663 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:50:32 INFO - PROCESS | 2001 | 1467737432665 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:50:32 INFO - PROCESS | 2001 | 1467737432667 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - PROCESS | 2001 | 1467737432669 Marionette TRACE conn2 <- [1,290,null,{}] 09:50:32 INFO - PROCESS | 2001 | 1467737432671 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}] 09:50:32 INFO - PROCESS | 2001 | 1467737432672 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:32 INFO - PROCESS | 2001 | 1467737432780 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:50:32 INFO - PROCESS | 2001 | 1467737432785 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 2001 | 1467737432787 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x125991000 == 40 [pid = 2001] [id = 80] 09:50:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1133a9c00) [pid = 2001] [serial = 237] [outer = 0x0] 09:50:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x122006000) [pid = 2001] [serial = 238] [outer = 0x1133a9c00] 09:50:32 INFO - PROCESS | 2001 | 1467737432812 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12a5e5000) [pid = 2001] [serial = 239] [outer = 0x1133a9c00] 09:50:33 INFO - PROCESS | 2001 | 1467737433113 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]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 09:50:33 INFO - PROCESS | 2001 | 1467737433137 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 2001 | 1467737433138 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:50:33 INFO - PROCESS | 2001 | 1467737433140 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 2001 | 1467737433142 Marionette TRACE conn2 <- [1,294,null,{}] 09:50:33 INFO - PROCESS | 2001 | 1467737433147 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}] 09:50:33 INFO - PROCESS | 2001 | 1467737433148 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:33 INFO - PROCESS | 2001 | 1467737433224 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:50:33 INFO - PROCESS | 2001 | 1467737433230 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 2001 | 1467737433231 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x12691b800 == 41 [pid = 2001] [id = 81] 09:50:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12947c000) [pid = 2001] [serial = 240] [outer = 0x0] 09:50:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12a748000) [pid = 2001] [serial = 241] [outer = 0x12947c000] 09:50:33 INFO - PROCESS | 2001 | 1467737433255 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12a74f800) [pid = 2001] [serial = 242] [outer = 0x12947c000] 09:50:33 INFO - PROCESS | 2001 | 1467737433553 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]]]}] 09:50:33 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. 09:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 422ms 09:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:50:33 INFO - PROCESS | 2001 | 1467737433566 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 2001 | 1467737433567 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:50:33 INFO - PROCESS | 2001 | 1467737433570 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 2001 | 1467737433570 Marionette TRACE conn2 <- [1,298,null,{}] 09:50:33 INFO - PROCESS | 2001 | 1467737433572 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}] 09:50:33 INFO - PROCESS | 2001 | 1467737433573 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:33 INFO - PROCESS | 2001 | 1467737433655 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:50:33 INFO - PROCESS | 2001 | 1467737433707 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 2001 | 1467737433709 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x128aa8800 == 42 [pid = 2001] [id = 82] 09:50:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12a5d7c00) [pid = 2001] [serial = 243] [outer = 0x0] 09:50:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12a74e400) [pid = 2001] [serial = 244] [outer = 0x12a5d7c00] 09:50:33 INFO - PROCESS | 2001 | 1467737433732 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12a93d400) [pid = 2001] [serial = 245] [outer = 0x12a5d7c00] 09:50:33 INFO - PROCESS | 2001 | 1467737433975 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]]]}] 09:50:33 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. 09:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 418ms 09:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:50:33 INFO - PROCESS | 2001 | 1467737433989 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 2001 | 1467737433990 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:50:34 INFO - PROCESS | 2001 | 1467737434014 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - PROCESS | 2001 | 1467737434015 Marionette TRACE conn2 <- [1,302,null,{}] 09:50:34 INFO - PROCESS | 2001 | 1467737434040 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}] 09:50:34 INFO - PROCESS | 2001 | 1467737434041 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:34 INFO - PROCESS | 2001 | 1467737434133 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:50:34 INFO - PROCESS | 2001 | 1467737434218 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 2001 | 1467737434220 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dc3800 == 43 [pid = 2001] [id = 83] 09:50:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1110a0400) [pid = 2001] [serial = 246] [outer = 0x0] 09:50:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x112f5e000) [pid = 2001] [serial = 247] [outer = 0x1110a0400] 09:50:34 INFO - PROCESS | 2001 | 1467737434250 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x11679c400) [pid = 2001] [serial = 248] [outer = 0x1110a0400] 09:50:34 INFO - PROCESS | 2001 | 1467737434680 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]]]}] 09:50:34 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. 09:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 699ms 09:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:50:34 INFO - PROCESS | 2001 | 1467737434693 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 2001 | 1467737434695 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:50:34 INFO - PROCESS | 2001 | 1467737434698 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - PROCESS | 2001 | 1467737434700 Marionette TRACE conn2 <- [1,306,null,{}] 09:50:34 INFO - PROCESS | 2001 | 1467737434703 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}] 09:50:34 INFO - PROCESS | 2001 | 1467737434707 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:34 INFO - PROCESS | 2001 | 1467737434808 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:50:34 INFO - PROCESS | 2001 | 1467737434854 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 2001 | 1467737434856 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e1800 == 44 [pid = 2001] [id = 84] 09:50:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x11819d400) [pid = 2001] [serial = 249] [outer = 0x0] 09:50:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1187db400) [pid = 2001] [serial = 250] [outer = 0x11819d400] 09:50:34 INFO - PROCESS | 2001 | 1467737434886 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x119434800) [pid = 2001] [serial = 251] [outer = 0x11819d400] 09:50:35 INFO - PROCESS | 2001 | 1467737435298 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]]]}] 09:50:35 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. 09:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 09:50:35 INFO - PROCESS | 2001 | 1467737435319 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 2001 | 1467737435322 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:50:35 INFO - PROCESS | 2001 | 1467737435325 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 2001 | 1467737435326 Marionette TRACE conn2 <- [1,310,null,{}] 09:50:35 INFO - PROCESS | 2001 | 1467737435329 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}] 09:50:35 INFO - PROCESS | 2001 | 1467737435330 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:35 INFO - PROCESS | 2001 | 1467737435432 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:50:35 INFO - PROCESS | 2001 | 1467737435515 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 2001 | 1467737435516 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x125985800 == 45 [pid = 2001] [id = 85] 09:50:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x11a260c00) [pid = 2001] [serial = 252] [outer = 0x0] 09:50:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x12129d000) [pid = 2001] [serial = 253] [outer = 0x11a260c00] 09:50:35 INFO - PROCESS | 2001 | 1467737435545 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1217f5800) [pid = 2001] [serial = 254] [outer = 0x11a260c00] 09:50:35 INFO - PROCESS | 2001 | 1467737435949 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]]]}] 09:50:35 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. 09:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 673ms 09:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:50:36 INFO - PROCESS | 2001 | 1467737435999 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 2001 | 1467737436000 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:50:36 INFO - PROCESS | 2001 | 1467737436007 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 2001 | 1467737436011 Marionette TRACE conn2 <- [1,314,null,{}] 09:50:36 INFO - PROCESS | 2001 | 1467737436015 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}] 09:50:36 INFO - PROCESS | 2001 | 1467737436017 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:36 INFO - PROCESS | 2001 | 1467737436118 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:50:36 INFO - PROCESS | 2001 | 1467737436170 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:36 INFO - PROCESS | 2001 | 1467737436171 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:36 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291aa000 == 46 [pid = 2001] [id = 86] 09:50:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x121a97c00) [pid = 2001] [serial = 255] [outer = 0x0] 09:50:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x125498c00) [pid = 2001] [serial = 256] [outer = 0x121a97c00] 09:50:36 INFO - PROCESS | 2001 | 1467737436199 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x125aa1800) [pid = 2001] [serial = 257] [outer = 0x121a97c00] 09:50:36 INFO - PROCESS | 2001 | 1467737436632 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]]]}] 09:50:36 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. 09:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 678ms 09:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:50:36 INFO - PROCESS | 2001 | 1467737436682 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 2001 | 1467737436684 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:50:36 INFO - PROCESS | 2001 | 1467737436686 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 2001 | 1467737436687 Marionette TRACE conn2 <- [1,318,null,{}] 09:50:36 INFO - PROCESS | 2001 | 1467737436690 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}] 09:50:36 INFO - PROCESS | 2001 | 1467737436691 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:36 INFO - PROCESS | 2001 | 1467737436854 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:50:37 INFO - PROCESS | 2001 | 1467737437040 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 2001 | 1467737437041 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f3d800 == 47 [pid = 2001] [id = 87] 09:50:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x115e2a000) [pid = 2001] [serial = 258] [outer = 0x0] 09:50:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x116821800) [pid = 2001] [serial = 259] [outer = 0x115e2a000] 09:50:37 INFO - PROCESS | 2001 | 1467737437068 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x1176e8800) [pid = 2001] [serial = 260] [outer = 0x115e2a000] 09:50:37 INFO - PROCESS | 2001 | 1467737437487 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]]]}] 09:50:37 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. 09:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 821ms 09:50:37 INFO - PROCESS | 2001 | 1467737437509 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 2001 | 1467737437511 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:50:37 INFO - PROCESS | 2001 | 1467737437514 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 2001 | 1467737437516 Marionette TRACE conn2 <- [1,322,null,{}] 09:50:37 INFO - PROCESS | 2001 | 1467737437519 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}] 09:50:37 INFO - PROCESS | 2001 | 1467737437520 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:37 INFO - PROCESS | 2001 | 1467737437607 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:50:37 INFO - PROCESS | 2001 | 1467737437672 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 2001 | 1467737437673 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x117147000 == 48 [pid = 2001] [id = 88] 09:50:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x118779400) [pid = 2001] [serial = 261] [outer = 0x0] 09:50:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x1188f3000) [pid = 2001] [serial = 262] [outer = 0x118779400] 09:50:37 INFO - PROCESS | 2001 | 1467737437705 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x1195f8800) [pid = 2001] [serial = 263] [outer = 0x118779400] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x128aa8800 == 47 [pid = 2001] [id = 82] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12691b800 == 46 [pid = 2001] [id = 81] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x125991000 == 45 [pid = 2001] [id = 80] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x11928b000 == 44 [pid = 2001] [id = 79] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x124874800 == 43 [pid = 2001] [id = 78] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1219ed800 == 42 [pid = 2001] [id = 77] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x121256800 == 41 [pid = 2001] [id = 76] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x121215000 == 40 [pid = 2001] [id = 75] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x115d94800 == 39 [pid = 2001] [id = 74] 09:50:37 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x1263d8c00) [pid = 2001] [serial = 198] [outer = 0x0] [url = about:blank] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x11928c000 == 38 [pid = 2001] [id = 73] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e5800 == 37 [pid = 2001] [id = 72] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x11714e800 == 36 [pid = 2001] [id = 71] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x11662d800 == 35 [pid = 2001] [id = 70] 09:50:37 INFO - PROCESS | 2001 | --DOCSHELL 0x112633000 == 34 [pid = 2001] [id = 68] 09:50:38 INFO - PROCESS | 2001 | 1467737438066 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]]]}] 09:50:38 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. 09:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 569ms 09:50:38 INFO - PROCESS | 2001 | 1467737438085 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 2001 | 1467737438087 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:50:38 INFO - PROCESS | 2001 | 1467737438090 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 2001 | 1467737438091 Marionette TRACE conn2 <- [1,326,null,{}] 09:50:38 INFO - PROCESS | 2001 | 1467737438093 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}] 09:50:38 INFO - PROCESS | 2001 | 1467737438095 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:38 INFO - PROCESS | 2001 | 1467737438190 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x116820800) [pid = 2001] [serial = 166] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x116a23400) [pid = 2001] [serial = 163] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x1167a0400) [pid = 2001] [serial = 162] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x1195fc800) [pid = 2001] [serial = 174] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x118063c00) [pid = 2001] [serial = 168] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x118233000) [pid = 2001] [serial = 169] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1187e6400) [pid = 2001] [serial = 171] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x119161c00) [pid = 2001] [serial = 172] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x125121c00) [pid = 2001] [serial = 187] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x116a1b800) [pid = 2001] [serial = 148] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x11679c800) [pid = 2001] [serial = 147] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119159c00) [pid = 2001] [serial = 151] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x11876fc00) [pid = 2001] [serial = 150] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x1263d1000) [pid = 2001] [serial = 196] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1217f4000) [pid = 2001] [serial = 154] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x11a26b000) [pid = 2001] [serial = 153] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x124853800) [pid = 2001] [serial = 157] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x12204a000) [pid = 2001] [serial = 156] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x11856c000) [pid = 2001] [serial = 160] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x116882c00) [pid = 2001] [serial = 159] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x119611000) [pid = 2001] [serial = 177] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1254a2400) [pid = 2001] [serial = 193] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x119a73000) [pid = 2001] [serial = 175] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x124ee8400) [pid = 2001] [serial = 192] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x121484400) [pid = 2001] [serial = 180] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x119eb5000) [pid = 2001] [serial = 178] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x122010c00) [pid = 2001] [serial = 183] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x122005000) [pid = 2001] [serial = 181] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x124e1e800) [pid = 2001] [serial = 186] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1248ac400) [pid = 2001] [serial = 184] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x124ee4c00) [pid = 2001] [serial = 190] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1212a1c00) [pid = 2001] [serial = 189] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x125a62000) [pid = 2001] [serial = 195] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1167e0800) [pid = 2001] [serial = 165] [outer = 0x0] [url = about:blank] 09:50:38 INFO - PROCESS | 2001 | 1467737438261 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 2001 | 1467737438262 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168b5000 == 35 [pid = 2001] [id = 89] 09:50:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x118063c00) [pid = 2001] [serial = 264] [outer = 0x0] 09:50:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1188a6c00) [pid = 2001] [serial = 265] [outer = 0x118063c00] 09:50:38 INFO - PROCESS | 2001 | 1467737438295 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x121297800) [pid = 2001] [serial = 266] [outer = 0x118063c00] 09:50:38 INFO - PROCESS | 2001 | 1467737438587 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]]]}] 09:50:38 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. 09:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 09:50:38 INFO - PROCESS | 2001 | 1467737438629 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 2001 | 1467737438632 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:50:38 INFO - PROCESS | 2001 | 1467737438641 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 2001 | 1467737438647 Marionette TRACE conn2 <- [1,330,null,{}] 09:50:38 INFO - PROCESS | 2001 | 1467737438650 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}] 09:50:38 INFO - PROCESS | 2001 | 1467737438653 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:38 INFO - PROCESS | 2001 | 1467737438728 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:50:38 INFO - PROCESS | 2001 | 1467737438775 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 2001 | 1467737438776 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e5000 == 36 [pid = 2001] [id = 90] 09:50:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x118558800) [pid = 2001] [serial = 267] [outer = 0x0] 09:50:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x12138ac00) [pid = 2001] [serial = 268] [outer = 0x118558800] 09:50:38 INFO - PROCESS | 2001 | 1467737438807 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x124cb3000) [pid = 2001] [serial = 269] [outer = 0x118558800] 09:50:39 INFO - PROCESS | 2001 | 1467737439095 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]]]}] 09:50:39 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. 09:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 479ms 09:50:39 INFO - PROCESS | 2001 | 1467737439116 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 2001 | 1467737439118 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:50:39 INFO - PROCESS | 2001 | 1467737439120 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - PROCESS | 2001 | 1467737439121 Marionette TRACE conn2 <- [1,334,null,{}] 09:50:39 INFO - PROCESS | 2001 | 1467737439123 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}] 09:50:39 INFO - PROCESS | 2001 | 1467737439125 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:39 INFO - PROCESS | 2001 | 1467737439207 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:50:39 INFO - PROCESS | 2001 | 1467737439213 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 2001 | 1467737439214 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x119637000 == 37 [pid = 2001] [id = 91] 09:50:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1195f7c00) [pid = 2001] [serial = 270] [outer = 0x0] 09:50:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1259b8800) [pid = 2001] [serial = 271] [outer = 0x1195f7c00] 09:50:39 INFO - PROCESS | 2001 | 1467737439238 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x125aa4c00) [pid = 2001] [serial = 272] [outer = 0x1195f7c00] 09:50:39 INFO - PROCESS | 2001 | 1467737439556 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]]]}] 09:50:39 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. 09:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 09:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:50:39 INFO - PROCESS | 2001 | 1467737439588 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 2001 | 1467737439590 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:50:39 INFO - PROCESS | 2001 | 1467737439592 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - PROCESS | 2001 | 1467737439593 Marionette TRACE conn2 <- [1,338,null,{}] 09:50:39 INFO - PROCESS | 2001 | 1467737439596 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}] 09:50:39 INFO - PROCESS | 2001 | 1467737439597 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:39 INFO - PROCESS | 2001 | 1467737439721 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:50:39 INFO - PROCESS | 2001 | 1467737439729 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 2001 | 1467737439734 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cc6800 == 38 [pid = 2001] [id = 92] 09:50:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12692b800) [pid = 2001] [serial = 273] [outer = 0x0] 09:50:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x128b6e800) [pid = 2001] [serial = 274] [outer = 0x12692b800] 09:50:39 INFO - PROCESS | 2001 | 1467737439796 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x128b78400) [pid = 2001] [serial = 275] [outer = 0x12692b800] 09:50:40 INFO - PROCESS | 2001 | 1467737440233 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]]]}] 09:50:40 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. 09:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 09:50:40 INFO - PROCESS | 2001 | 1467737440263 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:50:40 INFO - PROCESS | 2001 | 1467737440264 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:50:40 INFO - PROCESS | 2001 | 1467737440266 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 2001 | 1467737440267 Marionette TRACE conn2 <- [1,342,null,{}] 09:50:40 INFO - PROCESS | 2001 | 1467737440269 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}] 09:50:40 INFO - PROCESS | 2001 | 1467737440271 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:40 INFO - PROCESS | 2001 | 1467737440366 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:50:40 INFO - PROCESS | 2001 | 1467737440376 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 2001 | 1467737440379 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a142800 == 39 [pid = 2001] [id = 93] 09:50:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x128b7a800) [pid = 2001] [serial = 276] [outer = 0x0] 09:50:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128e0e000) [pid = 2001] [serial = 277] [outer = 0x128b7a800] 09:50:40 INFO - PROCESS | 2001 | 1467737440403 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12921d000) [pid = 2001] [serial = 278] [outer = 0x128b7a800] 09:50:40 INFO - PROCESS | 2001 | 1467737440714 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]]]}] 09:50:40 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. 09:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 09:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:50:40 INFO - PROCESS | 2001 | 1467737440784 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 2001 | 1467737440785 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:50:40 INFO - PROCESS | 2001 | 1467737440787 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 2001 | 1467737440789 Marionette TRACE conn2 <- [1,346,null,{}] 09:50:40 INFO - PROCESS | 2001 | 1467737440791 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}] 09:50:40 INFO - PROCESS | 2001 | 1467737440792 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:40 INFO - PROCESS | 2001 | 1467737440883 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:50:40 INFO - PROCESS | 2001 | 1467737440922 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 2001 | 1467737440923 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x12160d000 == 40 [pid = 2001] [id = 94] 09:50:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1176e4000) [pid = 2001] [serial = 279] [outer = 0x0] 09:50:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12948a800) [pid = 2001] [serial = 280] [outer = 0x1176e4000] 09:50:40 INFO - PROCESS | 2001 | 1467737440947 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x129513400) [pid = 2001] [serial = 281] [outer = 0x1176e4000] 09:50:41 INFO - PROCESS | 2001 | 1467737441236 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]]]}] 09:50:41 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. 09:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 467ms 09:50:41 INFO - PROCESS | 2001 | 1467737441258 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 2001 | 1467737441259 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:50:41 INFO - PROCESS | 2001 | 1467737441270 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 2001 | 1467737441271 Marionette TRACE conn2 <- [1,350,null,{}] 09:50:41 INFO - PROCESS | 2001 | 1467737441273 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}] 09:50:41 INFO - PROCESS | 2001 | 1467737441274 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:41 INFO - PROCESS | 2001 | 1467737441376 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:50:41 INFO - PROCESS | 2001 | 1467737441380 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 2001 | 1467737441381 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b6f000 == 41 [pid = 2001] [id = 95] 09:50:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x128b7ac00) [pid = 2001] [serial = 282] [outer = 0x0] 09:50:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x12a5d6800) [pid = 2001] [serial = 283] [outer = 0x128b7ac00] 09:50:41 INFO - PROCESS | 2001 | 1467737441405 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12a74b400) [pid = 2001] [serial = 284] [outer = 0x128b7ac00] 09:50:41 INFO - PROCESS | 2001 | 1467737441721 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]]]}] 09:50:41 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. 09:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 09:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:50:41 INFO - PROCESS | 2001 | 1467737441738 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 2001 | 1467737441740 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:50:41 INFO - PROCESS | 2001 | 1467737441750 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 2001 | 1467737441751 Marionette TRACE conn2 <- [1,354,null,{}] 09:50:41 INFO - PROCESS | 2001 | 1467737441762 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}] 09:50:41 INFO - PROCESS | 2001 | 1467737441764 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:41 INFO - PROCESS | 2001 | 1467737441869 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:50:41 INFO - PROCESS | 2001 | 1467737441872 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 2001 | 1467737441873 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x12598e800 == 42 [pid = 2001] [id = 96] 09:50:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12a679c00) [pid = 2001] [serial = 285] [outer = 0x0] 09:50:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12a941400) [pid = 2001] [serial = 286] [outer = 0x12a679c00] 09:50:41 INFO - PROCESS | 2001 | 1467737441897 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x12acc5400) [pid = 2001] [serial = 287] [outer = 0x12a679c00] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x117db0c00) [pid = 2001] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x11942dc00) [pid = 2001] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x128bd4800) [pid = 2001] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x1133a9c00) [pid = 2001] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x112f5dc00) [pid = 2001] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12947c000) [pid = 2001] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1259ab800) [pid = 2001] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x128bce800) [pid = 2001] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x124ee8800) [pid = 2001] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x128bd3c00) [pid = 2001] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x11876c400) [pid = 2001] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x115de3800) [pid = 2001] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:50:42 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x116142400) [pid = 2001] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:50:42 INFO - PROCESS | 2001 | 1467737442305 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]]]}] 09:50:42 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. 09:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 580ms 09:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:50:42 INFO - PROCESS | 2001 | 1467737442322 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 2001 | 1467737442323 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:50:42 INFO - PROCESS | 2001 | 1467737442326 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 2001 | 1467737442328 Marionette TRACE conn2 <- [1,358,null,{}] 09:50:42 INFO - PROCESS | 2001 | 1467737442331 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}] 09:50:42 INFO - PROCESS | 2001 | 1467737442333 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:42 INFO - PROCESS | 2001 | 1467737442409 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:50:42 INFO - PROCESS | 2001 | 1467737442415 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 2001 | 1467737442416 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x12598a000 == 43 [pid = 2001] [id = 97] 09:50:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x119c5d800) [pid = 2001] [serial = 288] [outer = 0x0] 09:50:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x122003400) [pid = 2001] [serial = 289] [outer = 0x119c5d800] 09:50:42 INFO - PROCESS | 2001 | 1467737442444 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12921ac00) [pid = 2001] [serial = 290] [outer = 0x119c5d800] 09:50:42 INFO - PROCESS | 2001 | 1467737442786 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]]]}] 09:50:42 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. 09:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 472ms 09:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:50:42 INFO - PROCESS | 2001 | 1467737442799 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 2001 | 1467737442800 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:50:42 INFO - PROCESS | 2001 | 1467737442802 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 2001 | 1467737442804 Marionette TRACE conn2 <- [1,362,null,{}] 09:50:42 INFO - PROCESS | 2001 | 1467737442806 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}] 09:50:42 INFO - PROCESS | 2001 | 1467737442808 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:42 INFO - PROCESS | 2001 | 1467737442925 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:50:42 INFO - PROCESS | 2001 | 1467737442934 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 2001 | 1467737442935 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x128ab2000 == 44 [pid = 2001] [id = 98] 09:50:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12a5e2000) [pid = 2001] [serial = 291] [outer = 0x0] 09:50:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12add0000) [pid = 2001] [serial = 292] [outer = 0x12a5e2000] 09:50:42 INFO - PROCESS | 2001 | 1467737442958 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12add5400) [pid = 2001] [serial = 293] [outer = 0x12a5e2000] 09:50:43 INFO - PROCESS | 2001 | 1467737443245 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]]]}] 09:50:43 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. 09:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 09:50:43 INFO - PROCESS | 2001 | 1467737443273 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 2001 | 1467737443274 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:50:43 INFO - PROCESS | 2001 | 1467737443284 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 2001 | 1467737443285 Marionette TRACE conn2 <- [1,366,null,{}] 09:50:43 INFO - PROCESS | 2001 | 1467737443287 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}] 09:50:43 INFO - PROCESS | 2001 | 1467737443288 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:43 INFO - PROCESS | 2001 | 1467737443372 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:50:43 INFO - PROCESS | 2001 | 1467737443378 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 2001 | 1467737443380 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x12949d000 == 45 [pid = 2001] [id = 99] 09:50:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12add5800) [pid = 2001] [serial = 294] [outer = 0x0] 09:50:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12b24a000) [pid = 2001] [serial = 295] [outer = 0x12add5800] 09:50:43 INFO - PROCESS | 2001 | 1467737443403 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x12b251800) [pid = 2001] [serial = 296] [outer = 0x12add5800] 09:50:43 INFO - PROCESS | 2001 | 1467737443735 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]]]}] 09:50:43 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. 09:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 475ms 09:50:43 INFO - PROCESS | 2001 | 1467737443753 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 2001 | 1467737443754 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:50:43 INFO - PROCESS | 2001 | 1467737443756 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 2001 | 1467737443757 Marionette TRACE conn2 <- [1,370,null,{}] 09:50:43 INFO - PROCESS | 2001 | 1467737443762 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}] 09:50:43 INFO - PROCESS | 2001 | 1467737443763 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:43 INFO - PROCESS | 2001 | 1467737443872 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:50:43 INFO - PROCESS | 2001 | 1467737443880 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 2001 | 1467737443881 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294b0800 == 46 [pid = 2001] [id = 100] 09:50:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x129111400) [pid = 2001] [serial = 297] [outer = 0x0] 09:50:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12bc36000) [pid = 2001] [serial = 298] [outer = 0x129111400] 09:50:43 INFO - PROCESS | 2001 | 1467737443905 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12bc3e400) [pid = 2001] [serial = 299] [outer = 0x129111400] 09:50:44 INFO - PROCESS | 2001 | 1467737444259 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]]]}] 09:50:44 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. 09:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 518ms 09:50:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:50:44 INFO - PROCESS | 2001 | 1467737444275 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 2001 | 1467737444279 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:50:44 INFO - PROCESS | 2001 | 1467737444282 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 2001 | 1467737444285 Marionette TRACE conn2 <- [1,374,null,{}] 09:50:44 INFO - PROCESS | 2001 | 1467737444290 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}] 09:50:44 INFO - PROCESS | 2001 | 1467737444291 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:44 INFO - PROCESS | 2001 | 1467737444399 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:50:44 INFO - PROCESS | 2001 | 1467737444459 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 2001 | 1467737444461 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x116679800 == 47 [pid = 2001] [id = 101] 09:50:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x116884000) [pid = 2001] [serial = 300] [outer = 0x0] 09:50:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x116f5c000) [pid = 2001] [serial = 301] [outer = 0x116884000] 09:50:44 INFO - PROCESS | 2001 | 1467737444492 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x118555c00) [pid = 2001] [serial = 302] [outer = 0x116884000] 09:50:44 INFO - PROCESS | 2001 | 1467737444931 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:50:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:50:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 676ms 09:50:44 INFO - PROCESS | 2001 | 1467737444958 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 2001 | 1467737444963 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:50:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:50:44 INFO - PROCESS | 2001 | 1467737444970 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 2001 | 1467737444973 Marionette TRACE conn2 <- [1,378,null,{}] 09:50:44 INFO - PROCESS | 2001 | 1467737444977 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}] 09:50:44 INFO - PROCESS | 2001 | 1467737444980 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:45 INFO - PROCESS | 2001 | 1467737445170 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:50:45 INFO - PROCESS | 2001 | 1467737445276 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 2001 | 1467737445277 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x119183000 == 48 [pid = 2001] [id = 102] 09:50:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x119a6e800) [pid = 2001] [serial = 303] [outer = 0x0] 09:50:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x119a79400) [pid = 2001] [serial = 304] [outer = 0x119a6e800] 09:50:45 INFO - PROCESS | 2001 | 1467737445327 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x12129ec00) [pid = 2001] [serial = 305] [outer = 0x119a6e800] 09:50:45 INFO - PROCESS | 2001 | 1467737445764 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:50:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 824ms 09:50:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:50:45 INFO - PROCESS | 2001 | 1467737445793 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 2001 | 1467737445795 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:50:45 INFO - PROCESS | 2001 | 1467737445797 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 2001 | 1467737445800 Marionette TRACE conn2 <- [1,382,null,{}] 09:50:45 INFO - PROCESS | 2001 | 1467737445807 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}] 09:50:45 INFO - PROCESS | 2001 | 1467737445811 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:45 INFO - PROCESS | 2001 | 1467737445921 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:50:46 INFO - PROCESS | 2001 | 1467737445994 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 2001 | 1467737445996 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291a7800 == 49 [pid = 2001] [id = 103] 09:50:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x125195c00) [pid = 2001] [serial = 306] [outer = 0x0] 09:50:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x125a9cc00) [pid = 2001] [serial = 307] [outer = 0x125195c00] 09:50:46 INFO - PROCESS | 2001 | 1467737446072 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x126929400) [pid = 2001] [serial = 308] [outer = 0x125195c00] 09:50:46 INFO - PROCESS | 2001 | 1467737446598 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:50:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:50:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 821ms 09:50:46 INFO - PROCESS | 2001 | 1467737446619 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:50:46 INFO - PROCESS | 2001 | 1467737446620 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:50:46 INFO - PROCESS | 2001 | 1467737446623 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:50:46 INFO - PROCESS | 2001 | 1467737446624 Marionette TRACE conn2 <- [1,386,null,{}] 09:50:46 INFO - PROCESS | 2001 | 1467737446629 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}] 09:50:46 INFO - PROCESS | 2001 | 1467737446631 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:46 INFO - PROCESS | 2001 | 1467737446731 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:50:46 INFO - PROCESS | 2001 | 1467737446797 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 2001 | 1467737446798 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a5b7800 == 50 [pid = 2001] [id = 104] 09:50:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x128bcb400) [pid = 2001] [serial = 309] [outer = 0x0] 09:50:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x129102800) [pid = 2001] [serial = 310] [outer = 0x128bcb400] 09:50:46 INFO - PROCESS | 2001 | 1467737446827 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x12a93d000) [pid = 2001] [serial = 311] [outer = 0x128bcb400] 09:50:47 INFO - PROCESS | 2001 | 1467737447393 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]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:50:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 774ms 09:50:47 INFO - PROCESS | 2001 | 1467737447398 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:50:47 INFO - PROCESS | 2001 | 1467737447400 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:50:47 INFO - PROCESS | 2001 | 1467737447404 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 2001 | 1467737447407 Marionette TRACE conn2 <- [1,390,null,{}] 09:50:47 INFO - PROCESS | 2001 | 1467737447431 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}] 09:50:47 INFO - PROCESS | 2001 | 1467737447433 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:47 INFO - PROCESS | 2001 | 1467737447541 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:50:47 INFO - PROCESS | 2001 | 1467737447624 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 2001 | 1467737447628 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x118745000 == 51 [pid = 2001] [id = 105] 09:50:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x118566c00) [pid = 2001] [serial = 312] [outer = 0x0] 09:50:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x118774800) [pid = 2001] [serial = 313] [outer = 0x118566c00] 09:50:47 INFO - PROCESS | 2001 | 1467737447672 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x119610000) [pid = 2001] [serial = 314] [outer = 0x118566c00] 09:50:48 INFO - PROCESS | 2001 | 1467737448201 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]]]}] 09:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 826ms 09:50:48 INFO - PROCESS | 2001 | 1467737448230 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 2001 | 1467737448233 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:50:48 INFO - PROCESS | 2001 | 1467737448237 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 2001 | 1467737448239 Marionette TRACE conn2 <- [1,394,null,{}] 09:50:48 INFO - PROCESS | 2001 | 1467737448241 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}] 09:50:48 INFO - PROCESS | 2001 | 1467737448243 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:48 INFO - PROCESS | 2001 | 1467737448371 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:50:48 INFO - PROCESS | 2001 | 1467737448424 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:48 INFO - PROCESS | 2001 | 1467737448425 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c9800 == 52 [pid = 2001] [id = 106] 09:50:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 122 (0x121cf1400) [pid = 2001] [serial = 315] [outer = 0x0] 09:50:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 123 (0x122004400) [pid = 2001] [serial = 316] [outer = 0x121cf1400] 09:50:48 INFO - PROCESS | 2001 | 1467737448454 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 124 (0x124cac400) [pid = 2001] [serial = 317] [outer = 0x121cf1400] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x1133ca000 == 51 [pid = 2001] [id = 55] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x12949d000 == 50 [pid = 2001] [id = 99] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x128ab2000 == 49 [pid = 2001] [id = 98] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x12598a000 == 48 [pid = 2001] [id = 97] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x12598e800 == 47 [pid = 2001] [id = 96] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x121b6f000 == 46 [pid = 2001] [id = 95] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x12160d000 == 45 [pid = 2001] [id = 94] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x11a142800 == 44 [pid = 2001] [id = 93] 09:50:48 INFO - PROCESS | 2001 | --DOMWINDOW == 123 (0x112a79400) [pid = 2001] [serial = 201] [outer = 0x0] [url = about:blank] 09:50:48 INFO - PROCESS | 2001 | --DOMWINDOW == 122 (0x1176de000) [pid = 2001] [serial = 205] [outer = 0x0] [url = about:blank] 09:50:48 INFO - PROCESS | 2001 | --DOMWINDOW == 121 (0x12a74e400) [pid = 2001] [serial = 244] [outer = 0x0] [url = about:blank] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x119cc6800 == 43 [pid = 2001] [id = 92] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x119637000 == 42 [pid = 2001] [id = 91] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e5000 == 41 [pid = 2001] [id = 90] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x1168b5000 == 40 [pid = 2001] [id = 89] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x117147000 == 39 [pid = 2001] [id = 88] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x116f3d800 == 38 [pid = 2001] [id = 87] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x1291aa000 == 37 [pid = 2001] [id = 86] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x125985800 == 36 [pid = 2001] [id = 85] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e1800 == 35 [pid = 2001] [id = 84] 09:50:48 INFO - PROCESS | 2001 | --DOCSHELL 0x112dc3800 == 34 [pid = 2001] [id = 83] 09:50:48 INFO - PROCESS | 2001 | 1467737448840 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]]]}] 09:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 618ms 09:50:48 INFO - PROCESS | 2001 | 1467737448856 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 2001 | 1467737448857 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:50:48 INFO - PROCESS | 2001 | 1467737448861 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 2001 | 1467737448866 Marionette TRACE conn2 <- [1,398,null,{}] 09:50:48 INFO - PROCESS | 2001 | 1467737448899 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}] 09:50:48 INFO - PROCESS | 2001 | 1467737448902 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:49 INFO - PROCESS | 2001 | 1467737449001 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x128bcc400) [pid = 2001] [serial = 199] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x128e08800) [pid = 2001] [serial = 226] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x1259ad800) [pid = 2001] [serial = 223] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x129219000) [pid = 2001] [serial = 229] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x1187dfc00) [pid = 2001] [serial = 211] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x11942d400) [pid = 2001] [serial = 212] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x121a92c00) [pid = 2001] [serial = 217] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x122003000) [pid = 2001] [serial = 218] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x122006c00) [pid = 2001] [serial = 220] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x118555800) [pid = 2001] [serial = 209] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x11819e400) [pid = 2001] [serial = 208] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x129212000) [pid = 2001] [serial = 227] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x12129c800) [pid = 2001] [serial = 215] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x119c56c00) [pid = 2001] [serial = 214] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x129483c00) [pid = 2001] [serial = 232] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x122006000) [pid = 2001] [serial = 238] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1164e9c00) [pid = 2001] [serial = 235] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x119c53c00) [pid = 2001] [serial = 236] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x12a748000) [pid = 2001] [serial = 241] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x129508c00) [pid = 2001] [serial = 233] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x12c946800) [pid = 2001] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x12a74f800) [pid = 2001] [serial = 242] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x12947b800) [pid = 2001] [serial = 230] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x128b75000) [pid = 2001] [serial = 224] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12a5e5000) [pid = 2001] [serial = 239] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x124cb0000) [pid = 2001] [serial = 221] [outer = 0x0] [url = about:blank] 09:50:49 INFO - PROCESS | 2001 | 1467737449077 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 2001 | 1467737449079 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x11858e800 == 35 [pid = 2001] [id = 107] 09:50:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x124cabc00) [pid = 2001] [serial = 318] [outer = 0x0] 09:50:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x125197c00) [pid = 2001] [serial = 319] [outer = 0x124cabc00] 09:50:49 INFO - PROCESS | 2001 | 1467737449144 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128e08800) [pid = 2001] [serial = 320] [outer = 0x124cabc00] 09:50:49 INFO - PROCESS | 2001 | 1467737449511 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]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:50:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 696ms 09:50:49 INFO - PROCESS | 2001 | 1467737449557 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:50:49 INFO - PROCESS | 2001 | 1467737449560 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:50:49 INFO - PROCESS | 2001 | 1467737449564 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 2001 | 1467737449565 Marionette TRACE conn2 <- [1,402,null,{}] 09:50:49 INFO - PROCESS | 2001 | 1467737449569 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}] 09:50:49 INFO - PROCESS | 2001 | 1467737449571 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:49 INFO - PROCESS | 2001 | 1467737449697 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:50:49 INFO - PROCESS | 2001 | 1467737449702 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 2001 | 1467737449703 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x121214000 == 36 [pid = 2001] [id = 108] 09:50:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12947b800) [pid = 2001] [serial = 321] [outer = 0x0] 09:50:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12a74c800) [pid = 2001] [serial = 322] [outer = 0x12947b800] 09:50:49 INFO - PROCESS | 2001 | 1467737449745 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12a940400) [pid = 2001] [serial = 323] [outer = 0x12947b800] 09:50:50 INFO - PROCESS | 2001 | 1467737450171 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]]]}] 09:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 621ms 09:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:50:50 INFO - PROCESS | 2001 | 1467737450190 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 2001 | 1467737450192 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:50:50 INFO - PROCESS | 2001 | 1467737450195 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 2001 | 1467737450197 Marionette TRACE conn2 <- [1,406,null,{}] 09:50:50 INFO - PROCESS | 2001 | 1467737450200 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}] 09:50:50 INFO - PROCESS | 2001 | 1467737450201 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:50 INFO - PROCESS | 2001 | 1467737450280 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:50:50 INFO - PROCESS | 2001 | 1467737450300 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 2001 | 1467737450301 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x121620000 == 37 [pid = 2001] [id = 109] 09:50:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12adcc000) [pid = 2001] [serial = 324] [outer = 0x0] 09:50:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x12add1000) [pid = 2001] [serial = 325] [outer = 0x12adcc000] 09:50:50 INFO - PROCESS | 2001 | 1467737450325 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12b24f800) [pid = 2001] [serial = 326] [outer = 0x12adcc000] 09:50:50 INFO - PROCESS | 2001 | 1467737450637 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]]]}] 09:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 473ms 09:50:50 INFO - PROCESS | 2001 | 1467737450667 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 2001 | 1467737450668 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:50:50 INFO - PROCESS | 2001 | 1467737450671 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 2001 | 1467737450672 Marionette TRACE conn2 <- [1,410,null,{}] 09:50:50 INFO - PROCESS | 2001 | 1467737450674 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}] 09:50:50 INFO - PROCESS | 2001 | 1467737450679 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:50 INFO - PROCESS | 2001 | 1467737450809 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:50:50 INFO - PROCESS | 2001 | 1467737450842 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 2001 | 1467737450844 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x121f82000 == 38 [pid = 2001] [id = 110] 09:50:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12b251400) [pid = 2001] [serial = 327] [outer = 0x0] 09:50:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12bcb5400) [pid = 2001] [serial = 328] [outer = 0x12b251400] 09:50:50 INFO - PROCESS | 2001 | 1467737450868 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x12c131800) [pid = 2001] [serial = 329] [outer = 0x12b251400] 09:50:51 INFO - PROCESS | 2001 | 1467737451188 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]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 568ms 09:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:50:51 INFO - PROCESS | 2001 | 1467737451240 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 2001 | 1467737451241 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:50:51 INFO - PROCESS | 2001 | 1467737451243 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 2001 | 1467737451244 Marionette TRACE conn2 <- [1,414,null,{}] 09:50:51 INFO - PROCESS | 2001 | 1467737451246 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}] 09:50:51 INFO - PROCESS | 2001 | 1467737451247 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:51 INFO - PROCESS | 2001 | 1467737451347 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:50:51 INFO - PROCESS | 2001 | 1467737451381 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 2001 | 1467737451382 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x116164800 == 39 [pid = 2001] [id = 111] 09:50:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x117db0c00) [pid = 2001] [serial = 330] [outer = 0x0] 09:50:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x12c135c00) [pid = 2001] [serial = 331] [outer = 0x117db0c00] 09:50:51 INFO - PROCESS | 2001 | 1467737451405 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x12c74f400) [pid = 2001] [serial = 332] [outer = 0x117db0c00] 09:50:51 INFO - PROCESS | 2001 | 1467737451563 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:50:51 INFO - PROCESS | 2001 | 1467737451753 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]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 09:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:50:51 INFO - PROCESS | 2001 | 1467737451764 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 2001 | 1467737451765 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:50:51 INFO - PROCESS | 2001 | 1467737451767 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 2001 | 1467737451768 Marionette TRACE conn2 <- [1,418,null,{}] 09:50:51 INFO - PROCESS | 2001 | 1467737451770 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}] 09:50:51 INFO - PROCESS | 2001 | 1467737451771 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:51 INFO - PROCESS | 2001 | 1467737451870 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:50:51 INFO - PROCESS | 2001 | 1467737451894 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 2001 | 1467737451895 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x126caf800 == 40 [pid = 2001] [id = 112] 09:50:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x110fae000) [pid = 2001] [serial = 333] [outer = 0x0] 09:50:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x110fb3800) [pid = 2001] [serial = 334] [outer = 0x110fae000] 09:50:51 INFO - PROCESS | 2001 | 1467737451919 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x110fb7800) [pid = 2001] [serial = 335] [outer = 0x110fae000] 09:50:52 INFO - PROCESS | 2001 | 1467737452725 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]]]}] 09:50:52 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 09:50:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 09:50:52 INFO - PROCESS | 2001 | 1467737452736 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:50:52 INFO - PROCESS | 2001 | 1467737452738 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:50:52 INFO - PROCESS | 2001 | 1467737452740 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:50:52 INFO - PROCESS | 2001 | 1467737452741 Marionette TRACE conn2 <- [1,422,null,{}] 09:50:52 INFO - PROCESS | 2001 | 1467737452745 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}] 09:50:52 INFO - PROCESS | 2001 | 1467737452746 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:52 INFO - PROCESS | 2001 | 1467737452851 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:50:52 INFO - PROCESS | 2001 | 1467737452883 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 2001 | 1467737452884 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294ac800 == 41 [pid = 2001] [id = 113] 09:50:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x110f79800) [pid = 2001] [serial = 336] [outer = 0x0] 09:50:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x110f81000) [pid = 2001] [serial = 337] [outer = 0x110f79800] 09:50:52 INFO - PROCESS | 2001 | 1467737452909 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x110fb0c00) [pid = 2001] [serial = 338] [outer = 0x110f79800] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x12a5d7c00) [pid = 2001] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x128b7a800) [pid = 2001] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x1176e4000) [pid = 2001] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x128b7ac00) [pid = 2001] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x115e2a000) [pid = 2001] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x118063c00) [pid = 2001] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x12692b800) [pid = 2001] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x118558800) [pid = 2001] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x118779400) [pid = 2001] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x12a679c00) [pid = 2001] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x1195f7c00) [pid = 2001] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x119c5d800) [pid = 2001] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x12add5800) [pid = 2001] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:50:53 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x12a5e2000) [pid = 2001] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:50:53 INFO - PROCESS | 2001 | 1467737453781 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]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1075ms 09:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:50:53 INFO - PROCESS | 2001 | 1467737453815 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 2001 | 1467737453817 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:50:53 INFO - PROCESS | 2001 | 1467737453819 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 2001 | 1467737453820 Marionette TRACE conn2 <- [1,426,null,{}] 09:50:53 INFO - PROCESS | 2001 | 1467737453823 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}] 09:50:53 INFO - PROCESS | 2001 | 1467737453824 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:53 INFO - PROCESS | 2001 | 1467737453908 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:50:53 INFO - PROCESS | 2001 | 1467737453914 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:53 INFO - PROCESS | 2001 | 1467737453916 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x12514d800 == 42 [pid = 2001] [id = 114] 09:50:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x112694800) [pid = 2001] [serial = 339] [outer = 0x0] 09:50:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x11269ac00) [pid = 2001] [serial = 340] [outer = 0x112694800] 09:50:53 INFO - PROCESS | 2001 | 1467737453940 Marionette DEBUG loaded listener.js 09:50:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x11269ec00) [pid = 2001] [serial = 341] [outer = 0x112694800] 09:50:54 INFO - PROCESS | 2001 | 1467737454268 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] 09:50:54 INFO - PROCESS | 2001 | 1467737454290 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:50:54 INFO - PROCESS | 2001 | 1467737454292 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 2001 | 1467737454295 Marionette TRACE conn2 <- [1,430,null,{}] 09:50:54 INFO - PROCESS | 2001 | 1467737454299 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}] 09:50:54 INFO - PROCESS | 2001 | 1467737454300 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:54 INFO - PROCESS | 2001 | 1467737454416 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:50:54 INFO - PROCESS | 2001 | 1467737454421 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 2001 | 1467737454423 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac74800 == 43 [pid = 2001] [id = 115] 09:50:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x110fb8400) [pid = 2001] [serial = 342] [outer = 0x0] 09:50:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x1126a2c00) [pid = 2001] [serial = 343] [outer = 0x110fb8400] 09:50:54 INFO - PROCESS | 2001 | 1467737454449 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x128b7a800) [pid = 2001] [serial = 344] [outer = 0x110fb8400] 09:50:54 INFO - PROCESS | 2001 | 1467737454740 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]]]}] 09:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 472ms 09:50:54 INFO - PROCESS | 2001 | 1467737454768 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:50:54 INFO - PROCESS | 2001 | 1467737454769 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:50:54 INFO - PROCESS | 2001 | 1467737454771 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 2001 | 1467737454772 Marionette TRACE conn2 <- [1,434,null,{}] 09:50:54 INFO - PROCESS | 2001 | 1467737454774 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}] 09:50:54 INFO - PROCESS | 2001 | 1467737454776 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:54 INFO - PROCESS | 2001 | 1467737454873 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:50:54 INFO - PROCESS | 2001 | 1467737454876 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 2001 | 1467737454877 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b280000 == 44 [pid = 2001] [id = 116] 09:50:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1129ab000) [pid = 2001] [serial = 345] [outer = 0x0] 09:50:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x1129afc00) [pid = 2001] [serial = 346] [outer = 0x1129ab000] 09:50:54 INFO - PROCESS | 2001 | 1467737454900 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x1129b3c00) [pid = 2001] [serial = 347] [outer = 0x1129ab000] 09:50:55 INFO - PROCESS | 2001 | 1467737455279 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]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 568ms 09:50:55 INFO - PROCESS | 2001 | 1467737455340 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:50:55 INFO - PROCESS | 2001 | 1467737455342 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:50:55 INFO - PROCESS | 2001 | 1467737455346 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 2001 | 1467737455348 Marionette TRACE conn2 <- [1,438,null,{}] 09:50:55 INFO - PROCESS | 2001 | 1467737455352 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}] 09:50:55 INFO - PROCESS | 2001 | 1467737455354 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:55 INFO - PROCESS | 2001 | 1467737455461 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:50:55 INFO - PROCESS | 2001 | 1467737455525 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 2001 | 1467737455528 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x116623000 == 45 [pid = 2001] [id = 117] 09:50:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x112695400) [pid = 2001] [serial = 348] [outer = 0x0] 09:50:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x1126a2400) [pid = 2001] [serial = 349] [outer = 0x112695400] 09:50:55 INFO - PROCESS | 2001 | 1467737455559 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x112a79400) [pid = 2001] [serial = 350] [outer = 0x112695400] 09:50:56 INFO - PROCESS | 2001 | 1467737456003 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]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 09:50:56 INFO - PROCESS | 2001 | 1467737456016 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 2001 | 1467737456020 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:50:56 INFO - PROCESS | 2001 | 1467737456024 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 2001 | 1467737456026 Marionette TRACE conn2 <- [1,442,null,{}] 09:50:56 INFO - PROCESS | 2001 | 1467737456029 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}] 09:50:56 INFO - PROCESS | 2001 | 1467737456031 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:56 INFO - PROCESS | 2001 | 1467737456148 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:50:56 INFO - PROCESS | 2001 | 1467737456240 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 2001 | 1467737456241 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bcf000 == 46 [pid = 2001] [id = 118] 09:50:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x116a1b800) [pid = 2001] [serial = 351] [outer = 0x0] 09:50:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x11855a400) [pid = 2001] [serial = 352] [outer = 0x116a1b800] 09:50:56 INFO - PROCESS | 2001 | 1467737456293 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x119610800) [pid = 2001] [serial = 353] [outer = 0x116a1b800] 09:50:56 INFO - PROCESS | 2001 | 1467737456847 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]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 874ms 09:50:56 INFO - PROCESS | 2001 | 1467737456909 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 2001 | 1467737456911 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:50:56 INFO - PROCESS | 2001 | 1467737456915 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 2001 | 1467737456917 Marionette TRACE conn2 <- [1,446,null,{}] 09:50:56 INFO - PROCESS | 2001 | 1467737456924 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}] 09:50:56 INFO - PROCESS | 2001 | 1467737456930 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:57 INFO - PROCESS | 2001 | 1467737457021 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:50:57 INFO - PROCESS | 2001 | 1467737457110 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:57 INFO - PROCESS | 2001 | 1467737457113 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x12969f000 == 47 [pid = 2001] [id = 119] 09:50:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x124e19400) [pid = 2001] [serial = 354] [outer = 0x0] 09:50:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x1253bb800) [pid = 2001] [serial = 355] [outer = 0x124e19400] 09:50:57 INFO - PROCESS | 2001 | 1467737457165 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x128b6f000) [pid = 2001] [serial = 356] [outer = 0x124e19400] 09:50:57 INFO - PROCESS | 2001 | 1467737457676 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]]]}] 09:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 821ms 09:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:50:57 INFO - PROCESS | 2001 | 1467737457737 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:50:57 INFO - PROCESS | 2001 | 1467737457738 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:50:57 INFO - PROCESS | 2001 | 1467737457741 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:50:57 INFO - PROCESS | 2001 | 1467737457742 Marionette TRACE conn2 <- [1,450,null,{}] 09:50:57 INFO - PROCESS | 2001 | 1467737457744 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}] 09:50:57 INFO - PROCESS | 2001 | 1467737457746 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:57 INFO - PROCESS | 2001 | 1467737457849 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:50:57 INFO - PROCESS | 2001 | 1467737457916 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:57 INFO - PROCESS | 2001 | 1467737457917 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x12bf9d800 == 48 [pid = 2001] [id = 120] 09:50:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x128e0d800) [pid = 2001] [serial = 357] [outer = 0x0] 09:50:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 122 (0x129215c00) [pid = 2001] [serial = 358] [outer = 0x128e0d800] 09:50:57 INFO - PROCESS | 2001 | 1467737457946 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 123 (0x129516000) [pid = 2001] [serial = 359] [outer = 0x128e0d800] 09:50:58 INFO - PROCESS | 2001 | 1467737458342 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] 09:50:58 INFO - PROCESS | 2001 | 1467737458442 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:50:58 INFO - PROCESS | 2001 | 1467737458463 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 2001 | 1467737458464 Marionette TRACE conn2 <- [1,454,null,{}] 09:50:58 INFO - PROCESS | 2001 | 1467737458467 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}] 09:50:58 INFO - PROCESS | 2001 | 1467737458468 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:58 INFO - PROCESS | 2001 | 1467737458589 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:50:58 INFO - PROCESS | 2001 | 1467737458878 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:58 INFO - PROCESS | 2001 | 1467737458880 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181cf000 == 49 [pid = 2001] [id = 121] 09:50:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 124 (0x1110acc00) [pid = 2001] [serial = 360] [outer = 0x0] 09:50:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 125 (0x1129a4400) [pid = 2001] [serial = 361] [outer = 0x1110acc00] 09:50:58 INFO - PROCESS | 2001 | 1467737458954 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 126 (0x11619cc00) [pid = 2001] [serial = 362] [outer = 0x1110acc00] 09:50:59 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:50:59 INFO - PROCESS | 2001 | 1467737459462 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]]]}] 09:50:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1022ms 09:50:59 INFO - PROCESS | 2001 | 1467737459487 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:50:59 INFO - PROCESS | 2001 | 1467737459489 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:50:59 INFO - PROCESS | 2001 | 1467737459521 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:50:59 INFO - PROCESS | 2001 | 1467737459523 Marionette TRACE conn2 <- [1,458,null,{}] 09:50:59 INFO - PROCESS | 2001 | 1467737459529 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}] 09:50:59 INFO - PROCESS | 2001 | 1467737459533 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:59 INFO - PROCESS | 2001 | 1467737459622 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:50:59 INFO - PROCESS | 2001 | 1467737459691 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 2001 | 1467737459692 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:50:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f3d000 == 50 [pid = 2001] [id = 122] 09:50:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 127 (0x11687d800) [pid = 2001] [serial = 363] [outer = 0x0] 09:50:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 128 (0x116a23400) [pid = 2001] [serial = 364] [outer = 0x11687d800] 09:50:59 INFO - PROCESS | 2001 | 1467737459720 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 129 (0x1181a9c00) [pid = 2001] [serial = 365] [outer = 0x11687d800] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac74800 == 49 [pid = 2001] [id = 115] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x12514d800 == 48 [pid = 2001] [id = 114] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x1294ac800 == 47 [pid = 2001] [id = 113] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x126caf800 == 46 [pid = 2001] [id = 112] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x116164800 == 45 [pid = 2001] [id = 111] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x121f82000 == 44 [pid = 2001] [id = 110] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x121620000 == 43 [pid = 2001] [id = 109] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x121214000 == 42 [pid = 2001] [id = 108] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x11858e800 == 41 [pid = 2001] [id = 107] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x1168c9800 == 40 [pid = 2001] [id = 106] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x118745000 == 39 [pid = 2001] [id = 105] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x116679800 == 38 [pid = 2001] [id = 101] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x1294b0800 == 37 [pid = 2001] [id = 100] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x11928b800 == 36 [pid = 2001] [id = 69] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x1291a7800 == 35 [pid = 2001] [id = 103] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x12a5b7800 == 34 [pid = 2001] [id = 104] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x119183000 == 33 [pid = 2001] [id = 102] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x1181cf000 == 32 [pid = 2001] [id = 121] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x12bf9d800 == 31 [pid = 2001] [id = 120] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x12969f000 == 30 [pid = 2001] [id = 119] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x119bcf000 == 29 [pid = 2001] [id = 118] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x12b280000 == 28 [pid = 2001] [id = 116] 09:51:00 INFO - PROCESS | 2001 | --DOCSHELL 0x116623000 == 27 [pid = 2001] [id = 117] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 128 (0x12a93d400) [pid = 2001] [serial = 245] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 127 (0x128e0e000) [pid = 2001] [serial = 277] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 126 (0x12948a800) [pid = 2001] [serial = 280] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 125 (0x129513400) [pid = 2001] [serial = 281] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 124 (0x12921d000) [pid = 2001] [serial = 278] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 123 (0x12a5d6800) [pid = 2001] [serial = 283] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 122 (0x12a74b400) [pid = 2001] [serial = 284] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 121 (0x1176e8800) [pid = 2001] [serial = 260] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x116821800) [pid = 2001] [serial = 259] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x12129d000) [pid = 2001] [serial = 253] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x112f5e000) [pid = 2001] [serial = 247] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x1188a6c00) [pid = 2001] [serial = 265] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x121297800) [pid = 2001] [serial = 266] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x128b6e800) [pid = 2001] [serial = 274] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x12138ac00) [pid = 2001] [serial = 268] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x124cb3000) [pid = 2001] [serial = 269] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x1187db400) [pid = 2001] [serial = 250] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x1195f8800) [pid = 2001] [serial = 263] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1188f3000) [pid = 2001] [serial = 262] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x12a941400) [pid = 2001] [serial = 286] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x125498c00) [pid = 2001] [serial = 256] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x1259b8800) [pid = 2001] [serial = 271] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x125aa4c00) [pid = 2001] [serial = 272] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x12921ac00) [pid = 2001] [serial = 290] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x122003400) [pid = 2001] [serial = 289] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x12b24a000) [pid = 2001] [serial = 295] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x12b251800) [pid = 2001] [serial = 296] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12bc36000) [pid = 2001] [serial = 298] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x12acc5400) [pid = 2001] [serial = 287] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x12add5400) [pid = 2001] [serial = 293] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x12add0000) [pid = 2001] [serial = 292] [outer = 0x0] [url = about:blank] 09:51:00 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x128b78400) [pid = 2001] [serial = 275] [outer = 0x0] [url = about:blank] 09:51:00 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc - 09:51:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1 09:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:00 INFO - _addTest/ [0,461,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 2001 | 1467737460651 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:51:00 INFO - PROCESS | 2001 | 1467737460654 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - PROCESS | 2001 | 1467737460656 Marionette TRACE conn2 <- [1,462,null,{}] 09:51:00 INFO - PROCESS | 2001 | 1467737460661 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}] 09:51:00 INFO - PROCESS | 2001 | 1467737460665 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:00 INFO - PROCESS | 2001 | 1467737460742 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:51:00 INFO - PROCESS | 2001 | 1467737460791 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 2001 | 1467737460794 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x115e4c000 == 28 [pid = 2001] [id = 123] 09:51:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x112f5e000) [pid = 2001] [serial = 366] [outer = 0x0] 09:51:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x115e90000) [pid = 2001] [serial = 367] [outer = 0x112f5e000] 09:51:00 INFO - PROCESS | 2001 | 1467737460823 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x11681b400) [pid = 2001] [serial = 368] [outer = 0x112f5e000] 09:51:01 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:01 INFO - PROCESS | 2001 | 1467737461139 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] 09:51:01 INFO - PROCESS | 2001 | 1467737461183 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:51:01 INFO - PROCESS | 2001 | 1467737461188 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 2001 | 1467737461190 Marionette TRACE conn2 <- [1,466,null,{}] 09:51:01 INFO - PROCESS | 2001 | 1467737461192 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}] 09:51:01 INFO - PROCESS | 2001 | 1467737461194 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:01 INFO - PROCESS | 2001 | 1467737461267 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:51:01 INFO - PROCESS | 2001 | 1467737461271 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 2001 | 1467737461272 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x11714c800 == 29 [pid = 2001] [id = 124] 09:51:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x116881c00) [pid = 2001] [serial = 369] [outer = 0x0] 09:51:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x118231c00) [pid = 2001] [serial = 370] [outer = 0x116881c00] 09:51:01 INFO - PROCESS | 2001 | 1467737461307 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x11876f000) [pid = 2001] [serial = 371] [outer = 0x116881c00] 09:51:01 INFO - PROCESS | 2001 | 1467737461786 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] 09:51:01 INFO - PROCESS | 2001 | 1467737461808 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:51:01 INFO - PROCESS | 2001 | 1467737461812 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 2001 | 1467737461815 Marionette TRACE conn2 <- [1,470,null,{}] 09:51:01 INFO - PROCESS | 2001 | 1467737461823 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}] 09:51:01 INFO - PROCESS | 2001 | 1467737461826 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:01 INFO - PROCESS | 2001 | 1467737461919 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:51:01 INFO - PROCESS | 2001 | 1467737461927 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 2001 | 1467737461931 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x11872c800 == 30 [pid = 2001] [id = 125] 09:51:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x110f7e800) [pid = 2001] [serial = 372] [outer = 0x0] 09:51:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x11942f000) [pid = 2001] [serial = 373] [outer = 0x110f7e800] 09:51:01 INFO - PROCESS | 2001 | 1467737461959 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x11961b800) [pid = 2001] [serial = 374] [outer = 0x110f7e800] 09:51:02 INFO - PROCESS | 2001 | 1467737462272 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]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 473ms 09:51:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:51:02 INFO - PROCESS | 2001 | 1467737462285 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 2001 | 1467737462287 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:51:02 INFO - PROCESS | 2001 | 1467737462289 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 2001 | 1467737462290 Marionette TRACE conn2 <- [1,474,null,{}] 09:51:02 INFO - PROCESS | 2001 | 1467737462292 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}] 09:51:02 INFO - PROCESS | 2001 | 1467737462295 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:02 INFO - PROCESS | 2001 | 1467737462374 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:51:02 INFO - PROCESS | 2001 | 1467737462380 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 2001 | 1467737462381 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x119621000 == 31 [pid = 2001] [id = 126] 09:51:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x119c52400) [pid = 2001] [serial = 375] [outer = 0x0] 09:51:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x11a26b000) [pid = 2001] [serial = 376] [outer = 0x119c52400] 09:51:02 INFO - PROCESS | 2001 | 1467737462406 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1212a1400) [pid = 2001] [serial = 377] [outer = 0x119c52400] 09:51:02 INFO - PROCESS | 2001 | 1467737462780 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]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 09:51:02 INFO - PROCESS | 2001 | 1467737462813 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:51:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:51:02 INFO - PROCESS | 2001 | 1467737462822 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:51:02 INFO - PROCESS | 2001 | 1467737462824 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 2001 | 1467737462825 Marionette TRACE conn2 <- [1,478,null,{}] 09:51:02 INFO - PROCESS | 2001 | 1467737462835 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}] 09:51:02 INFO - PROCESS | 2001 | 1467737462836 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:02 INFO - PROCESS | 2001 | 1467737462930 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:51:02 INFO - PROCESS | 2001 | 1467737462934 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 2001 | 1467737462935 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be7000 == 32 [pid = 2001] [id = 127] 09:51:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x118068000) [pid = 2001] [serial = 378] [outer = 0x0] 09:51:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x121386400) [pid = 2001] [serial = 379] [outer = 0x118068000] 09:51:02 INFO - PROCESS | 2001 | 1467737462960 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x121a9e400) [pid = 2001] [serial = 380] [outer = 0x118068000] 09:51:03 INFO - PROCESS | 2001 | 1467737463308 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]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:51:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 525ms 09:51:03 INFO - PROCESS | 2001 | 1467737463350 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 2001 | 1467737463351 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:51:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:51:03 INFO - PROCESS | 2001 | 1467737463354 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 2001 | 1467737463355 Marionette TRACE conn2 <- [1,482,null,{}] 09:51:03 INFO - PROCESS | 2001 | 1467737463358 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}] 09:51:03 INFO - PROCESS | 2001 | 1467737463362 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:03 INFO - PROCESS | 2001 | 1467737463477 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:51:03 INFO - PROCESS | 2001 | 1467737463514 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 2001 | 1467737463515 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x121245800 == 33 [pid = 2001] [id = 128] 09:51:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x121c3d000) [pid = 2001] [serial = 381] [outer = 0x0] 09:51:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x124856800) [pid = 2001] [serial = 382] [outer = 0x121c3d000] 09:51:03 INFO - PROCESS | 2001 | 1467737463536 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x1263ca400) [pid = 2001] [serial = 383] [outer = 0x121c3d000] 09:51:03 INFO - PROCESS | 2001 | 1467737463943 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]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:51:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 620ms 09:51:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:51:03 INFO - PROCESS | 2001 | 1467737463987 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 2001 | 1467737463989 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:51:03 INFO - PROCESS | 2001 | 1467737463992 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 2001 | 1467737464005 Marionette TRACE conn2 <- [1,486,null,{}] 09:51:04 INFO - PROCESS | 2001 | 1467737464008 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}] 09:51:04 INFO - PROCESS | 2001 | 1467737464010 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:04 INFO - PROCESS | 2001 | 1467737464159 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:51:04 INFO - PROCESS | 2001 | 1467737464184 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 2001 | 1467737464185 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x121610000 == 34 [pid = 2001] [id = 129] 09:51:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x126932000) [pid = 2001] [serial = 384] [outer = 0x0] 09:51:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x128b71800) [pid = 2001] [serial = 385] [outer = 0x126932000] 09:51:04 INFO - PROCESS | 2001 | 1467737464226 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x128b7a000) [pid = 2001] [serial = 386] [outer = 0x126932000] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x117db0c00) [pid = 2001] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x110fae000) [pid = 2001] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x110f79800) [pid = 2001] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x12adcc000) [pid = 2001] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x12947b800) [pid = 2001] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x12b251400) [pid = 2001] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x118566c00) [pid = 2001] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x124cabc00) [pid = 2001] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x125195c00) [pid = 2001] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x128bcb400) [pid = 2001] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x129111400) [pid = 2001] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x116884000) [pid = 2001] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119a6e800) [pid = 2001] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x121cf1400) [pid = 2001] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x110fb8400) [pid = 2001] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1129ab000) [pid = 2001] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x112694800) [pid = 2001] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x111d1ec00) [pid = 2001] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x116a29800) [pid = 2001] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1110a0400) [pid = 2001] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x11819d400) [pid = 2001] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x11a260c00) [pid = 2001] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:51:04 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x121a97c00) [pid = 2001] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:51:04 INFO - PROCESS | 2001 | 1467737464883 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]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:51:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 932ms 09:51:04 INFO - PROCESS | 2001 | 1467737464925 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 2001 | 1467737464926 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:51:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:51:04 INFO - PROCESS | 2001 | 1467737464931 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 2001 | 1467737464932 Marionette TRACE conn2 <- [1,490,null,{}] 09:51:04 INFO - PROCESS | 2001 | 1467737464934 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}] 09:51:04 INFO - PROCESS | 2001 | 1467737464936 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:05 INFO - PROCESS | 2001 | 1467737465007 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:51:05 INFO - PROCESS | 2001 | 1467737465011 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 2001 | 1467737465014 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x121259000 == 35 [pid = 2001] [id = 130] 09:51:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x111d1ec00) [pid = 2001] [serial = 387] [outer = 0x0] 09:51:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x113389c00) [pid = 2001] [serial = 388] [outer = 0x111d1ec00] 09:51:05 INFO - PROCESS | 2001 | 1467737465039 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x118566c00) [pid = 2001] [serial = 389] [outer = 0x111d1ec00] 09:51:05 INFO - PROCESS | 2001 | 1467737465348 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]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:51:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 09:51:05 INFO - PROCESS | 2001 | 1467737465407 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 2001 | 1467737465409 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:51:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:51:05 INFO - PROCESS | 2001 | 1467737465412 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 2001 | 1467737465423 Marionette TRACE conn2 <- [1,494,null,{}] 09:51:05 INFO - PROCESS | 2001 | 1467737465426 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}] 09:51:05 INFO - PROCESS | 2001 | 1467737465428 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:05 INFO - PROCESS | 2001 | 1467737465501 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:51:05 INFO - PROCESS | 2001 | 1467737465504 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 2001 | 1467737465505 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x11872b800 == 36 [pid = 2001] [id = 131] 09:51:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1195f9800) [pid = 2001] [serial = 390] [outer = 0x0] 09:51:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x121cf1400) [pid = 2001] [serial = 391] [outer = 0x1195f9800] 09:51:05 INFO - PROCESS | 2001 | 1467737465532 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x128b70000) [pid = 2001] [serial = 392] [outer = 0x1195f9800] 09:51:05 INFO - PROCESS | 2001 | 1467737465847 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]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:51:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 480ms 09:51:05 INFO - PROCESS | 2001 | 1467737465891 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 2001 | 1467737465892 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:51:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:51:05 INFO - PROCESS | 2001 | 1467737465895 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 2001 | 1467737465896 Marionette TRACE conn2 <- [1,498,null,{}] 09:51:05 INFO - PROCESS | 2001 | 1467737465898 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}] 09:51:05 INFO - PROCESS | 2001 | 1467737465899 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:05 INFO - PROCESS | 2001 | 1467737465972 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:51:05 INFO - PROCESS | 2001 | 1467737465977 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 2001 | 1467737465980 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x125991800 == 37 [pid = 2001] [id = 132] 09:51:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x118777400) [pid = 2001] [serial = 393] [outer = 0x0] 09:51:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x128e06c00) [pid = 2001] [serial = 394] [outer = 0x118777400] 09:51:06 INFO - PROCESS | 2001 | 1467737466004 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x129210800) [pid = 2001] [serial = 395] [outer = 0x118777400] 09:51:06 INFO - PROCESS | 2001 | 1467737466351 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]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:51:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 469ms 09:51:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:51:06 INFO - PROCESS | 2001 | 1467737466365 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 2001 | 1467737466366 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:51:06 INFO - PROCESS | 2001 | 1467737466368 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - PROCESS | 2001 | 1467737466370 Marionette TRACE conn2 <- [1,502,null,{}] 09:51:06 INFO - PROCESS | 2001 | 1467737466392 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}] 09:51:06 INFO - PROCESS | 2001 | 1467737466394 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:06 INFO - PROCESS | 2001 | 1467737466483 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:51:06 INFO - PROCESS | 2001 | 1467737466487 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 2001 | 1467737466488 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be6800 == 38 [pid = 2001] [id = 133] 09:51:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x128e0f800) [pid = 2001] [serial = 396] [outer = 0x0] 09:51:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x129486c00) [pid = 2001] [serial = 397] [outer = 0x128e0f800] 09:51:06 INFO - PROCESS | 2001 | 1467737466517 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x12a748400) [pid = 2001] [serial = 398] [outer = 0x128e0f800] 09:51:06 INFO - PROCESS | 2001 | 1467737466960 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]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:51:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 621ms 09:51:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:51:06 INFO - PROCESS | 2001 | 1467737466990 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 2001 | 1467737466993 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:51:07 INFO - PROCESS | 2001 | 1467737466999 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 2001 | 1467737467001 Marionette TRACE conn2 <- [1,506,null,{}] 09:51:07 INFO - PROCESS | 2001 | 1467737467005 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}] 09:51:07 INFO - PROCESS | 2001 | 1467737467006 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:07 INFO - PROCESS | 2001 | 1467737467115 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:51:07 INFO - PROCESS | 2001 | 1467737467171 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 2001 | 1467737467172 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x1164a2000 == 39 [pid = 2001] [id = 134] 09:51:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x11269f000) [pid = 2001] [serial = 399] [outer = 0x0] 09:51:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1129b2c00) [pid = 2001] [serial = 400] [outer = 0x11269f000] 09:51:07 INFO - PROCESS | 2001 | 1467737467203 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x1167df800) [pid = 2001] [serial = 401] [outer = 0x11269f000] 09:51:07 INFO - PROCESS | 2001 | 1467737467773 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]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:51:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 823ms 09:51:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:51:07 INFO - PROCESS | 2001 | 1467737467831 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 2001 | 1467737467834 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:51:07 INFO - PROCESS | 2001 | 1467737467838 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 2001 | 1467737467840 Marionette TRACE conn2 <- [1,510,null,{}] 09:51:07 INFO - PROCESS | 2001 | 1467737467843 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}] 09:51:07 INFO - PROCESS | 2001 | 1467737467844 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:07 INFO - PROCESS | 2001 | 1467737467951 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:51:08 INFO - PROCESS | 2001 | 1467737468041 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 2001 | 1467737468042 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cd6000 == 40 [pid = 2001] [id = 135] 09:51:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x1129b0000) [pid = 2001] [serial = 402] [outer = 0x0] 09:51:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x1187df800) [pid = 2001] [serial = 403] [outer = 0x1129b0000] 09:51:08 INFO - PROCESS | 2001 | 1467737468073 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x119165c00) [pid = 2001] [serial = 404] [outer = 0x1129b0000] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x125991800 == 39 [pid = 2001] [id = 132] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x11872b800 == 38 [pid = 2001] [id = 131] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x121259000 == 37 [pid = 2001] [id = 130] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x121610000 == 36 [pid = 2001] [id = 129] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x121245800 == 35 [pid = 2001] [id = 128] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x119be7000 == 34 [pid = 2001] [id = 127] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x119621000 == 33 [pid = 2001] [id = 126] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x11872c800 == 32 [pid = 2001] [id = 125] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x11714c800 == 31 [pid = 2001] [id = 124] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x115e4c000 == 30 [pid = 2001] [id = 123] 09:51:08 INFO - PROCESS | 2001 | --DOCSHELL 0x116f3d000 == 29 [pid = 2001] [id = 122] 09:51:08 INFO - PROCESS | 2001 | 1467737468790 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]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:51:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 973ms 09:51:08 INFO - PROCESS | 2001 | 1467737468812 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 2001 | 1467737468814 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:51:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:51:08 INFO - PROCESS | 2001 | 1467737468818 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - PROCESS | 2001 | 1467737468819 Marionette TRACE conn2 <- [1,514,null,{}] 09:51:08 INFO - PROCESS | 2001 | 1467737468822 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}] 09:51:08 INFO - PROCESS | 2001 | 1467737468824 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:08 INFO - PROCESS | 2001 | 1467737468907 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x1132cf800) [pid = 2001] [serial = 202] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x11854f400) [pid = 2001] [serial = 206] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x12c135c00) [pid = 2001] [serial = 331] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x110fb3800) [pid = 2001] [serial = 334] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x12c74f400) [pid = 2001] [serial = 332] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x110fb0c00) [pid = 2001] [serial = 338] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x110f81000) [pid = 2001] [serial = 337] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x12add1000) [pid = 2001] [serial = 325] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x12b24f800) [pid = 2001] [serial = 326] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x12a74c800) [pid = 2001] [serial = 322] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x12a940400) [pid = 2001] [serial = 323] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12bcb5400) [pid = 2001] [serial = 328] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x118774800) [pid = 2001] [serial = 313] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x119610000) [pid = 2001] [serial = 314] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x125197c00) [pid = 2001] [serial = 319] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x128e08800) [pid = 2001] [serial = 320] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x125a9cc00) [pid = 2001] [serial = 307] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x126929400) [pid = 2001] [serial = 308] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x129102800) [pid = 2001] [serial = 310] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x12a93d000) [pid = 2001] [serial = 311] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x12bc3e400) [pid = 2001] [serial = 299] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x116f5c000) [pid = 2001] [serial = 301] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x118555c00) [pid = 2001] [serial = 302] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x119a79400) [pid = 2001] [serial = 304] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x12129ec00) [pid = 2001] [serial = 305] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x122004400) [pid = 2001] [serial = 316] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x124cac400) [pid = 2001] [serial = 317] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x128b7a800) [pid = 2001] [serial = 344] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1129afc00) [pid = 2001] [serial = 346] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1129b3c00) [pid = 2001] [serial = 347] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x11269ac00) [pid = 2001] [serial = 340] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x110fb7800) [pid = 2001] [serial = 335] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x11269ec00) [pid = 2001] [serial = 341] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x1126a2c00) [pid = 2001] [serial = 343] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12c131800) [pid = 2001] [serial = 329] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x11679c400) [pid = 2001] [serial = 248] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x119434800) [pid = 2001] [serial = 251] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x1217f5800) [pid = 2001] [serial = 254] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x125aa1800) [pid = 2001] [serial = 257] [outer = 0x0] [url = about:blank] 09:51:08 INFO - PROCESS | 2001 | 1467737468964 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 2001 | 1467737468965 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x113026000 == 30 [pid = 2001] [id = 136] 09:51:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x110fb3800) [pid = 2001] [serial = 405] [outer = 0x0] 09:51:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x1126a2c00) [pid = 2001] [serial = 406] [outer = 0x110fb3800] 09:51:08 INFO - PROCESS | 2001 | 1467737468993 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x113c6a800) [pid = 2001] [serial = 407] [outer = 0x110fb3800] 09:51:09 INFO - PROCESS | 2001 | 1467737469278 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]]]}] 09:51:09 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 09:51:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 519ms 09:51:09 INFO - PROCESS | 2001 | 1467737469337 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 2001 | 1467737469340 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:51:09 INFO - PROCESS | 2001 | 1467737469345 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 2001 | 1467737469348 Marionette TRACE conn2 <- [1,518,null,{}] 09:51:09 INFO - PROCESS | 2001 | 1467737469351 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}] 09:51:09 INFO - PROCESS | 2001 | 1467737469353 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:09 INFO - PROCESS | 2001 | 1467737469432 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:51:09 INFO - PROCESS | 2001 | 1467737469489 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 2001 | 1467737469490 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f32800 == 31 [pid = 2001] [id = 137] 09:51:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x113c69000) [pid = 2001] [serial = 408] [outer = 0x0] 09:51:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x11679c400) [pid = 2001] [serial = 409] [outer = 0x113c69000] 09:51:09 INFO - PROCESS | 2001 | 1467737469516 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1176e5800) [pid = 2001] [serial = 410] [outer = 0x113c69000] 09:51:09 INFO - PROCESS | 2001 | 1467737469810 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]]]}] 09:51:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:51:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 522ms 09:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:51:09 INFO - PROCESS | 2001 | 1467737469867 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 2001 | 1467737469868 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:51:09 INFO - PROCESS | 2001 | 1467737469870 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 2001 | 1467737469872 Marionette TRACE conn2 <- [1,522,null,{}] 09:51:09 INFO - PROCESS | 2001 | 1467737469882 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}] 09:51:09 INFO - PROCESS | 2001 | 1467737469885 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:09 INFO - PROCESS | 2001 | 1467737469961 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:51:10 INFO - PROCESS | 2001 | 1467737470013 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 2001 | 1467737470015 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x119182800 == 32 [pid = 2001] [id = 138] 09:51:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x112027800) [pid = 2001] [serial = 411] [outer = 0x0] 09:51:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x118551400) [pid = 2001] [serial = 412] [outer = 0x112027800] 09:51:10 INFO - PROCESS | 2001 | 1467737470043 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x11942d000) [pid = 2001] [serial = 413] [outer = 0x112027800] 09:51:10 INFO - PROCESS | 2001 | 1467737470341 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]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:51:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 520ms 09:51:10 INFO - PROCESS | 2001 | 1467737470391 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 2001 | 1467737470393 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:51:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:51:10 INFO - PROCESS | 2001 | 1467737470397 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 2001 | 1467737470398 Marionette TRACE conn2 <- [1,526,null,{}] 09:51:10 INFO - PROCESS | 2001 | 1467737470401 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}] 09:51:10 INFO - PROCESS | 2001 | 1467737470402 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:10 INFO - PROCESS | 2001 | 1467737470481 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:51:10 INFO - PROCESS | 2001 | 1467737470485 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 2001 | 1467737470486 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x11963a000 == 33 [pid = 2001] [id = 139] 09:51:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1195f8400) [pid = 2001] [serial = 414] [outer = 0x0] 09:51:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119c52800) [pid = 2001] [serial = 415] [outer = 0x1195f8400] 09:51:10 INFO - PROCESS | 2001 | 1467737470511 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119eb4c00) [pid = 2001] [serial = 416] [outer = 0x1195f8400] 09:51:10 INFO - PROCESS | 2001 | 1467737470840 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]]]}] 09:51:10 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 09:51:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 469ms 09:51:10 INFO - PROCESS | 2001 | 1467737470867 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 2001 | 1467737470868 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:51:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:51:10 INFO - PROCESS | 2001 | 1467737470870 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 2001 | 1467737470871 Marionette TRACE conn2 <- [1,530,null,{}] 09:51:10 INFO - PROCESS | 2001 | 1467737470874 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}] 09:51:10 INFO - PROCESS | 2001 | 1467737470875 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:10 INFO - PROCESS | 2001 | 1467737470980 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:51:10 INFO - PROCESS | 2001 | 1467737470990 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 2001 | 1467737470991 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bcd800 == 34 [pid = 2001] [id = 140] 09:51:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x119434800) [pid = 2001] [serial = 417] [outer = 0x0] 09:51:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x11a26ec00) [pid = 2001] [serial = 418] [outer = 0x119434800] 09:51:11 INFO - PROCESS | 2001 | 1467737471016 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x121794400) [pid = 2001] [serial = 419] [outer = 0x119434800] 09:51:11 INFO - PROCESS | 2001 | 1467737471351 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"]]]}] 09:51:11 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 09:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:51:11 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 09:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:51:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:51:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 09:51:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:51:11 INFO - PROCESS | 2001 | 1467737471389 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 2001 | 1467737471390 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:51:11 INFO - PROCESS | 2001 | 1467737471393 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 2001 | 1467737471394 Marionette TRACE conn2 <- [1,534,null,{}] 09:51:11 INFO - PROCESS | 2001 | 1467737471396 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}] 09:51:11 INFO - PROCESS | 2001 | 1467737471400 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:11 INFO - PROCESS | 2001 | 1467737471523 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:51:11 INFO - PROCESS | 2001 | 1467737471528 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 2001 | 1467737471529 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219ed000 == 35 [pid = 2001] [id = 141] 09:51:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1176e4000) [pid = 2001] [serial = 420] [outer = 0x0] 09:51:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x122002400) [pid = 2001] [serial = 421] [outer = 0x1176e4000] 09:51:11 INFO - PROCESS | 2001 | 1467737471553 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1259b2800) [pid = 2001] [serial = 422] [outer = 0x1176e4000] 09:51:11 INFO - PROCESS | 2001 | 1467737471885 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]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:51:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 09:51:11 INFO - PROCESS | 2001 | 1467737471914 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 2001 | 1467737471915 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:51:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:51:11 INFO - PROCESS | 2001 | 1467737471917 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 2001 | 1467737471918 Marionette TRACE conn2 <- [1,538,null,{}] 09:51:11 INFO - PROCESS | 2001 | 1467737471920 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}] 09:51:11 INFO - PROCESS | 2001 | 1467737471922 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:12 INFO - PROCESS | 2001 | 1467737472017 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:51:12 INFO - PROCESS | 2001 | 1467737472033 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 2001 | 1467737472034 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x117476000 == 36 [pid = 2001] [id = 142] 09:51:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1259b8800) [pid = 2001] [serial = 423] [outer = 0x0] 09:51:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1263ce800) [pid = 2001] [serial = 424] [outer = 0x1259b8800] 09:51:12 INFO - PROCESS | 2001 | 1467737472063 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x128b74800) [pid = 2001] [serial = 425] [outer = 0x1259b8800] 09:51:12 INFO - PROCESS | 2001 | 1467737472388 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]]]}] 09:51:12 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. 09:51:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 09:51:12 INFO - PROCESS | 2001 | 1467737472437 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 2001 | 1467737472438 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:51:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:51:12 INFO - PROCESS | 2001 | 1467737472446 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 2001 | 1467737472447 Marionette TRACE conn2 <- [1,542,null,{}] 09:51:12 INFO - PROCESS | 2001 | 1467737472449 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}] 09:51:12 INFO - PROCESS | 2001 | 1467737472451 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:12 INFO - PROCESS | 2001 | 1467737472544 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:51:12 INFO - PROCESS | 2001 | 1467737472547 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 2001 | 1467737472548 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a13800 == 37 [pid = 2001] [id = 143] 09:51:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1254a0800) [pid = 2001] [serial = 426] [outer = 0x0] 09:51:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128b75400) [pid = 2001] [serial = 427] [outer = 0x1254a0800] 09:51:12 INFO - PROCESS | 2001 | 1467737472580 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x129110800) [pid = 2001] [serial = 428] [outer = 0x1254a0800] 09:51:12 INFO - PROCESS | 2001 | 1467737472889 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]]]}] 09:51:12 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. 09:51:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 09:51:13 INFO - PROCESS | 2001 | 1467737473017 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 2001 | 1467737473018 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x118068000) [pid = 2001] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x112f5e000) [pid = 2001] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x110f7e800) [pid = 2001] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11687d800) [pid = 2001] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x116881c00) [pid = 2001] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x119c52400) [pid = 2001] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x112695400) [pid = 2001] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x116a1b800) [pid = 2001] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x124e19400) [pid = 2001] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x128e0d800) [pid = 2001] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1110acc00) [pid = 2001] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x121c3d000) [pid = 2001] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x126932000) [pid = 2001] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x111d1ec00) [pid = 2001] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x118777400) [pid = 2001] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:51:13 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x1195f9800) [pid = 2001] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:51:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:51:13 INFO - PROCESS | 2001 | 1467737473036 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 2001 | 1467737473038 Marionette TRACE conn2 <- [1,546,null,{}] 09:51:13 INFO - PROCESS | 2001 | 1467737473040 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}] 09:51:13 INFO - PROCESS | 2001 | 1467737473041 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:13 INFO - PROCESS | 2001 | 1467737473120 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:51:13 INFO - PROCESS | 2001 | 1467737473124 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 2001 | 1467737473125 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x119186000 == 38 [pid = 2001] [id = 144] 09:51:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1129abc00) [pid = 2001] [serial = 429] [outer = 0x0] 09:51:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x117db7400) [pid = 2001] [serial = 430] [outer = 0x1129abc00] 09:51:13 INFO - PROCESS | 2001 | 1467737473158 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1195f3400) [pid = 2001] [serial = 431] [outer = 0x1129abc00] 09:51:13 INFO - PROCESS | 2001 | 1467737473498 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]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:51:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 471ms 09:51:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:51:13 INFO - PROCESS | 2001 | 1467737473507 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 2001 | 1467737473508 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:51:13 INFO - PROCESS | 2001 | 1467737473510 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 2001 | 1467737473513 Marionette TRACE conn2 <- [1,550,null,{}] 09:51:13 INFO - PROCESS | 2001 | 1467737473517 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}] 09:51:13 INFO - PROCESS | 2001 | 1467737473518 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:13 INFO - PROCESS | 2001 | 1467737473600 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:51:13 INFO - PROCESS | 2001 | 1467737473668 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 2001 | 1467737473669 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291bb800 == 39 [pid = 2001] [id = 145] 09:51:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1167e4800) [pid = 2001] [serial = 432] [outer = 0x0] 09:51:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x121f02800) [pid = 2001] [serial = 433] [outer = 0x1167e4800] 09:51:13 INFO - PROCESS | 2001 | 1467737473707 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x129110c00) [pid = 2001] [serial = 434] [outer = 0x1167e4800] 09:51:13 INFO - PROCESS | 2001 | 1467737473989 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]]]}] 09:51:14 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. 09:51:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 524ms 09:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:51:14 INFO - PROCESS | 2001 | 1467737474034 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 2001 | 1467737474036 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:51:14 INFO - PROCESS | 2001 | 1467737474038 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 2001 | 1467737474040 Marionette TRACE conn2 <- [1,554,null,{}] 09:51:14 INFO - PROCESS | 2001 | 1467737474042 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}] 09:51:14 INFO - PROCESS | 2001 | 1467737474044 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:14 INFO - PROCESS | 2001 | 1467737474138 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:51:14 INFO - PROCESS | 2001 | 1467737474142 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 2001 | 1467737474145 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x129680800 == 40 [pid = 2001] [id = 146] 09:51:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1195f6800) [pid = 2001] [serial = 435] [outer = 0x0] 09:51:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x129510800) [pid = 2001] [serial = 436] [outer = 0x1195f6800] 09:51:14 INFO - PROCESS | 2001 | 1467737474172 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12a751400) [pid = 2001] [serial = 437] [outer = 0x1195f6800] 09:51:14 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:14 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:14 INFO - PROCESS | 2001 | 1467737474520 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]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 518ms 09:51:14 INFO - PROCESS | 2001 | 1467737474557 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 2001 | 1467737474558 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:51:14 INFO - PROCESS | 2001 | 1467737474569 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 2001 | 1467737474570 Marionette TRACE conn2 <- [1,558,null,{}] 09:51:14 INFO - PROCESS | 2001 | 1467737474572 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}] 09:51:14 INFO - PROCESS | 2001 | 1467737474573 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:14 INFO - PROCESS | 2001 | 1467737474652 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:51:14 INFO - PROCESS | 2001 | 1467737474656 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 2001 | 1467737474665 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a5a8800 == 41 [pid = 2001] [id = 147] 09:51:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12a938000) [pid = 2001] [serial = 438] [outer = 0x0] 09:51:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12a942400) [pid = 2001] [serial = 439] [outer = 0x12a938000] 09:51:14 INFO - PROCESS | 2001 | 1467737474689 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12adcd000) [pid = 2001] [serial = 440] [outer = 0x12a938000] 09:51:15 INFO - PROCESS | 2001 | 1467737475015 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]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 467ms 09:51:15 INFO - PROCESS | 2001 | 1467737475091 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 2001 | 1467737475095 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:51:15 INFO - PROCESS | 2001 | 1467737475101 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 2001 | 1467737475105 Marionette TRACE conn2 <- [1,562,null,{}] 09:51:15 INFO - PROCESS | 2001 | 1467737475111 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}] 09:51:15 INFO - PROCESS | 2001 | 1467737475114 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:15 INFO - PROCESS | 2001 | 1467737475305 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:51:15 INFO - PROCESS | 2001 | 1467737475385 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 2001 | 1467737475389 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x113025800 == 42 [pid = 2001] [id = 148] 09:51:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x112698400) [pid = 2001] [serial = 441] [outer = 0x0] 09:51:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1129a5c00) [pid = 2001] [serial = 442] [outer = 0x112698400] 09:51:15 INFO - PROCESS | 2001 | 1467737475440 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x112a86000) [pid = 2001] [serial = 443] [outer = 0x112698400] 09:51:15 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:15 INFO - PROCESS | 2001 | 1467737475973 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]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 924ms 09:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:51:16 INFO - PROCESS | 2001 | 1467737476025 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 2001 | 1467737476027 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:51:16 INFO - PROCESS | 2001 | 1467737476032 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 2001 | 1467737476034 Marionette TRACE conn2 <- [1,566,null,{}] 09:51:16 INFO - PROCESS | 2001 | 1467737476037 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}] 09:51:16 INFO - PROCESS | 2001 | 1467737476039 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:16 INFO - PROCESS | 2001 | 1467737476142 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:51:16 INFO - PROCESS | 2001 | 1467737476219 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 2001 | 1467737476221 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195da000 == 43 [pid = 2001] [id = 149] 09:51:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x113ddc000) [pid = 2001] [serial = 444] [outer = 0x0] 09:51:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x117daf800) [pid = 2001] [serial = 445] [outer = 0x113ddc000] 09:51:16 INFO - PROCESS | 2001 | 1467737476253 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x11856c000) [pid = 2001] [serial = 446] [outer = 0x113ddc000] 09:51:16 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:16 INFO - PROCESS | 2001 | 1467737476671 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]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 673ms 09:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:51:16 INFO - PROCESS | 2001 | 1467737476702 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 2001 | 1467737476704 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:51:16 INFO - PROCESS | 2001 | 1467737476706 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 2001 | 1467737476708 Marionette TRACE conn2 <- [1,570,null,{}] 09:51:16 INFO - PROCESS | 2001 | 1467737476714 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}] 09:51:16 INFO - PROCESS | 2001 | 1467737476718 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:16 INFO - PROCESS | 2001 | 1467737476823 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:51:16 INFO - PROCESS | 2001 | 1467737476878 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 2001 | 1467737476881 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a4000 == 44 [pid = 2001] [id = 150] 09:51:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12129d400) [pid = 2001] [serial = 447] [outer = 0x0] 09:51:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12148bc00) [pid = 2001] [serial = 448] [outer = 0x12129d400] 09:51:16 INFO - PROCESS | 2001 | 1467737476912 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x122007400) [pid = 2001] [serial = 449] [outer = 0x12129d400] 09:51:17 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:17 INFO - PROCESS | 2001 | 1467737477361 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]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 09:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:51:17 INFO - PROCESS | 2001 | 1467737477377 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 2001 | 1467737477378 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:51:17 INFO - PROCESS | 2001 | 1467737477381 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 2001 | 1467737477382 Marionette TRACE conn2 <- [1,574,null,{}] 09:51:17 INFO - PROCESS | 2001 | 1467737477384 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}] 09:51:17 INFO - PROCESS | 2001 | 1467737477386 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:17 INFO - PROCESS | 2001 | 1467737477507 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:51:17 INFO - PROCESS | 2001 | 1467737477573 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 2001 | 1467737477574 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac7f800 == 45 [pid = 2001] [id = 151] 09:51:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12511e000) [pid = 2001] [serial = 450] [outer = 0x0] 09:51:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x125aa3c00) [pid = 2001] [serial = 451] [outer = 0x12511e000] 09:51:17 INFO - PROCESS | 2001 | 1467737477603 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12921c000) [pid = 2001] [serial = 452] [outer = 0x12511e000] 09:51:18 INFO - PROCESS | 2001 | 1467737478035 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]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 09:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:51:18 INFO - PROCESS | 2001 | 1467737478052 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 2001 | 1467737478053 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:51:18 INFO - PROCESS | 2001 | 1467737478055 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 2001 | 1467737478056 Marionette TRACE conn2 <- [1,578,null,{}] 09:51:18 INFO - PROCESS | 2001 | 1467737478059 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}] 09:51:18 INFO - PROCESS | 2001 | 1467737478060 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:18 INFO - PROCESS | 2001 | 1467737478160 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:51:18 INFO - PROCESS | 2001 | 1467737478209 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 2001 | 1467737478210 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:18 INFO - PROCESS | 2001 | ++DOCSHELL 0x114f1e000 == 46 [pid = 2001] [id = 152] 09:51:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x111d75400) [pid = 2001] [serial = 453] [outer = 0x0] 09:51:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x117db0800) [pid = 2001] [serial = 454] [outer = 0x111d75400] 09:51:18 INFO - PROCESS | 2001 | 1467737478252 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x12947e000) [pid = 2001] [serial = 455] [outer = 0x111d75400] 09:51:18 INFO - PROCESS | 2001 | 1467737478772 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]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 773ms 09:51:18 INFO - PROCESS | 2001 | 1467737478833 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:51:18 INFO - PROCESS | 2001 | 1467737478835 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:51:18 INFO - PROCESS | 2001 | 1467737478838 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 2001 | 1467737478840 Marionette TRACE conn2 <- [1,582,null,{}] 09:51:18 INFO - PROCESS | 2001 | 1467737478844 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}] 09:51:18 INFO - PROCESS | 2001 | 1467737478848 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:18 INFO - PROCESS | 2001 | 1467737478938 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:51:19 INFO - PROCESS | 2001 | 1467737479005 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 2001 | 1467737479006 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x11872e800 == 47 [pid = 2001] [id = 153] 09:51:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x1133a5c00) [pid = 2001] [serial = 456] [outer = 0x0] 09:51:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x114f8e400) [pid = 2001] [serial = 457] [outer = 0x1133a5c00] 09:51:19 INFO - PROCESS | 2001 | 1467737479034 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x116820800) [pid = 2001] [serial = 458] [outer = 0x1133a5c00] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x129680800 == 46 [pid = 2001] [id = 146] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1291bb800 == 45 [pid = 2001] [id = 145] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119186000 == 44 [pid = 2001] [id = 144] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x125a13800 == 43 [pid = 2001] [id = 143] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x117476000 == 42 [pid = 2001] [id = 142] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1219ed000 == 41 [pid = 2001] [id = 141] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119bcd800 == 40 [pid = 2001] [id = 140] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x11963a000 == 39 [pid = 2001] [id = 139] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119182800 == 38 [pid = 2001] [id = 138] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x116f32800 == 37 [pid = 2001] [id = 137] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x113026000 == 36 [pid = 2001] [id = 136] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119cd6000 == 35 [pid = 2001] [id = 135] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1164a2000 == 34 [pid = 2001] [id = 134] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119be6800 == 33 [pid = 2001] [id = 133] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x114f1e000 == 32 [pid = 2001] [id = 152] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac7f800 == 31 [pid = 2001] [id = 151] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a4000 == 30 [pid = 2001] [id = 150] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1195da000 == 29 [pid = 2001] [id = 149] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x12a5a8800 == 28 [pid = 2001] [id = 147] 09:51:19 INFO - PROCESS | 2001 | --DOCSHELL 0x113025800 == 27 [pid = 2001] [id = 148] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x112a79400) [pid = 2001] [serial = 350] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1126a2400) [pid = 2001] [serial = 349] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x119610800) [pid = 2001] [serial = 353] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x11855a400) [pid = 2001] [serial = 352] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x128b6f000) [pid = 2001] [serial = 356] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1253bb800) [pid = 2001] [serial = 355] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x129516000) [pid = 2001] [serial = 359] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x129215c00) [pid = 2001] [serial = 358] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x11619cc00) [pid = 2001] [serial = 362] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x124856800) [pid = 2001] [serial = 382] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1129a4400) [pid = 2001] [serial = 361] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x121a9e400) [pid = 2001] [serial = 380] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x128b71800) [pid = 2001] [serial = 385] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1263ca400) [pid = 2001] [serial = 383] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x113389c00) [pid = 2001] [serial = 388] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x128e06c00) [pid = 2001] [serial = 394] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x128b7a000) [pid = 2001] [serial = 386] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x121cf1400) [pid = 2001] [serial = 391] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x129486c00) [pid = 2001] [serial = 397] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x118566c00) [pid = 2001] [serial = 389] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x129210800) [pid = 2001] [serial = 395] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x128b70000) [pid = 2001] [serial = 392] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1212a1400) [pid = 2001] [serial = 377] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x121386400) [pid = 2001] [serial = 379] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x115e90000) [pid = 2001] [serial = 367] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x11681b400) [pid = 2001] [serial = 368] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x11942f000) [pid = 2001] [serial = 373] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x11961b800) [pid = 2001] [serial = 374] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1181a9c00) [pid = 2001] [serial = 365] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x116a23400) [pid = 2001] [serial = 364] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x118231c00) [pid = 2001] [serial = 370] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x11876f000) [pid = 2001] [serial = 371] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x11a26b000) [pid = 2001] [serial = 376] [outer = 0x0] [url = about:blank] 09:51:20 INFO - PROCESS | 2001 | 1467737480120 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]]]}] 09:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1323ms 09:51:20 INFO - PROCESS | 2001 | 1467737480185 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 2001 | 1467737480188 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:51:20 INFO - PROCESS | 2001 | 1467737480239 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 2001 | 1467737480241 Marionette TRACE conn2 <- [1,586,null,{}] 09:51:20 INFO - PROCESS | 2001 | 1467737480245 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}] 09:51:20 INFO - PROCESS | 2001 | 1467737480247 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:20 INFO - PROCESS | 2001 | 1467737480347 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:51:20 INFO - PROCESS | 2001 | 1467737480393 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 2001 | 1467737480396 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x1133cb000 == 28 [pid = 2001] [id = 154] 09:51:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1129af400) [pid = 2001] [serial = 459] [outer = 0x0] 09:51:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1129b3400) [pid = 2001] [serial = 460] [outer = 0x1129af400] 09:51:20 INFO - PROCESS | 2001 | 1467737480429 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x112f5f000) [pid = 2001] [serial = 461] [outer = 0x1129af400] 09:51:20 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:20 INFO - PROCESS | 2001 | 1467737480934 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]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 795ms 09:51:21 INFO - PROCESS | 2001 | 1467737481010 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 2001 | 1467737481016 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:51:21 INFO - PROCESS | 2001 | 1467737481023 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 2001 | 1467737481027 Marionette TRACE conn2 <- [1,590,null,{}] 09:51:21 INFO - PROCESS | 2001 | 1467737481030 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}] 09:51:21 INFO - PROCESS | 2001 | 1467737481033 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:21 INFO - PROCESS | 2001 | 1467737481189 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:51:21 INFO - PROCESS | 2001 | 1467737481255 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 2001 | 1467737481257 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c2800 == 29 [pid = 2001] [id = 155] 09:51:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1164ed000) [pid = 2001] [serial = 462] [outer = 0x0] 09:51:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x11679f800) [pid = 2001] [serial = 463] [outer = 0x1164ed000] 09:51:21 INFO - PROCESS | 2001 | 1467737481310 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x116823400) [pid = 2001] [serial = 464] [outer = 0x1164ed000] 09:51:21 INFO - PROCESS | 2001 | 1467737481917 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]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 974ms 09:51:21 INFO - PROCESS | 2001 | 1467737481997 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:51:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:51:22 INFO - PROCESS | 2001 | 1467737481998 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:51:22 INFO - PROCESS | 2001 | 1467737482001 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 2001 | 1467737482003 Marionette TRACE conn2 <- [1,594,null,{}] 09:51:22 INFO - PROCESS | 2001 | 1467737482012 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}] 09:51:22 INFO - PROCESS | 2001 | 1467737482015 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:22 INFO - PROCESS | 2001 | 1467737482144 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:51:22 INFO - PROCESS | 2001 | 1467737482192 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 2001 | 1467737482194 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x112ddb800 == 30 [pid = 2001] [id = 156] 09:51:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x110faec00) [pid = 2001] [serial = 465] [outer = 0x0] 09:51:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x111d7c000) [pid = 2001] [serial = 466] [outer = 0x110faec00] 09:51:22 INFO - PROCESS | 2001 | 1467737482222 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1129a7400) [pid = 2001] [serial = 467] [outer = 0x110faec00] 09:51:22 INFO - PROCESS | 2001 | --DOCSHELL 0x12df13800 == 29 [pid = 2001] [id = 22] 09:51:22 INFO - PROCESS | 2001 | --DOCSHELL 0x1183ed800 == 28 [pid = 2001] [id = 21] 09:51:22 INFO - PROCESS | 2001 | --DOCSHELL 0x12cacc800 == 27 [pid = 2001] [id = 15] 09:51:22 INFO - PROCESS | 2001 | --DOCSHELL 0x12d60f000 == 26 [pid = 2001] [id = 19] 09:51:22 INFO - PROCESS | 2001 | --DOCSHELL 0x11225e800 == 25 [pid = 2001] [id = 26] 09:51:22 INFO - PROCESS | 2001 | --DOCSHELL 0x1168c9000 == 24 [pid = 2001] [id = 25] 09:51:22 INFO - PROCESS | 2001 | --DOCSHELL 0x12df65800 == 23 [pid = 2001] [id = 23] 09:51:22 INFO - PROCESS | 2001 | --DOCSHELL 0x112dd0000 == 22 [pid = 2001] [id = 24] 09:51:22 INFO - PROCESS | 2001 | 1467737482597 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]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:51:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 627ms 09:51:22 INFO - PROCESS | 2001 | 1467737482631 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 2001 | 1467737482634 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:51:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:51:22 INFO - PROCESS | 2001 | 1467737482637 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 2001 | 1467737482639 Marionette TRACE conn2 <- [1,598,null,{}] 09:51:22 INFO - PROCESS | 2001 | 1467737482642 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}] 09:51:22 INFO - PROCESS | 2001 | 1467737482644 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:22 INFO - PROCESS | 2001 | 1467737482742 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:51:22 INFO - PROCESS | 2001 | 1467737482795 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 2001 | 1467737482797 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d69000 == 23 [pid = 2001] [id = 157] 09:51:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1129ad400) [pid = 2001] [serial = 468] [outer = 0x0] 09:51:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x116884000) [pid = 2001] [serial = 469] [outer = 0x1129ad400] 09:51:22 INFO - PROCESS | 2001 | 1467737482823 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1181a8400) [pid = 2001] [serial = 470] [outer = 0x1129ad400] 09:51:23 INFO - PROCESS | 2001 | 1467737483123 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]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 09:51:23 INFO - PROCESS | 2001 | 1467737483157 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 2001 | 1467737483159 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:51:23 INFO - PROCESS | 2001 | 1467737483164 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 2001 | 1467737483166 Marionette TRACE conn2 <- [1,602,null,{}] 09:51:23 INFO - PROCESS | 2001 | 1467737483169 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}] 09:51:23 INFO - PROCESS | 2001 | 1467737483170 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:23 INFO - PROCESS | 2001 | 1467737483250 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:51:23 INFO - PROCESS | 2001 | 1467737483256 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 2001 | 1467737483257 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x1188c4800 == 24 [pid = 2001] [id = 158] 09:51:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x11855e800) [pid = 2001] [serial = 471] [outer = 0x0] 09:51:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1187dcc00) [pid = 2001] [serial = 472] [outer = 0x11855e800] 09:51:23 INFO - PROCESS | 2001 | 1467737483284 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1195eec00) [pid = 2001] [serial = 473] [outer = 0x11855e800] 09:51:23 INFO - PROCESS | 2001 | 1467737483624 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]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 472ms 09:51:23 INFO - PROCESS | 2001 | 1467737483639 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 2001 | 1467737483641 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:51:23 INFO - PROCESS | 2001 | 1467737483652 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 2001 | 1467737483655 Marionette TRACE conn2 <- [1,606,null,{}] 09:51:23 INFO - PROCESS | 2001 | 1467737483657 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}] 09:51:23 INFO - PROCESS | 2001 | 1467737483660 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:23 INFO - PROCESS | 2001 | 1467737483744 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:51:23 INFO - PROCESS | 2001 | 1467737483750 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 2001 | 1467737483751 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a9e000 == 25 [pid = 2001] [id = 159] 09:51:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1195f9000) [pid = 2001] [serial = 474] [outer = 0x0] 09:51:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x119e0cc00) [pid = 2001] [serial = 475] [outer = 0x1195f9000] 09:51:23 INFO - PROCESS | 2001 | 1467737483776 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x11a26b000) [pid = 2001] [serial = 476] [outer = 0x1195f9000] 09:51:24 INFO - PROCESS | 2001 | 1467737484131 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]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 530ms 09:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:51:24 INFO - PROCESS | 2001 | 1467737484176 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 2001 | 1467737484177 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:51:24 INFO - PROCESS | 2001 | 1467737484179 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 2001 | 1467737484180 Marionette TRACE conn2 <- [1,610,null,{}] 09:51:24 INFO - PROCESS | 2001 | 1467737484182 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}] 09:51:24 INFO - PROCESS | 2001 | 1467737484184 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:24 INFO - PROCESS | 2001 | 1467737484289 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:51:24 INFO - PROCESS | 2001 | 1467737484299 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 2001 | 1467737484301 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a141800 == 26 [pid = 2001] [id = 160] 09:51:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x110fb6400) [pid = 2001] [serial = 477] [outer = 0x0] 09:51:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12129c400) [pid = 2001] [serial = 478] [outer = 0x110fb6400] 09:51:24 INFO - PROCESS | 2001 | 1467737484325 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x122002c00) [pid = 2001] [serial = 479] [outer = 0x110fb6400] 09:51:24 INFO - PROCESS | 2001 | 1467737484661 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]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 520ms 09:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:51:24 INFO - PROCESS | 2001 | 1467737484701 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 2001 | 1467737484702 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:51:24 INFO - PROCESS | 2001 | 1467737484704 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 2001 | 1467737484705 Marionette TRACE conn2 <- [1,614,null,{}] 09:51:24 INFO - PROCESS | 2001 | 1467737484708 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}] 09:51:24 INFO - PROCESS | 2001 | 1467737484709 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:24 INFO - PROCESS | 2001 | 1467737484806 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:51:24 INFO - PROCESS | 2001 | 1467737484811 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 2001 | 1467737484815 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x119639800 == 27 [pid = 2001] [id = 161] 09:51:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x124853800) [pid = 2001] [serial = 480] [outer = 0x0] 09:51:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12485fc00) [pid = 2001] [serial = 481] [outer = 0x124853800] 09:51:24 INFO - PROCESS | 2001 | 1467737484875 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1259b0c00) [pid = 2001] [serial = 482] [outer = 0x124853800] 09:51:25 INFO - PROCESS | 2001 | 1467737485238 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]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 09:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:51:25 INFO - PROCESS | 2001 | 1467737485275 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 2001 | 1467737485276 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:51:25 INFO - PROCESS | 2001 | 1467737485281 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 2001 | 1467737485282 Marionette TRACE conn2 <- [1,618,null,{}] 09:51:25 INFO - PROCESS | 2001 | 1467737485285 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}] 09:51:25 INFO - PROCESS | 2001 | 1467737485286 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:25 INFO - PROCESS | 2001 | 1467737485378 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:51:25 INFO - PROCESS | 2001 | 1467737485389 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 2001 | 1467737485390 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b6a000 == 28 [pid = 2001] [id = 162] 09:51:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x125a58400) [pid = 2001] [serial = 483] [outer = 0x0] 09:51:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12692c400) [pid = 2001] [serial = 484] [outer = 0x125a58400] 09:51:25 INFO - PROCESS | 2001 | 1467737485414 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x128bce000) [pid = 2001] [serial = 485] [outer = 0x125a58400] 09:51:25 INFO - PROCESS | 2001 | 1467737485730 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]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 09:51:25 INFO - PROCESS | 2001 | 1467737485751 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 2001 | 1467737485752 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:51:25 INFO - PROCESS | 2001 | 1467737485759 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 2001 | 1467737485760 Marionette TRACE conn2 <- [1,622,null,{}] 09:51:25 INFO - PROCESS | 2001 | 1467737485765 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}] 09:51:25 INFO - PROCESS | 2001 | 1467737485766 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:25 INFO - PROCESS | 2001 | 1467737485860 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:51:25 INFO - PROCESS | 2001 | 1467737485864 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 2001 | 1467737485865 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x124db6800 == 29 [pid = 2001] [id = 163] 09:51:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x125a5c400) [pid = 2001] [serial = 486] [outer = 0x0] 09:51:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x128e11400) [pid = 2001] [serial = 487] [outer = 0x125a5c400] 09:51:25 INFO - PROCESS | 2001 | 1467737485889 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x12921a800) [pid = 2001] [serial = 488] [outer = 0x125a5c400] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x1254a0800) [pid = 2001] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x11269f000) [pid = 2001] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x113c69000) [pid = 2001] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x1167e4800) [pid = 2001] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1195f6800) [pid = 2001] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x110fb3800) [pid = 2001] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1195f8400) [pid = 2001] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x112027800) [pid = 2001] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1259b8800) [pid = 2001] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1129abc00) [pid = 2001] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1176e4000) [pid = 2001] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1129b0000) [pid = 2001] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x128e0f800) [pid = 2001] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119434800) [pid = 2001] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x113ddc000) [pid = 2001] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x112698400) [pid = 2001] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x12129d400) [pid = 2001] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x12511e000) [pid = 2001] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x111d75400) [pid = 2001] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:51:26 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x12a938000) [pid = 2001] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:51:26 INFO - PROCESS | 2001 | 1467737486249 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]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:51:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 525ms 09:51:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:51:26 INFO - PROCESS | 2001 | 1467737486280 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 2001 | 1467737486281 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:51:26 INFO - PROCESS | 2001 | 1467737486283 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 2001 | 1467737486284 Marionette TRACE conn2 <- [1,626,null,{}] 09:51:26 INFO - PROCESS | 2001 | 1467737486286 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}] 09:51:26 INFO - PROCESS | 2001 | 1467737486287 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:26 INFO - PROCESS | 2001 | 1467737486365 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:51:26 INFO - PROCESS | 2001 | 1467737486368 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 2001 | 1467737486369 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a98000 == 30 [pid = 2001] [id = 164] 09:51:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x112698400) [pid = 2001] [serial = 489] [outer = 0x0] 09:51:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x116889400) [pid = 2001] [serial = 490] [outer = 0x112698400] 09:51:26 INFO - PROCESS | 2001 | 1467737486394 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x118778400) [pid = 2001] [serial = 491] [outer = 0x112698400] 09:51:26 INFO - PROCESS | 2001 | 1467737486714 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]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:51:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 469ms 09:51:26 INFO - PROCESS | 2001 | 1467737486752 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 2001 | 1467737486753 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:51:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:51:26 INFO - PROCESS | 2001 | 1467737486756 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 2001 | 1467737486757 Marionette TRACE conn2 <- [1,630,null,{}] 09:51:26 INFO - PROCESS | 2001 | 1467737486759 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}] 09:51:26 INFO - PROCESS | 2001 | 1467737486760 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:26 INFO - PROCESS | 2001 | 1467737486837 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:51:26 INFO - PROCESS | 2001 | 1467737486891 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 2001 | 1467737486892 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a04000 == 31 [pid = 2001] [id = 165] 09:51:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1176e7400) [pid = 2001] [serial = 492] [outer = 0x0] 09:51:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x121c3d400) [pid = 2001] [serial = 493] [outer = 0x1176e7400] 09:51:26 INFO - PROCESS | 2001 | 1467737486918 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12921e400) [pid = 2001] [serial = 494] [outer = 0x1176e7400] 09:51:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12921f800) [pid = 2001] [serial = 495] [outer = 0x12cd06400] 09:51:27 INFO - PROCESS | 2001 | 1467737487234 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]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 09:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:51:27 INFO - PROCESS | 2001 | 1467737487276 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 2001 | 1467737487277 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:51:27 INFO - PROCESS | 2001 | 1467737487279 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 2001 | 1467737487280 Marionette TRACE conn2 <- [1,634,null,{}] 09:51:27 INFO - PROCESS | 2001 | 1467737487282 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}] 09:51:27 INFO - PROCESS | 2001 | 1467737487283 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:27 INFO - PROCESS | 2001 | 1467737487358 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:51:27 INFO - PROCESS | 2001 | 1467737487365 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 2001 | 1467737487366 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x128ea2000 == 32 [pid = 2001] [id = 166] 09:51:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12921e800) [pid = 2001] [serial = 496] [outer = 0x0] 09:51:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12a5e0000) [pid = 2001] [serial = 497] [outer = 0x12921e800] 09:51:27 INFO - PROCESS | 2001 | 1467737487396 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12a935000) [pid = 2001] [serial = 498] [outer = 0x12921e800] 09:51:27 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:27 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:27 INFO - PROCESS | 2001 | 1467737487743 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]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 471ms 09:51:27 INFO - PROCESS | 2001 | 1467737487750 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 2001 | 1467737487752 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:51:27 INFO - PROCESS | 2001 | 1467737487754 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 2001 | 1467737487756 Marionette TRACE conn2 <- [1,638,null,{}] 09:51:27 INFO - PROCESS | 2001 | 1467737487758 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}] 09:51:27 INFO - PROCESS | 2001 | 1467737487760 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:27 INFO - PROCESS | 2001 | 1467737487871 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:51:27 INFO - PROCESS | 2001 | 1467737487876 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 2001 | 1467737487878 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x129499800 == 33 [pid = 2001] [id = 167] 09:51:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12a935800) [pid = 2001] [serial = 499] [outer = 0x0] 09:51:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12acbf000) [pid = 2001] [serial = 500] [outer = 0x12a935800] 09:51:27 INFO - PROCESS | 2001 | 1467737487905 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12add2800) [pid = 2001] [serial = 501] [outer = 0x12a935800] 09:51:28 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:28 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:28 INFO - PROCESS | 2001 | 1467737488232 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]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:51:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 521ms 09:51:28 INFO - PROCESS | 2001 | 1467737488312 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 2001 | 1467737488316 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:51:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:51:28 INFO - PROCESS | 2001 | 1467737488322 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 2001 | 1467737488326 Marionette TRACE conn2 <- [1,642,null,{}] 09:51:28 INFO - PROCESS | 2001 | 1467737488332 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}] 09:51:28 INFO - PROCESS | 2001 | 1467737488335 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:28 INFO - PROCESS | 2001 | 1467737488522 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:51:28 INFO - PROCESS | 2001 | 1467737488604 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 2001 | 1467737488609 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c1800 == 34 [pid = 2001] [id = 168] 09:51:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1129a9c00) [pid = 2001] [serial = 502] [outer = 0x0] 09:51:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x112d8d000) [pid = 2001] [serial = 503] [outer = 0x1129a9c00] 09:51:28 INFO - PROCESS | 2001 | 1467737488657 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x115de1800) [pid = 2001] [serial = 504] [outer = 0x1129a9c00] 09:51:29 INFO - PROCESS | 2001 | 1467737489130 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]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 828ms 09:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:51:29 INFO - PROCESS | 2001 | 1467737489150 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 2001 | 1467737489152 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:51:29 INFO - PROCESS | 2001 | 1467737489157 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 2001 | 1467737489159 Marionette TRACE conn2 <- [1,646,null,{}] 09:51:29 INFO - PROCESS | 2001 | 1467737489162 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}] 09:51:29 INFO - PROCESS | 2001 | 1467737489164 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:29 INFO - PROCESS | 2001 | 1467737489265 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:51:29 INFO - PROCESS | 2001 | 1467737489319 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 2001 | 1467737489320 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be9800 == 35 [pid = 2001] [id = 169] 09:51:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x116ae9c00) [pid = 2001] [serial = 505] [outer = 0x0] 09:51:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x1187e4400) [pid = 2001] [serial = 506] [outer = 0x116ae9c00] 09:51:29 INFO - PROCESS | 2001 | 1467737489351 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x1195fb000) [pid = 2001] [serial = 507] [outer = 0x116ae9c00] 09:51:29 INFO - PROCESS | 2001 | 1467737489764 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]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 622ms 09:51:29 INFO - PROCESS | 2001 | 1467737489778 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 2001 | 1467737489781 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:51:29 INFO - PROCESS | 2001 | 1467737489784 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 2001 | 1467737489786 Marionette TRACE conn2 <- [1,650,null,{}] 09:51:29 INFO - PROCESS | 2001 | 1467737489794 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}] 09:51:29 INFO - PROCESS | 2001 | 1467737489797 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:29 INFO - PROCESS | 2001 | 1467737489908 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:51:30 INFO - PROCESS | 2001 | 1467737489998 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 2001 | 1467737490000 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x129440000 == 36 [pid = 2001] [id = 170] 09:51:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x12200b400) [pid = 2001] [serial = 508] [outer = 0x0] 09:51:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x122010400) [pid = 2001] [serial = 509] [outer = 0x12200b400] 09:51:30 INFO - PROCESS | 2001 | 1467737490033 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x125197c00) [pid = 2001] [serial = 510] [outer = 0x12200b400] 09:51:30 INFO - PROCESS | 2001 | 1467737490451 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]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:51:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 720ms 09:51:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:51:30 INFO - PROCESS | 2001 | 1467737490504 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 2001 | 1467737490506 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:51:30 INFO - PROCESS | 2001 | 1467737490508 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - PROCESS | 2001 | 1467737490509 Marionette TRACE conn2 <- [1,654,null,{}] 09:51:30 INFO - PROCESS | 2001 | 1467737490512 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}] 09:51:30 INFO - PROCESS | 2001 | 1467737490513 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:30 INFO - PROCESS | 2001 | 1467737490613 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:51:30 INFO - PROCESS | 2001 | 1467737490666 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 2001 | 1467737490667 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac6b000 == 37 [pid = 2001] [id = 171] 09:51:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x1263ca400) [pid = 2001] [serial = 511] [outer = 0x0] 09:51:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x126935400) [pid = 2001] [serial = 512] [outer = 0x1263ca400] 09:51:30 INFO - PROCESS | 2001 | 1467737490696 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x12a5e0400) [pid = 2001] [serial = 513] [outer = 0x1263ca400] 09:51:31 INFO - PROCESS | 2001 | 1467737491124 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]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:51:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 09:51:31 INFO - PROCESS | 2001 | 1467737491179 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 2001 | 1467737491180 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:51:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:51:31 INFO - PROCESS | 2001 | 1467737491182 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 2001 | 1467737491184 Marionette TRACE conn2 <- [1,658,null,{}] 09:51:31 INFO - PROCESS | 2001 | 1467737491186 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}] 09:51:31 INFO - PROCESS | 2001 | 1467737491187 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:31 INFO - PROCESS | 2001 | 1467737491308 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:51:31 INFO - PROCESS | 2001 | 1467737491374 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 2001 | 1467737491376 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d84800 == 38 [pid = 2001] [id = 172] 09:51:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x11223e000) [pid = 2001] [serial = 514] [outer = 0x0] 09:51:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x1181aa400) [pid = 2001] [serial = 515] [outer = 0x11223e000] 09:51:31 INFO - PROCESS | 2001 | 1467737491406 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x12acb9800) [pid = 2001] [serial = 516] [outer = 0x11223e000] 09:51:31 INFO - PROCESS | 2001 | 1467737491908 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]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:51:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 768ms 09:51:31 INFO - PROCESS | 2001 | 1467737491969 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 2001 | 1467737491971 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:51:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:51:31 INFO - PROCESS | 2001 | 1467737491976 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 2001 | 1467737491978 Marionette TRACE conn2 <- [1,662,null,{}] 09:51:31 INFO - PROCESS | 2001 | 1467737491983 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}] 09:51:31 INFO - PROCESS | 2001 | 1467737491985 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:32 INFO - PROCESS | 2001 | 1467737492073 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:51:32 INFO - PROCESS | 2001 | 1467737492146 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 2001 | 1467737492148 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x11335a000 == 39 [pid = 2001] [id = 173] 09:51:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x115e2cc00) [pid = 2001] [serial = 517] [outer = 0x0] 09:51:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x11613f400) [pid = 2001] [serial = 518] [outer = 0x115e2cc00] 09:51:32 INFO - PROCESS | 2001 | 1467737492176 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x116820000) [pid = 2001] [serial = 519] [outer = 0x115e2cc00] 09:51:32 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:32 INFO - PROCESS | 2001 | --DOCSHELL 0x1291b4800 == 38 [pid = 2001] [id = 6] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x114f8e400) [pid = 2001] [serial = 457] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOCSHELL 0x1133cb000 == 37 [pid = 2001] [id = 154] 09:51:32 INFO - PROCESS | 2001 | --DOCSHELL 0x11872e800 == 36 [pid = 2001] [id = 153] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x129110800) [pid = 2001] [serial = 428] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x1129b2c00) [pid = 2001] [serial = 400] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x128b75400) [pid = 2001] [serial = 427] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x1167df800) [pid = 2001] [serial = 401] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x11679c400) [pid = 2001] [serial = 409] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x129110c00) [pid = 2001] [serial = 434] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x129510800) [pid = 2001] [serial = 436] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x1176e5800) [pid = 2001] [serial = 410] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x113c6a800) [pid = 2001] [serial = 407] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x119c52800) [pid = 2001] [serial = 415] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x118551400) [pid = 2001] [serial = 412] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x1263ce800) [pid = 2001] [serial = 424] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1195f3400) [pid = 2001] [serial = 431] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x128b74800) [pid = 2001] [serial = 425] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x122002400) [pid = 2001] [serial = 421] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x11942d000) [pid = 2001] [serial = 413] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1126a2c00) [pid = 2001] [serial = 406] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1187df800) [pid = 2001] [serial = 403] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x12a748400) [pid = 2001] [serial = 398] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x117db7400) [pid = 2001] [serial = 430] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x121f02800) [pid = 2001] [serial = 433] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x11a26ec00) [pid = 2001] [serial = 418] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x119165c00) [pid = 2001] [serial = 404] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1259b2800) [pid = 2001] [serial = 422] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x119eb4c00) [pid = 2001] [serial = 416] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x121794400) [pid = 2001] [serial = 419] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x117daf800) [pid = 2001] [serial = 445] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x11856c000) [pid = 2001] [serial = 446] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x112a86000) [pid = 2001] [serial = 443] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x122007400) [pid = 2001] [serial = 449] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x12148bc00) [pid = 2001] [serial = 448] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x12921c000) [pid = 2001] [serial = 452] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x125aa3c00) [pid = 2001] [serial = 451] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x12947e000) [pid = 2001] [serial = 455] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x117db0800) [pid = 2001] [serial = 454] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1129a5c00) [pid = 2001] [serial = 442] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x12a751400) [pid = 2001] [serial = 437] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12a942400) [pid = 2001] [serial = 439] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x12adcd000) [pid = 2001] [serial = 440] [outer = 0x0] [url = about:blank] 09:51:32 INFO - PROCESS | 2001 | 1467737492673 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]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:51:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 725ms 09:51:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:51:32 INFO - PROCESS | 2001 | 1467737492701 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 2001 | 1467737492705 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:51:32 INFO - PROCESS | 2001 | 1467737492712 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 2001 | 1467737492715 Marionette TRACE conn2 <- [1,666,null,{}] 09:51:32 INFO - PROCESS | 2001 | 1467737492718 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}] 09:51:32 INFO - PROCESS | 2001 | 1467737492721 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:32 INFO - PROCESS | 2001 | 1467737492819 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:51:32 INFO - PROCESS | 2001 | 1467737492879 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 2001 | 1467737492880 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c9000 == 37 [pid = 2001] [id = 174] 09:51:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x116820400) [pid = 2001] [serial = 520] [outer = 0x0] 09:51:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x11855a400) [pid = 2001] [serial = 521] [outer = 0x116820400] 09:51:32 INFO - PROCESS | 2001 | 1467737492909 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x11942e000) [pid = 2001] [serial = 522] [outer = 0x116820400] 09:51:33 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:33 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:33 INFO - PROCESS | 2001 | 1467737493221 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]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:51:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 524ms 09:51:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:51:33 INFO - PROCESS | 2001 | 1467737493235 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 2001 | 1467737493236 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:51:33 INFO - PROCESS | 2001 | 1467737493239 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - PROCESS | 2001 | 1467737493241 Marionette TRACE conn2 <- [1,670,null,{}] 09:51:33 INFO - PROCESS | 2001 | 1467737493252 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}] 09:51:33 INFO - PROCESS | 2001 | 1467737493255 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:33 INFO - PROCESS | 2001 | 1467737493336 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:51:33 INFO - PROCESS | 2001 | 1467737493340 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 2001 | 1467737493342 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195cc000 == 38 [pid = 2001] [id = 175] 09:51:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x119a76c00) [pid = 2001] [serial = 523] [outer = 0x0] 09:51:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x121383400) [pid = 2001] [serial = 524] [outer = 0x119a76c00] 09:51:33 INFO - PROCESS | 2001 | 1467737493371 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x12200c800) [pid = 2001] [serial = 525] [outer = 0x119a76c00] 09:51:33 INFO - PROCESS | 2001 | 1467737493704 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]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:51:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 473ms 09:51:33 INFO - PROCESS | 2001 | 1467737493720 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 2001 | 1467737493722 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:51:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:51:33 INFO - PROCESS | 2001 | 1467737493724 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - PROCESS | 2001 | 1467737493726 Marionette TRACE conn2 <- [1,674,null,{}] 09:51:33 INFO - PROCESS | 2001 | 1467737493730 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}] 09:51:33 INFO - PROCESS | 2001 | 1467737493732 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:33 INFO - PROCESS | 2001 | 1467737493810 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:51:33 INFO - PROCESS | 2001 | 1467737493816 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 2001 | 1467737493817 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cc8000 == 39 [pid = 2001] [id = 176] 09:51:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x124ee2400) [pid = 2001] [serial = 526] [outer = 0x0] 09:51:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1259b9c00) [pid = 2001] [serial = 527] [outer = 0x124ee2400] 09:51:33 INFO - PROCESS | 2001 | 1467737493842 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x128b70800) [pid = 2001] [serial = 528] [outer = 0x124ee2400] 09:51:34 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:34 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:34 INFO - PROCESS | 2001 | 1467737494171 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]]]}] 09:51:34 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 09:51:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 09:51:34 INFO - PROCESS | 2001 | 1467737494193 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 2001 | 1467737494196 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:51:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:51:34 INFO - PROCESS | 2001 | 1467737494200 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 2001 | 1467737494201 Marionette TRACE conn2 <- [1,678,null,{}] 09:51:34 INFO - PROCESS | 2001 | 1467737494203 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}] 09:51:34 INFO - PROCESS | 2001 | 1467737494204 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:34 INFO - PROCESS | 2001 | 1467737494281 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:51:34 INFO - PROCESS | 2001 | 1467737494285 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 2001 | 1467737494286 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x121254000 == 40 [pid = 2001] [id = 177] 09:51:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x128b79800) [pid = 2001] [serial = 529] [outer = 0x0] 09:51:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x129103c00) [pid = 2001] [serial = 530] [outer = 0x128b79800] 09:51:34 INFO - PROCESS | 2001 | 1467737494311 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x129509000) [pid = 2001] [serial = 531] [outer = 0x128b79800] 09:51:34 INFO - PROCESS | 2001 | 1467737494643 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]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:51:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 09:51:34 INFO - PROCESS | 2001 | 1467737494668 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 2001 | 1467737494669 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:51:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:51:34 INFO - PROCESS | 2001 | 1467737494672 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 2001 | 1467737494673 Marionette TRACE conn2 <- [1,682,null,{}] 09:51:34 INFO - PROCESS | 2001 | 1467737494675 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}] 09:51:34 INFO - PROCESS | 2001 | 1467737494681 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:34 INFO - PROCESS | 2001 | 1467737494809 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:51:34 INFO - PROCESS | 2001 | 1467737494823 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 2001 | 1467737494824 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x115da7000 == 41 [pid = 2001] [id = 178] 09:51:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x129509c00) [pid = 2001] [serial = 532] [outer = 0x0] 09:51:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12a74f400) [pid = 2001] [serial = 533] [outer = 0x129509c00] 09:51:34 INFO - PROCESS | 2001 | 1467737494848 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12b249000) [pid = 2001] [serial = 534] [outer = 0x129509c00] 09:51:35 INFO - PROCESS | 2001 | 1467737495679 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]]]}] 09:51:35 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) 09:51:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1019ms 09:51:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:51:35 INFO - PROCESS | 2001 | 1467737495691 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 2001 | 1467737495692 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:51:35 INFO - PROCESS | 2001 | 1467737495694 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 2001 | 1467737495696 Marionette TRACE conn2 <- [1,686,null,{}] 09:51:35 INFO - PROCESS | 2001 | 1467737495700 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}] 09:51:35 INFO - PROCESS | 2001 | 1467737495701 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:35 INFO - PROCESS | 2001 | 1467737495795 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:51:35 INFO - PROCESS | 2001 | 1467737495831 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 2001 | 1467737495832 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a06000 == 42 [pid = 2001] [id = 179] 09:51:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12b24e400) [pid = 2001] [serial = 535] [outer = 0x0] 09:51:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12bc35800) [pid = 2001] [serial = 536] [outer = 0x12b24e400] 09:51:35 INFO - PROCESS | 2001 | 1467737495855 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12bc3d000) [pid = 2001] [serial = 537] [outer = 0x12b24e400] 09:51:36 INFO - PROCESS | 2001 | 1467737496619 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]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:51:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x11855e800) [pid = 2001] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1164ed000) [pid = 2001] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x124853800) [pid = 2001] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1195f9000) [pid = 2001] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1129ad400) [pid = 2001] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1129af400) [pid = 2001] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x110faec00) [pid = 2001] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x125a58400) [pid = 2001] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1133a5c00) [pid = 2001] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x125a5c400) [pid = 2001] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1176e7400) [pid = 2001] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x112698400) [pid = 2001] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x12921e800) [pid = 2001] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:51:36 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x110fb6400) [pid = 2001] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:51:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:51:36 INFO - PROCESS | 2001 | 1467737496676 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 2001 | 1467737496678 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:51:36 INFO - PROCESS | 2001 | 1467737496680 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 2001 | 1467737496681 Marionette TRACE conn2 <- [1,690,null,{}] 09:51:36 INFO - PROCESS | 2001 | 1467737496683 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}] 09:51:36 INFO - PROCESS | 2001 | 1467737496684 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:36 INFO - PROCESS | 2001 | 1467737496782 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:51:36 INFO - PROCESS | 2001 | 1467737496817 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 2001 | 1467737496818 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:36 INFO - PROCESS | 2001 | ++DOCSHELL 0x1184d1000 == 43 [pid = 2001] [id = 180] 09:51:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x112697c00) [pid = 2001] [serial = 538] [outer = 0x0] 09:51:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x115e8f400) [pid = 2001] [serial = 539] [outer = 0x112697c00] 09:51:36 INFO - PROCESS | 2001 | 1467737496842 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x118554400) [pid = 2001] [serial = 540] [outer = 0x112697c00] 09:51:37 INFO - PROCESS | 2001 | 1467737497615 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]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:51:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 09:51:37 INFO - PROCESS | 2001 | 1467737497651 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 2001 | 1467737497652 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:51:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:51:37 INFO - PROCESS | 2001 | 1467737497655 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 2001 | 1467737497656 Marionette TRACE conn2 <- [1,694,null,{}] 09:51:37 INFO - PROCESS | 2001 | 1467737497658 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}] 09:51:37 INFO - PROCESS | 2001 | 1467737497659 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:37 INFO - PROCESS | 2001 | 1467737497734 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:51:37 INFO - PROCESS | 2001 | 1467737497737 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 2001 | 1467737497738 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291b7000 == 44 [pid = 2001] [id = 181] 09:51:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x119a79400) [pid = 2001] [serial = 541] [outer = 0x0] 09:51:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x128e0a000) [pid = 2001] [serial = 542] [outer = 0x119a79400] 09:51:37 INFO - PROCESS | 2001 | 1467737497764 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x12bc41c00) [pid = 2001] [serial = 543] [outer = 0x119a79400] 09:51:38 INFO - PROCESS | 2001 | 1467737498672 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]]]}] 09:51:38 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) 09:51:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1021ms 09:51:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:51:38 INFO - PROCESS | 2001 | 1467737498686 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 2001 | 1467737498687 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:51:38 INFO - PROCESS | 2001 | 1467737498690 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - PROCESS | 2001 | 1467737498691 Marionette TRACE conn2 <- [1,698,null,{}] 09:51:38 INFO - PROCESS | 2001 | 1467737498693 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}] 09:51:38 INFO - PROCESS | 2001 | 1467737498694 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:38 INFO - PROCESS | 2001 | 1467737498797 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:51:38 INFO - PROCESS | 2001 | 1467737498875 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 2001 | 1467737498877 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x113cec800 == 45 [pid = 2001] [id = 182] 09:51:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x110f78400) [pid = 2001] [serial = 544] [outer = 0x0] 09:51:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x110fb6000) [pid = 2001] [serial = 545] [outer = 0x110f78400] 09:51:38 INFO - PROCESS | 2001 | 1467737498909 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x112a85800) [pid = 2001] [serial = 546] [outer = 0x110f78400] 09:51:39 INFO - PROCESS | 2001 | 1467737499857 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]]]}] 09:51:39 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) 09:51:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1170ms 09:51:39 INFO - PROCESS | 2001 | 1467737499864 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 2001 | 1467737499866 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:51:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:51:39 INFO - PROCESS | 2001 | 1467737499869 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 2001 | 1467737499871 Marionette TRACE conn2 <- [1,702,null,{}] 09:51:39 INFO - PROCESS | 2001 | 1467737499875 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}] 09:51:39 INFO - PROCESS | 2001 | 1467737499876 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:39 INFO - PROCESS | 2001 | 1467737499985 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:51:40 INFO - PROCESS | 2001 | 1467737500037 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 2001 | 1467737500039 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x119299000 == 46 [pid = 2001] [id = 183] 09:51:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x116819400) [pid = 2001] [serial = 547] [outer = 0x0] 09:51:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1187e1c00) [pid = 2001] [serial = 548] [outer = 0x116819400] 09:51:40 INFO - PROCESS | 2001 | 1467737500069 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1195fc400) [pid = 2001] [serial = 549] [outer = 0x116819400] 09:51:40 INFO - PROCESS | 2001 | 1467737500972 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]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:51:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1171ms 09:51:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:51:41 INFO - PROCESS | 2001 | 1467737501042 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 2001 | 1467737501047 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:51:41 INFO - PROCESS | 2001 | 1467737501050 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 2001 | 1467737501052 Marionette TRACE conn2 <- [1,706,null,{}] 09:51:41 INFO - PROCESS | 2001 | 1467737501055 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}] 09:51:41 INFO - PROCESS | 2001 | 1467737501056 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:41 INFO - PROCESS | 2001 | 1467737501161 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:51:41 INFO - PROCESS | 2001 | 1467737501213 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 2001 | 1467737501214 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x124866800 == 47 [pid = 2001] [id = 184] 09:51:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x119a74800) [pid = 2001] [serial = 550] [outer = 0x0] 09:51:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x121a94c00) [pid = 2001] [serial = 551] [outer = 0x119a74800] 09:51:41 INFO - PROCESS | 2001 | 1467737501244 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12204fc00) [pid = 2001] [serial = 552] [outer = 0x119a74800] 09:51:42 INFO - PROCESS | 2001 | 1467737502175 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]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:51:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1220ms 09:51:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:51:42 INFO - PROCESS | 2001 | 1467737502271 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 2001 | 1467737502273 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:51:42 INFO - PROCESS | 2001 | 1467737502276 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 2001 | 1467737502278 Marionette TRACE conn2 <- [1,710,null,{}] 09:51:42 INFO - PROCESS | 2001 | 1467737502281 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}] 09:51:42 INFO - PROCESS | 2001 | 1467737502283 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:42 INFO - PROCESS | 2001 | 1467737502375 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:51:42 INFO - PROCESS | 2001 | 1467737502427 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 2001 | 1467737502430 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c6800 == 48 [pid = 2001] [id = 185] 09:51:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x11679fc00) [pid = 2001] [serial = 553] [outer = 0x0] 09:51:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x11681a800) [pid = 2001] [serial = 554] [outer = 0x11679fc00] 09:51:42 INFO - PROCESS | 2001 | 1467737502458 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x117db0800) [pid = 2001] [serial = 555] [outer = 0x11679fc00] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x1181de800 == 47 [pid = 2001] [id = 13] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x1291b7000 == 46 [pid = 2001] [id = 181] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x1184d1000 == 45 [pid = 2001] [id = 180] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x125a06000 == 44 [pid = 2001] [id = 179] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x115da7000 == 43 [pid = 2001] [id = 178] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x121254000 == 42 [pid = 2001] [id = 177] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x119cc8000 == 41 [pid = 2001] [id = 176] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x1195cc000 == 40 [pid = 2001] [id = 175] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12acbf000) [pid = 2001] [serial = 500] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x1168c9000 == 39 [pid = 2001] [id = 174] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x11335a000 == 38 [pid = 2001] [id = 173] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac6b000 == 37 [pid = 2001] [id = 171] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x129440000 == 36 [pid = 2001] [id = 170] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x119be9800 == 35 [pid = 2001] [id = 169] 09:51:42 INFO - PROCESS | 2001 | --DOCSHELL 0x1168c1800 == 34 [pid = 2001] [id = 168] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1187dcc00) [pid = 2001] [serial = 472] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1195eec00) [pid = 2001] [serial = 473] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x116823400) [pid = 2001] [serial = 464] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x11679f800) [pid = 2001] [serial = 463] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12485fc00) [pid = 2001] [serial = 481] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119e0cc00) [pid = 2001] [serial = 475] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11a26b000) [pid = 2001] [serial = 476] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x116884000) [pid = 2001] [serial = 469] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1181a8400) [pid = 2001] [serial = 470] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x112f5f000) [pid = 2001] [serial = 461] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1129b3400) [pid = 2001] [serial = 460] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1129a7400) [pid = 2001] [serial = 467] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x111d7c000) [pid = 2001] [serial = 466] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x12692c400) [pid = 2001] [serial = 484] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x116820800) [pid = 2001] [serial = 458] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1259b0c00) [pid = 2001] [serial = 482] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x128e11400) [pid = 2001] [serial = 487] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x121c3d400) [pid = 2001] [serial = 493] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x116889400) [pid = 2001] [serial = 490] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x118778400) [pid = 2001] [serial = 491] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x12921e400) [pid = 2001] [serial = 494] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x12a5e0000) [pid = 2001] [serial = 497] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12a935000) [pid = 2001] [serial = 498] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x116817000) [pid = 2001] [serial = 203] [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.] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x12129c400) [pid = 2001] [serial = 478] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x12921a800) [pid = 2001] [serial = 488] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x128bce000) [pid = 2001] [serial = 485] [outer = 0x0] [url = about:blank] 09:51:42 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x122002c00) [pid = 2001] [serial = 479] [outer = 0x0] [url = about:blank] 09:51:43 INFO - PROCESS | 2001 | 1467737503339 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]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:51:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1075ms 09:51:43 INFO - PROCESS | 2001 | 1467737503357 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 2001 | 1467737503360 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:51:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:51:43 INFO - PROCESS | 2001 | 1467737503367 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 2001 | 1467737503369 Marionette TRACE conn2 <- [1,714,null,{}] 09:51:43 INFO - PROCESS | 2001 | 1467737503372 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}] 09:51:43 INFO - PROCESS | 2001 | 1467737503373 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:43 INFO - PROCESS | 2001 | 1467737503452 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:51:43 INFO - PROCESS | 2001 | 1467737503456 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 2001 | 1467737503458 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x117154800 == 35 [pid = 2001] [id = 186] 09:51:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x1188f3400) [pid = 2001] [serial = 556] [outer = 0x0] 09:51:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x1195f5000) [pid = 2001] [serial = 557] [outer = 0x1188f3400] 09:51:43 INFO - PROCESS | 2001 | 1467737503487 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x119a79c00) [pid = 2001] [serial = 558] [outer = 0x1188f3400] 09:51:44 INFO - PROCESS | 2001 | 1467737504338 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]]]}] 09:51:44 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 09:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1019ms 09:51:44 INFO - PROCESS | 2001 | 1467737504394 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 2001 | 1467737504395 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:51:44 INFO - PROCESS | 2001 | 1467737504398 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 2001 | 1467737504400 Marionette TRACE conn2 <- [1,718,null,{}] 09:51:44 INFO - PROCESS | 2001 | 1467737504418 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}] 09:51:44 INFO - PROCESS | 2001 | 1467737504421 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:44 INFO - PROCESS | 2001 | 1467737504503 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:51:44 INFO - PROCESS | 2001 | 1467737504508 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 2001 | 1467737504510 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195cc000 == 36 [pid = 2001] [id = 187] 09:51:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x112a85000) [pid = 2001] [serial = 559] [outer = 0x0] 09:51:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x122052400) [pid = 2001] [serial = 560] [outer = 0x112a85000] 09:51:44 INFO - PROCESS | 2001 | 1467737504543 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x125199400) [pid = 2001] [serial = 561] [outer = 0x112a85000] 09:51:45 INFO - PROCESS | 2001 | 1467737505402 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]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:51:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1035ms 09:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:51:45 INFO - PROCESS | 2001 | 1467737505433 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 2001 | 1467737505435 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:51:45 INFO - PROCESS | 2001 | 1467737505437 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - PROCESS | 2001 | 1467737505438 Marionette TRACE conn2 <- [1,722,null,{}] 09:51:45 INFO - PROCESS | 2001 | 1467737505440 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}] 09:51:45 INFO - PROCESS | 2001 | 1467737505441 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:45 INFO - PROCESS | 2001 | 1467737505540 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:51:45 INFO - PROCESS | 2001 | 1467737505552 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 2001 | 1467737505553 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x12120d000 == 37 [pid = 2001] [id = 188] 09:51:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x126928800) [pid = 2001] [serial = 562] [outer = 0x0] 09:51:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x129105800) [pid = 2001] [serial = 563] [outer = 0x126928800] 09:51:45 INFO - PROCESS | 2001 | 1467737505578 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x129512400) [pid = 2001] [serial = 564] [outer = 0x126928800] 09:51:45 INFO - PROCESS | 2001 | 1467737505927 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] 09:51:45 INFO - PROCESS | 2001 | 1467737505957 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:51:45 INFO - PROCESS | 2001 | 1467737505968 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - PROCESS | 2001 | 1467737505969 Marionette TRACE conn2 <- [1,726,null,{}] 09:51:45 INFO - PROCESS | 2001 | 1467737505971 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}] 09:51:45 INFO - PROCESS | 2001 | 1467737505972 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:46 INFO - PROCESS | 2001 | 1467737506069 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:51:46 INFO - PROCESS | 2001 | 1467737506073 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 2001 | 1467737506074 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x121408000 == 38 [pid = 2001] [id = 189] 09:51:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x11269e400) [pid = 2001] [serial = 565] [outer = 0x0] 09:51:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x12a74a400) [pid = 2001] [serial = 566] [outer = 0x11269e400] 09:51:46 INFO - PROCESS | 2001 | 1467737506099 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x12acc1000) [pid = 2001] [serial = 567] [outer = 0x11269e400] 09:51:46 INFO - PROCESS | 2001 | 1467737506469 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]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:51:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 518ms 09:51:46 INFO - PROCESS | 2001 | 1467737506492 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 2001 | 1467737506493 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:51:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:51:46 INFO - PROCESS | 2001 | 1467737506496 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 2001 | 1467737506499 Marionette TRACE conn2 <- [1,730,null,{}] 09:51:46 INFO - PROCESS | 2001 | 1467737506501 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}] 09:51:46 INFO - PROCESS | 2001 | 1467737506505 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:46 INFO - PROCESS | 2001 | 1467737506634 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:51:46 INFO - PROCESS | 2001 | 1467737506647 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 2001 | 1467737506648 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x1253dd000 == 39 [pid = 2001] [id = 190] 09:51:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x12adcd800) [pid = 2001] [serial = 568] [outer = 0x0] 09:51:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x12b248000) [pid = 2001] [serial = 569] [outer = 0x12adcd800] 09:51:46 INFO - PROCESS | 2001 | 1467737506673 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x12c12c800) [pid = 2001] [serial = 570] [outer = 0x12adcd800] 09:51:46 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x12b24e400) [pid = 2001] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:51:46 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x112697c00) [pid = 2001] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:51:46 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x115e2cc00) [pid = 2001] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:51:46 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x116820400) [pid = 2001] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:51:46 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x119a76c00) [pid = 2001] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:51:46 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x128b79800) [pid = 2001] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:51:46 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x124ee2400) [pid = 2001] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:51:46 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x129509c00) [pid = 2001] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:51:47 INFO - PROCESS | 2001 | 1467737507056 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] 09:51:47 INFO - PROCESS | 2001 | 1467737507069 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:51:47 INFO - PROCESS | 2001 | 1467737507071 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 2001 | 1467737507072 Marionette TRACE conn2 <- [1,734,null,{}] 09:51:47 INFO - PROCESS | 2001 | 1467737507074 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}] 09:51:47 INFO - PROCESS | 2001 | 1467737507075 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:47 INFO - PROCESS | 2001 | 1467737507176 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:51:47 INFO - PROCESS | 2001 | 1467737507212 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 2001 | 1467737507214 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x126ca3000 == 40 [pid = 2001] [id = 191] 09:51:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x11681c800) [pid = 2001] [serial = 571] [outer = 0x0] 09:51:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x12bc35c00) [pid = 2001] [serial = 572] [outer = 0x11681c800] 09:51:47 INFO - PROCESS | 2001 | 1467737507244 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x12c12fc00) [pid = 2001] [serial = 573] [outer = 0x11681c800] 09:51:47 INFO - PROCESS | 2001 | 1467737507529 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]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:51:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 09:51:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:51:47 INFO - PROCESS | 2001 | 1467737507539 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 2001 | 1467737507540 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:51:47 INFO - PROCESS | 2001 | 1467737507542 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 2001 | 1467737507543 Marionette TRACE conn2 <- [1,738,null,{}] 09:51:47 INFO - PROCESS | 2001 | 1467737507553 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}] 09:51:47 INFO - PROCESS | 2001 | 1467737507554 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:47 INFO - PROCESS | 2001 | 1467737507639 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:51:47 INFO - PROCESS | 2001 | 1467737507643 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 2001 | 1467737507644 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291bf000 == 41 [pid = 2001] [id = 192] 09:51:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1181b9000) [pid = 2001] [serial = 574] [outer = 0x0] 09:51:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1181c1400) [pid = 2001] [serial = 575] [outer = 0x1181b9000] 09:51:47 INFO - PROCESS | 2001 | 1467737507669 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1181c5400) [pid = 2001] [serial = 576] [outer = 0x1181b9000] 09:51:48 INFO - PROCESS | 2001 | 1467737508453 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]]]}] 09:51:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:51:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 926ms 09:51:48 INFO - PROCESS | 2001 | 1467737508469 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 2001 | 1467737508470 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:51:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:51:48 INFO - PROCESS | 2001 | 1467737508472 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:51:48 INFO - PROCESS | 2001 | 1467737508473 Marionette TRACE conn2 <- [1,742,null,{}] 09:51:48 INFO - PROCESS | 2001 | 1467737508475 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}] 09:51:48 INFO - PROCESS | 2001 | 1467737508477 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:48 INFO - PROCESS | 2001 | 1467737508554 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:51:48 INFO - PROCESS | 2001 | 1467737508558 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 2001 | 1467737508560 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195ca000 == 42 [pid = 2001] [id = 193] 09:51:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x118770400) [pid = 2001] [serial = 577] [outer = 0x0] 09:51:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x11885f400) [pid = 2001] [serial = 578] [outer = 0x118770400] 09:51:48 INFO - PROCESS | 2001 | 1467737508594 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x118867400) [pid = 2001] [serial = 579] [outer = 0x118770400] 09:51:49 INFO - PROCESS | 2001 | 1467737509532 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]]]}] 09:51:49 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 09:51:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1070ms 09:51:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:51:49 INFO - PROCESS | 2001 | 1467737509542 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 2001 | 1467737509545 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:51:49 INFO - PROCESS | 2001 | 1467737509549 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 2001 | 1467737509551 Marionette TRACE conn2 <- [1,746,null,{}] 09:51:49 INFO - PROCESS | 2001 | 1467737509554 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}] 09:51:49 INFO - PROCESS | 2001 | 1467737509557 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:49 INFO - PROCESS | 2001 | 1467737509658 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:51:49 INFO - PROCESS | 2001 | 1467737509711 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 2001 | 1467737509713 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183d7800 == 43 [pid = 2001] [id = 194] 09:51:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x115e8e000) [pid = 2001] [serial = 580] [outer = 0x0] 09:51:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x118068000) [pid = 2001] [serial = 581] [outer = 0x115e8e000] 09:51:49 INFO - PROCESS | 2001 | 1467737509744 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x11855e000) [pid = 2001] [serial = 582] [outer = 0x115e8e000] 09:51:50 INFO - PROCESS | 2001 | 1467737510687 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]]]}] 09:51:50 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.) 09:51:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1174ms 09:51:50 INFO - PROCESS | 2001 | 1467737510722 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 2001 | 1467737510726 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:51:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:51:50 INFO - PROCESS | 2001 | 1467737510730 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 2001 | 1467737510732 Marionette TRACE conn2 <- [1,750,null,{}] 09:51:50 INFO - PROCESS | 2001 | 1467737510735 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}] 09:51:50 INFO - PROCESS | 2001 | 1467737510736 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:50 INFO - PROCESS | 2001 | 1467737510840 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:51:50 INFO - PROCESS | 2001 | 1467737510893 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 2001 | 1467737510894 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cd6000 == 44 [pid = 2001] [id = 195] 09:51:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1195f7800) [pid = 2001] [serial = 583] [outer = 0x0] 09:51:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x119a74400) [pid = 2001] [serial = 584] [outer = 0x1195f7800] 09:51:50 INFO - PROCESS | 2001 | 1467737510928 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x11a266c00) [pid = 2001] [serial = 585] [outer = 0x1195f7800] 09:51:51 INFO - PROCESS | 2001 | 1467737511885 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]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:51:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1172ms 09:51:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:51:51 INFO - PROCESS | 2001 | 1467737511902 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 2001 | 1467737511905 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:51:51 INFO - PROCESS | 2001 | 1467737511908 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - PROCESS | 2001 | 1467737511909 Marionette TRACE conn2 <- [1,754,null,{}] 09:51:51 INFO - PROCESS | 2001 | 1467737511913 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}] 09:51:51 INFO - PROCESS | 2001 | 1467737511915 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:52 INFO - PROCESS | 2001 | 1467737512002 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:51:52 INFO - PROCESS | 2001 | 1467737512056 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 2001 | 1467737512058 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x11918c800 == 45 [pid = 2001] [id = 196] 09:51:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1181ba000) [pid = 2001] [serial = 586] [outer = 0x0] 09:51:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x118230800) [pid = 2001] [serial = 587] [outer = 0x1181ba000] 09:51:52 INFO - PROCESS | 2001 | 1467737512086 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1187e2800) [pid = 2001] [serial = 588] [outer = 0x1181ba000] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x125a04000 == 44 [pid = 2001] [id = 165] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12122a800 == 43 [pid = 2001] [id = 11] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1168c2800 == 42 [pid = 2001] [id = 155] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1183d8800 == 41 [pid = 2001] [id = 20] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x121b6a000 == 40 [pid = 2001] [id = 162] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x124db6800 == 39 [pid = 2001] [id = 163] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x117d69000 == 38 [pid = 2001] [id = 157] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x128ea2000 == 37 [pid = 2001] [id = 166] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12bf95800 == 36 [pid = 2001] [id = 12] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x124866800 == 35 [pid = 2001] [id = 184] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x119299000 == 34 [pid = 2001] [id = 183] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x113cec800 == 33 [pid = 2001] [id = 182] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a3000 == 32 [pid = 2001] [id = 8] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x119a9e000 == 31 [pid = 2001] [id = 159] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x129499800 == 30 [pid = 2001] [id = 167] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x119a98000 == 29 [pid = 2001] [id = 164] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x11a141800 == 28 [pid = 2001] [id = 160] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x119639800 == 27 [pid = 2001] [id = 161] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12c633000 == 26 [pid = 2001] [id = 14] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1188c4800 == 25 [pid = 2001] [id = 158] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdae000 == 24 [pid = 2001] [id = 16] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x119a9c000 == 23 [pid = 2001] [id = 9] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x112ddb800 == 22 [pid = 2001] [id = 156] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12b26f800 == 21 [pid = 2001] [id = 10] 09:51:53 INFO - PROCESS | 2001 | --DOCSHELL 0x117d84800 == 20 [pid = 2001] [id = 172] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x128e0a000) [pid = 2001] [serial = 542] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12bc35800) [pid = 2001] [serial = 536] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x115e8f400) [pid = 2001] [serial = 539] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x122010400) [pid = 2001] [serial = 509] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1187e4400) [pid = 2001] [serial = 506] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x126935400) [pid = 2001] [serial = 512] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x116820000) [pid = 2001] [serial = 519] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x11613f400) [pid = 2001] [serial = 518] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x11855a400) [pid = 2001] [serial = 521] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11942e000) [pid = 2001] [serial = 522] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x121383400) [pid = 2001] [serial = 524] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x12200c800) [pid = 2001] [serial = 525] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x112d8d000) [pid = 2001] [serial = 503] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x129509000) [pid = 2001] [serial = 531] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x129103c00) [pid = 2001] [serial = 530] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x1259b9c00) [pid = 2001] [serial = 527] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x128b70800) [pid = 2001] [serial = 528] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1181aa400) [pid = 2001] [serial = 515] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x118554400) [pid = 2001] [serial = 540] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12bc3d000) [pid = 2001] [serial = 537] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x12a74f400) [pid = 2001] [serial = 533] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x12b249000) [pid = 2001] [serial = 534] [outer = 0x0] [url = about:blank] 09:51:53 INFO - PROCESS | 2001 | 1467737513332 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]]]}] 09:51:53 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 09:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1473ms 09:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:51:53 INFO - PROCESS | 2001 | 1467737513382 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 2001 | 1467737513386 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:51:53 INFO - PROCESS | 2001 | 1467737513390 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 2001 | 1467737513393 Marionette TRACE conn2 <- [1,758,null,{}] 09:51:53 INFO - PROCESS | 2001 | 1467737513398 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}] 09:51:53 INFO - PROCESS | 2001 | 1467737513401 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:53 INFO - PROCESS | 2001 | 1467737513517 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:51:53 INFO - PROCESS | 2001 | 1467737513570 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 2001 | 1467737513572 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x116681000 == 21 [pid = 2001] [id = 197] 09:51:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x11679c400) [pid = 2001] [serial = 589] [outer = 0x0] 09:51:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x116817c00) [pid = 2001] [serial = 590] [outer = 0x11679c400] 09:51:53 INFO - PROCESS | 2001 | 1467737513600 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x117db3400) [pid = 2001] [serial = 591] [outer = 0x11679c400] 09:51:53 INFO - PROCESS | 2001 | 1467737513885 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]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 523ms 09:51:53 INFO - PROCESS | 2001 | 1467737513920 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 2001 | 1467737513923 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:51:53 INFO - PROCESS | 2001 | 1467737513928 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 2001 | 1467737513932 Marionette TRACE conn2 <- [1,762,null,{}] 09:51:53 INFO - PROCESS | 2001 | 1467737513936 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}] 09:51:53 INFO - PROCESS | 2001 | 1467737513938 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:54 INFO - PROCESS | 2001 | 1467737514018 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:51:54 INFO - PROCESS | 2001 | 1467737514023 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 2001 | 1467737514024 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181df000 == 22 [pid = 2001] [id = 198] 09:51:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1181c0400) [pid = 2001] [serial = 592] [outer = 0x0] 09:51:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x118771800) [pid = 2001] [serial = 593] [outer = 0x1181c0400] 09:51:54 INFO - PROCESS | 2001 | 1467737514055 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x11886a400) [pid = 2001] [serial = 594] [outer = 0x1181c0400] 09:51:54 INFO - PROCESS | 2001 | 1467737514960 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]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:51:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1074ms 09:51:55 INFO - PROCESS | 2001 | 1467737515002 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 2001 | 1467737515003 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:51:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:51:55 INFO - PROCESS | 2001 | 1467737515006 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 2001 | 1467737515008 Marionette TRACE conn2 <- [1,766,null,{}] 09:51:55 INFO - PROCESS | 2001 | 1467737515016 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}] 09:51:55 INFO - PROCESS | 2001 | 1467737515019 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:55 INFO - PROCESS | 2001 | 1467737515095 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:51:55 INFO - PROCESS | 2001 | 1467737515102 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 2001 | 1467737515104 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x119633800 == 23 [pid = 2001] [id = 199] 09:51:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x119ecd800) [pid = 2001] [serial = 595] [outer = 0x0] 09:51:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x121295000) [pid = 2001] [serial = 596] [outer = 0x119ecd800] 09:51:55 INFO - PROCESS | 2001 | 1467737515132 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x12179bc00) [pid = 2001] [serial = 597] [outer = 0x119ecd800] 09:51:55 INFO - PROCESS | 2001 | 1467737515963 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]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:51:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 09:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:51:55 INFO - PROCESS | 2001 | 1467737515977 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 2001 | 1467737515979 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:51:55 INFO - PROCESS | 2001 | 1467737515981 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 2001 | 1467737515982 Marionette TRACE conn2 <- [1,770,null,{}] 09:51:55 INFO - PROCESS | 2001 | 1467737515985 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}] 09:51:55 INFO - PROCESS | 2001 | 1467737515986 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:56 INFO - PROCESS | 2001 | 1467737516083 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:51:56 INFO - PROCESS | 2001 | 1467737516094 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 2001 | 1467737516095 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a141000 == 24 [pid = 2001] [id = 200] 09:51:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x122007800) [pid = 2001] [serial = 598] [outer = 0x0] 09:51:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x122010000) [pid = 2001] [serial = 599] [outer = 0x122007800] 09:51:56 INFO - PROCESS | 2001 | 1467737516121 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x124d47800) [pid = 2001] [serial = 600] [outer = 0x122007800] 09:51:56 INFO - PROCESS | 2001 | 1467737516460 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]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 520ms 09:51:56 INFO - PROCESS | 2001 | 1467737516508 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:51:56 INFO - PROCESS | 2001 | 1467737516509 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:51:56 INFO - PROCESS | 2001 | 1467737516512 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 2001 | 1467737516513 Marionette TRACE conn2 <- [1,774,null,{}] 09:51:56 INFO - PROCESS | 2001 | 1467737516515 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}] 09:51:56 INFO - PROCESS | 2001 | 1467737516516 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:56 INFO - PROCESS | 2001 | 1467737516609 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:51:56 INFO - PROCESS | 2001 | 1467737516620 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 2001 | 1467737516621 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213c5000 == 25 [pid = 2001] [id = 201] 09:51:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x116a23800) [pid = 2001] [serial = 601] [outer = 0x0] 09:51:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1263ce800) [pid = 2001] [serial = 602] [outer = 0x116a23800] 09:51:56 INFO - PROCESS | 2001 | 1467737516645 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x126935400) [pid = 2001] [serial = 603] [outer = 0x116a23800] 09:51:56 INFO - PROCESS | 2001 | 1467737516996 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]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 09:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:51:57 INFO - PROCESS | 2001 | 1467737517033 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 2001 | 1467737517034 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:51:57 INFO - PROCESS | 2001 | 1467737517036 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 2001 | 1467737517038 Marionette TRACE conn2 <- [1,778,null,{}] 09:51:57 INFO - PROCESS | 2001 | 1467737517040 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}] 09:51:57 INFO - PROCESS | 2001 | 1467737517044 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:57 INFO - PROCESS | 2001 | 1467737517160 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:51:57 INFO - PROCESS | 2001 | 1467737517164 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 2001 | 1467737517165 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x124861800 == 26 [pid = 2001] [id = 202] 09:51:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x128b70800) [pid = 2001] [serial = 604] [outer = 0x0] 09:51:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x129103c00) [pid = 2001] [serial = 605] [outer = 0x128b70800] 09:51:57 INFO - PROCESS | 2001 | 1467737517190 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12a74b400) [pid = 2001] [serial = 606] [outer = 0x128b70800] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x116ae9c00) [pid = 2001] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x12a935800) [pid = 2001] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1129a9c00) [pid = 2001] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12200b400) [pid = 2001] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1263ca400) [pid = 2001] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x118770400) [pid = 2001] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1181b9000) [pid = 2001] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x126928800) [pid = 2001] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x11269e400) [pid = 2001] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12adcd800) [pid = 2001] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x110f78400) [pid = 2001] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x112a85000) [pid = 2001] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x11681c800) [pid = 2001] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x11679fc00) [pid = 2001] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x119a74800) [pid = 2001] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x1188f3400) [pid = 2001] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x116819400) [pid = 2001] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x119a79400) [pid = 2001] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:51:57 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x11223e000) [pid = 2001] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:51:57 INFO - PROCESS | 2001 | 1467737517834 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]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 819ms 09:51:57 INFO - PROCESS | 2001 | 1467737517861 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 2001 | 1467737517862 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:51:57 INFO - PROCESS | 2001 | 1467737517868 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 2001 | 1467737517869 Marionette TRACE conn2 <- [1,782,null,{}] 09:51:57 INFO - PROCESS | 2001 | 1467737517872 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}] 09:51:57 INFO - PROCESS | 2001 | 1467737517883 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:57 INFO - PROCESS | 2001 | 1467737517955 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:51:57 INFO - PROCESS | 2001 | 1467737517959 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 2001 | 1467737517960 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x12487e000 == 27 [pid = 2001] [id = 203] 09:51:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x115ddec00) [pid = 2001] [serial = 607] [outer = 0x0] 09:51:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x1181c2000) [pid = 2001] [serial = 608] [outer = 0x115ddec00] 09:51:57 INFO - PROCESS | 2001 | 1467737517987 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x119434800) [pid = 2001] [serial = 609] [outer = 0x115ddec00] 09:51:58 INFO - PROCESS | 2001 | 1467737518287 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]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 09:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:51:58 INFO - PROCESS | 2001 | 1467737518338 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 2001 | 1467737518339 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:51:58 INFO - PROCESS | 2001 | 1467737518341 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 2001 | 1467737518342 Marionette TRACE conn2 <- [1,786,null,{}] 09:51:58 INFO - PROCESS | 2001 | 1467737518344 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}] 09:51:58 INFO - PROCESS | 2001 | 1467737518346 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:58 INFO - PROCESS | 2001 | 1467737518420 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:51:58 INFO - PROCESS | 2001 | 1467737518423 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 2001 | 1467737518425 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x12690d000 == 28 [pid = 2001] [id = 204] 09:51:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x119a79000) [pid = 2001] [serial = 610] [outer = 0x0] 09:51:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x124eea800) [pid = 2001] [serial = 611] [outer = 0x119a79000] 09:51:58 INFO - PROCESS | 2001 | 1467737518451 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x129217400) [pid = 2001] [serial = 612] [outer = 0x119a79000] 09:51:58 INFO - PROCESS | 2001 | 1467737518770 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]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 469ms 09:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:51:58 INFO - PROCESS | 2001 | 1467737518810 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 2001 | 1467737518812 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:51:58 INFO - PROCESS | 2001 | 1467737518814 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 2001 | 1467737518815 Marionette TRACE conn2 <- [1,790,null,{}] 09:51:58 INFO - PROCESS | 2001 | 1467737518817 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}] 09:51:58 INFO - PROCESS | 2001 | 1467737518819 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:58 INFO - PROCESS | 2001 | 1467737518927 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:51:58 INFO - PROCESS | 2001 | 1467737518935 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 2001 | 1467737518936 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291a6000 == 29 [pid = 2001] [id = 205] 09:51:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x121cf1400) [pid = 2001] [serial = 613] [outer = 0x0] 09:51:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x12a935000) [pid = 2001] [serial = 614] [outer = 0x121cf1400] 09:51:58 INFO - PROCESS | 2001 | 1467737518960 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x12acc1c00) [pid = 2001] [serial = 615] [outer = 0x121cf1400] 09:51:59 INFO - PROCESS | 2001 | 1467737519257 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]]]}] 09:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 470ms 09:51:59 INFO - PROCESS | 2001 | 1467737519285 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 2001 | 1467737519286 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:51:59 INFO - PROCESS | 2001 | 1467737519288 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - PROCESS | 2001 | 1467737519289 Marionette TRACE conn2 <- [1,794,null,{}] 09:51:59 INFO - PROCESS | 2001 | 1467737519291 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}] 09:51:59 INFO - PROCESS | 2001 | 1467737519292 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:59 INFO - PROCESS | 2001 | 1467737519372 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:51:59 INFO - PROCESS | 2001 | 1467737519376 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 2001 | 1467737519377 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:51:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x129692800 == 30 [pid = 2001] [id = 206] 09:51:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x121482400) [pid = 2001] [serial = 616] [outer = 0x0] 09:51:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x12add5400) [pid = 2001] [serial = 617] [outer = 0x121482400] 09:51:59 INFO - PROCESS | 2001 | 1467737519403 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x12b248800) [pid = 2001] [serial = 618] [outer = 0x121482400] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x12acb9800) [pid = 2001] [serial = 516] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1195fb000) [pid = 2001] [serial = 507] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12add2800) [pid = 2001] [serial = 501] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x115de1800) [pid = 2001] [serial = 504] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x125197c00) [pid = 2001] [serial = 510] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12a5e0400) [pid = 2001] [serial = 513] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x12bc41c00) [pid = 2001] [serial = 543] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x118867400) [pid = 2001] [serial = 579] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x11885f400) [pid = 2001] [serial = 578] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x1181c5400) [pid = 2001] [serial = 576] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x129105800) [pid = 2001] [serial = 563] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x12a74a400) [pid = 2001] [serial = 566] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x12b248000) [pid = 2001] [serial = 569] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x110fb6000) [pid = 2001] [serial = 545] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x112a85800) [pid = 2001] [serial = 546] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x122052400) [pid = 2001] [serial = 560] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 70 (0x12bc35c00) [pid = 2001] [serial = 572] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 69 (0x11681a800) [pid = 2001] [serial = 554] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 68 (0x117db0800) [pid = 2001] [serial = 555] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 67 (0x121a94c00) [pid = 2001] [serial = 551] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 66 (0x12204fc00) [pid = 2001] [serial = 552] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 65 (0x1195f5000) [pid = 2001] [serial = 557] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 64 (0x119a79c00) [pid = 2001] [serial = 558] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 63 (0x1187e1c00) [pid = 2001] [serial = 548] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 62 (0x12acc1000) [pid = 2001] [serial = 567] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 61 (0x1195fc400) [pid = 2001] [serial = 549] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 60 (0x1181c1400) [pid = 2001] [serial = 575] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 59 (0x12c12c800) [pid = 2001] [serial = 570] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 58 (0x12c12fc00) [pid = 2001] [serial = 573] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 57 (0x129512400) [pid = 2001] [serial = 564] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | --DOMWINDOW == 56 (0x125199400) [pid = 2001] [serial = 561] [outer = 0x0] [url = about:blank] 09:52:00 INFO - PROCESS | 2001 | 1467737520757 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]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1474ms 09:52:00 INFO - PROCESS | 2001 | 1467737520764 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:52:00 INFO - PROCESS | 2001 | 1467737520768 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:52:00 INFO - PROCESS | 2001 | 1467737520771 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 2001 | 1467737520774 Marionette TRACE conn2 <- [1,798,null,{}] 09:52:00 INFO - PROCESS | 2001 | 1467737520778 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}] 09:52:00 INFO - PROCESS | 2001 | 1467737520783 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:00 INFO - PROCESS | 2001 | 1467737520858 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:52:00 INFO - PROCESS | 2001 | 1467737520903 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 2001 | 1467737520906 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x113034000 == 31 [pid = 2001] [id = 207] 09:52:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 57 (0x1122bbc00) [pid = 2001] [serial = 619] [outer = 0x0] 09:52:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 58 (0x1122be800) [pid = 2001] [serial = 620] [outer = 0x1122bbc00] 09:52:00 INFO - PROCESS | 2001 | 1467737520933 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 59 (0x1129a5000) [pid = 2001] [serial = 621] [outer = 0x1122bbc00] 09:52:01 INFO - PROCESS | 2001 | 1467737521221 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]]]}] 09:52:01 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 09:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 470ms 09:52:01 INFO - PROCESS | 2001 | 1467737521242 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 2001 | 1467737521246 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:52:01 INFO - PROCESS | 2001 | 1467737521258 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 2001 | 1467737521260 Marionette TRACE conn2 <- [1,802,null,{}] 09:52:01 INFO - PROCESS | 2001 | 1467737521264 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}] 09:52:01 INFO - PROCESS | 2001 | 1467737521268 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:01 INFO - PROCESS | 2001 | 1467737521345 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:52:01 INFO - PROCESS | 2001 | 1467737521351 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 2001 | 1467737521353 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x116687000 == 32 [pid = 2001] [id = 208] 09:52:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 60 (0x1129b1400) [pid = 2001] [serial = 622] [outer = 0x0] 09:52:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 61 (0x112f5bc00) [pid = 2001] [serial = 623] [outer = 0x1129b1400] 09:52:01 INFO - PROCESS | 2001 | 1467737521381 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 62 (0x1132cc800) [pid = 2001] [serial = 624] [outer = 0x1129b1400] 09:52:01 INFO - PROCESS | 2001 | 1467737521704 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]]]}] 09:52:01 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 09:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 09:52:01 INFO - PROCESS | 2001 | 1467737521727 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 2001 | 1467737521729 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:52:01 INFO - PROCESS | 2001 | 1467737521734 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 2001 | 1467737521744 Marionette TRACE conn2 <- [1,806,null,{}] 09:52:01 INFO - PROCESS | 2001 | 1467737521752 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}] 09:52:01 INFO - PROCESS | 2001 | 1467737521755 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:01 INFO - PROCESS | 2001 | 1467737521829 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:52:01 INFO - PROCESS | 2001 | 1467737521835 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 2001 | 1467737521837 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d69000 == 33 [pid = 2001] [id = 209] 09:52:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 63 (0x110f79800) [pid = 2001] [serial = 625] [outer = 0x0] 09:52:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 64 (0x115e2cc00) [pid = 2001] [serial = 626] [outer = 0x110f79800] 09:52:01 INFO - PROCESS | 2001 | 1467737521866 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 65 (0x1164e7c00) [pid = 2001] [serial = 627] [outer = 0x110f79800] 09:52:02 INFO - PROCESS | 2001 | [2001] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:52:02 INFO - PROCESS | 2001 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:52:02 INFO - PROCESS | 2001 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:52:02 INFO - PROCESS | 2001 | [GFX2-]: Using SkiaGL canvas. 09:52:02 INFO - PROCESS | 2001 | 1467737522215 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]]]}] 09:52:02 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 09:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 531ms 09:52:02 INFO - PROCESS | 2001 | 1467737522263 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 2001 | 1467737522265 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:52:02 INFO - PROCESS | 2001 | 1467737522267 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 2001 | 1467737522268 Marionette TRACE conn2 <- [1,810,null,{}] 09:52:02 INFO - PROCESS | 2001 | 1467737522270 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}] 09:52:02 INFO - PROCESS | 2001 | 1467737522272 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:02 INFO - PROCESS | 2001 | 1467737522361 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:52:02 INFO - PROCESS | 2001 | 1467737522370 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 2001 | 1467737522371 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183da800 == 34 [pid = 2001] [id = 210] 09:52:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 66 (0x1167a0400) [pid = 2001] [serial = 628] [outer = 0x0] 09:52:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 67 (0x11680ac00) [pid = 2001] [serial = 629] [outer = 0x1167a0400] 09:52:02 INFO - PROCESS | 2001 | 1467737522396 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 68 (0x116889c00) [pid = 2001] [serial = 630] [outer = 0x1167a0400] 09:52:02 INFO - PROCESS | 2001 | 1467737522685 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]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 472ms 09:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:52:02 INFO - PROCESS | 2001 | 1467737522740 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 2001 | 1467737522741 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:52:02 INFO - PROCESS | 2001 | 1467737522743 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 2001 | 1467737522744 Marionette TRACE conn2 <- [1,814,null,{}] 09:52:02 INFO - PROCESS | 2001 | 1467737522749 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}] 09:52:02 INFO - PROCESS | 2001 | 1467737522751 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:02 INFO - PROCESS | 2001 | 1467737522827 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:52:02 INFO - PROCESS | 2001 | 1467737522833 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 2001 | 1467737522834 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x119176000 == 35 [pid = 2001] [id = 211] 09:52:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 69 (0x110fac400) [pid = 2001] [serial = 631] [outer = 0x0] 09:52:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 70 (0x1176e4000) [pid = 2001] [serial = 632] [outer = 0x110fac400] 09:52:02 INFO - PROCESS | 2001 | 1467737522858 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 71 (0x118065c00) [pid = 2001] [serial = 633] [outer = 0x110fac400] 09:52:03 INFO - PROCESS | 2001 | 1467737523192 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] 09:52:03 INFO - PROCESS | 2001 | 1467737523214 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:52:03 INFO - PROCESS | 2001 | 1467737523216 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 2001 | 1467737523217 Marionette TRACE conn2 <- [1,818,null,{}] 09:52:03 INFO - PROCESS | 2001 | 1467737523219 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}] 09:52:03 INFO - PROCESS | 2001 | 1467737523223 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:03 INFO - PROCESS | 2001 | 1467737523333 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:52:03 INFO - PROCESS | 2001 | 1467737523336 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 2001 | 1467737523338 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195d3000 == 36 [pid = 2001] [id = 212] 09:52:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x1181a1800) [pid = 2001] [serial = 634] [outer = 0x0] 09:52:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x1181c1000) [pid = 2001] [serial = 635] [outer = 0x1181a1800] 09:52:03 INFO - PROCESS | 2001 | 1467737523365 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x11855c400) [pid = 2001] [serial = 636] [outer = 0x1181a1800] 09:52:03 INFO - PROCESS | 2001 | 1467737523652 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]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 09:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:52:03 INFO - PROCESS | 2001 | 1467737523687 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:52:03 INFO - PROCESS | 2001 | 1467737523688 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:52:03 INFO - PROCESS | 2001 | 1467737523690 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 2001 | 1467737523691 Marionette TRACE conn2 <- [1,822,null,{}] 09:52:03 INFO - PROCESS | 2001 | 1467737523694 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}] 09:52:03 INFO - PROCESS | 2001 | 1467737523695 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:03 INFO - PROCESS | 2001 | 1467737523770 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:52:03 INFO - PROCESS | 2001 | 1467737523774 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 2001 | 1467737523786 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aa8000 == 37 [pid = 2001] [id = 213] 09:52:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x115e90000) [pid = 2001] [serial = 637] [outer = 0x0] 09:52:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x118779400) [pid = 2001] [serial = 638] [outer = 0x115e90000] 09:52:03 INFO - PROCESS | 2001 | 1467737523810 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x11885f400) [pid = 2001] [serial = 639] [outer = 0x115e90000] 09:52:04 INFO - PROCESS | 2001 | 1467737524118 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] 09:52:04 INFO - PROCESS | 2001 | 1467737524160 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:52:04 INFO - PROCESS | 2001 | 1467737524162 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 2001 | 1467737524164 Marionette TRACE conn2 <- [1,826,null,{}] 09:52:04 INFO - PROCESS | 2001 | 1467737524166 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}] 09:52:04 INFO - PROCESS | 2001 | 1467737524167 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:04 INFO - PROCESS | 2001 | 1467737524258 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:52:04 INFO - PROCESS | 2001 | 1467737524266 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 2001 | 1467737524267 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cc4000 == 38 [pid = 2001] [id = 214] 09:52:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x118860000) [pid = 2001] [serial = 640] [outer = 0x0] 09:52:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x11886c000) [pid = 2001] [serial = 641] [outer = 0x118860000] 09:52:04 INFO - PROCESS | 2001 | 1467737524291 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1188f3000) [pid = 2001] [serial = 642] [outer = 0x118860000] 09:52:04 INFO - PROCESS | 2001 | 1467737524603 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]]]}] 09:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 09:52:04 INFO - PROCESS | 2001 | 1467737524634 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 2001 | 1467737524635 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:52:04 INFO - PROCESS | 2001 | 1467737524637 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 2001 | 1467737524638 Marionette TRACE conn2 <- [1,830,null,{}] 09:52:04 INFO - PROCESS | 2001 | 1467737524641 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}] 09:52:04 INFO - PROCESS | 2001 | 1467737524642 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:04 INFO - PROCESS | 2001 | 1467737524712 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:52:04 INFO - PROCESS | 2001 | 1467737524717 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 2001 | 1467737524719 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d68800 == 39 [pid = 2001] [id = 215] 09:52:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x11855c800) [pid = 2001] [serial = 643] [outer = 0x0] 09:52:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x11942bc00) [pid = 2001] [serial = 644] [outer = 0x11855c800] 09:52:04 INFO - PROCESS | 2001 | 1467737524750 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1195f3800) [pid = 2001] [serial = 645] [outer = 0x11855c800] 09:52:05 INFO - PROCESS | 2001 | 1467737525066 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]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 09:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:52:05 INFO - PROCESS | 2001 | 1467737525106 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 2001 | 1467737525107 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:52:05 INFO - PROCESS | 2001 | 1467737525110 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 2001 | 1467737525111 Marionette TRACE conn2 <- [1,834,null,{}] 09:52:05 INFO - PROCESS | 2001 | 1467737525113 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}] 09:52:05 INFO - PROCESS | 2001 | 1467737525114 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:05 INFO - PROCESS | 2001 | 1467737525211 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:52:05 INFO - PROCESS | 2001 | 1467737525219 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 2001 | 1467737525221 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x121252800 == 40 [pid = 2001] [id = 216] 09:52:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1195f6000) [pid = 2001] [serial = 646] [outer = 0x0] 09:52:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119610400) [pid = 2001] [serial = 647] [outer = 0x1195f6000] 09:52:05 INFO - PROCESS | 2001 | 1467737525244 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119a6e000) [pid = 2001] [serial = 648] [outer = 0x1195f6000] 09:52:05 INFO - PROCESS | 2001 | 1467737525539 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]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 09:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:52:05 INFO - PROCESS | 2001 | 1467737525579 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 2001 | 1467737525583 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:52:05 INFO - PROCESS | 2001 | 1467737525585 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 2001 | 1467737525587 Marionette TRACE conn2 <- [1,838,null,{}] 09:52:05 INFO - PROCESS | 2001 | 1467737525589 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}] 09:52:05 INFO - PROCESS | 2001 | 1467737525591 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:05 INFO - PROCESS | 2001 | 1467737525672 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:52:05 INFO - PROCESS | 2001 | 1467737525675 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 2001 | 1467737525677 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x1188cf800 == 41 [pid = 2001] [id = 217] 09:52:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x119a73800) [pid = 2001] [serial = 649] [outer = 0x0] 09:52:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x119eb4c00) [pid = 2001] [serial = 650] [outer = 0x119a73800] 09:52:05 INFO - PROCESS | 2001 | 1467737525705 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1212a1800) [pid = 2001] [serial = 651] [outer = 0x119a73800] 09:52:06 INFO - PROCESS | 2001 | 1467737526081 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]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 519ms 09:52:06 INFO - PROCESS | 2001 | 1467737526105 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 2001 | 1467737526106 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:52:06 INFO - PROCESS | 2001 | 1467737526108 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 2001 | 1467737526109 Marionette TRACE conn2 <- [1,842,null,{}] 09:52:06 INFO - PROCESS | 2001 | 1467737526117 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}] 09:52:06 INFO - PROCESS | 2001 | 1467737526118 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:06 INFO - PROCESS | 2001 | 1467737526209 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:52:06 INFO - PROCESS | 2001 | 1467737526213 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 2001 | 1467737526214 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x124875800 == 42 [pid = 2001] [id = 218] 09:52:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119a79800) [pid = 2001] [serial = 652] [outer = 0x0] 09:52:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x121480800) [pid = 2001] [serial = 653] [outer = 0x119a79800] 09:52:06 INFO - PROCESS | 2001 | 1467737526238 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x121a92800) [pid = 2001] [serial = 654] [outer = 0x119a79800] 09:52:06 INFO - PROCESS | 2001 | 1467737526555 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]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 09:52:06 INFO - PROCESS | 2001 | 1467737526577 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 2001 | 1467737526578 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:52:06 INFO - PROCESS | 2001 | 1467737526599 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 2001 | 1467737526601 Marionette TRACE conn2 <- [1,846,null,{}] 09:52:06 INFO - PROCESS | 2001 | 1467737526604 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}] 09:52:06 INFO - PROCESS | 2001 | 1467737526605 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:06 INFO - PROCESS | 2001 | 1467737526701 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:52:06 INFO - PROCESS | 2001 | 1467737526704 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 2001 | 1467737526705 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a06000 == 43 [pid = 2001] [id = 219] 09:52:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1212a3400) [pid = 2001] [serial = 655] [outer = 0x0] 09:52:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x121f08400) [pid = 2001] [serial = 656] [outer = 0x1212a3400] 09:52:06 INFO - PROCESS | 2001 | 1467737526729 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12200ac00) [pid = 2001] [serial = 657] [outer = 0x1212a3400] 09:52:07 INFO - PROCESS | 2001 | 1467737527073 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]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 531ms 09:52:07 INFO - PROCESS | 2001 | 1467737527119 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 2001 | 1467737527121 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:52:07 INFO - PROCESS | 2001 | 1467737527123 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 2001 | 1467737527124 Marionette TRACE conn2 <- [1,850,null,{}] 09:52:07 INFO - PROCESS | 2001 | 1467737527126 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}] 09:52:07 INFO - PROCESS | 2001 | 1467737527127 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:07 INFO - PROCESS | 2001 | 1467737527220 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:52:07 INFO - PROCESS | 2001 | 1467737527233 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 2001 | 1467737527234 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x12691b800 == 44 [pid = 2001] [id = 220] 09:52:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x122010400) [pid = 2001] [serial = 658] [outer = 0x0] 09:52:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x122055c00) [pid = 2001] [serial = 659] [outer = 0x122010400] 09:52:07 INFO - PROCESS | 2001 | 1467737527258 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x124e1ec00) [pid = 2001] [serial = 660] [outer = 0x122010400] 09:52:07 INFO - PROCESS | 2001 | 1467737527578 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]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 09:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:52:07 INFO - PROCESS | 2001 | 1467737527591 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 2001 | 1467737527592 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:52:07 INFO - PROCESS | 2001 | 1467737527595 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 2001 | 1467737527596 Marionette TRACE conn2 <- [1,854,null,{}] 09:52:07 INFO - PROCESS | 2001 | 1467737527601 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}] 09:52:07 INFO - PROCESS | 2001 | 1467737527602 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:07 INFO - PROCESS | 2001 | 1467737527694 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:52:07 INFO - PROCESS | 2001 | 1467737527727 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 2001 | 1467737527728 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291b4800 == 45 [pid = 2001] [id = 221] 09:52:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x122048000) [pid = 2001] [serial = 661] [outer = 0x0] 09:52:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x125197c00) [pid = 2001] [serial = 662] [outer = 0x122048000] 09:52:07 INFO - PROCESS | 2001 | 1467737527758 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1259ad400) [pid = 2001] [serial = 663] [outer = 0x122048000] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x122007800) [pid = 2001] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x116a23800) [pid = 2001] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x128b70800) [pid = 2001] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x119a79000) [pid = 2001] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x115ddec00) [pid = 2001] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x121cf1400) [pid = 2001] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x119ecd800) [pid = 2001] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1181c0400) [pid = 2001] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11679c400) [pid = 2001] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1181ba000) [pid = 2001] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1195f7800) [pid = 2001] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:52:07 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x115e8e000) [pid = 2001] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:52:08 INFO - PROCESS | 2001 | 1467737528115 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]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 571ms 09:52:08 INFO - PROCESS | 2001 | 1467737528171 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 2001 | 1467737528172 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:52:08 INFO - PROCESS | 2001 | 1467737528176 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 2001 | 1467737528177 Marionette TRACE conn2 <- [1,858,null,{}] 09:52:08 INFO - PROCESS | 2001 | 1467737528179 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}] 09:52:08 INFO - PROCESS | 2001 | 1467737528180 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:08 INFO - PROCESS | 2001 | 1467737528256 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:52:08 INFO - PROCESS | 2001 | 1467737528260 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 2001 | 1467737528261 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a7800 == 46 [pid = 2001] [id = 222] 09:52:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x118864400) [pid = 2001] [serial = 664] [outer = 0x0] 09:52:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x122007800) [pid = 2001] [serial = 665] [outer = 0x118864400] 09:52:08 INFO - PROCESS | 2001 | 1467737528286 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1259adc00) [pid = 2001] [serial = 666] [outer = 0x118864400] 09:52:08 INFO - PROCESS | 2001 | 1467737528606 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]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 467ms 09:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:52:08 INFO - PROCESS | 2001 | 1467737528644 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 2001 | 1467737528645 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:52:08 INFO - PROCESS | 2001 | 1467737528647 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 2001 | 1467737528648 Marionette TRACE conn2 <- [1,862,null,{}] 09:52:08 INFO - PROCESS | 2001 | 1467737528650 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}] 09:52:08 INFO - PROCESS | 2001 | 1467737528652 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:08 INFO - PROCESS | 2001 | 1467737528726 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:52:08 INFO - PROCESS | 2001 | 1467737528730 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 2001 | 1467737528733 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x129695000 == 47 [pid = 2001] [id = 223] 09:52:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1188a2400) [pid = 2001] [serial = 667] [outer = 0x0] 09:52:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x125a62000) [pid = 2001] [serial = 668] [outer = 0x1188a2400] 09:52:08 INFO - PROCESS | 2001 | 1467737528764 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1263d2c00) [pid = 2001] [serial = 669] [outer = 0x1188a2400] 09:52:09 INFO - PROCESS | 2001 | 1467737529191 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]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 570ms 09:52:09 INFO - PROCESS | 2001 | 1467737529218 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 2001 | 1467737529219 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:52:09 INFO - PROCESS | 2001 | 1467737529224 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - PROCESS | 2001 | 1467737529225 Marionette TRACE conn2 <- [1,866,null,{}] 09:52:09 INFO - PROCESS | 2001 | 1467737529229 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}] 09:52:09 INFO - PROCESS | 2001 | 1467737529232 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:09 INFO - PROCESS | 2001 | 1467737529326 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:52:09 INFO - PROCESS | 2001 | 1467737529344 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 2001 | 1467737529345 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a64e800 == 48 [pid = 2001] [id = 224] 09:52:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x126935800) [pid = 2001] [serial = 670] [outer = 0x0] 09:52:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128b70800) [pid = 2001] [serial = 671] [outer = 0x126935800] 09:52:09 INFO - PROCESS | 2001 | 1467737529369 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128b76c00) [pid = 2001] [serial = 672] [outer = 0x126935800] 09:52:09 INFO - PROCESS | 2001 | 1467737529686 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]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 473ms 09:52:09 INFO - PROCESS | 2001 | 1467737529696 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 2001 | 1467737529699 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:52:09 INFO - PROCESS | 2001 | 1467737529702 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - PROCESS | 2001 | 1467737529703 Marionette TRACE conn2 <- [1,870,null,{}] 09:52:09 INFO - PROCESS | 2001 | 1467737529706 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}] 09:52:09 INFO - PROCESS | 2001 | 1467737529707 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:09 INFO - PROCESS | 2001 | 1467737529794 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:52:09 INFO - PROCESS | 2001 | 1467737529847 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 2001 | 1467737529848 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac74800 == 49 [pid = 2001] [id = 225] 09:52:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1132ce000) [pid = 2001] [serial = 673] [outer = 0x0] 09:52:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x128b78c00) [pid = 2001] [serial = 674] [outer = 0x1132ce000] 09:52:09 INFO - PROCESS | 2001 | 1467737529872 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x128bce000) [pid = 2001] [serial = 675] [outer = 0x1132ce000] 09:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 669ms 09:52:10 INFO - PROCESS | 2001 | 1467737530365 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]]]}] 09:52:10 INFO - PROCESS | 2001 | 1467737530373 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 2001 | 1467737530376 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:52:10 INFO - PROCESS | 2001 | 1467737530379 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 2001 | 1467737530382 Marionette TRACE conn2 <- [1,874,null,{}] 09:52:10 INFO - PROCESS | 2001 | 1467737530386 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}] 09:52:10 INFO - PROCESS | 2001 | 1467737530388 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:10 INFO - PROCESS | 2001 | 1467737530501 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:52:10 INFO - PROCESS | 2001 | 1467737530576 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 2001 | 1467737530577 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x116684000 == 50 [pid = 2001] [id = 226] 09:52:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x111d78000) [pid = 2001] [serial = 676] [outer = 0x0] 09:52:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x11269ec00) [pid = 2001] [serial = 677] [outer = 0x111d78000] 09:52:10 INFO - PROCESS | 2001 | 1467737530608 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1129ac000) [pid = 2001] [serial = 678] [outer = 0x111d78000] 09:52:11 INFO - PROCESS | 2001 | 1467737531125 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]]]}] 09:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 773ms 09:52:11 INFO - PROCESS | 2001 | 1467737531327 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:52:11 INFO - PROCESS | 2001 | 1467737531330 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:52:11 INFO - PROCESS | 2001 | 1467737531357 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 2001 | 1467737531358 Marionette TRACE conn2 <- [1,878,null,{}] 09:52:11 INFO - PROCESS | 2001 | 1467737531362 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}] 09:52:11 INFO - PROCESS | 2001 | 1467737531364 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:11 INFO - PROCESS | 2001 | 1467737531464 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:52:11 INFO - PROCESS | 2001 | 1467737531511 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 2001 | 1467737531515 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dc2800 == 51 [pid = 2001] [id = 227] 09:52:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x111d75800) [pid = 2001] [serial = 679] [outer = 0x0] 09:52:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x111f2e800) [pid = 2001] [serial = 680] [outer = 0x111d75800] 09:52:11 INFO - PROCESS | 2001 | 1467737531541 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x1126a2800) [pid = 2001] [serial = 681] [outer = 0x111d75800] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x12690d000 == 50 [pid = 2001] [id = 204] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x1291a6000 == 49 [pid = 2001] [id = 205] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x12487e000 == 48 [pid = 2001] [id = 203] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x12a64e800 == 47 [pid = 2001] [id = 224] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x129695000 == 46 [pid = 2001] [id = 223] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a7800 == 45 [pid = 2001] [id = 222] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x1291b4800 == 44 [pid = 2001] [id = 221] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x12691b800 == 43 [pid = 2001] [id = 220] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x125a06000 == 42 [pid = 2001] [id = 219] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x124875800 == 41 [pid = 2001] [id = 218] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x12add5400) [pid = 2001] [serial = 617] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x1188cf800 == 40 [pid = 2001] [id = 217] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x121252800 == 39 [pid = 2001] [id = 216] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x117d68800 == 38 [pid = 2001] [id = 215] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x119cc4000 == 37 [pid = 2001] [id = 214] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x119aa8000 == 36 [pid = 2001] [id = 213] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x1195d3000 == 35 [pid = 2001] [id = 212] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x119176000 == 34 [pid = 2001] [id = 211] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x1183da800 == 33 [pid = 2001] [id = 210] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x117d69000 == 32 [pid = 2001] [id = 209] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x116687000 == 31 [pid = 2001] [id = 208] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x113034000 == 30 [pid = 2001] [id = 207] 09:52:11 INFO - PROCESS | 2001 | --DOCSHELL 0x129692800 == 29 [pid = 2001] [id = 206] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x122010000) [pid = 2001] [serial = 599] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1263ce800) [pid = 2001] [serial = 602] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x129103c00) [pid = 2001] [serial = 605] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x126935400) [pid = 2001] [serial = 603] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x124eea800) [pid = 2001] [serial = 611] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x119434800) [pid = 2001] [serial = 609] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x12a74b400) [pid = 2001] [serial = 606] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x12acc1c00) [pid = 2001] [serial = 615] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x121295000) [pid = 2001] [serial = 596] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x118771800) [pid = 2001] [serial = 593] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x11886a400) [pid = 2001] [serial = 594] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x116817c00) [pid = 2001] [serial = 590] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x117db3400) [pid = 2001] [serial = 591] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1187e2800) [pid = 2001] [serial = 588] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x118230800) [pid = 2001] [serial = 587] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x11a266c00) [pid = 2001] [serial = 585] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x119a74400) [pid = 2001] [serial = 584] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11855e000) [pid = 2001] [serial = 582] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x118068000) [pid = 2001] [serial = 581] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1181c2000) [pid = 2001] [serial = 608] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x124d47800) [pid = 2001] [serial = 600] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x129217400) [pid = 2001] [serial = 612] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x12a935000) [pid = 2001] [serial = 614] [outer = 0x0] [url = about:blank] 09:52:11 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x12179bc00) [pid = 2001] [serial = 597] [outer = 0x0] [url = about:blank] 09:52:12 INFO - PROCESS | 2001 | 1467737532013 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]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 09:52:12 INFO - PROCESS | 2001 | 1467737532029 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 2001 | 1467737532031 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:52:12 INFO - PROCESS | 2001 | 1467737532036 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 2001 | 1467737532039 Marionette TRACE conn2 <- [1,882,null,{}] 09:52:12 INFO - PROCESS | 2001 | 1467737532041 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}] 09:52:12 INFO - PROCESS | 2001 | 1467737532043 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:12 INFO - PROCESS | 2001 | 1467737532120 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:52:12 INFO - PROCESS | 2001 | 1467737532124 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 2001 | 1467737532125 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x116678800 == 30 [pid = 2001] [id = 228] 09:52:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x112a7c400) [pid = 2001] [serial = 682] [outer = 0x0] 09:52:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x113217800) [pid = 2001] [serial = 683] [outer = 0x112a7c400] 09:52:12 INFO - PROCESS | 2001 | 1467737532155 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x11337c400) [pid = 2001] [serial = 684] [outer = 0x112a7c400] 09:52:12 INFO - PROCESS | 2001 | 1467737532491 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]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 523ms 09:52:12 INFO - PROCESS | 2001 | 1467737532557 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 2001 | 1467737532559 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:52:12 INFO - PROCESS | 2001 | 1467737532561 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 2001 | 1467737532562 Marionette TRACE conn2 <- [1,886,null,{}] 09:52:12 INFO - PROCESS | 2001 | 1467737532569 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}] 09:52:12 INFO - PROCESS | 2001 | 1467737532572 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:12 INFO - PROCESS | 2001 | 1467737532651 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:52:12 INFO - PROCESS | 2001 | 1467737532658 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 2001 | 1467737532660 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d84800 == 31 [pid = 2001] [id = 229] 09:52:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1164e6000) [pid = 2001] [serial = 685] [outer = 0x0] 09:52:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1164efc00) [pid = 2001] [serial = 686] [outer = 0x1164e6000] 09:52:12 INFO - PROCESS | 2001 | 1467737532691 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1167e4800) [pid = 2001] [serial = 687] [outer = 0x1164e6000] 09:52:13 INFO - PROCESS | 2001 | 1467737533058 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]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 09:52:13 INFO - PROCESS | 2001 | 1467737533080 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 2001 | 1467737533082 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:52:13 INFO - PROCESS | 2001 | 1467737533085 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 2001 | 1467737533087 Marionette TRACE conn2 <- [1,890,null,{}] 09:52:13 INFO - PROCESS | 2001 | 1467737533090 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}] 09:52:13 INFO - PROCESS | 2001 | 1467737533092 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:13 INFO - PROCESS | 2001 | 1467737533214 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:52:13 INFO - PROCESS | 2001 | 1467737533219 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 2001 | 1467737533221 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x118590800 == 32 [pid = 2001] [id = 230] 09:52:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11269d000) [pid = 2001] [serial = 688] [outer = 0x0] 09:52:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x116a23800) [pid = 2001] [serial = 689] [outer = 0x11269d000] 09:52:13 INFO - PROCESS | 2001 | 1467737533262 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1176d9800) [pid = 2001] [serial = 690] [outer = 0x11269d000] 09:52:13 INFO - PROCESS | 2001 | 1467737533686 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]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 619ms 09:52:13 INFO - PROCESS | 2001 | 1467737533705 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 2001 | 1467737533706 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:52:13 INFO - PROCESS | 2001 | 1467737533728 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 2001 | 1467737533729 Marionette TRACE conn2 <- [1,894,null,{}] 09:52:13 INFO - PROCESS | 2001 | 1467737533735 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}] 09:52:13 INFO - PROCESS | 2001 | 1467737533736 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:13 INFO - PROCESS | 2001 | 1467737533809 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:52:13 INFO - PROCESS | 2001 | 1467737533815 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 2001 | 1467737533817 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x119296000 == 33 [pid = 2001] [id = 231] 09:52:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1176db000) [pid = 2001] [serial = 691] [outer = 0x0] 09:52:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x118064000) [pid = 2001] [serial = 692] [outer = 0x1176db000] 09:52:13 INFO - PROCESS | 2001 | 1467737533842 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1181a9000) [pid = 2001] [serial = 693] [outer = 0x1176db000] 09:52:14 INFO - PROCESS | 2001 | 1467737534186 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]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 493ms 09:52:14 INFO - PROCESS | 2001 | 1467737534201 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 2001 | 1467737534202 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:52:14 INFO - PROCESS | 2001 | 1467737534204 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 2001 | 1467737534205 Marionette TRACE conn2 <- [1,898,null,{}] 09:52:14 INFO - PROCESS | 2001 | 1467737534208 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}] 09:52:14 INFO - PROCESS | 2001 | 1467737534212 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:14 INFO - PROCESS | 2001 | 1467737534337 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:52:14 INFO - PROCESS | 2001 | 1467737534341 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 2001 | 1467737534342 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a98800 == 34 [pid = 2001] [id = 232] 09:52:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1181ba800) [pid = 2001] [serial = 694] [outer = 0x0] 09:52:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1181c5000) [pid = 2001] [serial = 695] [outer = 0x1181ba800] 09:52:14 INFO - PROCESS | 2001 | 1467737534368 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x11876c000) [pid = 2001] [serial = 696] [outer = 0x1181ba800] 09:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 518ms 09:52:14 INFO - PROCESS | 2001 | 1467737534720 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]]]}] 09:52:14 INFO - PROCESS | 2001 | 1467737534723 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 2001 | 1467737534724 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:52:14 INFO - PROCESS | 2001 | 1467737534727 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 2001 | 1467737534728 Marionette TRACE conn2 <- [1,902,null,{}] 09:52:14 INFO - PROCESS | 2001 | 1467737534730 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}] 09:52:14 INFO - PROCESS | 2001 | 1467737534734 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:14 INFO - PROCESS | 2001 | 1467737534823 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:52:14 INFO - PROCESS | 2001 | 1467737534834 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 2001 | 1467737534835 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f88000 == 35 [pid = 2001] [id = 233] 09:52:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x115ddd400) [pid = 2001] [serial = 697] [outer = 0x0] 09:52:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1187e6400) [pid = 2001] [serial = 698] [outer = 0x115ddd400] 09:52:14 INFO - PROCESS | 2001 | 1467737534866 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x118869800) [pid = 2001] [serial = 699] [outer = 0x115ddd400] 09:52:15 INFO - PROCESS | 2001 | 1467737535186 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]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 09:52:15 INFO - PROCESS | 2001 | 1467737535196 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 2001 | 1467737535199 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:52:15 INFO - PROCESS | 2001 | 1467737535203 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 2001 | 1467737535204 Marionette TRACE conn2 <- [1,906,null,{}] 09:52:15 INFO - PROCESS | 2001 | 1467737535206 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}] 09:52:15 INFO - PROCESS | 2001 | 1467737535207 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:15 INFO - PROCESS | 2001 | 1467737535302 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:52:15 INFO - PROCESS | 2001 | 1467737535315 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 2001 | 1467737535317 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f2d800 == 36 [pid = 2001] [id = 234] 09:52:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1181be000) [pid = 2001] [serial = 700] [outer = 0x0] 09:52:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x1188f2400) [pid = 2001] [serial = 701] [outer = 0x1181be000] 09:52:15 INFO - PROCESS | 2001 | 1467737535340 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x119428400) [pid = 2001] [serial = 702] [outer = 0x1181be000] 09:52:15 INFO - PROCESS | 2001 | 1467737535694 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]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 519ms 09:52:15 INFO - PROCESS | 2001 | 1467737535728 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 2001 | 1467737535731 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:52:15 INFO - PROCESS | 2001 | 1467737535735 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 2001 | 1467737535736 Marionette TRACE conn2 <- [1,910,null,{}] 09:52:15 INFO - PROCESS | 2001 | 1467737535739 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}] 09:52:15 INFO - PROCESS | 2001 | 1467737535741 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:15 INFO - PROCESS | 2001 | 1467737535889 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:52:15 INFO - PROCESS | 2001 | 1467737535910 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 2001 | 1467737535911 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213ca000 == 37 [pid = 2001] [id = 235] 09:52:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1188a7400) [pid = 2001] [serial = 703] [outer = 0x0] 09:52:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1195f5400) [pid = 2001] [serial = 704] [outer = 0x1188a7400] 09:52:15 INFO - PROCESS | 2001 | 1467737535936 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x119612800) [pid = 2001] [serial = 705] [outer = 0x1188a7400] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119a79800) [pid = 2001] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1212a3400) [pid = 2001] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x1195f6000) [pid = 2001] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x11855c800) [pid = 2001] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1122bbc00) [pid = 2001] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1181a1800) [pid = 2001] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x119a73800) [pid = 2001] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1167a0400) [pid = 2001] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x121482400) [pid = 2001] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x110fac400) [pid = 2001] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x115e90000) [pid = 2001] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x118860000) [pid = 2001] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x110f79800) [pid = 2001] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x122010400) [pid = 2001] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x122048000) [pid = 2001] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x118864400) [pid = 2001] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1188a2400) [pid = 2001] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:52:16 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x126935800) [pid = 2001] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:52:16 INFO - PROCESS | 2001 | 1467737536383 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]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 668ms 09:52:16 INFO - PROCESS | 2001 | 1467737536406 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 2001 | 1467737536407 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:52:16 INFO - PROCESS | 2001 | 1467737536409 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 2001 | 1467737536410 Marionette TRACE conn2 <- [1,914,null,{}] 09:52:16 INFO - PROCESS | 2001 | 1467737536419 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}] 09:52:16 INFO - PROCESS | 2001 | 1467737536421 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:16 INFO - PROCESS | 2001 | 1467737536542 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:52:16 INFO - PROCESS | 2001 | 1467737536585 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 2001 | 1467737536586 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219d7000 == 38 [pid = 2001] [id = 236] 09:52:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x110fabc00) [pid = 2001] [serial = 706] [outer = 0x0] 09:52:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1174e3c00) [pid = 2001] [serial = 707] [outer = 0x110fabc00] 09:52:16 INFO - PROCESS | 2001 | 1467737536620 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1188ab800) [pid = 2001] [serial = 708] [outer = 0x110fabc00] 09:52:16 INFO - PROCESS | 2001 | 1467737536888 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]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 519ms 09:52:16 INFO - PROCESS | 2001 | 1467737536928 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 2001 | 1467737536930 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:52:16 INFO - PROCESS | 2001 | 1467737536940 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 2001 | 1467737536942 Marionette TRACE conn2 <- [1,918,null,{}] 09:52:16 INFO - PROCESS | 2001 | 1467737536944 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}] 09:52:16 INFO - PROCESS | 2001 | 1467737536946 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:17 INFO - PROCESS | 2001 | 1467737537054 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:52:17 INFO - PROCESS | 2001 | 1467737537105 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 2001 | 1467737537107 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x121ccb800 == 39 [pid = 2001] [id = 237] 09:52:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x116f65000) [pid = 2001] [serial = 709] [outer = 0x0] 09:52:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x119613000) [pid = 2001] [serial = 710] [outer = 0x116f65000] 09:52:17 INFO - PROCESS | 2001 | 1467737537133 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x119eb3000) [pid = 2001] [serial = 711] [outer = 0x116f65000] 09:52:17 INFO - PROCESS | 2001 | 1467737537424 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]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 09:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:52:17 INFO - PROCESS | 2001 | 1467737537460 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 2001 | 1467737537461 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:52:17 INFO - PROCESS | 2001 | 1467737537464 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 2001 | 1467737537467 Marionette TRACE conn2 <- [1,922,null,{}] 09:52:17 INFO - PROCESS | 2001 | 1467737537470 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}] 09:52:17 INFO - PROCESS | 2001 | 1467737537472 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:17 INFO - PROCESS | 2001 | 1467737537551 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:52:17 INFO - PROCESS | 2001 | 1467737537554 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 2001 | 1467737537555 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x125999800 == 40 [pid = 2001] [id = 238] 09:52:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x119e0c400) [pid = 2001] [serial = 712] [outer = 0x0] 09:52:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12129e000) [pid = 2001] [serial = 713] [outer = 0x119e0c400] 09:52:17 INFO - PROCESS | 2001 | 1467737537579 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x121488800) [pid = 2001] [serial = 714] [outer = 0x119e0c400] 09:52:17 INFO - PROCESS | 2001 | 1467737537906 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]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 473ms 09:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:52:17 INFO - PROCESS | 2001 | 1467737537937 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 2001 | 1467737537939 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:52:17 INFO - PROCESS | 2001 | 1467737537942 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 2001 | 1467737537944 Marionette TRACE conn2 <- [1,926,null,{}] 09:52:17 INFO - PROCESS | 2001 | 1467737537948 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}] 09:52:17 INFO - PROCESS | 2001 | 1467737537951 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:18 INFO - PROCESS | 2001 | 1467737538121 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:52:18 INFO - PROCESS | 2001 | 1467737538128 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 2001 | 1467737538129 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:18 INFO - PROCESS | 2001 | ++DOCSHELL 0x126caf800 == 41 [pid = 2001] [id = 239] 09:52:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12129d800) [pid = 2001] [serial = 715] [outer = 0x0] 09:52:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x121a93c00) [pid = 2001] [serial = 716] [outer = 0x12129d800] 09:52:18 INFO - PROCESS | 2001 | 1467737538157 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x121f03400) [pid = 2001] [serial = 717] [outer = 0x12129d800] 09:52:18 INFO - PROCESS | 2001 | 1467737538711 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]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 821ms 09:52:18 INFO - PROCESS | 2001 | 1467737538764 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 2001 | 1467737538767 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:52:18 INFO - PROCESS | 2001 | 1467737538770 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 2001 | 1467737538774 Marionette TRACE conn2 <- [1,930,null,{}] 09:52:18 INFO - PROCESS | 2001 | 1467737538777 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}] 09:52:18 INFO - PROCESS | 2001 | 1467737538779 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:18 INFO - PROCESS | 2001 | 1467737538880 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:52:18 INFO - PROCESS | 2001 | 1467737538945 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 2001 | 1467737538946 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:18 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f35000 == 42 [pid = 2001] [id = 240] 09:52:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x112a84800) [pid = 2001] [serial = 718] [outer = 0x0] 09:52:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x112f66400) [pid = 2001] [serial = 719] [outer = 0x112a84800] 09:52:18 INFO - PROCESS | 2001 | 1467737538977 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1133abc00) [pid = 2001] [serial = 720] [outer = 0x112a84800] 09:52:19 INFO - PROCESS | 2001 | 1467737539398 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]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 09:52:19 INFO - PROCESS | 2001 | 1467737539442 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 2001 | 1467737539445 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:52:19 INFO - PROCESS | 2001 | 1467737539450 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 2001 | 1467737539452 Marionette TRACE conn2 <- [1,934,null,{}] 09:52:19 INFO - PROCESS | 2001 | 1467737539454 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}] 09:52:19 INFO - PROCESS | 2001 | 1467737539456 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:19 INFO - PROCESS | 2001 | 1467737539578 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:52:19 INFO - PROCESS | 2001 | 1467737539658 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 2001 | 1467737539659 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aac000 == 43 [pid = 2001] [id = 241] 09:52:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x115e8ec00) [pid = 2001] [serial = 721] [outer = 0x0] 09:52:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x116817400) [pid = 2001] [serial = 722] [outer = 0x115e8ec00] 09:52:19 INFO - PROCESS | 2001 | 1467737539692 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x116f5b000) [pid = 2001] [serial = 723] [outer = 0x115e8ec00] 09:52:20 INFO - PROCESS | 2001 | 1467737540123 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]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 719ms 09:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:52:20 INFO - PROCESS | 2001 | 1467737540170 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 2001 | 1467737540171 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:52:20 INFO - PROCESS | 2001 | 1467737540174 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - PROCESS | 2001 | 1467737540176 Marionette TRACE conn2 <- [1,938,null,{}] 09:52:20 INFO - PROCESS | 2001 | 1467737540184 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}] 09:52:20 INFO - PROCESS | 2001 | 1467737540187 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:20 INFO - PROCESS | 2001 | 1467737540288 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:52:20 INFO - PROCESS | 2001 | 1467737540356 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 2001 | 1467737540358 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291ae800 == 44 [pid = 2001] [id = 242] 09:52:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x1181b9000) [pid = 2001] [serial = 724] [outer = 0x0] 09:52:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x11855e400) [pid = 2001] [serial = 725] [outer = 0x1181b9000] 09:52:20 INFO - PROCESS | 2001 | 1467737540390 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x118865000) [pid = 2001] [serial = 726] [outer = 0x1181b9000] 09:52:20 INFO - PROCESS | 2001 | 1467737540799 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]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 09:52:20 INFO - PROCESS | 2001 | 1467737540845 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 2001 | 1467737540847 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:52:20 INFO - PROCESS | 2001 | 1467737540900 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - PROCESS | 2001 | 1467737540901 Marionette TRACE conn2 <- [1,942,null,{}] 09:52:20 INFO - PROCESS | 2001 | 1467737540904 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}] 09:52:20 INFO - PROCESS | 2001 | 1467737540905 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:21 INFO - PROCESS | 2001 | 1467737541004 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:52:21 INFO - PROCESS | 2001 | 1467737541069 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 2001 | 1467737541070 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a0800 == 45 [pid = 2001] [id = 243] 09:52:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x119614000) [pid = 2001] [serial = 727] [outer = 0x0] 09:52:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x119a74c00) [pid = 2001] [serial = 728] [outer = 0x119614000] 09:52:21 INFO - PROCESS | 2001 | 1467737541099 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x119eb1400) [pid = 2001] [serial = 729] [outer = 0x119614000] 09:52:21 INFO - PROCESS | 2001 | 1467737541516 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]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 702ms 09:52:21 INFO - PROCESS | 2001 | 1467737541693 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 2001 | 1467737541695 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:52:21 INFO - PROCESS | 2001 | 1467737541718 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 2001 | 1467737541720 Marionette TRACE conn2 <- [1,946,null,{}] 09:52:21 INFO - PROCESS | 2001 | 1467737541724 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}] 09:52:21 INFO - PROCESS | 2001 | 1467737541726 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:21 INFO - PROCESS | 2001 | 1467737541813 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:52:21 INFO - PROCESS | 2001 | 1467737541866 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 2001 | 1467737541869 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168be000 == 46 [pid = 2001] [id = 244] 09:52:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x1129b1c00) [pid = 2001] [serial = 730] [outer = 0x0] 09:52:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x112d92000) [pid = 2001] [serial = 731] [outer = 0x1129b1c00] 09:52:21 INFO - PROCESS | 2001 | 1467737541896 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x113213c00) [pid = 2001] [serial = 732] [outer = 0x1129b1c00] 09:52:22 INFO - PROCESS | 2001 | 1467737542341 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]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 679ms 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x125999800 == 45 [pid = 2001] [id = 238] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x121ccb800 == 44 [pid = 2001] [id = 237] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x1219d7000 == 43 [pid = 2001] [id = 236] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x1213ca000 == 42 [pid = 2001] [id = 235] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x116f2d800 == 41 [pid = 2001] [id = 234] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x119f88000 == 40 [pid = 2001] [id = 233] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x119a98800 == 39 [pid = 2001] [id = 232] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x119296000 == 38 [pid = 2001] [id = 231] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x118590800 == 37 [pid = 2001] [id = 230] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x117d84800 == 36 [pid = 2001] [id = 229] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x116678800 == 35 [pid = 2001] [id = 228] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x112dc2800 == 34 [pid = 2001] [id = 227] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x116684000 == 33 [pid = 2001] [id = 226] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac74800 == 32 [pid = 2001] [id = 225] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a0800 == 31 [pid = 2001] [id = 243] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x1291ae800 == 30 [pid = 2001] [id = 242] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x119aac000 == 29 [pid = 2001] [id = 241] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x116f35000 == 28 [pid = 2001] [id = 240] 09:52:22 INFO - PROCESS | 2001 | --DOCSHELL 0x126caf800 == 27 [pid = 2001] [id = 239] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x121480800) [pid = 2001] [serial = 653] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x121f08400) [pid = 2001] [serial = 656] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x119610400) [pid = 2001] [serial = 647] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x11942bc00) [pid = 2001] [serial = 644] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1195f3800) [pid = 2001] [serial = 645] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x121a92800) [pid = 2001] [serial = 654] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x1122be800) [pid = 2001] [serial = 620] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x1129a5000) [pid = 2001] [serial = 621] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x119a6e000) [pid = 2001] [serial = 648] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x1181c1000) [pid = 2001] [serial = 635] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x11855c400) [pid = 2001] [serial = 636] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x119eb4c00) [pid = 2001] [serial = 650] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x11680ac00) [pid = 2001] [serial = 629] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x116889c00) [pid = 2001] [serial = 630] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x12b248800) [pid = 2001] [serial = 618] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1176e4000) [pid = 2001] [serial = 632] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x118065c00) [pid = 2001] [serial = 633] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x118779400) [pid = 2001] [serial = 638] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x11885f400) [pid = 2001] [serial = 639] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x11886c000) [pid = 2001] [serial = 641] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1188f3000) [pid = 2001] [serial = 642] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x115e2cc00) [pid = 2001] [serial = 626] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1164e7c00) [pid = 2001] [serial = 627] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x112f5bc00) [pid = 2001] [serial = 623] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x122055c00) [pid = 2001] [serial = 659] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x12200ac00) [pid = 2001] [serial = 657] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x125197c00) [pid = 2001] [serial = 662] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x124e1ec00) [pid = 2001] [serial = 660] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x122007800) [pid = 2001] [serial = 665] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x125a62000) [pid = 2001] [serial = 668] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x128b70800) [pid = 2001] [serial = 671] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1263d2c00) [pid = 2001] [serial = 669] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x128b76c00) [pid = 2001] [serial = 672] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x1259ad400) [pid = 2001] [serial = 663] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1259adc00) [pid = 2001] [serial = 666] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x1212a1800) [pid = 2001] [serial = 651] [outer = 0x0] [url = about:blank] 09:52:22 INFO - PROCESS | 2001 | 1467737542989 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 2001 | 1467737542992 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:52:23 INFO - PROCESS | 2001 | 1467737543000 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 2001 | 1467737543002 Marionette TRACE conn2 <- [1,950,null,{}] 09:52:23 INFO - PROCESS | 2001 | 1467737543010 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}] 09:52:23 INFO - PROCESS | 2001 | 1467737543013 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:23 INFO - PROCESS | 2001 | 1467737543110 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:52:23 INFO - PROCESS | 2001 | 1467737543157 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 2001 | 1467737543160 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x112ecd000 == 28 [pid = 2001] [id = 245] 09:52:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1129ab400) [pid = 2001] [serial = 733] [outer = 0x0] 09:52:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1129b0000) [pid = 2001] [serial = 734] [outer = 0x1129ab400] 09:52:23 INFO - PROCESS | 2001 | 1467737543192 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x113214400) [pid = 2001] [serial = 735] [outer = 0x1129ab400] 09:52:23 INFO - PROCESS | 2001 | 1467737543708 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]]]}] 09:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 728ms 09:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:52:23 INFO - PROCESS | 2001 | 1467737543743 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 2001 | 1467737543745 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:52:23 INFO - PROCESS | 2001 | 1467737543753 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 2001 | 1467737543756 Marionette TRACE conn2 <- [1,954,null,{}] 09:52:23 INFO - PROCESS | 2001 | 1467737543759 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}] 09:52:23 INFO - PROCESS | 2001 | 1467737543761 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:23 INFO - PROCESS | 2001 | 1467737543860 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:52:23 INFO - PROCESS | 2001 | 1467737543932 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 2001 | 1467737543934 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x11674f800 == 29 [pid = 2001] [id = 246] 09:52:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x115e2c800) [pid = 2001] [serial = 736] [outer = 0x0] 09:52:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x115e90000) [pid = 2001] [serial = 737] [outer = 0x115e2c800] 09:52:23 INFO - PROCESS | 2001 | 1467737543966 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x11679e000) [pid = 2001] [serial = 738] [outer = 0x115e2c800] 09:52:24 INFO - PROCESS | 2001 | 1467737544521 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]]]}] 09:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 876ms 09:52:24 INFO - PROCESS | 2001 | 1467737544627 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 2001 | 1467737544629 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:52:24 INFO - PROCESS | 2001 | 1467737544632 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - PROCESS | 2001 | 1467737544634 Marionette TRACE conn2 <- [1,958,null,{}] 09:52:24 INFO - PROCESS | 2001 | 1467737544638 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}] 09:52:24 INFO - PROCESS | 2001 | 1467737544640 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:24 INFO - PROCESS | 2001 | 1467737544737 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:52:24 INFO - PROCESS | 2001 | 1467737544786 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:24 INFO - PROCESS | 2001 | 1467737544790 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x115d95000 == 30 [pid = 2001] [id = 247] 09:52:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x112f5e400) [pid = 2001] [serial = 739] [outer = 0x0] 09:52:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1133a8400) [pid = 2001] [serial = 740] [outer = 0x112f5e400] 09:52:24 INFO - PROCESS | 2001 | 1467737544817 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x115e93000) [pid = 2001] [serial = 741] [outer = 0x112f5e400] 09:52:25 INFO - PROCESS | 2001 | 1467737545158 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]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 573ms 09:52:25 INFO - PROCESS | 2001 | 1467737545204 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 2001 | 1467737545206 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:52:25 INFO - PROCESS | 2001 | 1467737545210 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 2001 | 1467737545213 Marionette TRACE conn2 <- [1,962,null,{}] 09:52:25 INFO - PROCESS | 2001 | 1467737545215 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}] 09:52:25 INFO - PROCESS | 2001 | 1467737545217 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:25 INFO - PROCESS | 2001 | 1467737545292 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:52:25 INFO - PROCESS | 2001 | 1467737545297 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 2001 | 1467737545300 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x1184c6000 == 31 [pid = 2001] [id = 248] 09:52:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11681b800) [pid = 2001] [serial = 742] [outer = 0x0] 09:52:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x118065c00) [pid = 2001] [serial = 743] [outer = 0x11681b800] 09:52:25 INFO - PROCESS | 2001 | 1467737545326 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1181a9800) [pid = 2001] [serial = 744] [outer = 0x11681b800] 09:52:25 INFO - PROCESS | 2001 | 1467737545663 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]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 471ms 09:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:52:25 INFO - PROCESS | 2001 | 1467737545682 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 2001 | 1467737545684 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:52:25 INFO - PROCESS | 2001 | 1467737545686 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 2001 | 1467737545688 Marionette TRACE conn2 <- [1,966,null,{}] 09:52:25 INFO - PROCESS | 2001 | 1467737545695 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}] 09:52:25 INFO - PROCESS | 2001 | 1467737545698 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:25 INFO - PROCESS | 2001 | 1467737545776 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:52:25 INFO - PROCESS | 2001 | 1467737545784 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 2001 | 1467737545787 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195a0800 == 32 [pid = 2001] [id = 249] 09:52:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x11855d000) [pid = 2001] [serial = 745] [outer = 0x0] 09:52:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x11856f800) [pid = 2001] [serial = 746] [outer = 0x11855d000] 09:52:25 INFO - PROCESS | 2001 | 1467737545815 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1187dd400) [pid = 2001] [serial = 747] [outer = 0x11855d000] 09:52:26 INFO - PROCESS | 2001 | 1467737546168 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]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 09:52:26 INFO - PROCESS | 2001 | 1467737546206 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:52:26 INFO - PROCESS | 2001 | 1467737546208 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:52:26 INFO - PROCESS | 2001 | 1467737546210 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 2001 | 1467737546211 Marionette TRACE conn2 <- [1,970,null,{}] 09:52:26 INFO - PROCESS | 2001 | 1467737546214 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}] 09:52:26 INFO - PROCESS | 2001 | 1467737546215 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:26 INFO - PROCESS | 2001 | 1467737546293 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:52:26 INFO - PROCESS | 2001 | 1467737546297 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 2001 | 1467737546300 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bdc000 == 33 [pid = 2001] [id = 250] 09:52:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x118861c00) [pid = 2001] [serial = 748] [outer = 0x0] 09:52:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1188a7800) [pid = 2001] [serial = 749] [outer = 0x118861c00] 09:52:26 INFO - PROCESS | 2001 | 1467737546323 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x11942e800) [pid = 2001] [serial = 750] [outer = 0x118861c00] 09:52:26 INFO - PROCESS | 2001 | 1467737546651 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]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 09:52:26 INFO - PROCESS | 2001 | 1467737546679 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 2001 | 1467737546681 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:52:26 INFO - PROCESS | 2001 | 1467737546685 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 2001 | 1467737546686 Marionette TRACE conn2 <- [1,974,null,{}] 09:52:26 INFO - PROCESS | 2001 | 1467737546688 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}] 09:52:26 INFO - PROCESS | 2001 | 1467737546690 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:26 INFO - PROCESS | 2001 | 1467737546760 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:52:26 INFO - PROCESS | 2001 | 1467737546764 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 2001 | 1467737546767 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x121221800 == 34 [pid = 2001] [id = 251] 09:52:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x113c67000) [pid = 2001] [serial = 751] [outer = 0x0] 09:52:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x11961a400) [pid = 2001] [serial = 752] [outer = 0x113c67000] 09:52:26 INFO - PROCESS | 2001 | 1467737546791 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x119c53000) [pid = 2001] [serial = 753] [outer = 0x113c67000] 09:52:27 INFO - PROCESS | 2001 | 1467737547118 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]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 469ms 09:52:27 INFO - PROCESS | 2001 | 1467737547155 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 2001 | 1467737547156 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:52:27 INFO - PROCESS | 2001 | 1467737547158 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 2001 | 1467737547159 Marionette TRACE conn2 <- [1,978,null,{}] 09:52:27 INFO - PROCESS | 2001 | 1467737547162 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}] 09:52:27 INFO - PROCESS | 2001 | 1467737547166 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:27 INFO - PROCESS | 2001 | 1467737547294 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:52:27 INFO - PROCESS | 2001 | 1467737547304 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 2001 | 1467737547306 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x121406800 == 35 [pid = 2001] [id = 252] 09:52:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x119eabc00) [pid = 2001] [serial = 754] [outer = 0x0] 09:52:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x121297c00) [pid = 2001] [serial = 755] [outer = 0x119eabc00] 09:52:27 INFO - PROCESS | 2001 | 1467737547331 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x121cf1000) [pid = 2001] [serial = 756] [outer = 0x119eabc00] 09:52:27 INFO - PROCESS | 2001 | 1467737547651 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]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 521ms 09:52:27 INFO - PROCESS | 2001 | 1467737547680 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 2001 | 1467737547682 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:52:27 INFO - PROCESS | 2001 | 1467737547685 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 2001 | 1467737547686 Marionette TRACE conn2 <- [1,982,null,{}] 09:52:27 INFO - PROCESS | 2001 | 1467737547689 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}] 09:52:27 INFO - PROCESS | 2001 | 1467737547690 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:27 INFO - PROCESS | 2001 | 1467737547781 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:52:27 INFO - PROCESS | 2001 | 1467737547815 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 2001 | 1467737547816 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x121f86000 == 36 [pid = 2001] [id = 253] 09:52:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12129d400) [pid = 2001] [serial = 757] [outer = 0x0] 09:52:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x122008400) [pid = 2001] [serial = 758] [outer = 0x12129d400] 09:52:27 INFO - PROCESS | 2001 | 1467737547840 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x122048000) [pid = 2001] [serial = 759] [outer = 0x12129d400] 09:52:28 INFO - PROCESS | 2001 | 1467737548139 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]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 469ms 09:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:52:28 INFO - PROCESS | 2001 | 1467737548154 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 2001 | 1467737548155 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:52:28 INFO - PROCESS | 2001 | 1467737548157 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - PROCESS | 2001 | 1467737548159 Marionette TRACE conn2 <- [1,986,null,{}] 09:52:28 INFO - PROCESS | 2001 | 1467737548178 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}] 09:52:28 INFO - PROCESS | 2001 | 1467737548179 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:28 INFO - PROCESS | 2001 | 1467737548279 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:52:28 INFO - PROCESS | 2001 | 1467737548283 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 2001 | 1467737548285 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x125991000 == 37 [pid = 2001] [id = 254] 09:52:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x121f08400) [pid = 2001] [serial = 760] [outer = 0x0] 09:52:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x124820800) [pid = 2001] [serial = 761] [outer = 0x121f08400] 09:52:28 INFO - PROCESS | 2001 | 1467737548325 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x12485c800) [pid = 2001] [serial = 762] [outer = 0x121f08400] 09:52:28 INFO - PROCESS | 2001 | 1467737548730 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]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 619ms 09:52:28 INFO - PROCESS | 2001 | 1467737548777 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 2001 | 1467737548779 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:52:28 INFO - PROCESS | 2001 | 1467737548781 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - PROCESS | 2001 | 1467737548782 Marionette TRACE conn2 <- [1,990,null,{}] 09:52:28 INFO - PROCESS | 2001 | 1467737548784 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}] 09:52:28 INFO - PROCESS | 2001 | 1467737548785 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:28 INFO - PROCESS | 2001 | 1467737548865 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:52:28 INFO - PROCESS | 2001 | 1467737548868 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 2001 | 1467737548869 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x128a96800 == 38 [pid = 2001] [id = 255] 09:52:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x122005c00) [pid = 2001] [serial = 763] [outer = 0x0] 09:52:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x124d49400) [pid = 2001] [serial = 764] [outer = 0x122005c00] 09:52:28 INFO - PROCESS | 2001 | 1467737548888 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x125117c00) [pid = 2001] [serial = 765] [outer = 0x122005c00] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x115e8ec00) [pid = 2001] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1129b1400) [pid = 2001] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x112a84800) [pid = 2001] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x119e0c400) [pid = 2001] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x1181ba800) [pid = 2001] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x115ddd400) [pid = 2001] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x110fabc00) [pid = 2001] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x111d75800) [pid = 2001] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x1132ce000) [pid = 2001] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1176db000) [pid = 2001] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1164e6000) [pid = 2001] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x111d78000) [pid = 2001] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x112a7c400) [pid = 2001] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x11269d000) [pid = 2001] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1181be000) [pid = 2001] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1188a7400) [pid = 2001] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x116f65000) [pid = 2001] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12129d800) [pid = 2001] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x119614000) [pid = 2001] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:52:29 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1181b9000) [pid = 2001] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:52:29 INFO - PROCESS | 2001 | 1467737549382 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]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 622ms 09:52:29 INFO - PROCESS | 2001 | 1467737549405 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 2001 | 1467737549407 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:52:29 INFO - PROCESS | 2001 | 1467737549410 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 2001 | 1467737549411 Marionette TRACE conn2 <- [1,994,null,{}] 09:52:29 INFO - PROCESS | 2001 | 1467737549414 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}] 09:52:29 INFO - PROCESS | 2001 | 1467737549417 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:29 INFO - PROCESS | 2001 | 1467737549502 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:52:29 INFO - PROCESS | 2001 | 1467737549505 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 2001 | 1467737549506 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195cf000 == 39 [pid = 2001] [id = 256] 09:52:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x110f79c00) [pid = 2001] [serial = 766] [outer = 0x0] 09:52:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1129b3c00) [pid = 2001] [serial = 767] [outer = 0x110f79c00] 09:52:29 INFO - PROCESS | 2001 | 1467737549530 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1164e6000) [pid = 2001] [serial = 768] [outer = 0x110f79c00] 09:52:29 INFO - PROCESS | 2001 | 1467737549872 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]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 470ms 09:52:29 INFO - PROCESS | 2001 | 1467737549884 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 2001 | 1467737549886 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:52:29 INFO - PROCESS | 2001 | 1467737549888 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 2001 | 1467737549889 Marionette TRACE conn2 <- [1,998,null,{}] 09:52:29 INFO - PROCESS | 2001 | 1467737549892 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}] 09:52:29 INFO - PROCESS | 2001 | 1467737549893 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:30 INFO - PROCESS | 2001 | 1467737550009 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:52:30 INFO - PROCESS | 2001 | 1467737550015 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 2001 | 1467737550016 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291ad800 == 40 [pid = 2001] [id = 257] 09:52:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x111d18800) [pid = 2001] [serial = 769] [outer = 0x0] 09:52:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x1176e0400) [pid = 2001] [serial = 770] [outer = 0x111d18800] 09:52:30 INFO - PROCESS | 2001 | 1467737550042 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12519b800) [pid = 2001] [serial = 771] [outer = 0x111d18800] 09:52:30 INFO - PROCESS | 2001 | 1467737550341 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]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 469ms 09:52:30 INFO - PROCESS | 2001 | 1467737550357 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 2001 | 1467737550358 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:52:30 INFO - PROCESS | 2001 | 1467737550361 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 2001 | 1467737550362 Marionette TRACE conn2 <- [1,1002,null,{}] 09:52:30 INFO - PROCESS | 2001 | 1467737550379 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}] 09:52:30 INFO - PROCESS | 2001 | 1467737550380 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:30 INFO - PROCESS | 2001 | 1467737550461 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:52:30 INFO - PROCESS | 2001 | 1467737550467 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 2001 | 1467737550468 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x12969b000 == 41 [pid = 2001] [id = 258] 09:52:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12519c400) [pid = 2001] [serial = 772] [outer = 0x0] 09:52:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x125a58000) [pid = 2001] [serial = 773] [outer = 0x12519c400] 09:52:30 INFO - PROCESS | 2001 | 1467737550492 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1263c9c00) [pid = 2001] [serial = 774] [outer = 0x12519c400] 09:52:30 INFO - PROCESS | 2001 | 1467737550836 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]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 524ms 09:52:30 INFO - PROCESS | 2001 | 1467737550886 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 2001 | 1467737550888 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:52:30 INFO - PROCESS | 2001 | 1467737550891 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 2001 | 1467737550893 Marionette TRACE conn2 <- [1,1006,null,{}] 09:52:30 INFO - PROCESS | 2001 | 1467737550896 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}] 09:52:30 INFO - PROCESS | 2001 | 1467737550898 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:31 INFO - PROCESS | 2001 | 1467737551019 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:52:31 INFO - PROCESS | 2001 | 1467737551024 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 2001 | 1467737551025 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a648800 == 42 [pid = 2001] [id = 259] 09:52:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x1259b0800) [pid = 2001] [serial = 775] [outer = 0x0] 09:52:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1267a3c00) [pid = 2001] [serial = 776] [outer = 0x1259b0800] 09:52:31 INFO - PROCESS | 2001 | 1467737551058 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12692f400) [pid = 2001] [serial = 777] [outer = 0x1259b0800] 09:52:31 INFO - PROCESS | 2001 | 1467737551573 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]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 721ms 09:52:31 INFO - PROCESS | 2001 | 1467737551612 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 2001 | 1467737551617 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:52:31 INFO - PROCESS | 2001 | 1467737551620 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 2001 | 1467737551622 Marionette TRACE conn2 <- [1,1010,null,{}] 09:52:31 INFO - PROCESS | 2001 | 1467737551626 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}] 09:52:31 INFO - PROCESS | 2001 | 1467737551628 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:31 INFO - PROCESS | 2001 | 1467737551728 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:52:31 INFO - PROCESS | 2001 | 1467737551797 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 2001 | 1467737551798 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183ec000 == 43 [pid = 2001] [id = 260] 09:52:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x113216800) [pid = 2001] [serial = 778] [outer = 0x0] 09:52:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x115e21400) [pid = 2001] [serial = 779] [outer = 0x113216800] 09:52:31 INFO - PROCESS | 2001 | 1467737551829 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x116819000) [pid = 2001] [serial = 780] [outer = 0x113216800] 09:52:32 INFO - PROCESS | 2001 | 1467737552242 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]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 09:52:32 INFO - PROCESS | 2001 | 1467737552291 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 2001 | 1467737552294 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:52:32 INFO - PROCESS | 2001 | 1467737552299 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - PROCESS | 2001 | 1467737552301 Marionette TRACE conn2 <- [1,1014,null,{}] 09:52:32 INFO - PROCESS | 2001 | 1467737552343 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}] 09:52:32 INFO - PROCESS | 2001 | 1467737552345 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:32 INFO - PROCESS | 2001 | 1467737552449 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:52:32 INFO - PROCESS | 2001 | 1467737552514 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 2001 | 1467737552516 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213ba800 == 44 [pid = 2001] [id = 261] 09:52:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x1181c0800) [pid = 2001] [serial = 781] [outer = 0x0] 09:52:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x11822d400) [pid = 2001] [serial = 782] [outer = 0x1181c0800] 09:52:32 INFO - PROCESS | 2001 | 1467737552546 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x118566400) [pid = 2001] [serial = 783] [outer = 0x1181c0800] 09:52:32 INFO - PROCESS | 2001 | 1467737552967 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]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 693ms 09:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:52:32 INFO - PROCESS | 2001 | 1467737552991 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 2001 | 1467737552993 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:52:32 INFO - PROCESS | 2001 | 1467737552995 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 2001 | 1467737552999 Marionette TRACE conn2 <- [1,1018,null,{}] 09:52:33 INFO - PROCESS | 2001 | 1467737553008 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}] 09:52:33 INFO - PROCESS | 2001 | 1467737553011 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:33 INFO - PROCESS | 2001 | 1467737553111 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:52:33 INFO - PROCESS | 2001 | 1467737553168 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 2001 | 1467737553170 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a5aa800 == 45 [pid = 2001] [id = 262] 09:52:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x118777400) [pid = 2001] [serial = 784] [outer = 0x0] 09:52:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x119e0c400) [pid = 2001] [serial = 785] [outer = 0x118777400] 09:52:33 INFO - PROCESS | 2001 | 1467737553201 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x12129c000) [pid = 2001] [serial = 786] [outer = 0x118777400] 09:52:33 INFO - PROCESS | 2001 | 1467737553602 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]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 624ms 09:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:52:33 INFO - PROCESS | 2001 | 1467737553620 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 2001 | 1467737553621 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:52:33 INFO - PROCESS | 2001 | 1467737553624 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 2001 | 1467737553625 Marionette TRACE conn2 <- [1,1022,null,{}] 09:52:33 INFO - PROCESS | 2001 | 1467737553627 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}] 09:52:33 INFO - PROCESS | 2001 | 1467737553629 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:33 INFO - PROCESS | 2001 | 1467737553730 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:52:33 INFO - PROCESS | 2001 | 1467737553814 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 2001 | 1467737553816 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac83000 == 46 [pid = 2001] [id = 263] 09:52:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x121383000) [pid = 2001] [serial = 787] [outer = 0x0] 09:52:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x121cf6400) [pid = 2001] [serial = 788] [outer = 0x121383000] 09:52:33 INFO - PROCESS | 2001 | 1467737553856 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x124cb8800) [pid = 2001] [serial = 789] [outer = 0x121383000] 09:52:34 INFO - PROCESS | 2001 | 1467737554277 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]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 668ms 09:52:34 INFO - PROCESS | 2001 | 1467737554292 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 2001 | 1467737554294 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:52:34 INFO - PROCESS | 2001 | 1467737554296 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 2001 | 1467737554297 Marionette TRACE conn2 <- [1,1026,null,{}] 09:52:34 INFO - PROCESS | 2001 | 1467737554302 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}] 09:52:34 INFO - PROCESS | 2001 | 1467737554304 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:34 INFO - PROCESS | 2001 | 1467737554402 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:52:34 INFO - PROCESS | 2001 | 1467737554456 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 2001 | 1467737554458 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x115ee3800 == 47 [pid = 2001] [id = 264] 09:52:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x110fb0c00) [pid = 2001] [serial = 790] [outer = 0x0] 09:52:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x1167e1000) [pid = 2001] [serial = 791] [outer = 0x110fb0c00] 09:52:34 INFO - PROCESS | 2001 | 1467737554486 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x119eb1c00) [pid = 2001] [serial = 792] [outer = 0x110fb0c00] 09:52:35 INFO - PROCESS | 2001 | 1467737555062 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]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 823ms 09:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:52:35 INFO - PROCESS | 2001 | 1467737555119 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 2001 | 1467737555122 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:52:35 INFO - PROCESS | 2001 | 1467737555125 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 2001 | 1467737555128 Marionette TRACE conn2 <- [1,1030,null,{}] 09:52:35 INFO - PROCESS | 2001 | 1467737555132 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}] 09:52:35 INFO - PROCESS | 2001 | 1467737555135 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:35 INFO - PROCESS | 2001 | 1467737555225 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:52:35 INFO - PROCESS | 2001 | 1467737555296 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 2001 | 1467737555298 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183d1800 == 48 [pid = 2001] [id = 265] 09:52:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x11663b000) [pid = 2001] [serial = 793] [outer = 0x0] 09:52:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x116884800) [pid = 2001] [serial = 794] [outer = 0x11663b000] 09:52:35 INFO - PROCESS | 2001 | 1467737555327 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 122 (0x11819dc00) [pid = 2001] [serial = 795] [outer = 0x11663b000] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x12969b000 == 47 [pid = 2001] [id = 258] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x1291ad800 == 46 [pid = 2001] [id = 257] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x1195cf000 == 45 [pid = 2001] [id = 256] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x128a96800 == 44 [pid = 2001] [id = 255] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x125991000 == 43 [pid = 2001] [id = 254] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x121f86000 == 42 [pid = 2001] [id = 253] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x121406800 == 41 [pid = 2001] [id = 252] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x121221800 == 40 [pid = 2001] [id = 251] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 121 (0x112d92000) [pid = 2001] [serial = 731] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x119bdc000 == 39 [pid = 2001] [id = 250] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x1195a0800 == 38 [pid = 2001] [id = 249] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x1184c6000 == 37 [pid = 2001] [id = 248] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x115d95000 == 36 [pid = 2001] [id = 247] 09:52:35 INFO - PROCESS | 2001 | --DOCSHELL 0x112ecd000 == 35 [pid = 2001] [id = 245] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x1181c5000) [pid = 2001] [serial = 695] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x1187e6400) [pid = 2001] [serial = 698] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x1174e3c00) [pid = 2001] [serial = 707] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x111f2e800) [pid = 2001] [serial = 680] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x1126a2800) [pid = 2001] [serial = 681] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x128bce000) [pid = 2001] [serial = 675] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x128b78c00) [pid = 2001] [serial = 674] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x118064000) [pid = 2001] [serial = 692] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x1164efc00) [pid = 2001] [serial = 686] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x1167e4800) [pid = 2001] [serial = 687] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x11269ec00) [pid = 2001] [serial = 677] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x1129ac000) [pid = 2001] [serial = 678] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x113217800) [pid = 2001] [serial = 683] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x11337c400) [pid = 2001] [serial = 684] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1176d9800) [pid = 2001] [serial = 690] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x116a23800) [pid = 2001] [serial = 689] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1188f2400) [pid = 2001] [serial = 701] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x119428400) [pid = 2001] [serial = 702] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1195f5400) [pid = 2001] [serial = 704] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x121488800) [pid = 2001] [serial = 714] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x119eb3000) [pid = 2001] [serial = 711] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1188ab800) [pid = 2001] [serial = 708] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x119612800) [pid = 2001] [serial = 705] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x118869800) [pid = 2001] [serial = 699] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x11876c000) [pid = 2001] [serial = 696] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119613000) [pid = 2001] [serial = 710] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1181a9000) [pid = 2001] [serial = 693] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x121a93c00) [pid = 2001] [serial = 716] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x119eb1400) [pid = 2001] [serial = 729] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x118865000) [pid = 2001] [serial = 726] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x119a74c00) [pid = 2001] [serial = 728] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x116f5b000) [pid = 2001] [serial = 723] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11855e400) [pid = 2001] [serial = 725] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1132cc800) [pid = 2001] [serial = 624] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1133abc00) [pid = 2001] [serial = 720] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x116817400) [pid = 2001] [serial = 722] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x112f66400) [pid = 2001] [serial = 719] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x121f03400) [pid = 2001] [serial = 717] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x12129e000) [pid = 2001] [serial = 713] [outer = 0x0] [url = about:blank] 09:52:35 INFO - PROCESS | 2001 | 1467737555696 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]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 621ms 09:52:35 INFO - PROCESS | 2001 | 1467737555746 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 2001 | 1467737555749 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:52:35 INFO - PROCESS | 2001 | 1467737555753 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 2001 | 1467737555754 Marionette TRACE conn2 <- [1,1034,null,{}] 09:52:35 INFO - PROCESS | 2001 | 1467737555757 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}] 09:52:35 INFO - PROCESS | 2001 | 1467737555758 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:35 INFO - PROCESS | 2001 | 1467737555840 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:52:35 INFO - PROCESS | 2001 | 1467737555894 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 2001 | 1467737555895 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x117476000 == 36 [pid = 2001] [id = 266] 09:52:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1167e4800) [pid = 2001] [serial = 796] [outer = 0x0] 09:52:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1181ba000) [pid = 2001] [serial = 797] [outer = 0x1167e4800] 09:52:35 INFO - PROCESS | 2001 | 1467737555922 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x118778c00) [pid = 2001] [serial = 798] [outer = 0x1167e4800] 09:52:36 INFO - PROCESS | 2001 | 1467737556206 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]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms 09:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:52:36 INFO - PROCESS | 2001 | 1467737556222 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 2001 | 1467737556223 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:52:36 INFO - PROCESS | 2001 | 1467737556225 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 2001 | 1467737556227 Marionette TRACE conn2 <- [1,1038,null,{}] 09:52:36 INFO - PROCESS | 2001 | 1467737556243 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}] 09:52:36 INFO - PROCESS | 2001 | 1467737556246 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:36 INFO - PROCESS | 2001 | 1467737556334 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:52:36 INFO - PROCESS | 2001 | 1467737556339 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 2001 | 1467737556341 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:36 INFO - PROCESS | 2001 | ++DOCSHELL 0x11962c800 == 37 [pid = 2001] [id = 267] 09:52:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1188ab800) [pid = 2001] [serial = 799] [outer = 0x0] 09:52:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x119613000) [pid = 2001] [serial = 800] [outer = 0x1188ab800] 09:52:36 INFO - PROCESS | 2001 | 1467737556368 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x11a25f800) [pid = 2001] [serial = 801] [outer = 0x1188ab800] 09:52:36 INFO - PROCESS | 2001 | 1467737556722 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]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 525ms 09:52:36 INFO - PROCESS | 2001 | 1467737556751 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 2001 | 1467737556753 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:52:36 INFO - PROCESS | 2001 | 1467737556755 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 2001 | 1467737556756 Marionette TRACE conn2 <- [1,1042,null,{}] 09:52:36 INFO - PROCESS | 2001 | 1467737556758 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}] 09:52:36 INFO - PROCESS | 2001 | 1467737556760 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:36 INFO - PROCESS | 2001 | 1467737556838 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:52:36 INFO - PROCESS | 2001 | 1467737556842 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 2001 | 1467737556843 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:36 INFO - PROCESS | 2001 | ++DOCSHELL 0x12120c000 == 38 [pid = 2001] [id = 268] 09:52:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1212a3400) [pid = 2001] [serial = 802] [outer = 0x0] 09:52:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1217f2c00) [pid = 2001] [serial = 803] [outer = 0x1212a3400] 09:52:36 INFO - PROCESS | 2001 | 1467737556870 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x122010800) [pid = 2001] [serial = 804] [outer = 0x1212a3400] 09:52:37 INFO - PROCESS | 2001 | 1467737557178 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]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 09:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:52:37 INFO - PROCESS | 2001 | 1467737557224 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 2001 | 1467737557225 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:52:37 INFO - PROCESS | 2001 | 1467737557227 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 2001 | 1467737557229 Marionette TRACE conn2 <- [1,1046,null,{}] 09:52:37 INFO - PROCESS | 2001 | 1467737557231 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}] 09:52:37 INFO - PROCESS | 2001 | 1467737557232 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:37 INFO - PROCESS | 2001 | 1467737557308 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:52:37 INFO - PROCESS | 2001 | 1467737557369 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 2001 | 1467737557370 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x121247800 == 39 [pid = 2001] [id = 269] 09:52:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1129a8c00) [pid = 2001] [serial = 805] [outer = 0x0] 09:52:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x124854c00) [pid = 2001] [serial = 806] [outer = 0x1129a8c00] 09:52:37 INFO - PROCESS | 2001 | 1467737557401 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x125119c00) [pid = 2001] [serial = 807] [outer = 0x1129a8c00] 09:52:37 INFO - PROCESS | 2001 | 1467737557723 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]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 09:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:52:37 INFO - PROCESS | 2001 | 1467737557753 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 2001 | 1467737557754 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:52:37 INFO - PROCESS | 2001 | 1467737557756 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 2001 | 1467737557757 Marionette TRACE conn2 <- [1,1050,null,{}] 09:52:37 INFO - PROCESS | 2001 | 1467737557760 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}] 09:52:37 INFO - PROCESS | 2001 | 1467737557764 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:37 INFO - PROCESS | 2001 | 1467737557874 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:52:37 INFO - PROCESS | 2001 | 1467737557878 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 2001 | 1467737557879 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x11685b800 == 40 [pid = 2001] [id = 270] 09:52:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12147fc00) [pid = 2001] [serial = 808] [outer = 0x0] 09:52:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x125a9c800) [pid = 2001] [serial = 809] [outer = 0x12147fc00] 09:52:37 INFO - PROCESS | 2001 | 1467737557905 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128b7c800) [pid = 2001] [serial = 810] [outer = 0x12147fc00] 09:52:38 INFO - PROCESS | 2001 | 1467737558228 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]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 521ms 09:52:38 INFO - PROCESS | 2001 | 1467737558278 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 2001 | 1467737558279 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:52:38 INFO - PROCESS | 2001 | 1467737558281 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 2001 | 1467737558284 Marionette TRACE conn2 <- [1,1054,null,{}] 09:52:38 INFO - PROCESS | 2001 | 1467737558287 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}] 09:52:38 INFO - PROCESS | 2001 | 1467737558288 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:38 INFO - PROCESS | 2001 | 1467737558385 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:52:38 INFO - PROCESS | 2001 | 1467737558404 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 2001 | 1467737558405 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x125998000 == 41 [pid = 2001] [id = 271] 09:52:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128b7cc00) [pid = 2001] [serial = 811] [outer = 0x0] 09:52:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x128bcf400) [pid = 2001] [serial = 812] [outer = 0x128b7cc00] 09:52:38 INFO - PROCESS | 2001 | 1467737558436 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x128e0a800) [pid = 2001] [serial = 813] [outer = 0x128b7cc00] 09:52:38 INFO - PROCESS | 2001 | 1467737558763 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]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 521ms 09:52:38 INFO - PROCESS | 2001 | 1467737558803 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:52:38 INFO - PROCESS | 2001 | 1467737558804 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:52:38 INFO - PROCESS | 2001 | 1467737558806 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 2001 | 1467737558808 Marionette TRACE conn2 <- [1,1058,null,{}] 09:52:38 INFO - PROCESS | 2001 | 1467737558810 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}] 09:52:38 INFO - PROCESS | 2001 | 1467737558811 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:38 INFO - PROCESS | 2001 | 1467737558909 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:52:38 INFO - PROCESS | 2001 | 1467737558914 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 2001 | 1467737558915 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x128aaf800 == 42 [pid = 2001] [id = 272] 09:52:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x128bca400) [pid = 2001] [serial = 814] [outer = 0x0] 09:52:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12910d400) [pid = 2001] [serial = 815] [outer = 0x128bca400] 09:52:38 INFO - PROCESS | 2001 | 1467737558939 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x129214c00) [pid = 2001] [serial = 816] [outer = 0x128bca400] 09:52:39 INFO - PROCESS | 2001 | 1467737559265 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]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 471ms 09:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:52:39 INFO - PROCESS | 2001 | 1467737559278 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 2001 | 1467737559279 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:52:39 INFO - PROCESS | 2001 | 1467737559289 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 2001 | 1467737559290 Marionette TRACE conn2 <- [1,1062,null,{}] 09:52:39 INFO - PROCESS | 2001 | 1467737559292 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}] 09:52:39 INFO - PROCESS | 2001 | 1467737559294 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:39 INFO - PROCESS | 2001 | 1467737559398 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:52:39 INFO - PROCESS | 2001 | 1467737559419 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 2001 | 1467737559421 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a6800 == 43 [pid = 2001] [id = 273] 09:52:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x129218400) [pid = 2001] [serial = 817] [outer = 0x0] 09:52:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12921dc00) [pid = 2001] [serial = 818] [outer = 0x129218400] 09:52:39 INFO - PROCESS | 2001 | 1467737559444 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12947f800) [pid = 2001] [serial = 819] [outer = 0x129218400] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x12129d400) [pid = 2001] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x121f08400) [pid = 2001] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x11855d000) [pid = 2001] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x11681b800) [pid = 2001] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x113c67000) [pid = 2001] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1129ab400) [pid = 2001] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x112f5e400) [pid = 2001] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1129b1c00) [pid = 2001] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x115e2c800) [pid = 2001] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x118861c00) [pid = 2001] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x122005c00) [pid = 2001] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x110f79c00) [pid = 2001] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x12519c400) [pid = 2001] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x119eabc00) [pid = 2001] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:52:39 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x111d18800) [pid = 2001] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:52:39 INFO - PROCESS | 2001 | 1467737559868 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]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 627ms 09:52:39 INFO - PROCESS | 2001 | 1467737559909 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 2001 | 1467737559910 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:52:39 INFO - PROCESS | 2001 | 1467737559912 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 2001 | 1467737559913 Marionette TRACE conn2 <- [1,1066,null,{}] 09:52:39 INFO - PROCESS | 2001 | 1467737559915 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}] 09:52:39 INFO - PROCESS | 2001 | 1467737559916 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:39 INFO - PROCESS | 2001 | 1467737559984 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:52:40 INFO - PROCESS | 2001 | 1467737560032 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 2001 | 1467737560033 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294b0800 == 44 [pid = 2001] [id = 274] 09:52:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x112f5e400) [pid = 2001] [serial = 820] [outer = 0x0] 09:52:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x116881c00) [pid = 2001] [serial = 821] [outer = 0x112f5e400] 09:52:40 INFO - PROCESS | 2001 | 1467737560071 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x121cf9800) [pid = 2001] [serial = 822] [outer = 0x112f5e400] 09:52:40 INFO - PROCESS | 2001 | 1467737560436 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]]]}] 09:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 09:52:40 INFO - PROCESS | 2001 | 1467737560483 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:52:40 INFO - PROCESS | 2001 | 1467737560486 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:52:40 INFO - PROCESS | 2001 | 1467737560489 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - PROCESS | 2001 | 1467737560492 Marionette TRACE conn2 <- [1,1070,null,{}] 09:52:40 INFO - PROCESS | 2001 | 1467737560495 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}] 09:52:40 INFO - PROCESS | 2001 | 1467737560498 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:40 INFO - PROCESS | 2001 | 1467737560677 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:52:40 INFO - PROCESS | 2001 | 1467737560688 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 2001 | 1467737560690 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b264000 == 45 [pid = 2001] [id = 275] 09:52:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x118860400) [pid = 2001] [serial = 823] [outer = 0x0] 09:52:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x125114400) [pid = 2001] [serial = 824] [outer = 0x118860400] 09:52:40 INFO - PROCESS | 2001 | 1467737560733 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x129512c00) [pid = 2001] [serial = 825] [outer = 0x118860400] 09:52:41 INFO - PROCESS | 2001 | 1467737561121 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]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 673ms 09:52:41 INFO - PROCESS | 2001 | 1467737561161 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:52:41 INFO - PROCESS | 2001 | 1467737561163 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:52:41 INFO - PROCESS | 2001 | 1467737561166 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 2001 | 1467737561168 Marionette TRACE conn2 <- [1,1074,null,{}] 09:52:41 INFO - PROCESS | 2001 | 1467737561171 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}] 09:52:41 INFO - PROCESS | 2001 | 1467737561173 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:41 INFO - PROCESS | 2001 | 1467737561334 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:52:41 INFO - PROCESS | 2001 | 1467737561381 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 2001 | 1467737561382 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c63a000 == 46 [pid = 2001] [id = 276] 09:52:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x129515800) [pid = 2001] [serial = 826] [outer = 0x0] 09:52:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12a5e4800) [pid = 2001] [serial = 827] [outer = 0x129515800] 09:52:41 INFO - PROCESS | 2001 | 1467737561422 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12a67e000) [pid = 2001] [serial = 828] [outer = 0x129515800] 09:52:41 INFO - PROCESS | 2001 | 1467737561937 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]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 821ms 09:52:41 INFO - PROCESS | 2001 | 1467737561988 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 2001 | 1467737561990 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:52:41 INFO - PROCESS | 2001 | 1467737561993 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 2001 | 1467737561995 Marionette TRACE conn2 <- [1,1078,null,{}] 09:52:42 INFO - PROCESS | 2001 | 1467737562002 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}] 09:52:42 INFO - PROCESS | 2001 | 1467737562004 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:42 INFO - PROCESS | 2001 | 1467737562109 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:52:42 INFO - PROCESS | 2001 | 1467737562178 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 2001 | 1467737562180 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x11745f800 == 47 [pid = 2001] [id = 277] 09:52:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x112d91800) [pid = 2001] [serial = 829] [outer = 0x0] 09:52:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x113c69000) [pid = 2001] [serial = 830] [outer = 0x112d91800] 09:52:42 INFO - PROCESS | 2001 | 1467737562211 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x116819400) [pid = 2001] [serial = 831] [outer = 0x112d91800] 09:52:42 INFO - PROCESS | 2001 | 1467737562623 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]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 09:52:42 INFO - PROCESS | 2001 | 1467737562676 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 2001 | 1467737562679 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:52:42 INFO - PROCESS | 2001 | 1467737562703 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 2001 | 1467737562705 Marionette TRACE conn2 <- [1,1082,null,{}] 09:52:42 INFO - PROCESS | 2001 | 1467737562707 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}] 09:52:42 INFO - PROCESS | 2001 | 1467737562709 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:42 INFO - PROCESS | 2001 | 1467737562815 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:52:42 INFO - PROCESS | 2001 | 1467737562885 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 2001 | 1467737562886 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213c4000 == 48 [pid = 2001] [id = 278] 09:52:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x118775c00) [pid = 2001] [serial = 832] [outer = 0x0] 09:52:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1187e6400) [pid = 2001] [serial = 833] [outer = 0x118775c00] 09:52:42 INFO - PROCESS | 2001 | 1467737562917 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x1188fc800) [pid = 2001] [serial = 834] [outer = 0x118775c00] 09:52:43 INFO - PROCESS | 2001 | 1467737563338 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]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 673ms 09:52:43 INFO - PROCESS | 2001 | 1467737563373 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 2001 | 1467737563375 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:52:43 INFO - PROCESS | 2001 | 1467737563377 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 2001 | 1467737563380 Marionette TRACE conn2 <- [1,1086,null,{}] 09:52:43 INFO - PROCESS | 2001 | 1467737563407 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}] 09:52:43 INFO - PROCESS | 2001 | 1467737563410 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:43 INFO - PROCESS | 2001 | 1467737563514 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:52:43 INFO - PROCESS | 2001 | 1467737563584 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 2001 | 1467737563586 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b279000 == 49 [pid = 2001] [id = 279] 09:52:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x121cfb400) [pid = 2001] [serial = 835] [outer = 0x0] 09:52:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x12482bc00) [pid = 2001] [serial = 836] [outer = 0x121cfb400] 09:52:43 INFO - PROCESS | 2001 | 1467737563617 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1253bcc00) [pid = 2001] [serial = 837] [outer = 0x121cfb400] 09:52:44 INFO - PROCESS | 2001 | 1467737564125 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]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 790ms 09:52:44 INFO - PROCESS | 2001 | 1467737564168 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 2001 | 1467737564169 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:52:44 INFO - PROCESS | 2001 | 1467737564172 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 2001 | 1467737564173 Marionette TRACE conn2 <- [1,1090,null,{}] 09:52:44 INFO - PROCESS | 2001 | 1467737564175 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}] 09:52:44 INFO - PROCESS | 2001 | 1467737564177 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:44 INFO - PROCESS | 2001 | 1467737564283 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:52:44 INFO - PROCESS | 2001 | 1467737564358 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 2001 | 1467737564359 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cad4000 == 50 [pid = 2001] [id = 280] 09:52:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x1263cd800) [pid = 2001] [serial = 838] [outer = 0x0] 09:52:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x126930000) [pid = 2001] [serial = 839] [outer = 0x1263cd800] 09:52:44 INFO - PROCESS | 2001 | 1467737564391 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x128b76c00) [pid = 2001] [serial = 840] [outer = 0x1263cd800] 09:52:44 INFO - PROCESS | 2001 | 1467737564875 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]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 770ms 09:52:44 INFO - PROCESS | 2001 | 1467737564957 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 2001 | 1467737564958 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:52:44 INFO - PROCESS | 2001 | 1467737564962 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 2001 | 1467737564964 Marionette TRACE conn2 <- [1,1094,null,{}] 09:52:44 INFO - PROCESS | 2001 | 1467737564968 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}] 09:52:44 INFO - PROCESS | 2001 | 1467737564970 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:45 INFO - PROCESS | 2001 | 1467737565079 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:52:45 INFO - PROCESS | 2001 | 1467737565147 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 2001 | 1467737565149 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x125154800 == 51 [pid = 2001] [id = 281] 09:52:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x111d7b800) [pid = 2001] [serial = 841] [outer = 0x0] 09:52:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x125aa5400) [pid = 2001] [serial = 842] [outer = 0x111d7b800] 09:52:45 INFO - PROCESS | 2001 | 1467737565178 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x12921fc00) [pid = 2001] [serial = 843] [outer = 0x111d7b800] 09:52:45 INFO - PROCESS | 2001 | 1467737565791 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]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 875ms 09:52:45 INFO - PROCESS | 2001 | 1467737565837 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 2001 | 1467737565840 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:52:45 INFO - PROCESS | 2001 | 1467737565843 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 2001 | 1467737565844 Marionette TRACE conn2 <- [1,1098,null,{}] 09:52:45 INFO - PROCESS | 2001 | 1467737565848 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}] 09:52:45 INFO - PROCESS | 2001 | 1467737565850 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:45 INFO - PROCESS | 2001 | 1467737565945 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:52:46 INFO - PROCESS | 2001 | 1467737566013 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 2001 | 1467737566015 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x119296800 == 52 [pid = 2001] [id = 282] 09:52:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x115e2c800) [pid = 2001] [serial = 844] [outer = 0x0] 09:52:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x1164eb000) [pid = 2001] [serial = 845] [outer = 0x115e2c800] 09:52:46 INFO - PROCESS | 2001 | 1467737566040 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x116a1b800) [pid = 2001] [serial = 846] [outer = 0x115e2c800] 09:52:46 INFO - PROCESS | 2001 | 1467737566513 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]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 720ms 09:52:46 INFO - PROCESS | 2001 | 1467737566563 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 2001 | 1467737566568 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:52:46 INFO - PROCESS | 2001 | 1467737566574 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 2001 | 1467737566576 Marionette TRACE conn2 <- [1,1102,null,{}] 09:52:46 INFO - PROCESS | 2001 | 1467737566599 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}] 09:52:46 INFO - PROCESS | 2001 | 1467737566602 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:46 INFO - PROCESS | 2001 | 1467737566770 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:52:46 INFO - PROCESS | 2001 | 1467737566828 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 2001 | 1467737566829 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181cd000 == 53 [pid = 2001] [id = 283] 09:52:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x1181a9000) [pid = 2001] [serial = 847] [outer = 0x0] 09:52:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x11855ac00) [pid = 2001] [serial = 848] [outer = 0x1181a9000] 09:52:46 INFO - PROCESS | 2001 | 1467737566856 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x118861800) [pid = 2001] [serial = 849] [outer = 0x1181a9000] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x12b264000 == 52 [pid = 2001] [id = 275] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x1294b0800 == 51 [pid = 2001] [id = 274] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a6800 == 50 [pid = 2001] [id = 273] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x128aaf800 == 49 [pid = 2001] [id = 272] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x125998000 == 48 [pid = 2001] [id = 271] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x1267a3c00) [pid = 2001] [serial = 776] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x11685b800 == 47 [pid = 2001] [id = 270] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x121247800 == 46 [pid = 2001] [id = 269] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x12120c000 == 45 [pid = 2001] [id = 268] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x11962c800 == 44 [pid = 2001] [id = 267] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x117476000 == 43 [pid = 2001] [id = 266] 09:52:47 INFO - PROCESS | 2001 | --DOCSHELL 0x1183d1800 == 42 [pid = 2001] [id = 265] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x122008400) [pid = 2001] [serial = 758] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x124820800) [pid = 2001] [serial = 761] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x122048000) [pid = 2001] [serial = 759] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x11856f800) [pid = 2001] [serial = 746] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x1187dd400) [pid = 2001] [serial = 747] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x118065c00) [pid = 2001] [serial = 743] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x1181a9800) [pid = 2001] [serial = 744] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x11961a400) [pid = 2001] [serial = 752] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x119c53000) [pid = 2001] [serial = 753] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x113214400) [pid = 2001] [serial = 735] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x1129b0000) [pid = 2001] [serial = 734] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x115e93000) [pid = 2001] [serial = 741] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x1133a8400) [pid = 2001] [serial = 740] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x113213c00) [pid = 2001] [serial = 732] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x11679e000) [pid = 2001] [serial = 738] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x115e90000) [pid = 2001] [serial = 737] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x1188a7800) [pid = 2001] [serial = 749] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x11942e800) [pid = 2001] [serial = 750] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x124d49400) [pid = 2001] [serial = 764] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1129b3c00) [pid = 2001] [serial = 767] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x125a58000) [pid = 2001] [serial = 773] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x125117c00) [pid = 2001] [serial = 765] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1164e6000) [pid = 2001] [serial = 768] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x121297c00) [pid = 2001] [serial = 755] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x12485c800) [pid = 2001] [serial = 762] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1263c9c00) [pid = 2001] [serial = 774] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x121cf1000) [pid = 2001] [serial = 756] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x12519b800) [pid = 2001] [serial = 771] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1176e0400) [pid = 2001] [serial = 770] [outer = 0x0] [url = about:blank] 09:52:47 INFO - PROCESS | 2001 | 1467737567280 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]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 722ms 09:52:47 INFO - PROCESS | 2001 | 1467737567296 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 2001 | 1467737567299 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:52:47 INFO - PROCESS | 2001 | 1467737567303 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - PROCESS | 2001 | 1467737567307 Marionette TRACE conn2 <- [1,1106,null,{}] 09:52:47 INFO - PROCESS | 2001 | 1467737567320 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}] 09:52:47 INFO - PROCESS | 2001 | 1467737567325 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:47 INFO - PROCESS | 2001 | 1467737567454 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:52:47 INFO - PROCESS | 2001 | 1467737567539 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 2001 | 1467737567541 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x118583000 == 43 [pid = 2001] [id = 284] 09:52:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1188a7800) [pid = 2001] [serial = 850] [outer = 0x0] 09:52:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x119612400) [pid = 2001] [serial = 851] [outer = 0x1188a7800] 09:52:47 INFO - PROCESS | 2001 | 1467737567587 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x119eb1400) [pid = 2001] [serial = 852] [outer = 0x1188a7800] 09:52:47 INFO - PROCESS | 2001 | 1467737567943 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]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 676ms 09:52:47 INFO - PROCESS | 2001 | 1467737567979 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 2001 | 1467737567981 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:52:47 INFO - PROCESS | 2001 | 1467737567986 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - PROCESS | 2001 | 1467737567987 Marionette TRACE conn2 <- [1,1110,null,{}] 09:52:47 INFO - PROCESS | 2001 | 1467737567989 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}] 09:52:47 INFO - PROCESS | 2001 | 1467737567990 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:48 INFO - PROCESS | 2001 | 1467737568072 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:52:48 INFO - PROCESS | 2001 | 1467737568129 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 2001 | 1467737568130 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a98800 == 44 [pid = 2001] [id = 285] 09:52:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12129d400) [pid = 2001] [serial = 853] [outer = 0x0] 09:52:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x121cf7000) [pid = 2001] [serial = 854] [outer = 0x12129d400] 09:52:48 INFO - PROCESS | 2001 | 1467737568156 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x122010000) [pid = 2001] [serial = 855] [outer = 0x12129d400] 09:52:48 INFO - PROCESS | 2001 | 1467737568442 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]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 09:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:52:48 INFO - PROCESS | 2001 | 1467737568456 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 2001 | 1467737568457 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:52:48 INFO - PROCESS | 2001 | 1467737568460 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 2001 | 1467737568461 Marionette TRACE conn2 <- [1,1114,null,{}] 09:52:48 INFO - PROCESS | 2001 | 1467737568463 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}] 09:52:48 INFO - PROCESS | 2001 | 1467737568464 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:48 INFO - PROCESS | 2001 | 1467737568545 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:52:48 INFO - PROCESS | 2001 | 1467737568550 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 2001 | 1467737568552 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x116746800 == 45 [pid = 2001] [id = 286] 09:52:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x122049c00) [pid = 2001] [serial = 856] [outer = 0x0] 09:52:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x124d49400) [pid = 2001] [serial = 857] [outer = 0x122049c00] 09:52:48 INFO - PROCESS | 2001 | 1467737568577 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12519b800) [pid = 2001] [serial = 858] [outer = 0x122049c00] 09:52:48 INFO - PROCESS | 2001 | 1467737568924 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]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 470ms 09:52:48 INFO - PROCESS | 2001 | 1467737568930 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 2001 | 1467737568931 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:52:48 INFO - PROCESS | 2001 | 1467737568936 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 2001 | 1467737568937 Marionette TRACE conn2 <- [1,1118,null,{}] 09:52:48 INFO - PROCESS | 2001 | 1467737568939 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}] 09:52:48 INFO - PROCESS | 2001 | 1467737568943 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:49 INFO - PROCESS | 2001 | 1467737569076 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:52:49 INFO - PROCESS | 2001 | 1467737569083 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 2001 | 1467737569084 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x11714b000 == 46 [pid = 2001] [id = 287] 09:52:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x125a5d000) [pid = 2001] [serial = 859] [outer = 0x0] 09:52:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12692cc00) [pid = 2001] [serial = 860] [outer = 0x125a5d000] 09:52:49 INFO - PROCESS | 2001 | 1467737569116 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x129217c00) [pid = 2001] [serial = 861] [outer = 0x125a5d000] 09:52:49 INFO - PROCESS | 2001 | 1467737569446 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]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 09:52:49 INFO - PROCESS | 2001 | 1467737569455 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 2001 | 1467737569456 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:52:49 INFO - PROCESS | 2001 | 1467737569458 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 2001 | 1467737569459 Marionette TRACE conn2 <- [1,1122,null,{}] 09:52:49 INFO - PROCESS | 2001 | 1467737569461 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}] 09:52:49 INFO - PROCESS | 2001 | 1467737569463 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:49 INFO - PROCESS | 2001 | 1467737569562 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:52:49 INFO - PROCESS | 2001 | 1467737569575 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 2001 | 1467737569576 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x124ed7800 == 47 [pid = 2001] [id = 288] 09:52:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12921b800) [pid = 2001] [serial = 862] [outer = 0x0] 09:52:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x129483c00) [pid = 2001] [serial = 863] [outer = 0x12921b800] 09:52:49 INFO - PROCESS | 2001 | 1467737569602 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12950d400) [pid = 2001] [serial = 864] [outer = 0x12921b800] 09:52:49 INFO - PROCESS | 2001 | 1467737569939 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]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 09:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:52:49 INFO - PROCESS | 2001 | 1467737569984 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 2001 | 1467737569985 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:52:49 INFO - PROCESS | 2001 | 1467737569987 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 2001 | 1467737569988 Marionette TRACE conn2 <- [1,1126,null,{}] 09:52:49 INFO - PROCESS | 2001 | 1467737569990 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}] 09:52:49 INFO - PROCESS | 2001 | 1467737569991 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:50 INFO - PROCESS | 2001 | 1467737570089 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:52:50 INFO - PROCESS | 2001 | 1467737570131 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 2001 | 1467737570132 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x126760000 == 48 [pid = 2001] [id = 289] 09:52:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x12921d000) [pid = 2001] [serial = 865] [outer = 0x0] 09:52:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x12a679000) [pid = 2001] [serial = 866] [outer = 0x12921d000] 09:52:50 INFO - PROCESS | 2001 | 1467737570156 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x12a745c00) [pid = 2001] [serial = 867] [outer = 0x12921d000] 09:52:50 INFO - PROCESS | 2001 | 1467737570618 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]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 09:52:50 INFO - PROCESS | 2001 | 1467737570657 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 2001 | 1467737570659 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:52:50 INFO - PROCESS | 2001 | 1467737570668 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 2001 | 1467737570669 Marionette TRACE conn2 <- [1,1130,null,{}] 09:52:50 INFO - PROCESS | 2001 | 1467737570672 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}] 09:52:50 INFO - PROCESS | 2001 | 1467737570673 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:50 INFO - PROCESS | 2001 | 1467737570777 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:52:50 INFO - PROCESS | 2001 | 1467737570812 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 2001 | 1467737570813 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a5b3800 == 49 [pid = 2001] [id = 290] 09:52:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x110facc00) [pid = 2001] [serial = 868] [outer = 0x0] 09:52:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x121384800) [pid = 2001] [serial = 869] [outer = 0x110facc00] 09:52:50 INFO - PROCESS | 2001 | 1467737570841 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x12acc1c00) [pid = 2001] [serial = 870] [outer = 0x110facc00] 09:52:51 INFO - PROCESS | 2001 | 1467737571142 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]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 09:52:51 INFO - PROCESS | 2001 | 1467737571191 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 2001 | 1467737571193 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:52:51 INFO - PROCESS | 2001 | 1467737571195 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 2001 | 1467737571196 Marionette TRACE conn2 <- [1,1134,null,{}] 09:52:51 INFO - PROCESS | 2001 | 1467737571198 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}] 09:52:51 INFO - PROCESS | 2001 | 1467737571200 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:51 INFO - PROCESS | 2001 | 1467737571310 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x12147fc00) [pid = 2001] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x128b7cc00) [pid = 2001] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x112f5e400) [pid = 2001] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x110fb0c00) [pid = 2001] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x1188ab800) [pid = 2001] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1212a3400) [pid = 2001] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x1167e4800) [pid = 2001] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x128bca400) [pid = 2001] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x1129a8c00) [pid = 2001] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x11663b000) [pid = 2001] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x118860400) [pid = 2001] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:52:51 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x129218400) [pid = 2001] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:52:51 INFO - PROCESS | 2001 | 1467737571543 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 2001 | 1467737571544 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x11714c800 == 50 [pid = 2001] [id = 291] 09:52:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x11269c400) [pid = 2001] [serial = 871] [outer = 0x0] 09:52:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x112f66400) [pid = 2001] [serial = 872] [outer = 0x11269c400] 09:52:51 INFO - PROCESS | 2001 | 1467737571569 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1181b8000) [pid = 2001] [serial = 873] [outer = 0x11269c400] 09:52:51 INFO - PROCESS | 2001 | 1467737571842 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]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 673ms 09:52:51 INFO - PROCESS | 2001 | 1467737571871 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 2001 | 1467737571873 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:52:51 INFO - PROCESS | 2001 | 1467737571875 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 2001 | 1467737571877 Marionette TRACE conn2 <- [1,1138,null,{}] 09:52:51 INFO - PROCESS | 2001 | 1467737571879 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}] 09:52:51 INFO - PROCESS | 2001 | 1467737571881 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:51 INFO - PROCESS | 2001 | 1467737571992 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:52:51 INFO - PROCESS | 2001 | 1467737571995 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 2001 | 1467737571997 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cad0800 == 51 [pid = 2001] [id = 292] 09:52:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x117daf400) [pid = 2001] [serial = 874] [outer = 0x0] 09:52:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12147fc00) [pid = 2001] [serial = 875] [outer = 0x117daf400] 09:52:52 INFO - PROCESS | 2001 | 1467737572024 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12add6800) [pid = 2001] [serial = 876] [outer = 0x117daf400] 09:52:52 INFO - PROCESS | 2001 | 1467737572356 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]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 521ms 09:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:52:52 INFO - PROCESS | 2001 | 1467737572397 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 2001 | 1467737572398 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:52:52 INFO - PROCESS | 2001 | 1467737572400 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 2001 | 1467737572409 Marionette TRACE conn2 <- [1,1142,null,{}] 09:52:52 INFO - PROCESS | 2001 | 1467737572422 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}] 09:52:52 INFO - PROCESS | 2001 | 1467737572423 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:52 INFO - PROCESS | 2001 | 1467737572507 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:52:52 INFO - PROCESS | 2001 | 1467737572510 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 2001 | 1467737572511 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdc3000 == 52 [pid = 2001] [id = 293] 09:52:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x12add6c00) [pid = 2001] [serial = 877] [outer = 0x0] 09:52:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x12b248800) [pid = 2001] [serial = 878] [outer = 0x12add6c00] 09:52:52 INFO - PROCESS | 2001 | 1467737572536 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x12b251000) [pid = 2001] [serial = 879] [outer = 0x12add6c00] 09:52:52 INFO - PROCESS | 2001 | 1467737572876 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]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 487ms 09:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:52:52 INFO - PROCESS | 2001 | 1467737572888 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 2001 | 1467737572889 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:52:52 INFO - PROCESS | 2001 | 1467737572891 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 2001 | 1467737572892 Marionette TRACE conn2 <- [1,1146,null,{}] 09:52:52 INFO - PROCESS | 2001 | 1467737572894 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}] 09:52:52 INFO - PROCESS | 2001 | 1467737572895 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:52 INFO - PROCESS | 2001 | 1467737572979 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:52:52 INFO - PROCESS | 2001 | 1467737572983 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 2001 | 1467737572984 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d263800 == 53 [pid = 2001] [id = 294] 09:52:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x12bc35c00) [pid = 2001] [serial = 880] [outer = 0x0] 09:52:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x12bc3ec00) [pid = 2001] [serial = 881] [outer = 0x12bc35c00] 09:52:53 INFO - PROCESS | 2001 | 1467737573007 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x12bcb8c00) [pid = 2001] [serial = 882] [outer = 0x12bc35c00] 09:52:53 INFO - PROCESS | 2001 | 1467737573317 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]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 09:52:53 INFO - PROCESS | 2001 | 1467737573360 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 2001 | 1467737573361 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:52:53 INFO - PROCESS | 2001 | 1467737573363 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 2001 | 1467737573364 Marionette TRACE conn2 <- [1,1150,null,{}] 09:52:53 INFO - PROCESS | 2001 | 1467737573367 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}] 09:52:53 INFO - PROCESS | 2001 | 1467737573368 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:53 INFO - PROCESS | 2001 | 1467737573480 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:52:53 INFO - PROCESS | 2001 | 1467737573486 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 2001 | 1467737573487 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x11225e800 == 54 [pid = 2001] [id = 295] 09:52:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x110f79c00) [pid = 2001] [serial = 883] [outer = 0x0] 09:52:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x111d19800) [pid = 2001] [serial = 884] [outer = 0x110f79c00] 09:52:53 INFO - PROCESS | 2001 | 1467737573564 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x113214c00) [pid = 2001] [serial = 885] [outer = 0x110f79c00] 09:52:54 INFO - PROCESS | 2001 | 1467737574032 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]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 723ms 09:52:54 INFO - PROCESS | 2001 | 1467737574087 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:52:54 INFO - PROCESS | 2001 | 1467737574090 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:52:54 INFO - PROCESS | 2001 | 1467737574093 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 2001 | 1467737574094 Marionette TRACE conn2 <- [1,1154,null,{}] 09:52:54 INFO - PROCESS | 2001 | 1467737574099 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}] 09:52:54 INFO - PROCESS | 2001 | 1467737574102 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:54 INFO - PROCESS | 2001 | 1467737574211 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:52:54 INFO - PROCESS | 2001 | 1467737574316 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 2001 | 1467737574318 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x118738800 == 55 [pid = 2001] [id = 296] 09:52:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x11819e800) [pid = 2001] [serial = 886] [outer = 0x0] 09:52:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x1181c1000) [pid = 2001] [serial = 887] [outer = 0x11819e800] 09:52:54 INFO - PROCESS | 2001 | 1467737574349 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x1187e1400) [pid = 2001] [serial = 888] [outer = 0x11819e800] 09:52:54 INFO - PROCESS | 2001 | 1467737574842 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]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 772ms 09:52:54 INFO - PROCESS | 2001 | 1467737574865 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 2001 | 1467737574870 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:52:54 INFO - PROCESS | 2001 | 1467737574876 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 2001 | 1467737574879 Marionette TRACE conn2 <- [1,1158,null,{}] 09:52:54 INFO - PROCESS | 2001 | 1467737574883 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}] 09:52:54 INFO - PROCESS | 2001 | 1467737574886 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:55 INFO - PROCESS | 2001 | 1467737575050 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:52:55 INFO - PROCESS | 2001 | 1467737575181 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 2001 | 1467737575182 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291b9000 == 56 [pid = 2001] [id = 297] 09:52:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x1129ae800) [pid = 2001] [serial = 889] [outer = 0x0] 09:52:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x1212a2800) [pid = 2001] [serial = 890] [outer = 0x1129ae800] 09:52:55 INFO - PROCESS | 2001 | 1467737575214 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x124cae400) [pid = 2001] [serial = 891] [outer = 0x1129ae800] 09:52:55 INFO - PROCESS | 2001 | 1467737575656 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]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 822ms 09:52:55 INFO - PROCESS | 2001 | 1467737575697 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 2001 | 1467737575699 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:52:55 INFO - PROCESS | 2001 | 1467737575702 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 2001 | 1467737575704 Marionette TRACE conn2 <- [1,1162,null,{}] 09:52:55 INFO - PROCESS | 2001 | 1467737575712 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}] 09:52:55 INFO - PROCESS | 2001 | 1467737575715 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:55 INFO - PROCESS | 2001 | 1467737575861 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:52:55 INFO - PROCESS | 2001 | 1467737575914 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 2001 | 1467737575916 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d608000 == 57 [pid = 2001] [id = 298] 09:52:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 122 (0x128bcc800) [pid = 2001] [serial = 892] [outer = 0x0] 09:52:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 123 (0x128e03400) [pid = 2001] [serial = 893] [outer = 0x128bcc800] 09:52:55 INFO - PROCESS | 2001 | 1467737575948 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 124 (0x129216000) [pid = 2001] [serial = 894] [outer = 0x128bcc800] 09:52:56 INFO - PROCESS | 2001 | 1467737576352 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]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 672ms 09:52:56 INFO - PROCESS | 2001 | 1467737576374 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:52:56 INFO - PROCESS | 2001 | 1467737576376 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:52:56 INFO - PROCESS | 2001 | 1467737576378 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 2001 | 1467737576379 Marionette TRACE conn2 <- [1,1166,null,{}] 09:52:56 INFO - PROCESS | 2001 | 1467737576382 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}] 09:52:56 INFO - PROCESS | 2001 | 1467737576383 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:56 INFO - PROCESS | 2001 | 1467737576490 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:52:56 INFO - PROCESS | 2001 | 1467737576549 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 2001 | 1467737576550 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d61b000 == 58 [pid = 2001] [id = 299] 09:52:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 125 (0x129489c00) [pid = 2001] [serial = 895] [outer = 0x0] 09:52:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 126 (0x12add1800) [pid = 2001] [serial = 896] [outer = 0x129489c00] 09:52:56 INFO - PROCESS | 2001 | 1467737576619 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 127 (0x12b24fc00) [pid = 2001] [serial = 897] [outer = 0x129489c00] 09:52:57 INFO - PROCESS | 2001 | 1467737577048 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]]]}] 09:52:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 128 (0x1176e8400) [pid = 2001] [serial = 898] [outer = 0x12cd06400] 09:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 719ms 09:52:57 INFO - PROCESS | 2001 | 1467737577351 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 2001 | 1467737577356 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:52:57 INFO - PROCESS | 2001 | 1467737577424 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 2001 | 1467737577426 Marionette TRACE conn2 <- [1,1170,null,{}] 09:52:57 INFO - PROCESS | 2001 | 1467737577430 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}] 09:52:57 INFO - PROCESS | 2001 | 1467737577431 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:57 INFO - PROCESS | 2001 | 1467737577524 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:52:57 INFO - PROCESS | 2001 | 1467737577593 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 2001 | 1467737577596 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cd2800 == 59 [pid = 2001] [id = 300] 09:52:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 129 (0x118861000) [pid = 2001] [serial = 899] [outer = 0x0] 09:52:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 130 (0x1188a0400) [pid = 2001] [serial = 900] [outer = 0x118861000] 09:52:57 INFO - PROCESS | 2001 | 1467737577625 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 131 (0x119a6d000) [pid = 2001] [serial = 901] [outer = 0x118861000] 09:52:58 INFO - PROCESS | 2001 | 1467737578056 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]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 704ms 09:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:52:58 INFO - PROCESS | 2001 | 1467737578095 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 2001 | 1467737578097 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:52:58 INFO - PROCESS | 2001 | 1467737578101 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 2001 | 1467737578104 Marionette TRACE conn2 <- [1,1174,null,{}] 09:52:58 INFO - PROCESS | 2001 | 1467737578106 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}] 09:52:58 INFO - PROCESS | 2001 | 1467737578108 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12d263800 == 58 [pid = 2001] [id = 294] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdc3000 == 57 [pid = 2001] [id = 293] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12cad0800 == 56 [pid = 2001] [id = 292] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x11714c800 == 55 [pid = 2001] [id = 291] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12a5b3800 == 54 [pid = 2001] [id = 290] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x126760000 == 53 [pid = 2001] [id = 289] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x124ed7800 == 52 [pid = 2001] [id = 288] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x11714b000 == 51 [pid = 2001] [id = 287] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x116746800 == 50 [pid = 2001] [id = 286] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x119a98800 == 49 [pid = 2001] [id = 285] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x118583000 == 48 [pid = 2001] [id = 284] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x1181cd000 == 47 [pid = 2001] [id = 283] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x119296800 == 46 [pid = 2001] [id = 282] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12c63a000 == 45 [pid = 2001] [id = 276] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x11745f800 == 44 [pid = 2001] [id = 277] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12b279000 == 43 [pid = 2001] [id = 279] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x1183ec000 == 42 [pid = 2001] [id = 260] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x11674f800 == 41 [pid = 2001] [id = 246] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x1168be000 == 40 [pid = 2001] [id = 244] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x1213c4000 == 39 [pid = 2001] [id = 278] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x125154800 == 38 [pid = 2001] [id = 281] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12cad4000 == 37 [pid = 2001] [id = 280] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x1213ba800 == 36 [pid = 2001] [id = 261] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12a648800 == 35 [pid = 2001] [id = 259] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x115ee3800 == 34 [pid = 2001] [id = 264] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12a5aa800 == 33 [pid = 2001] [id = 262] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac83000 == 32 [pid = 2001] [id = 263] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x119cd2800 == 31 [pid = 2001] [id = 300] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12d61b000 == 30 [pid = 2001] [id = 299] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x12d608000 == 29 [pid = 2001] [id = 298] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x1291b9000 == 28 [pid = 2001] [id = 297] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x118738800 == 27 [pid = 2001] [id = 296] 09:52:58 INFO - PROCESS | 2001 | --DOCSHELL 0x11225e800 == 26 [pid = 2001] [id = 295] 09:52:58 INFO - PROCESS | 2001 | 1467737578795 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 130 (0x125a9c800) [pid = 2001] [serial = 809] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 129 (0x128bcf400) [pid = 2001] [serial = 812] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 128 (0x128e0a800) [pid = 2001] [serial = 813] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 127 (0x116881c00) [pid = 2001] [serial = 821] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 126 (0x119eb1c00) [pid = 2001] [serial = 792] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 125 (0x1167e1000) [pid = 2001] [serial = 791] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 124 (0x119613000) [pid = 2001] [serial = 800] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 123 (0x11a25f800) [pid = 2001] [serial = 801] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 122 (0x1217f2c00) [pid = 2001] [serial = 803] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 121 (0x122010800) [pid = 2001] [serial = 804] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x1181ba000) [pid = 2001] [serial = 797] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x118778c00) [pid = 2001] [serial = 798] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x119e0c400) [pid = 2001] [serial = 785] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x12910d400) [pid = 2001] [serial = 815] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x129214c00) [pid = 2001] [serial = 816] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x115e21400) [pid = 2001] [serial = 779] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x124854c00) [pid = 2001] [serial = 806] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x121cf6400) [pid = 2001] [serial = 788] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x11819dc00) [pid = 2001] [serial = 795] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x116884800) [pid = 2001] [serial = 794] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x11822d400) [pid = 2001] [serial = 782] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x129512c00) [pid = 2001] [serial = 825] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x12921dc00) [pid = 2001] [serial = 818] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x125114400) [pid = 2001] [serial = 824] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x12947f800) [pid = 2001] [serial = 819] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x128b7c800) [pid = 2001] [serial = 810] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x125119c00) [pid = 2001] [serial = 807] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x121cf9800) [pid = 2001] [serial = 822] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x12a5e4800) [pid = 2001] [serial = 827] [outer = 0x0] [url = about:blank] 09:52:58 INFO - PROCESS | 2001 | 1467737578928 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 2001 | 1467737578929 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dca800 == 27 [pid = 2001] [id = 301] 09:52:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1126a0400) [pid = 2001] [serial = 902] [outer = 0x0] 09:52:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1129ad400) [pid = 2001] [serial = 903] [outer = 0x1126a0400] 09:52:58 INFO - PROCESS | 2001 | 1467737578959 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1132cbc00) [pid = 2001] [serial = 904] [outer = 0x1126a0400] 09:52:59 INFO - PROCESS | 2001 | 1467737579268 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] 09:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:52:59 INFO - PROCESS | 2001 | 1467737579331 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:52:59 INFO - PROCESS | 2001 | 1467737579335 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 2001 | 1467737579337 Marionette TRACE conn2 <- [1,1178,null,{}] 09:52:59 INFO - PROCESS | 2001 | 1467737579362 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}] 09:52:59 INFO - PROCESS | 2001 | 1467737579364 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:59 INFO - PROCESS | 2001 | 1467737579443 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:52:59 INFO - PROCESS | 2001 | 1467737579450 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 2001 | 1467737579452 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x11745e800 == 28 [pid = 2001] [id = 302] 09:52:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x115e2cc00) [pid = 2001] [serial = 905] [outer = 0x0] 09:52:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x116f5d400) [pid = 2001] [serial = 906] [outer = 0x115e2cc00] 09:52:59 INFO - PROCESS | 2001 | 1467737579479 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x1181b7000) [pid = 2001] [serial = 907] [outer = 0x115e2cc00] 09:52:59 INFO - PROCESS | 2001 | 1467737579808 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] 09:52:59 INFO - PROCESS | 2001 | 1467737579858 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:52:59 INFO - PROCESS | 2001 | 1467737579860 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 2001 | 1467737579861 Marionette TRACE conn2 <- [1,1182,null,{}] 09:52:59 INFO - PROCESS | 2001 | 1467737579864 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}] 09:52:59 INFO - PROCESS | 2001 | 1467737579865 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:52:59 INFO - PROCESS | 2001 | 1467737579948 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:53:00 INFO - PROCESS | 2001 | 1467737580008 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 2001 | 1467737580009 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f45000 == 29 [pid = 2001] [id = 303] 09:53:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1181c3000) [pid = 2001] [serial = 908] [outer = 0x0] 09:53:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x118557c00) [pid = 2001] [serial = 909] [outer = 0x1181c3000] 09:53:00 INFO - PROCESS | 2001 | 1467737580044 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x11885f400) [pid = 2001] [serial = 910] [outer = 0x1181c3000] 09:53:00 INFO - PROCESS | 2001 | 1467737580406 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] 09:53:00 INFO - PROCESS | 2001 | 1467737580434 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:53:00 INFO - PROCESS | 2001 | 1467737580446 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 2001 | 1467737580451 Marionette TRACE conn2 <- [1,1186,null,{}] 09:53:00 INFO - PROCESS | 2001 | 1467737580470 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}] 09:53:00 INFO - PROCESS | 2001 | 1467737580474 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:00 INFO - PROCESS | 2001 | 1467737580603 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:53:00 INFO - PROCESS | 2001 | 1467737580616 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 2001 | 1467737580618 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a9b000 == 30 [pid = 2001] [id = 304] 09:53:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x11915e400) [pid = 2001] [serial = 911] [outer = 0x0] 09:53:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x119612800) [pid = 2001] [serial = 912] [outer = 0x11915e400] 09:53:00 INFO - PROCESS | 2001 | 1467737580658 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x11a260000) [pid = 2001] [serial = 913] [outer = 0x11915e400] 09:53:01 INFO - PROCESS | 2001 | 1467737581029 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] 09:53:01 INFO - PROCESS | 2001 | 1467737581038 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:53:01 INFO - PROCESS | 2001 | 1467737581040 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 2001 | 1467737581042 Marionette TRACE conn2 <- [1,1190,null,{}] 09:53:01 INFO - PROCESS | 2001 | 1467737581044 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}] 09:53:01 INFO - PROCESS | 2001 | 1467737581045 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:01 INFO - PROCESS | 2001 | 1467737581146 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:53:01 INFO - PROCESS | 2001 | 1467737581151 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 2001 | 1467737581152 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cd5000 == 31 [pid = 2001] [id = 305] 09:53:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x119e12400) [pid = 2001] [serial = 914] [outer = 0x0] 09:53:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x121a92c00) [pid = 2001] [serial = 915] [outer = 0x119e12400] 09:53:01 INFO - PROCESS | 2001 | 1467737581176 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x122007800) [pid = 2001] [serial = 916] [outer = 0x119e12400] 09:53:01 INFO - PROCESS | 2001 | 1467737581537 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] 09:53:01 INFO - PROCESS | 2001 | 1467737581563 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:53:01 INFO - PROCESS | 2001 | 1467737581575 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 2001 | 1467737581576 Marionette TRACE conn2 <- [1,1194,null,{}] 09:53:01 INFO - PROCESS | 2001 | 1467737581579 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}] 09:53:01 INFO - PROCESS | 2001 | 1467737581580 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:01 INFO - PROCESS | 2001 | 1467737581677 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:53:01 INFO - PROCESS | 2001 | 1467737581682 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 2001 | 1467737581686 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x121421000 == 32 [pid = 2001] [id = 306] 09:53:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x1181c2c00) [pid = 2001] [serial = 917] [outer = 0x0] 09:53:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x125193000) [pid = 2001] [serial = 918] [outer = 0x1181c2c00] 09:53:01 INFO - PROCESS | 2001 | 1467737581718 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x125a9f000) [pid = 2001] [serial = 919] [outer = 0x1181c2c00] 09:53:02 INFO - PROCESS | 2001 | 1467737582073 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] 09:53:02 INFO - PROCESS | 2001 | 1467737582095 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:53:02 INFO - PROCESS | 2001 | 1467737582097 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 2001 | 1467737582098 Marionette TRACE conn2 <- [1,1198,null,{}] 09:53:02 INFO - PROCESS | 2001 | 1467737582107 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}] 09:53:02 INFO - PROCESS | 2001 | 1467737582108 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:02 INFO - PROCESS | 2001 | 1467737582205 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:53:02 INFO - PROCESS | 2001 | 1467737582209 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 2001 | 1467737582210 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x115efa800 == 33 [pid = 2001] [id = 307] 09:53:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x1129b1000) [pid = 2001] [serial = 920] [outer = 0x0] 09:53:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 122 (0x126935c00) [pid = 2001] [serial = 921] [outer = 0x1129b1000] 09:53:02 INFO - PROCESS | 2001 | 1467737582234 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 123 (0x128bd4800) [pid = 2001] [serial = 922] [outer = 0x1129b1000] 09:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 472ms 09:53:02 INFO - PROCESS | 2001 | 1467737582564 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]]]}] 09:53:02 INFO - PROCESS | 2001 | 1467737582571 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 2001 | 1467737582572 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:53:02 INFO - PROCESS | 2001 | 1467737582580 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 2001 | 1467737582581 Marionette TRACE conn2 <- [1,1202,null,{}] 09:53:02 INFO - PROCESS | 2001 | 1467737582586 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}] 09:53:02 INFO - PROCESS | 2001 | 1467737582587 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:02 INFO - PROCESS | 2001 | 1467737582683 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:53:02 INFO - PROCESS | 2001 | 1467737582686 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 2001 | 1467737582688 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x12690f000 == 34 [pid = 2001] [id = 308] 09:53:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 124 (0x113c67400) [pid = 2001] [serial = 923] [outer = 0x0] 09:53:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 125 (0x128e0bc00) [pid = 2001] [serial = 924] [outer = 0x113c67400] 09:53:02 INFO - PROCESS | 2001 | 1467737582711 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 126 (0x12947bc00) [pid = 2001] [serial = 925] [outer = 0x113c67400] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 125 (0x12921d000) [pid = 2001] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 124 (0x12921b800) [pid = 2001] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 123 (0x110facc00) [pid = 2001] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 122 (0x1188a7800) [pid = 2001] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 121 (0x12129d400) [pid = 2001] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x125a5d000) [pid = 2001] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x112d91800) [pid = 2001] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x115e2c800) [pid = 2001] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x1181a9000) [pid = 2001] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x129515800) [pid = 2001] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x111d7b800) [pid = 2001] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x1263cd800) [pid = 2001] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x118775c00) [pid = 2001] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x122049c00) [pid = 2001] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x121cfb400) [pid = 2001] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x12bc35c00) [pid = 2001] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x11269c400) [pid = 2001] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x12add6c00) [pid = 2001] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x117daf400) [pid = 2001] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1259b0800) [pid = 2001] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x121383000) [pid = 2001] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1181c0800) [pid = 2001] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x118777400) [pid = 2001] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:53:03 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x113216800) [pid = 2001] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:53:03 INFO - PROCESS | 2001 | 1467737583406 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]]]}] 09:53:03 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 09:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 872ms 09:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:53:03 INFO - PROCESS | 2001 | 1467737583456 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 2001 | 1467737583457 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:53:03 INFO - PROCESS | 2001 | 1467737583459 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 2001 | 1467737583460 Marionette TRACE conn2 <- [1,1206,null,{}] 09:53:03 INFO - PROCESS | 2001 | 1467737583480 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}] 09:53:03 INFO - PROCESS | 2001 | 1467737583481 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:03 INFO - PROCESS | 2001 | 1467737583559 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:53:03 INFO - PROCESS | 2001 | 1467737583563 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 2001 | 1467737583565 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x126765000 == 35 [pid = 2001] [id = 309] 09:53:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x116f5c400) [pid = 2001] [serial = 926] [outer = 0x0] 09:53:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x11877a800) [pid = 2001] [serial = 927] [outer = 0x116f5c400] 09:53:03 INFO - PROCESS | 2001 | 1467737583592 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x119e11000) [pid = 2001] [serial = 928] [outer = 0x116f5c400] 09:53:03 INFO - PROCESS | 2001 | 1467737583909 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]]]}] 09:53:03 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 09:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 09:53:03 INFO - PROCESS | 2001 | 1467737583929 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 2001 | 1467737583930 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:53:03 INFO - PROCESS | 2001 | 1467737583933 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 2001 | 1467737583936 Marionette TRACE conn2 <- [1,1210,null,{}] 09:53:03 INFO - PROCESS | 2001 | 1467737583938 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}] 09:53:03 INFO - PROCESS | 2001 | 1467737583940 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:04 INFO - PROCESS | 2001 | 1467737584016 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:53:04 INFO - PROCESS | 2001 | 1467737584074 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 2001 | 1467737584075 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291bb800 == 36 [pid = 2001] [id = 310] 09:53:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x116886400) [pid = 2001] [serial = 929] [outer = 0x0] 09:53:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x122049c00) [pid = 2001] [serial = 930] [outer = 0x116886400] 09:53:04 INFO - PROCESS | 2001 | 1467737584100 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x129111800) [pid = 2001] [serial = 931] [outer = 0x116886400] 09:53:04 INFO - PROCESS | 2001 | 1467737584347 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]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 472ms 09:53:04 INFO - PROCESS | 2001 | 1467737584406 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:53:04 INFO - PROCESS | 2001 | 1467737584407 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:53:04 INFO - PROCESS | 2001 | 1467737584409 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 2001 | 1467737584410 Marionette TRACE conn2 <- [1,1214,null,{}] 09:53:04 INFO - PROCESS | 2001 | 1467737584413 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}] 09:53:04 INFO - PROCESS | 2001 | 1467737584415 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:04 INFO - PROCESS | 2001 | 1467737584508 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:53:04 INFO - PROCESS | 2001 | 1467737584512 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 2001 | 1467737584513 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a5b0000 == 37 [pid = 2001] [id = 311] 09:53:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x129211000) [pid = 2001] [serial = 932] [outer = 0x0] 09:53:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x129485400) [pid = 2001] [serial = 933] [outer = 0x129211000] 09:53:04 INFO - PROCESS | 2001 | 1467737584540 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x129515800) [pid = 2001] [serial = 934] [outer = 0x129211000] 09:53:04 INFO - PROCESS | 2001 | 1467737584903 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]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 09:53:04 INFO - PROCESS | 2001 | 1467737584929 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 2001 | 1467737584931 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:53:04 INFO - PROCESS | 2001 | 1467737584946 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 2001 | 1467737584947 Marionette TRACE conn2 <- [1,1218,null,{}] 09:53:04 INFO - PROCESS | 2001 | 1467737584951 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}] 09:53:04 INFO - PROCESS | 2001 | 1467737584953 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:05 INFO - PROCESS | 2001 | 1467737585042 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:53:05 INFO - PROCESS | 2001 | 1467737585046 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 2001 | 1467737585048 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x119633000 == 38 [pid = 2001] [id = 312] 09:53:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x12a5e1000) [pid = 2001] [serial = 935] [outer = 0x0] 09:53:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x12a937000) [pid = 2001] [serial = 936] [outer = 0x12a5e1000] 09:53:05 INFO - PROCESS | 2001 | 1467737585074 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x12adcf400) [pid = 2001] [serial = 937] [outer = 0x12a5e1000] 09:53:05 INFO - PROCESS | 2001 | 1467737585597 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]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 735ms 09:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:53:05 INFO - PROCESS | 2001 | 1467737585671 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 2001 | 1467737585673 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:53:05 INFO - PROCESS | 2001 | 1467737585676 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 2001 | 1467737585678 Marionette TRACE conn2 <- [1,1222,null,{}] 09:53:05 INFO - PROCESS | 2001 | 1467737585682 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}] 09:53:05 INFO - PROCESS | 2001 | 1467737585684 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:05 INFO - PROCESS | 2001 | 1467737585795 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:53:05 INFO - PROCESS | 2001 | 1467737585854 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 2001 | 1467737585855 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181e3800 == 39 [pid = 2001] [id = 313] 09:53:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x1132d0400) [pid = 2001] [serial = 938] [outer = 0x0] 09:53:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x115e94c00) [pid = 2001] [serial = 939] [outer = 0x1132d0400] 09:53:05 INFO - PROCESS | 2001 | 1467737585886 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x116af1800) [pid = 2001] [serial = 940] [outer = 0x1132d0400] 09:53:06 INFO - PROCESS | 2001 | 1467737586436 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 2001 | 1467737586476 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:53:06 INFO - PROCESS | 2001 | 1467737586486 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 2001 | 1467737586487 Marionette TRACE conn2 <- [1,1226,null,{}] 09:53:06 INFO - PROCESS | 2001 | 1467737586490 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}] 09:53:06 INFO - PROCESS | 2001 | 1467737586492 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:06 INFO - PROCESS | 2001 | 1467737586600 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:53:06 INFO - PROCESS | 2001 | 1467737586682 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 2001 | 1467737586683 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213be800 == 40 [pid = 2001] [id = 314] 09:53:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x118779c00) [pid = 2001] [serial = 941] [outer = 0x0] 09:53:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x118865800) [pid = 2001] [serial = 942] [outer = 0x118779c00] 09:53:06 INFO - PROCESS | 2001 | 1467737586714 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x11942bc00) [pid = 2001] [serial = 943] [outer = 0x118779c00] 09:53:07 INFO - PROCESS | 2001 | 1467737587336 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]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 874ms 09:53:07 INFO - PROCESS | 2001 | 1467737587357 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 2001 | 1467737587360 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:53:07 INFO - PROCESS | 2001 | 1467737587363 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 2001 | 1467737587365 Marionette TRACE conn2 <- [1,1230,null,{}] 09:53:07 INFO - PROCESS | 2001 | 1467737587402 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}] 09:53:07 INFO - PROCESS | 2001 | 1467737587403 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:07 INFO - PROCESS | 2001 | 1467737587506 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x12a5b0000 == 39 [pid = 2001] [id = 311] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x1291bb800 == 38 [pid = 2001] [id = 310] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x126765000 == 37 [pid = 2001] [id = 309] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x12690f000 == 36 [pid = 2001] [id = 308] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x115efa800 == 35 [pid = 2001] [id = 307] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x121421000 == 34 [pid = 2001] [id = 306] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x119cd5000 == 33 [pid = 2001] [id = 305] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x119a9b000 == 32 [pid = 2001] [id = 304] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x116f45000 == 31 [pid = 2001] [id = 303] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x11745e800 == 30 [pid = 2001] [id = 302] 09:53:07 INFO - PROCESS | 2001 | --DOCSHELL 0x112dca800 == 29 [pid = 2001] [id = 301] 09:53:07 INFO - PROCESS | 2001 | 1467737587614 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 2001 | 1467737587617 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x1164bd000 == 30 [pid = 2001] [id = 315] 09:53:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x112f5b000) [pid = 2001] [serial = 944] [outer = 0x0] 09:53:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 122 (0x116884c00) [pid = 2001] [serial = 945] [outer = 0x112f5b000] 09:53:07 INFO - PROCESS | 2001 | 1467737587645 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 123 (0x118068400) [pid = 2001] [serial = 946] [outer = 0x112f5b000] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 122 (0x12692f400) [pid = 2001] [serial = 777] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 121 (0x12a679000) [pid = 2001] [serial = 866] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x129483c00) [pid = 2001] [serial = 863] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x121384800) [pid = 2001] [serial = 869] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x119612400) [pid = 2001] [serial = 851] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x119eb1400) [pid = 2001] [serial = 852] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x121cf7000) [pid = 2001] [serial = 854] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x122010000) [pid = 2001] [serial = 855] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x12692cc00) [pid = 2001] [serial = 860] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x113c69000) [pid = 2001] [serial = 830] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x116819400) [pid = 2001] [serial = 831] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x12a745c00) [pid = 2001] [serial = 867] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1164eb000) [pid = 2001] [serial = 845] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x116a1b800) [pid = 2001] [serial = 846] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x11855ac00) [pid = 2001] [serial = 848] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x118861800) [pid = 2001] [serial = 849] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x12a67e000) [pid = 2001] [serial = 828] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x125aa5400) [pid = 2001] [serial = 842] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x12921fc00) [pid = 2001] [serial = 843] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x126930000) [pid = 2001] [serial = 839] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x128b76c00) [pid = 2001] [serial = 840] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1187e6400) [pid = 2001] [serial = 833] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1188fc800) [pid = 2001] [serial = 834] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x124d49400) [pid = 2001] [serial = 857] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x12519b800) [pid = 2001] [serial = 858] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x12482bc00) [pid = 2001] [serial = 836] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1253bcc00) [pid = 2001] [serial = 837] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x12bc3ec00) [pid = 2001] [serial = 881] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12acc1c00) [pid = 2001] [serial = 870] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1181b8000) [pid = 2001] [serial = 873] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x12b251000) [pid = 2001] [serial = 879] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x12b248800) [pid = 2001] [serial = 878] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12add6800) [pid = 2001] [serial = 876] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x12147fc00) [pid = 2001] [serial = 875] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x112f66400) [pid = 2001] [serial = 872] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x12bcb8c00) [pid = 2001] [serial = 882] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x12950d400) [pid = 2001] [serial = 864] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x129217c00) [pid = 2001] [serial = 861] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12921f800) [pid = 2001] [serial = 495] [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.] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x124cb8800) [pid = 2001] [serial = 789] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x118566400) [pid = 2001] [serial = 783] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12129c000) [pid = 2001] [serial = 786] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x116819000) [pid = 2001] [serial = 780] [outer = 0x0] [url = about:blank] 09:53:07 INFO - PROCESS | 2001 | 1467737587978 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]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 652ms 09:53:08 INFO - PROCESS | 2001 | 1467737588014 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 2001 | 1467737588017 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:53:08 INFO - PROCESS | 2001 | 1467737588021 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 2001 | 1467737588023 Marionette TRACE conn2 <- [1,1234,null,{}] 09:53:08 INFO - PROCESS | 2001 | 1467737588025 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}] 09:53:08 INFO - PROCESS | 2001 | 1467737588027 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:08 INFO - PROCESS | 2001 | 1467737588107 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:53:08 INFO - PROCESS | 2001 | 1467737588173 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 2001 | 1467737588174 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x119178800 == 31 [pid = 2001] [id = 316] 09:53:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x11819d400) [pid = 2001] [serial = 947] [outer = 0x0] 09:53:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x118775c00) [pid = 2001] [serial = 948] [outer = 0x11819d400] 09:53:08 INFO - PROCESS | 2001 | 1467737588205 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x118867800) [pid = 2001] [serial = 949] [outer = 0x11819d400] 09:53:08 INFO - PROCESS | 2001 | 1467737588486 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]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 519ms 09:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:53:08 INFO - PROCESS | 2001 | 1467737588540 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 2001 | 1467737588542 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:53:08 INFO - PROCESS | 2001 | 1467737588544 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 2001 | 1467737588546 Marionette TRACE conn2 <- [1,1238,null,{}] 09:53:08 INFO - PROCESS | 2001 | 1467737588557 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}] 09:53:08 INFO - PROCESS | 2001 | 1467737588560 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:08 INFO - PROCESS | 2001 | 1467737588646 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:53:08 INFO - PROCESS | 2001 | 1467737588704 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 2001 | 1467737588706 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cc3800 == 32 [pid = 2001] [id = 317] 09:53:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x112e55c00) [pid = 2001] [serial = 950] [outer = 0x0] 09:53:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119167000) [pid = 2001] [serial = 951] [outer = 0x112e55c00] 09:53:08 INFO - PROCESS | 2001 | 1467737588735 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x11a268c00) [pid = 2001] [serial = 952] [outer = 0x112e55c00] 09:53:09 INFO - PROCESS | 2001 | 1467737589002 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]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 475ms 09:53:09 INFO - PROCESS | 2001 | 1467737589026 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 2001 | 1467737589028 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:53:09 INFO - PROCESS | 2001 | 1467737589030 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 2001 | 1467737589032 Marionette TRACE conn2 <- [1,1242,null,{}] 09:53:09 INFO - PROCESS | 2001 | 1467737589041 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}] 09:53:09 INFO - PROCESS | 2001 | 1467737589042 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:09 INFO - PROCESS | 2001 | 1467737589128 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:53:09 INFO - PROCESS | 2001 | 1467737589131 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 2001 | 1467737589133 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x121403800 == 33 [pid = 2001] [id = 318] 09:53:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x119eb0800) [pid = 2001] [serial = 953] [outer = 0x0] 09:53:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x121a97c00) [pid = 2001] [serial = 954] [outer = 0x119eb0800] 09:53:09 INFO - PROCESS | 2001 | 1467737589160 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x12200c400) [pid = 2001] [serial = 955] [outer = 0x119eb0800] 09:53:09 INFO - PROCESS | 2001 | 1467737589504 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]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 525ms 09:53:09 INFO - PROCESS | 2001 | 1467737589567 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 2001 | 1467737589568 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:53:09 INFO - PROCESS | 2001 | 1467737589571 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 2001 | 1467737589572 Marionette TRACE conn2 <- [1,1246,null,{}] 09:53:09 INFO - PROCESS | 2001 | 1467737589574 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}] 09:53:09 INFO - PROCESS | 2001 | 1467737589575 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:09 INFO - PROCESS | 2001 | 1467737589681 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:53:09 INFO - PROCESS | 2001 | 1467737589694 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 2001 | 1467737589695 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x124875800 == 34 [pid = 2001] [id = 319] 09:53:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x11663a800) [pid = 2001] [serial = 956] [outer = 0x0] 09:53:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12482bc00) [pid = 2001] [serial = 957] [outer = 0x11663a800] 09:53:09 INFO - PROCESS | 2001 | 1467737589722 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x124ee2400) [pid = 2001] [serial = 958] [outer = 0x11663a800] 09:53:10 INFO - PROCESS | 2001 | 1467737590195 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]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 668ms 09:53:10 INFO - PROCESS | 2001 | 1467737590240 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 2001 | 1467737590242 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:53:10 INFO - PROCESS | 2001 | 1467737590246 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 2001 | 1467737590248 Marionette TRACE conn2 <- [1,1250,null,{}] 09:53:10 INFO - PROCESS | 2001 | 1467737590251 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}] 09:53:10 INFO - PROCESS | 2001 | 1467737590257 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:10 INFO - PROCESS | 2001 | 1467737590431 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:53:10 INFO - PROCESS | 2001 | 1467737590486 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 2001 | 1467737590488 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x125ace800 == 35 [pid = 2001] [id = 320] 09:53:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x125196c00) [pid = 2001] [serial = 959] [outer = 0x0] 09:53:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1263cb400) [pid = 2001] [serial = 960] [outer = 0x125196c00] 09:53:10 INFO - PROCESS | 2001 | 1467737590513 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12910c800) [pid = 2001] [serial = 961] [outer = 0x125196c00] 09:53:10 INFO - PROCESS | 2001 | 1467737590832 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]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 623ms 09:53:10 INFO - PROCESS | 2001 | 1467737590870 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:53:10 INFO - PROCESS | 2001 | 1467737590878 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:53:10 INFO - PROCESS | 2001 | 1467737590881 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 2001 | 1467737590882 Marionette TRACE conn2 <- [1,1254,null,{}] 09:53:10 INFO - PROCESS | 2001 | 1467737590884 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}] 09:53:10 INFO - PROCESS | 2001 | 1467737590885 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:10 INFO - PROCESS | 2001 | 1467737590985 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:53:10 INFO - PROCESS | 2001 | 1467737590989 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 2001 | 1467737590990 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x128ea7800 == 36 [pid = 2001] [id = 321] 09:53:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x129110800) [pid = 2001] [serial = 962] [outer = 0x0] 09:53:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x129484000) [pid = 2001] [serial = 963] [outer = 0x129110800] 09:53:11 INFO - PROCESS | 2001 | 1467737591048 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12a5e3800) [pid = 2001] [serial = 964] [outer = 0x129110800] 09:53:11 INFO - PROCESS | 2001 | 1467737591346 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]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 521ms 09:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:53:11 INFO - PROCESS | 2001 | 1467737591403 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 2001 | 1467737591404 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:53:11 INFO - PROCESS | 2001 | 1467737591406 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 2001 | 1467737591407 Marionette TRACE conn2 <- [1,1258,null,{}] 09:53:11 INFO - PROCESS | 2001 | 1467737591409 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}] 09:53:11 INFO - PROCESS | 2001 | 1467737591411 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:11 INFO - PROCESS | 2001 | 1467737591508 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:53:11 INFO - PROCESS | 2001 | 1467737591522 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 2001 | 1467737591523 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a0000 == 37 [pid = 2001] [id = 322] 09:53:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12a5de000) [pid = 2001] [serial = 965] [outer = 0x0] 09:53:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12a684000) [pid = 2001] [serial = 966] [outer = 0x12a5de000] 09:53:11 INFO - PROCESS | 2001 | 1467737591547 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12a942800) [pid = 2001] [serial = 967] [outer = 0x12a5de000] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x110f79c00) [pid = 2001] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x11819e800) [pid = 2001] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1129ae800) [pid = 2001] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x128bcc800) [pid = 2001] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x129489c00) [pid = 2001] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1181c3000) [pid = 2001] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1126a0400) [pid = 2001] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x119e12400) [pid = 2001] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1181c2c00) [pid = 2001] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1129b1000) [pid = 2001] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x118861000) [pid = 2001] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x113c67400) [pid = 2001] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x116886400) [pid = 2001] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x115e2cc00) [pid = 2001] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x11915e400) [pid = 2001] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x116f5c400) [pid = 2001] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:53:11 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x129211000) [pid = 2001] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:53:11 INFO - PROCESS | 2001 | 1467737591954 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]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 568ms 09:53:11 INFO - PROCESS | 2001 | 1467737591974 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 2001 | 1467737591975 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:53:11 INFO - PROCESS | 2001 | 1467737591977 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 2001 | 1467737591979 Marionette TRACE conn2 <- [1,1262,null,{}] 09:53:11 INFO - PROCESS | 2001 | 1467737591982 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}] 09:53:11 INFO - PROCESS | 2001 | 1467737591984 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:12 INFO - PROCESS | 2001 | 1467737592094 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:53:12 INFO - PROCESS | 2001 | 1467737592130 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 2001 | 1467737592131 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cbd000 == 38 [pid = 2001] [id = 323] 09:53:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x110f79c00) [pid = 2001] [serial = 968] [outer = 0x0] 09:53:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1181a8800) [pid = 2001] [serial = 969] [outer = 0x110f79c00] 09:53:12 INFO - PROCESS | 2001 | 1467737592155 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x119432800) [pid = 2001] [serial = 970] [outer = 0x110f79c00] 09:53:12 INFO - PROCESS | 2001 | 1467737592421 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]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 467ms 09:53:12 INFO - PROCESS | 2001 | 1467737592446 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 2001 | 1467737592447 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:53:12 INFO - PROCESS | 2001 | 1467737592457 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 2001 | 1467737592458 Marionette TRACE conn2 <- [1,1266,null,{}] 09:53:12 INFO - PROCESS | 2001 | 1467737592460 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}] 09:53:12 INFO - PROCESS | 2001 | 1467737592461 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:12 INFO - PROCESS | 2001 | 1467737592545 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:53:12 INFO - PROCESS | 2001 | 1467737592550 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 2001 | 1467737592553 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac70000 == 39 [pid = 2001] [id = 324] 09:53:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1195f6400) [pid = 2001] [serial = 971] [outer = 0x0] 09:53:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x129483c00) [pid = 2001] [serial = 972] [outer = 0x1195f6400] 09:53:12 INFO - PROCESS | 2001 | 1467737592578 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x12a942000) [pid = 2001] [serial = 973] [outer = 0x1195f6400] 09:53:12 INFO - PROCESS | 2001 | 1467737592936 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]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 522ms 09:53:12 INFO - PROCESS | 2001 | 1467737592979 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:53:12 INFO - PROCESS | 2001 | 1467737592981 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:53:12 INFO - PROCESS | 2001 | 1467737592983 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 2001 | 1467737592985 Marionette TRACE conn2 <- [1,1270,null,{}] 09:53:12 INFO - PROCESS | 2001 | 1467737592987 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}] 09:53:12 INFO - PROCESS | 2001 | 1467737592989 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:13 INFO - PROCESS | 2001 | 1467737593076 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:53:13 INFO - PROCESS | 2001 | 1467737593080 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 2001 | 1467737593081 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c63d800 == 40 [pid = 2001] [id = 325] 09:53:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12921a800) [pid = 2001] [serial = 974] [outer = 0x0] 09:53:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12b245800) [pid = 2001] [serial = 975] [outer = 0x12921a800] 09:53:13 INFO - PROCESS | 2001 | 1467737593110 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12bc3b400) [pid = 2001] [serial = 976] [outer = 0x12921a800] 09:53:13 INFO - PROCESS | 2001 | 1467737593434 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]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 472ms 09:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:53:13 INFO - PROCESS | 2001 | 1467737593455 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 2001 | 1467737593456 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:53:13 INFO - PROCESS | 2001 | 1467737593458 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 2001 | 1467737593460 Marionette TRACE conn2 <- [1,1274,null,{}] 09:53:13 INFO - PROCESS | 2001 | 1467737593462 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}] 09:53:13 INFO - PROCESS | 2001 | 1467737593463 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:13 INFO - PROCESS | 2001 | 1467737593546 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:53:13 INFO - PROCESS | 2001 | 1467737593550 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 2001 | 1467737593553 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cad1000 == 41 [pid = 2001] [id = 326] 09:53:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12bc3d400) [pid = 2001] [serial = 977] [outer = 0x0] 09:53:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12bcbf800) [pid = 2001] [serial = 978] [outer = 0x12bc3d400] 09:53:13 INFO - PROCESS | 2001 | 1467737593578 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12c129400) [pid = 2001] [serial = 979] [outer = 0x12bc3d400] 09:53:14 INFO - PROCESS | 2001 | 1467737594056 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]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 621ms 09:53:14 INFO - PROCESS | 2001 | 1467737594081 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 2001 | 1467737594084 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:53:14 INFO - PROCESS | 2001 | 1467737594087 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 2001 | 1467737594089 Marionette TRACE conn2 <- [1,1278,null,{}] 09:53:14 INFO - PROCESS | 2001 | 1467737594093 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}] 09:53:14 INFO - PROCESS | 2001 | 1467737594095 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:14 INFO - PROCESS | 2001 | 1467737594204 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:53:14 INFO - PROCESS | 2001 | 1467737594288 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 2001 | 1467737594289 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x119182000 == 42 [pid = 2001] [id = 327] 09:53:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x116823c00) [pid = 2001] [serial = 980] [outer = 0x0] 09:53:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1174e3c00) [pid = 2001] [serial = 981] [outer = 0x116823c00] 09:53:14 INFO - PROCESS | 2001 | 1467737594362 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x118230800) [pid = 2001] [serial = 982] [outer = 0x116823c00] 09:53:14 INFO - PROCESS | 2001 | 1467737594776 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]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 721ms 09:53:14 INFO - PROCESS | 2001 | 1467737594808 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 2001 | 1467737594811 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:53:14 INFO - PROCESS | 2001 | 1467737594816 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 2001 | 1467737594817 Marionette TRACE conn2 <- [1,1282,null,{}] 09:53:14 INFO - PROCESS | 2001 | 1467737594820 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}] 09:53:14 INFO - PROCESS | 2001 | 1467737594822 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:14 INFO - PROCESS | 2001 | 1467737594928 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:53:15 INFO - PROCESS | 2001 | 1467737595001 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 2001 | 1467737595002 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x124878000 == 43 [pid = 2001] [id = 328] 09:53:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1188f6000) [pid = 2001] [serial = 983] [outer = 0x0] 09:53:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x119a6b000) [pid = 2001] [serial = 984] [outer = 0x1188f6000] 09:53:15 INFO - PROCESS | 2001 | 1467737595032 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12129d400) [pid = 2001] [serial = 985] [outer = 0x1188f6000] 09:53:15 INFO - PROCESS | 2001 | 1467737595439 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]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 09:53:15 INFO - PROCESS | 2001 | 1467737595487 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 2001 | 1467737595488 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:53:15 INFO - PROCESS | 2001 | 1467737595491 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 2001 | 1467737595493 Marionette TRACE conn2 <- [1,1286,null,{}] 09:53:15 INFO - PROCESS | 2001 | 1467737595501 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}] 09:53:15 INFO - PROCESS | 2001 | 1467737595504 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:15 INFO - PROCESS | 2001 | 1467737595628 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:53:15 INFO - PROCESS | 2001 | 1467737595703 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 2001 | 1467737595706 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cadd000 == 44 [pid = 2001] [id = 329] 09:53:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1259b1800) [pid = 2001] [serial = 986] [outer = 0x0] 09:53:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1263cd400) [pid = 2001] [serial = 987] [outer = 0x1259b1800] 09:53:15 INFO - PROCESS | 2001 | 1467737595737 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x128bc7800) [pid = 2001] [serial = 988] [outer = 0x1259b1800] 09:53:16 INFO - PROCESS | 2001 | 1467737596152 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]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 673ms 09:53:16 INFO - PROCESS | 2001 | 1467737596163 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 2001 | 1467737596166 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:53:16 INFO - PROCESS | 2001 | 1467737596170 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 2001 | 1467737596171 Marionette TRACE conn2 <- [1,1290,null,{}] 09:53:16 INFO - PROCESS | 2001 | 1467737596174 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}] 09:53:16 INFO - PROCESS | 2001 | 1467737596175 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:16 INFO - PROCESS | 2001 | 1467737596277 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:53:16 INFO - PROCESS | 2001 | 1467737596333 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 2001 | 1467737596334 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d257800 == 45 [pid = 2001] [id = 330] 09:53:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12947b800) [pid = 2001] [serial = 989] [outer = 0x0] 09:53:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x12a93a000) [pid = 2001] [serial = 990] [outer = 0x12947b800] 09:53:16 INFO - PROCESS | 2001 | 1467737596366 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x12b245c00) [pid = 2001] [serial = 991] [outer = 0x12947b800] 09:53:16 INFO - PROCESS | 2001 | 1467737596823 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]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 718ms 09:53:16 INFO - PROCESS | 2001 | 1467737596889 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 2001 | 1467737596890 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:53:16 INFO - PROCESS | 2001 | 1467737596893 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 2001 | 1467737596894 Marionette TRACE conn2 <- [1,1294,null,{}] 09:53:16 INFO - PROCESS | 2001 | 1467737596896 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}] 09:53:16 INFO - PROCESS | 2001 | 1467737596898 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:17 INFO - PROCESS | 2001 | 1467737597055 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:53:17 INFO - PROCESS | 2001 | 1467737597261 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 2001 | 1467737597263 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x11747a800 == 46 [pid = 2001] [id = 331] 09:53:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x11201f400) [pid = 2001] [serial = 992] [outer = 0x0] 09:53:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x112ee5800) [pid = 2001] [serial = 993] [outer = 0x11201f400] 09:53:17 INFO - PROCESS | 2001 | 1467737597292 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x115e25000) [pid = 2001] [serial = 994] [outer = 0x11201f400] 09:53:17 INFO - PROCESS | 2001 | 1467737597708 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]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 868ms 09:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:53:17 INFO - PROCESS | 2001 | 1467737597763 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 2001 | 1467737597765 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:53:17 INFO - PROCESS | 2001 | 1467737597768 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 2001 | 1467737597770 Marionette TRACE conn2 <- [1,1298,null,{}] 09:53:17 INFO - PROCESS | 2001 | 1467737597773 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}] 09:53:17 INFO - PROCESS | 2001 | 1467737597776 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:17 INFO - PROCESS | 2001 | 1467737597871 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:53:17 INFO - PROCESS | 2001 | 1467737597932 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 2001 | 1467737597934 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d78000 == 47 [pid = 2001] [id = 332] 09:53:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x1167a1000) [pid = 2001] [serial = 995] [outer = 0x0] 09:53:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x118231c00) [pid = 2001] [serial = 996] [outer = 0x1167a1000] 09:53:17 INFO - PROCESS | 2001 | 1467737597962 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x118770c00) [pid = 2001] [serial = 997] [outer = 0x1167a1000] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x12c63d800 == 46 [pid = 2001] [id = 325] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac70000 == 45 [pid = 2001] [id = 324] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x119cbd000 == 44 [pid = 2001] [id = 323] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a0000 == 43 [pid = 2001] [id = 322] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x128ea7800 == 42 [pid = 2001] [id = 321] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x125ace800 == 41 [pid = 2001] [id = 320] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x124875800 == 40 [pid = 2001] [id = 319] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x121403800 == 39 [pid = 2001] [id = 318] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x119cc3800 == 38 [pid = 2001] [id = 317] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x119178800 == 37 [pid = 2001] [id = 316] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x1164bd000 == 36 [pid = 2001] [id = 315] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x1213be800 == 35 [pid = 2001] [id = 314] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x119633000 == 34 [pid = 2001] [id = 312] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x1181e3800 == 33 [pid = 2001] [id = 313] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x11747a800 == 32 [pid = 2001] [id = 331] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x12d257800 == 31 [pid = 2001] [id = 330] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x12cadd000 == 30 [pid = 2001] [id = 329] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x124878000 == 29 [pid = 2001] [id = 328] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x119182000 == 28 [pid = 2001] [id = 327] 09:53:18 INFO - PROCESS | 2001 | --DOCSHELL 0x12cad1000 == 27 [pid = 2001] [id = 326] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x12a937000) [pid = 2001] [serial = 936] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x129485400) [pid = 2001] [serial = 933] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x111d19800) [pid = 2001] [serial = 884] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x113214c00) [pid = 2001] [serial = 885] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x1187e1400) [pid = 2001] [serial = 888] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x1181c1000) [pid = 2001] [serial = 887] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x124cae400) [pid = 2001] [serial = 891] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1212a2800) [pid = 2001] [serial = 890] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x129216000) [pid = 2001] [serial = 894] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x128e03400) [pid = 2001] [serial = 893] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x12add1800) [pid = 2001] [serial = 896] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x118557c00) [pid = 2001] [serial = 909] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12b24fc00) [pid = 2001] [serial = 897] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x11885f400) [pid = 2001] [serial = 910] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1129ad400) [pid = 2001] [serial = 903] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1132cbc00) [pid = 2001] [serial = 904] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x121a92c00) [pid = 2001] [serial = 915] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x125193000) [pid = 2001] [serial = 918] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x126935c00) [pid = 2001] [serial = 921] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x125a9f000) [pid = 2001] [serial = 919] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1188a0400) [pid = 2001] [serial = 900] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x119a6d000) [pid = 2001] [serial = 901] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x128e0bc00) [pid = 2001] [serial = 924] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x128bd4800) [pid = 2001] [serial = 922] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x129515800) [pid = 2001] [serial = 934] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x129111800) [pid = 2001] [serial = 931] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x116f5d400) [pid = 2001] [serial = 906] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x12947bc00) [pid = 2001] [serial = 925] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1181b7000) [pid = 2001] [serial = 907] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x122049c00) [pid = 2001] [serial = 930] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x119612800) [pid = 2001] [serial = 912] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x11877a800) [pid = 2001] [serial = 927] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x122007800) [pid = 2001] [serial = 916] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x119e11000) [pid = 2001] [serial = 928] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x11a260000) [pid = 2001] [serial = 913] [outer = 0x0] [url = about:blank] 09:53:18 INFO - PROCESS | 2001 | 1467737598925 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]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1171ms 09:53:18 INFO - PROCESS | 2001 | 1467737598940 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 2001 | 1467737598942 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:53:18 INFO - PROCESS | 2001 | 1467737598945 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 2001 | 1467737598948 Marionette TRACE conn2 <- [1,1302,null,{}] 09:53:18 INFO - PROCESS | 2001 | 1467737598952 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}] 09:53:18 INFO - PROCESS | 2001 | 1467737598953 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:19 INFO - PROCESS | 2001 | 1467737599030 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:53:19 INFO - PROCESS | 2001 | 1467737599037 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 2001 | 1467737599039 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x115e49000 == 28 [pid = 2001] [id = 333] 09:53:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x11269c400) [pid = 2001] [serial = 998] [outer = 0x0] 09:53:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x112edc000) [pid = 2001] [serial = 999] [outer = 0x11269c400] 09:53:19 INFO - PROCESS | 2001 | 1467737599066 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x1132c8400) [pid = 2001] [serial = 1000] [outer = 0x11269c400] 09:53:19 INFO - PROCESS | 2001 | 1467737599424 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]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 522ms 09:53:19 INFO - PROCESS | 2001 | 1467737599472 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 2001 | 1467737599475 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:53:19 INFO - PROCESS | 2001 | 1467737599481 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 2001 | 1467737599483 Marionette TRACE conn2 <- [1,1306,null,{}] 09:53:19 INFO - PROCESS | 2001 | 1467737599485 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}] 09:53:19 INFO - PROCESS | 2001 | 1467737599487 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:19 INFO - PROCESS | 2001 | 1467737599566 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:53:19 INFO - PROCESS | 2001 | 1467737599573 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 2001 | 1467737599575 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f32800 == 29 [pid = 2001] [id = 334] 09:53:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1133aa800) [pid = 2001] [serial = 1001] [outer = 0x0] 09:53:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x115e8b800) [pid = 2001] [serial = 1002] [outer = 0x1133aa800] 09:53:19 INFO - PROCESS | 2001 | 1467737599601 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1167e0800) [pid = 2001] [serial = 1003] [outer = 0x1133aa800] 09:53:19 INFO - PROCESS | 2001 | 1467737599968 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]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 522ms 09:53:20 INFO - PROCESS | 2001 | 1467737600004 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 2001 | 1467737600005 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:53:20 INFO - PROCESS | 2001 | 1467737600008 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 2001 | 1467737600010 Marionette TRACE conn2 <- [1,1310,null,{}] 09:53:20 INFO - PROCESS | 2001 | 1467737600020 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}] 09:53:20 INFO - PROCESS | 2001 | 1467737600023 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:20 INFO - PROCESS | 2001 | 1467737600098 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:53:20 INFO - PROCESS | 2001 | 1467737600105 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 2001 | 1467737600107 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e5800 == 30 [pid = 2001] [id = 335] 09:53:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x116889400) [pid = 2001] [serial = 1004] [outer = 0x0] 09:53:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x117db6c00) [pid = 2001] [serial = 1005] [outer = 0x116889400] 09:53:20 INFO - PROCESS | 2001 | 1467737600135 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1181c5800) [pid = 2001] [serial = 1006] [outer = 0x116889400] 09:53:20 INFO - PROCESS | 2001 | 1467737600458 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] 09:53:20 INFO - PROCESS | 2001 | 1467737600483 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:53:20 INFO - PROCESS | 2001 | 1467737600489 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 2001 | 1467737600490 Marionette TRACE conn2 <- [1,1314,null,{}] 09:53:20 INFO - PROCESS | 2001 | 1467737600492 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}] 09:53:20 INFO - PROCESS | 2001 | 1467737600493 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:20 INFO - PROCESS | 2001 | 1467737600572 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:53:20 INFO - PROCESS | 2001 | 1467737600639 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 2001 | 1467737600640 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x1188be000 == 31 [pid = 2001] [id = 336] 09:53:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11269e400) [pid = 2001] [serial = 1007] [outer = 0x0] 09:53:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x118554000) [pid = 2001] [serial = 1008] [outer = 0x11269e400] 09:53:20 INFO - PROCESS | 2001 | 1467737600665 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1187e2400) [pid = 2001] [serial = 1009] [outer = 0x11269e400] 09:53:20 INFO - PROCESS | 2001 | 1467737600994 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]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 517ms 09:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:53:21 INFO - PROCESS | 2001 | 1467737601007 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 2001 | 1467737601008 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:53:21 INFO - PROCESS | 2001 | 1467737601010 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 2001 | 1467737601011 Marionette TRACE conn2 <- [1,1318,null,{}] 09:53:21 INFO - PROCESS | 2001 | 1467737601013 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}] 09:53:21 INFO - PROCESS | 2001 | 1467737601014 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:21 INFO - PROCESS | 2001 | 1467737601115 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:53:21 INFO - PROCESS | 2001 | 1467737601118 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 2001 | 1467737601120 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a95800 == 32 [pid = 2001] [id = 337] 09:53:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x112fe0400) [pid = 2001] [serial = 1010] [outer = 0x0] 09:53:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x118860800) [pid = 2001] [serial = 1011] [outer = 0x112fe0400] 09:53:21 INFO - PROCESS | 2001 | 1467737601144 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1188a7000) [pid = 2001] [serial = 1012] [outer = 0x112fe0400] 09:53:21 INFO - PROCESS | 2001 | 1467737601511 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]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 09:53:21 INFO - PROCESS | 2001 | 1467737601530 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 2001 | 1467737601531 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:53:21 INFO - PROCESS | 2001 | 1467737601543 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 2001 | 1467737601544 Marionette TRACE conn2 <- [1,1322,null,{}] 09:53:21 INFO - PROCESS | 2001 | 1467737601548 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}] 09:53:21 INFO - PROCESS | 2001 | 1467737601556 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:21 INFO - PROCESS | 2001 | 1467737601714 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:53:21 INFO - PROCESS | 2001 | 1467737601740 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 2001 | 1467737601741 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a146800 == 33 [pid = 2001] [id = 338] 09:53:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x11915b800) [pid = 2001] [serial = 1013] [outer = 0x0] 09:53:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x119a6cc00) [pid = 2001] [serial = 1014] [outer = 0x11915b800] 09:53:21 INFO - PROCESS | 2001 | 1467737601782 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x119eb2000) [pid = 2001] [serial = 1015] [outer = 0x11915b800] 09:53:22 INFO - PROCESS | 2001 | 1467737602190 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]]]}] 09:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 677ms 09:53:22 INFO - PROCESS | 2001 | 1467737602212 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 2001 | 1467737602214 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:53:22 INFO - PROCESS | 2001 | 1467737602226 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 2001 | 1467737602227 Marionette TRACE conn2 <- [1,1326,null,{}] 09:53:22 INFO - PROCESS | 2001 | 1467737602236 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}] 09:53:22 INFO - PROCESS | 2001 | 1467737602238 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:22 INFO - PROCESS | 2001 | 1467737602328 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:53:22 INFO - PROCESS | 2001 | 1467737602380 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 2001 | 1467737602381 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x121257800 == 34 [pid = 2001] [id = 339] 09:53:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x112a83c00) [pid = 2001] [serial = 1016] [outer = 0x0] 09:53:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x119ed2800) [pid = 2001] [serial = 1017] [outer = 0x112a83c00] 09:53:22 INFO - PROCESS | 2001 | 1467737602405 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1212a3c00) [pid = 2001] [serial = 1018] [outer = 0x112a83c00] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x129110800) [pid = 2001] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x125196c00) [pid = 2001] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x12a5de000) [pid = 2001] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x110f79c00) [pid = 2001] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119eb0800) [pid = 2001] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12a5e1000) [pid = 2001] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x112e55c00) [pid = 2001] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1195f6400) [pid = 2001] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x11819d400) [pid = 2001] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x112f5b000) [pid = 2001] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x118779c00) [pid = 2001] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1132d0400) [pid = 2001] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x12921a800) [pid = 2001] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x12bc3d400) [pid = 2001] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:53:22 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x11663a800) [pid = 2001] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:53:22 INFO - PROCESS | 2001 | 1467737602882 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]]]}] 09:53:22 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 09:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 679ms 09:53:22 INFO - PROCESS | 2001 | 1467737602906 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 2001 | 1467737602907 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:53:22 INFO - PROCESS | 2001 | 1467737602909 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 2001 | 1467737602910 Marionette TRACE conn2 <- [1,1330,null,{}] 09:53:22 INFO - PROCESS | 2001 | 1467737602913 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}] 09:53:22 INFO - PROCESS | 2001 | 1467737602914 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:22 INFO - PROCESS | 2001 | 1467737602989 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:53:22 INFO - PROCESS | 2001 | 1467737602993 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 2001 | 1467737602994 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x121405000 == 35 [pid = 2001] [id = 340] 09:53:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x11223e800) [pid = 2001] [serial = 1019] [outer = 0x0] 09:53:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x118066800) [pid = 2001] [serial = 1020] [outer = 0x11223e800] 09:53:23 INFO - PROCESS | 2001 | 1467737603021 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1195f6400) [pid = 2001] [serial = 1021] [outer = 0x11223e800] 09:53:23 INFO - PROCESS | 2001 | 1467737603386 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]]]}] 09:53:23 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 09:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 521ms 09:53:23 INFO - PROCESS | 2001 | 1467737603431 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:53:23 INFO - PROCESS | 2001 | 1467737603433 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:53:23 INFO - PROCESS | 2001 | 1467737603436 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 2001 | 1467737603449 Marionette TRACE conn2 <- [1,1334,null,{}] 09:53:23 INFO - PROCESS | 2001 | 1467737603453 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}] 09:53:23 INFO - PROCESS | 2001 | 1467737603455 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:23 INFO - PROCESS | 2001 | 1467737603570 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:53:23 INFO - PROCESS | 2001 | 1467737603603 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 2001 | 1467737603604 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x121cdb000 == 36 [pid = 2001] [id = 341] 09:53:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11680d800) [pid = 2001] [serial = 1022] [outer = 0x0] 09:53:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x121386800) [pid = 2001] [serial = 1023] [outer = 0x11680d800] 09:53:23 INFO - PROCESS | 2001 | 1467737603644 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x121a91000) [pid = 2001] [serial = 1024] [outer = 0x11680d800] 09:53:24 INFO - PROCESS | 2001 | 1467737604091 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]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 686ms 09:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:53:24 INFO - PROCESS | 2001 | 1467737604122 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 2001 | 1467737604123 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:53:24 INFO - PROCESS | 2001 | 1467737604126 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 2001 | 1467737604127 Marionette TRACE conn2 <- [1,1338,null,{}] 09:53:24 INFO - PROCESS | 2001 | 1467737604129 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}] 09:53:24 INFO - PROCESS | 2001 | 1467737604130 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:24 INFO - PROCESS | 2001 | 1467737604206 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:53:24 INFO - PROCESS | 2001 | 1467737604209 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 2001 | 1467737604210 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x124875000 == 37 [pid = 2001] [id = 342] 09:53:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x121c4bc00) [pid = 2001] [serial = 1025] [outer = 0x0] 09:53:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x122003c00) [pid = 2001] [serial = 1026] [outer = 0x121c4bc00] 09:53:24 INFO - PROCESS | 2001 | 1467737604237 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12200e800) [pid = 2001] [serial = 1027] [outer = 0x121c4bc00] 09:53:25 INFO - PROCESS | 2001 | 1467737605030 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]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 918ms 09:53:25 INFO - PROCESS | 2001 | 1467737605044 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 2001 | 1467737605048 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:53:25 INFO - PROCESS | 2001 | 1467737605052 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 2001 | 1467737605054 Marionette TRACE conn2 <- [1,1342,null,{}] 09:53:25 INFO - PROCESS | 2001 | 1467737605059 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}] 09:53:25 INFO - PROCESS | 2001 | 1467737605060 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:25 INFO - PROCESS | 2001 | 1467737605170 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:53:25 INFO - PROCESS | 2001 | 1467737605223 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 2001 | 1467737605225 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x1164ab000 == 38 [pid = 2001] [id = 343] 09:53:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1129a8c00) [pid = 2001] [serial = 1028] [outer = 0x0] 09:53:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1129b3400) [pid = 2001] [serial = 1029] [outer = 0x1129a8c00] 09:53:25 INFO - PROCESS | 2001 | 1467737605257 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x1132c4800) [pid = 2001] [serial = 1030] [outer = 0x1129a8c00] 09:53:25 INFO - PROCESS | 2001 | 1467737605787 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]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 773ms 09:53:25 INFO - PROCESS | 2001 | 1467737605843 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 2001 | 1467737605846 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:53:25 INFO - PROCESS | 2001 | 1467737605854 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 2001 | 1467737605856 Marionette TRACE conn2 <- [1,1346,null,{}] 09:53:25 INFO - PROCESS | 2001 | 1467737605858 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}] 09:53:25 INFO - PROCESS | 2001 | 1467737605860 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:25 INFO - PROCESS | 2001 | 1467737605968 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:53:26 INFO - PROCESS | 2001 | 1467737606044 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 2001 | 1467737606045 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x11928a800 == 39 [pid = 2001] [id = 344] 09:53:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x116817c00) [pid = 2001] [serial = 1031] [outer = 0x0] 09:53:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x116884000) [pid = 2001] [serial = 1032] [outer = 0x116817c00] 09:53:26 INFO - PROCESS | 2001 | 1467737606076 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x118062400) [pid = 2001] [serial = 1033] [outer = 0x116817c00] 09:53:26 INFO - PROCESS | 2001 | 1467737606765 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]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 971ms 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x121cdb000 == 38 [pid = 2001] [id = 341] 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x121405000 == 37 [pid = 2001] [id = 340] 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x121257800 == 36 [pid = 2001] [id = 339] 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x11a146800 == 35 [pid = 2001] [id = 338] 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x119a95800 == 34 [pid = 2001] [id = 337] 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1188be000 == 33 [pid = 2001] [id = 336] 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e5800 == 32 [pid = 2001] [id = 335] 09:53:26 INFO - PROCESS | 2001 | 1467737606852 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 2001 | 1467737606855 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x116f32800 == 31 [pid = 2001] [id = 334] 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x115e49000 == 30 [pid = 2001] [id = 333] 09:53:26 INFO - PROCESS | 2001 | --DOCSHELL 0x117d78000 == 29 [pid = 2001] [id = 332] 09:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:53:26 INFO - PROCESS | 2001 | 1467737606860 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 2001 | 1467737606862 Marionette TRACE conn2 <- [1,1350,null,{}] 09:53:26 INFO - PROCESS | 2001 | 1467737606865 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}] 09:53:26 INFO - PROCESS | 2001 | 1467737606867 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:26 INFO - PROCESS | 2001 | 1467737606943 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:53:26 INFO - PROCESS | 2001 | 1467737606953 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 2001 | 1467737606956 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x11649e800 == 30 [pid = 2001] [id = 345] 09:53:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1130ed400) [pid = 2001] [serial = 1034] [outer = 0x0] 09:53:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x113c67000) [pid = 2001] [serial = 1035] [outer = 0x1130ed400] 09:53:26 INFO - PROCESS | 2001 | 1467737606983 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1164e6000) [pid = 2001] [serial = 1036] [outer = 0x1130ed400] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x129484000) [pid = 2001] [serial = 963] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12910c800) [pid = 2001] [serial = 961] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1263cb400) [pid = 2001] [serial = 960] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x12a684000) [pid = 2001] [serial = 966] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1181a8800) [pid = 2001] [serial = 969] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x12a5e3800) [pid = 2001] [serial = 964] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x121a97c00) [pid = 2001] [serial = 954] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x12adcf400) [pid = 2001] [serial = 937] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x119167000) [pid = 2001] [serial = 951] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11a268c00) [pid = 2001] [serial = 952] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x129483c00) [pid = 2001] [serial = 972] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x118775c00) [pid = 2001] [serial = 948] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x118867800) [pid = 2001] [serial = 949] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x116884c00) [pid = 2001] [serial = 945] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x118068400) [pid = 2001] [serial = 946] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x118865800) [pid = 2001] [serial = 942] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x11942bc00) [pid = 2001] [serial = 943] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x115e94c00) [pid = 2001] [serial = 939] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x116af1800) [pid = 2001] [serial = 940] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x12b245800) [pid = 2001] [serial = 975] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x12bcbf800) [pid = 2001] [serial = 978] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12c129400) [pid = 2001] [serial = 979] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x12bc3b400) [pid = 2001] [serial = 976] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x12a942800) [pid = 2001] [serial = 967] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12482bc00) [pid = 2001] [serial = 957] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x124ee2400) [pid = 2001] [serial = 958] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x12200c400) [pid = 2001] [serial = 955] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x119432800) [pid = 2001] [serial = 970] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x12a942000) [pid = 2001] [serial = 973] [outer = 0x0] [url = about:blank] 09:53:27 INFO - PROCESS | 2001 | 1467737607341 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]]]}] 09:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 521ms 09:53:27 INFO - PROCESS | 2001 | 1467737607381 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 2001 | 1467737607386 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:53:27 INFO - PROCESS | 2001 | 1467737607392 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 2001 | 1467737607394 Marionette TRACE conn2 <- [1,1354,null,{}] 09:53:27 INFO - PROCESS | 2001 | 1467737607398 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}] 09:53:27 INFO - PROCESS | 2001 | 1467737607400 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:27 INFO - PROCESS | 2001 | 1467737607521 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:53:27 INFO - PROCESS | 2001 | 1467737607535 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 2001 | 1467737607536 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x1184e0000 == 31 [pid = 2001] [id = 346] 09:53:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x116a29000) [pid = 2001] [serial = 1037] [outer = 0x0] 09:53:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x1181a6400) [pid = 2001] [serial = 1038] [outer = 0x116a29000] 09:53:27 INFO - PROCESS | 2001 | 1467737607579 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x11822d800) [pid = 2001] [serial = 1039] [outer = 0x116a29000] 09:53:27 INFO - PROCESS | 2001 | 1467737607971 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]]]}] 09:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 622ms 09:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:53:28 INFO - PROCESS | 2001 | 1467737608013 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 2001 | 1467737608014 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:53:28 INFO - PROCESS | 2001 | 1467737608017 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 2001 | 1467737608019 Marionette TRACE conn2 <- [1,1358,null,{}] 09:53:28 INFO - PROCESS | 2001 | 1467737608027 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}] 09:53:28 INFO - PROCESS | 2001 | 1467737608030 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:28 INFO - PROCESS | 2001 | 1467737608108 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:53:28 INFO - PROCESS | 2001 | 1467737608113 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 2001 | 1467737608115 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be5800 == 32 [pid = 2001] [id = 347] 09:53:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x11856b400) [pid = 2001] [serial = 1040] [outer = 0x0] 09:53:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x118864400) [pid = 2001] [serial = 1041] [outer = 0x11856b400] 09:53:28 INFO - PROCESS | 2001 | 1467737608146 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x119165c00) [pid = 2001] [serial = 1042] [outer = 0x11856b400] 09:53:28 INFO - PROCESS | 2001 | 1467737608501 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]]]}] 09:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 09:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:53:28 INFO - PROCESS | 2001 | 1467737608539 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 2001 | 1467737608540 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:53:28 INFO - PROCESS | 2001 | 1467737608542 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 2001 | 1467737608543 Marionette TRACE conn2 <- [1,1362,null,{}] 09:53:28 INFO - PROCESS | 2001 | 1467737608546 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}] 09:53:28 INFO - PROCESS | 2001 | 1467737608547 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:28 INFO - PROCESS | 2001 | 1467737608647 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:53:28 INFO - PROCESS | 2001 | 1467737608656 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 2001 | 1467737608657 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x121257800 == 33 [pid = 2001] [id = 348] 09:53:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1195f3c00) [pid = 2001] [serial = 1043] [outer = 0x0] 09:53:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x119612800) [pid = 2001] [serial = 1044] [outer = 0x1195f3c00] 09:53:28 INFO - PROCESS | 2001 | 1467737608681 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x119e0c400) [pid = 2001] [serial = 1045] [outer = 0x1195f3c00] 09:53:29 INFO - PROCESS | 2001 | 1467737609019 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]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 519ms 09:53:29 INFO - PROCESS | 2001 | 1467737609062 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 2001 | 1467737609063 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:53:29 INFO - PROCESS | 2001 | 1467737609065 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 2001 | 1467737609066 Marionette TRACE conn2 <- [1,1366,null,{}] 09:53:29 INFO - PROCESS | 2001 | 1467737609069 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}] 09:53:29 INFO - PROCESS | 2001 | 1467737609070 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:29 INFO - PROCESS | 2001 | 1467737609144 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:53:29 INFO - PROCESS | 2001 | 1467737609148 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 2001 | 1467737609150 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x121ce3800 == 34 [pid = 2001] [id = 349] 09:53:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x112f5d800) [pid = 2001] [serial = 1046] [outer = 0x0] 09:53:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1212a0c00) [pid = 2001] [serial = 1047] [outer = 0x112f5d800] 09:53:29 INFO - PROCESS | 2001 | 1467737609179 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x121cf1000) [pid = 2001] [serial = 1048] [outer = 0x112f5d800] 09:53:29 INFO - PROCESS | 2001 | 1467737609556 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] 09:53:29 INFO - PROCESS | 2001 | 1467737609592 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:53:29 INFO - PROCESS | 2001 | 1467737609594 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 2001 | 1467737609595 Marionette TRACE conn2 <- [1,1370,null,{}] 09:53:29 INFO - PROCESS | 2001 | 1467737609597 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}] 09:53:29 INFO - PROCESS | 2001 | 1467737609601 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:29 INFO - PROCESS | 2001 | 1467737609715 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:53:29 INFO - PROCESS | 2001 | 1467737609751 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 2001 | 1467737609752 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a07000 == 35 [pid = 2001] [id = 350] 09:53:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x121cfbc00) [pid = 2001] [serial = 1049] [outer = 0x0] 09:53:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x124d47000) [pid = 2001] [serial = 1050] [outer = 0x121cfbc00] 09:53:29 INFO - PROCESS | 2001 | 1467737609776 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x125a58400) [pid = 2001] [serial = 1051] [outer = 0x121cfbc00] 09:53:30 INFO - PROCESS | 2001 | 1467737610095 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] 09:53:30 INFO - PROCESS | 2001 | 1467737610114 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:53:30 INFO - PROCESS | 2001 | 1467737610123 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 2001 | 1467737610124 Marionette TRACE conn2 <- [1,1374,null,{}] 09:53:30 INFO - PROCESS | 2001 | 1467737610126 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}] 09:53:30 INFO - PROCESS | 2001 | 1467737610127 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:30 INFO - PROCESS | 2001 | 1467737610223 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:53:30 INFO - PROCESS | 2001 | 1467737610227 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 2001 | 1467737610228 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x128a9e000 == 36 [pid = 2001] [id = 351] 09:53:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x125a9c800) [pid = 2001] [serial = 1052] [outer = 0x0] 09:53:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1267aa000) [pid = 2001] [serial = 1053] [outer = 0x125a9c800] 09:53:30 INFO - PROCESS | 2001 | 1467737610252 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x128b6f000) [pid = 2001] [serial = 1054] [outer = 0x125a9c800] 09:53:30 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:30 INFO - PROCESS | 2001 | 1467737610604 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] 09:53:30 INFO - PROCESS | 2001 | 1467737610643 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:53:30 INFO - PROCESS | 2001 | 1467737610645 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 2001 | 1467737610646 Marionette TRACE conn2 <- [1,1378,null,{}] 09:53:30 INFO - PROCESS | 2001 | 1467737610649 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}] 09:53:30 INFO - PROCESS | 2001 | 1467737610650 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:30 INFO - PROCESS | 2001 | 1467737610745 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:53:30 INFO - PROCESS | 2001 | 1467737610751 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 2001 | 1467737610752 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x128ea2800 == 37 [pid = 2001] [id = 352] 09:53:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x126935c00) [pid = 2001] [serial = 1055] [outer = 0x0] 09:53:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x128b79000) [pid = 2001] [serial = 1056] [outer = 0x126935c00] 09:53:30 INFO - PROCESS | 2001 | 1467737610776 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x128bcc800) [pid = 2001] [serial = 1057] [outer = 0x126935c00] 09:53:31 INFO - PROCESS | 2001 | 1467737611096 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] 09:53:31 INFO - PROCESS | 2001 | 1467737611116 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:53:31 INFO - PROCESS | 2001 | 1467737611127 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 2001 | 1467737611128 Marionette TRACE conn2 <- [1,1382,null,{}] 09:53:31 INFO - PROCESS | 2001 | 1467737611140 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}] 09:53:31 INFO - PROCESS | 2001 | 1467737611141 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:31 INFO - PROCESS | 2001 | 1467737611240 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:53:31 INFO - PROCESS | 2001 | 1467737611244 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 2001 | 1467737611245 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x129437800 == 38 [pid = 2001] [id = 353] 09:53:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x128b77c00) [pid = 2001] [serial = 1058] [outer = 0x0] 09:53:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128e11400) [pid = 2001] [serial = 1059] [outer = 0x128b77c00] 09:53:31 INFO - PROCESS | 2001 | 1467737611270 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x129215800) [pid = 2001] [serial = 1060] [outer = 0x128b77c00] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x116823c00) [pid = 2001] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1188f6000) [pid = 2001] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1259b1800) [pid = 2001] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12947b800) [pid = 2001] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11201f400) [pid = 2001] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1167a1000) [pid = 2001] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x11269c400) [pid = 2001] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x116889400) [pid = 2001] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x112fe0400) [pid = 2001] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1133aa800) [pid = 2001] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x11915b800) [pid = 2001] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x112a83c00) [pid = 2001] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x11223e800) [pid = 2001] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x11269e400) [pid = 2001] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:53:31 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x11680d800) [pid = 2001] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:53:31 INFO - PROCESS | 2001 | [2001] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:31 INFO - PROCESS | 2001 | 1467737611658 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] 09:53:31 INFO - PROCESS | 2001 | 1467737611708 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:53:31 INFO - PROCESS | 2001 | 1467737611710 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 2001 | 1467737611711 Marionette TRACE conn2 <- [1,1386,null,{}] 09:53:31 INFO - PROCESS | 2001 | 1467737611713 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}] 09:53:31 INFO - PROCESS | 2001 | 1467737611714 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:31 INFO - PROCESS | 2001 | 1467737611792 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:53:31 INFO - PROCESS | 2001 | 1467737611796 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 2001 | 1467737611797 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a3000 == 39 [pid = 2001] [id = 354] 09:53:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1167a1000) [pid = 2001] [serial = 1061] [outer = 0x0] 09:53:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x11819d400) [pid = 2001] [serial = 1062] [outer = 0x1167a1000] 09:53:31 INFO - PROCESS | 2001 | 1467737611824 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119161c00) [pid = 2001] [serial = 1063] [outer = 0x1167a1000] 09:53:32 INFO - PROCESS | 2001 | 1467737612153 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] 09:53:32 INFO - PROCESS | 2001 | 1467737612182 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:53:32 INFO - PROCESS | 2001 | 1467737612187 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 2001 | 1467737612189 Marionette TRACE conn2 <- [1,1390,null,{}] 09:53:32 INFO - PROCESS | 2001 | 1467737612191 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}] 09:53:32 INFO - PROCESS | 2001 | 1467737612193 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:32 INFO - PROCESS | 2001 | 1467737612281 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:53:32 INFO - PROCESS | 2001 | 1467737612337 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 2001 | 1467737612338 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x12969a000 == 40 [pid = 2001] [id = 355] 09:53:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x116807000) [pid = 2001] [serial = 1064] [outer = 0x0] 09:53:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x119c59000) [pid = 2001] [serial = 1065] [outer = 0x116807000] 09:53:32 INFO - PROCESS | 2001 | 1467737612364 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x129486400) [pid = 2001] [serial = 1066] [outer = 0x116807000] 09:53:32 INFO - PROCESS | 2001 | 1467737612649 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]]]}] 09:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 09:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:53:32 INFO - PROCESS | 2001 | 1467737612707 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 2001 | 1467737612709 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:53:32 INFO - PROCESS | 2001 | 1467737612711 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 2001 | 1467737612712 Marionette TRACE conn2 <- [1,1394,null,{}] 09:53:32 INFO - PROCESS | 2001 | 1467737612714 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}] 09:53:32 INFO - PROCESS | 2001 | 1467737612715 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:32 INFO - PROCESS | 2001 | 1467737612795 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:53:32 INFO - PROCESS | 2001 | 1467737612799 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 2001 | 1467737612801 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac7c000 == 41 [pid = 2001] [id = 356] 09:53:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x129509c00) [pid = 2001] [serial = 1067] [outer = 0x0] 09:53:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12a5e4000) [pid = 2001] [serial = 1068] [outer = 0x129509c00] 09:53:32 INFO - PROCESS | 2001 | 1467737612826 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12a67e000) [pid = 2001] [serial = 1069] [outer = 0x129509c00] 09:53:33 INFO - PROCESS | 2001 | 1467737613149 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]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 469ms 09:53:33 INFO - PROCESS | 2001 | 1467737613180 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 2001 | 1467737613182 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:53:33 INFO - PROCESS | 2001 | 1467737613186 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 2001 | 1467737613187 Marionette TRACE conn2 <- [1,1398,null,{}] 09:53:33 INFO - PROCESS | 2001 | 1467737613190 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}] 09:53:33 INFO - PROCESS | 2001 | 1467737613191 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:33 INFO - PROCESS | 2001 | 1467737613297 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:53:33 INFO - PROCESS | 2001 | 1467737613303 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 2001 | 1467737613304 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b270000 == 42 [pid = 2001] [id = 357] 09:53:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x118772c00) [pid = 2001] [serial = 1070] [outer = 0x0] 09:53:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12a5e2000) [pid = 2001] [serial = 1071] [outer = 0x118772c00] 09:53:33 INFO - PROCESS | 2001 | 1467737613328 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12a74e400) [pid = 2001] [serial = 1072] [outer = 0x118772c00] 09:53:33 INFO - PROCESS | 2001 | 1467737613827 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]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 09:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:53:33 INFO - PROCESS | 2001 | 1467737613856 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 2001 | 1467737613861 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:53:33 INFO - PROCESS | 2001 | 1467737613868 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 2001 | 1467737613872 Marionette TRACE conn2 <- [1,1402,null,{}] 09:53:33 INFO - PROCESS | 2001 | 1467737613879 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}] 09:53:33 INFO - PROCESS | 2001 | 1467737613882 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:34 INFO - PROCESS | 2001 | 1467737614036 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:53:34 INFO - PROCESS | 2001 | 1467737614106 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 2001 | 1467737614107 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183dc000 == 43 [pid = 2001] [id = 358] 09:53:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x11679c400) [pid = 2001] [serial = 1073] [outer = 0x0] 09:53:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x116819800) [pid = 2001] [serial = 1074] [outer = 0x11679c400] 09:53:34 INFO - PROCESS | 2001 | 1467737614139 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1181bf400) [pid = 2001] [serial = 1075] [outer = 0x11679c400] 09:53:34 INFO - PROCESS | 2001 | 1467737614570 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]]]}] 09:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 729ms 09:53:34 INFO - PROCESS | 2001 | 1467737614594 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 2001 | 1467737614597 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:53:34 INFO - PROCESS | 2001 | 1467737614602 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 2001 | 1467737614604 Marionette TRACE conn2 <- [1,1406,null,{}] 09:53:34 INFO - PROCESS | 2001 | 1467737614606 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}] 09:53:34 INFO - PROCESS | 2001 | 1467737614608 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:34 INFO - PROCESS | 2001 | 1467737614714 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:53:34 INFO - PROCESS | 2001 | 1467737614807 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 2001 | 1467737614809 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x121ce8800 == 44 [pid = 2001] [id = 359] 09:53:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1188a2000) [pid = 2001] [serial = 1076] [outer = 0x0] 09:53:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1188f5c00) [pid = 2001] [serial = 1077] [outer = 0x1188a2000] 09:53:34 INFO - PROCESS | 2001 | 1467737614840 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1195f9800) [pid = 2001] [serial = 1078] [outer = 0x1188a2000] 09:53:35 INFO - PROCESS | 2001 | 1467737615234 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]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 09:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:53:35 INFO - PROCESS | 2001 | 1467737615272 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 2001 | 1467737615273 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:53:35 INFO - PROCESS | 2001 | 1467737615276 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 2001 | 1467737615278 Marionette TRACE conn2 <- [1,1410,null,{}] 09:53:35 INFO - PROCESS | 2001 | 1467737615288 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}] 09:53:35 INFO - PROCESS | 2001 | 1467737615292 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:35 INFO - PROCESS | 2001 | 1467737615394 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:53:35 INFO - PROCESS | 2001 | 1467737615452 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 2001 | 1467737615455 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b280000 == 45 [pid = 2001] [id = 360] 09:53:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x121386c00) [pid = 2001] [serial = 1079] [outer = 0x0] 09:53:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x12485c800) [pid = 2001] [serial = 1080] [outer = 0x121386c00] 09:53:35 INFO - PROCESS | 2001 | 1467737615486 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x125193800) [pid = 2001] [serial = 1081] [outer = 0x121386c00] 09:53:35 INFO - PROCESS | 2001 | 1467737615961 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]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 721ms 09:53:36 INFO - PROCESS | 2001 | 1467737615997 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 2001 | 1467737616000 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:53:36 INFO - PROCESS | 2001 | 1467737616004 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 2001 | 1467737616005 Marionette TRACE conn2 <- [1,1414,null,{}] 09:53:36 INFO - PROCESS | 2001 | 1467737616025 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}] 09:53:36 INFO - PROCESS | 2001 | 1467737616026 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:36 INFO - PROCESS | 2001 | 1467737616125 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:53:36 INFO - PROCESS | 2001 | 1467737616194 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 2001 | 1467737616195 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:36 INFO - PROCESS | 2001 | ++DOCSHELL 0x12caca000 == 46 [pid = 2001] [id = 361] 09:53:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x128b73400) [pid = 2001] [serial = 1082] [outer = 0x0] 09:53:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x129105800) [pid = 2001] [serial = 1083] [outer = 0x128b73400] 09:53:36 INFO - PROCESS | 2001 | 1467737616224 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x12921f400) [pid = 2001] [serial = 1084] [outer = 0x128b73400] 09:53:36 INFO - PROCESS | 2001 | 1467737616680 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]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 718ms 09:53:36 INFO - PROCESS | 2001 | 1467737616860 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 2001 | 1467737616863 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:53:36 INFO - PROCESS | 2001 | 1467737616880 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 2001 | 1467737616881 Marionette TRACE conn2 <- [1,1418,null,{}] 09:53:36 INFO - PROCESS | 2001 | 1467737616885 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}] 09:53:36 INFO - PROCESS | 2001 | 1467737616887 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:36 INFO - PROCESS | 2001 | 1467737616978 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:53:37 INFO - PROCESS | 2001 | 1467737617031 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 2001 | 1467737617034 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x118582000 == 47 [pid = 2001] [id = 362] 09:53:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x113c94000) [pid = 2001] [serial = 1085] [outer = 0x0] 09:53:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x115de7800) [pid = 2001] [serial = 1086] [outer = 0x113c94000] 09:53:37 INFO - PROCESS | 2001 | 1467737617062 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x116819c00) [pid = 2001] [serial = 1087] [outer = 0x113c94000] 09:53:37 INFO - PROCESS | 2001 | 1467737617539 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]]]}] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac7c000 == 46 [pid = 2001] [id = 356] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x12969a000 == 45 [pid = 2001] [id = 355] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a3000 == 44 [pid = 2001] [id = 354] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x129437800 == 43 [pid = 2001] [id = 353] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x128ea2800 == 42 [pid = 2001] [id = 352] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x128a9e000 == 41 [pid = 2001] [id = 351] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x125a07000 == 40 [pid = 2001] [id = 350] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x121ce3800 == 39 [pid = 2001] [id = 349] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x121257800 == 38 [pid = 2001] [id = 348] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x119be5800 == 37 [pid = 2001] [id = 347] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x1184e0000 == 36 [pid = 2001] [id = 346] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x11649e800 == 35 [pid = 2001] [id = 345] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x11928a800 == 34 [pid = 2001] [id = 344] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x1164ab000 == 33 [pid = 2001] [id = 343] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x124875000 == 32 [pid = 2001] [id = 342] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x12caca000 == 31 [pid = 2001] [id = 361] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x12b280000 == 30 [pid = 2001] [id = 360] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x121ce8800 == 29 [pid = 2001] [id = 359] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x12b270000 == 28 [pid = 2001] [id = 357] 09:53:38 INFO - PROCESS | 2001 | --DOCSHELL 0x1183dc000 == 27 [pid = 2001] [id = 358] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x115e8b800) [pid = 2001] [serial = 1002] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x1167e0800) [pid = 2001] [serial = 1003] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x119a6cc00) [pid = 2001] [serial = 1014] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x119ed2800) [pid = 2001] [serial = 1017] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119eb2000) [pid = 2001] [serial = 1015] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1195f6400) [pid = 2001] [serial = 1021] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x118066800) [pid = 2001] [serial = 1020] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1212a3c00) [pid = 2001] [serial = 1018] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x118554000) [pid = 2001] [serial = 1008] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1187e2400) [pid = 2001] [serial = 1009] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x121386800) [pid = 2001] [serial = 1023] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x121a91000) [pid = 2001] [serial = 1024] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1188a7000) [pid = 2001] [serial = 1012] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x122003c00) [pid = 2001] [serial = 1026] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1174e3c00) [pid = 2001] [serial = 981] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x118230800) [pid = 2001] [serial = 982] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x12129d400) [pid = 2001] [serial = 985] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x119a6b000) [pid = 2001] [serial = 984] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x128bc7800) [pid = 2001] [serial = 988] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1263cd400) [pid = 2001] [serial = 987] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x12b245c00) [pid = 2001] [serial = 991] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x12a93a000) [pid = 2001] [serial = 990] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x115e25000) [pid = 2001] [serial = 994] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x112ee5800) [pid = 2001] [serial = 993] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x118770c00) [pid = 2001] [serial = 997] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x118231c00) [pid = 2001] [serial = 996] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x112edc000) [pid = 2001] [serial = 999] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x1132c8400) [pid = 2001] [serial = 1000] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x117db6c00) [pid = 2001] [serial = 1005] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1181c5800) [pid = 2001] [serial = 1006] [outer = 0x0] [url = about:blank] 09:53:38 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x118860800) [pid = 2001] [serial = 1011] [outer = 0x0] [url = about:blank] 09:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1276ms 09:53:38 INFO - PROCESS | 2001 | 1467737618162 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 2001 | 1467737618165 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:53:38 INFO - PROCESS | 2001 | 1467737618173 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 2001 | 1467737618174 Marionette TRACE conn2 <- [1,1422,null,{}] 09:53:38 INFO - PROCESS | 2001 | 1467737618178 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}] 09:53:38 INFO - PROCESS | 2001 | 1467737618180 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:38 INFO - PROCESS | 2001 | 1467737618254 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:53:38 INFO - PROCESS | 2001 | 1467737618260 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 2001 | 1467737618263 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x11334d800 == 28 [pid = 2001] [id = 363] 09:53:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x112753800) [pid = 2001] [serial = 1088] [outer = 0x0] 09:53:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1129a9000) [pid = 2001] [serial = 1089] [outer = 0x112753800] 09:53:38 INFO - PROCESS | 2001 | 1467737618292 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x112a7c400) [pid = 2001] [serial = 1090] [outer = 0x112753800] 09:53:38 INFO - PROCESS | 2001 | 1467737618641 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]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 09:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:53:38 INFO - PROCESS | 2001 | 1467737618694 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 2001 | 1467737618696 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:53:38 INFO - PROCESS | 2001 | 1467737618700 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 2001 | 1467737618703 Marionette TRACE conn2 <- [1,1426,null,{}] 09:53:38 INFO - PROCESS | 2001 | 1467737618706 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}] 09:53:38 INFO - PROCESS | 2001 | 1467737618707 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:38 INFO - PROCESS | 2001 | 1467737618788 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:53:38 INFO - PROCESS | 2001 | 1467737618797 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 2001 | 1467737618799 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f45000 == 29 [pid = 2001] [id = 364] 09:53:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x115e25800) [pid = 2001] [serial = 1091] [outer = 0x0] 09:53:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x116138000) [pid = 2001] [serial = 1092] [outer = 0x115e25800] 09:53:38 INFO - PROCESS | 2001 | 1467737618827 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1167e0800) [pid = 2001] [serial = 1093] [outer = 0x115e25800] 09:53:39 INFO - PROCESS | 2001 | 1467737619189 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]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 524ms 09:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:53:39 INFO - PROCESS | 2001 | 1467737619226 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 2001 | 1467737619228 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:53:39 INFO - PROCESS | 2001 | 1467737619230 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 2001 | 1467737619231 Marionette TRACE conn2 <- [1,1430,null,{}] 09:53:39 INFO - PROCESS | 2001 | 1467737619238 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}] 09:53:39 INFO - PROCESS | 2001 | 1467737619241 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:39 INFO - PROCESS | 2001 | 1467737619325 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:53:39 INFO - PROCESS | 2001 | 1467737619331 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 2001 | 1467737619334 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x1184d4800 == 30 [pid = 2001] [id = 365] 09:53:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1181a1c00) [pid = 2001] [serial = 1094] [outer = 0x0] 09:53:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1181bc400) [pid = 2001] [serial = 1095] [outer = 0x1181a1c00] 09:53:39 INFO - PROCESS | 2001 | 1467737619364 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x11822d400) [pid = 2001] [serial = 1096] [outer = 0x1181a1c00] 09:53:39 INFO - PROCESS | 2001 | 1467737619722 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]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 09:53:39 INFO - PROCESS | 2001 | 1467737619750 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 2001 | 1467737619751 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:53:39 INFO - PROCESS | 2001 | 1467737619754 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 2001 | 1467737619755 Marionette TRACE conn2 <- [1,1434,null,{}] 09:53:39 INFO - PROCESS | 2001 | 1467737619757 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}] 09:53:39 INFO - PROCESS | 2001 | 1467737619758 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:39 INFO - PROCESS | 2001 | 1467737619837 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:53:39 INFO - PROCESS | 2001 | 1467737619893 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 2001 | 1467737619894 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x11918d000 == 31 [pid = 2001] [id = 366] 09:53:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1181c5800) [pid = 2001] [serial = 1097] [outer = 0x0] 09:53:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x11856c800) [pid = 2001] [serial = 1098] [outer = 0x1181c5800] 09:53:39 INFO - PROCESS | 2001 | 1467737619919 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1187e6000) [pid = 2001] [serial = 1099] [outer = 0x1181c5800] 09:53:40 INFO - PROCESS | 2001 | 1467737620246 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]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 09:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:53:40 INFO - PROCESS | 2001 | 1467737620276 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 2001 | 1467737620277 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:53:40 INFO - PROCESS | 2001 | 1467737620289 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 2001 | 1467737620291 Marionette TRACE conn2 <- [1,1438,null,{}] 09:53:40 INFO - PROCESS | 2001 | 1467737620293 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}] 09:53:40 INFO - PROCESS | 2001 | 1467737620294 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:40 INFO - PROCESS | 2001 | 1467737620393 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:53:40 INFO - PROCESS | 2001 | 1467737620396 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 2001 | 1467737620397 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x119ab2000 == 32 [pid = 2001] [id = 367] 09:53:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1122b0800) [pid = 2001] [serial = 1100] [outer = 0x0] 09:53:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x118860800) [pid = 2001] [serial = 1101] [outer = 0x1122b0800] 09:53:40 INFO - PROCESS | 2001 | 1467737620422 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x119162400) [pid = 2001] [serial = 1102] [outer = 0x1122b0800] 09:53:40 INFO - PROCESS | 2001 | 1467737620782 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]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 528ms 09:53:40 INFO - PROCESS | 2001 | 1467737620808 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 2001 | 1467737620809 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:53:40 INFO - PROCESS | 2001 | 1467737620817 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 2001 | 1467737620818 Marionette TRACE conn2 <- [1,1442,null,{}] 09:53:40 INFO - PROCESS | 2001 | 1467737620820 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}] 09:53:40 INFO - PROCESS | 2001 | 1467737620825 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:40 INFO - PROCESS | 2001 | 1467737620940 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:53:40 INFO - PROCESS | 2001 | 1467737620944 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 2001 | 1467737620946 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x12122a800 == 33 [pid = 2001] [id = 368] 09:53:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1195f7800) [pid = 2001] [serial = 1103] [outer = 0x0] 09:53:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x119a6b000) [pid = 2001] [serial = 1104] [outer = 0x1195f7800] 09:53:40 INFO - PROCESS | 2001 | 1467737620972 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x11a26ec00) [pid = 2001] [serial = 1105] [outer = 0x1195f7800] 09:53:41 INFO - PROCESS | 2001 | 1467737621297 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]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 525ms 09:53:41 INFO - PROCESS | 2001 | 1467737621338 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 2001 | 1467737621339 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:53:41 INFO - PROCESS | 2001 | 1467737621341 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 2001 | 1467737621342 Marionette TRACE conn2 <- [1,1446,null,{}] 09:53:41 INFO - PROCESS | 2001 | 1467737621345 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}] 09:53:41 INFO - PROCESS | 2001 | 1467737621346 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:41 INFO - PROCESS | 2001 | 1467737621445 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:53:41 INFO - PROCESS | 2001 | 1467737621453 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 2001 | 1467737621454 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a134000 == 34 [pid = 2001] [id = 369] 09:53:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1195fac00) [pid = 2001] [serial = 1106] [outer = 0x0] 09:53:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x121383000) [pid = 2001] [serial = 1107] [outer = 0x1195fac00] 09:53:41 INFO - PROCESS | 2001 | 1467737621478 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x121a94800) [pid = 2001] [serial = 1108] [outer = 0x1195fac00] 09:53:41 INFO - PROCESS | 2001 | 1467737621822 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]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 518ms 09:53:41 INFO - PROCESS | 2001 | 1467737621860 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:53:41 INFO - PROCESS | 2001 | 1467737621861 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:53:41 INFO - PROCESS | 2001 | 1467737621863 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 2001 | 1467737621864 Marionette TRACE conn2 <- [1,1450,null,{}] 09:53:41 INFO - PROCESS | 2001 | 1467737621866 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}] 09:53:41 INFO - PROCESS | 2001 | 1467737621868 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:41 INFO - PROCESS | 2001 | 1467737621962 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:53:41 INFO - PROCESS | 2001 | 1467737621967 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 2001 | 1467737621968 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x121cdd000 == 35 [pid = 2001] [id = 370] 09:53:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x119c58800) [pid = 2001] [serial = 1109] [outer = 0x0] 09:53:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x122008400) [pid = 2001] [serial = 1110] [outer = 0x119c58800] 09:53:41 INFO - PROCESS | 2001 | 1467737621992 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x124856800) [pid = 2001] [serial = 1111] [outer = 0x119c58800] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x118772c00) [pid = 2001] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x129509c00) [pid = 2001] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x116807000) [pid = 2001] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x128b77c00) [pid = 2001] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x126935c00) [pid = 2001] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1129a8c00) [pid = 2001] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x116817c00) [pid = 2001] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1167a1000) [pid = 2001] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x125a9c800) [pid = 2001] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1130ed400) [pid = 2001] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x116a29000) [pid = 2001] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x11856b400) [pid = 2001] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1195f3c00) [pid = 2001] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x112f5d800) [pid = 2001] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x121cfbc00) [pid = 2001] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:53:42 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x121c4bc00) [pid = 2001] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:53:42 INFO - PROCESS | 2001 | 1467737622497 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]]]}] 09:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 668ms 09:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:53:42 INFO - PROCESS | 2001 | 1467737622531 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 2001 | 1467737622532 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:53:42 INFO - PROCESS | 2001 | 1467737622535 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - PROCESS | 2001 | 1467737622536 Marionette TRACE conn2 <- [1,1454,null,{}] 09:53:42 INFO - PROCESS | 2001 | 1467737622538 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}] 09:53:42 INFO - PROCESS | 2001 | 1467737622539 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:42 INFO - PROCESS | 2001 | 1467737622613 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:53:42 INFO - PROCESS | 2001 | 1467737622669 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 2001 | 1467737622678 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x124ed0800 == 36 [pid = 2001] [id = 371] 09:53:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x113213c00) [pid = 2001] [serial = 1112] [outer = 0x0] 09:53:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x116af4000) [pid = 2001] [serial = 1113] [outer = 0x113213c00] 09:53:42 INFO - PROCESS | 2001 | 1467737622702 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119159800) [pid = 2001] [serial = 1114] [outer = 0x113213c00] 09:53:42 INFO - PROCESS | 2001 | 1467737622988 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]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 471ms 09:53:43 INFO - PROCESS | 2001 | 1467737623009 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 2001 | 1467737623010 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:53:43 INFO - PROCESS | 2001 | 1467737623012 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 2001 | 1467737623013 Marionette TRACE conn2 <- [1,1458,null,{}] 09:53:43 INFO - PROCESS | 2001 | 1467737623024 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}] 09:53:43 INFO - PROCESS | 2001 | 1467737623025 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:43 INFO - PROCESS | 2001 | 1467737623108 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:53:43 INFO - PROCESS | 2001 | 1467737623112 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 2001 | 1467737623113 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x12690e000 == 37 [pid = 2001] [id = 372] 09:53:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x119159c00) [pid = 2001] [serial = 1115] [outer = 0x0] 09:53:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12200b800) [pid = 2001] [serial = 1116] [outer = 0x119159c00] 09:53:43 INFO - PROCESS | 2001 | 1467737623139 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x124d49000) [pid = 2001] [serial = 1117] [outer = 0x119159c00] 09:53:43 INFO - PROCESS | 2001 | 1467737623469 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]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 469ms 09:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:53:43 INFO - PROCESS | 2001 | 1467737623481 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 2001 | 1467737623483 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:53:43 INFO - PROCESS | 2001 | 1467737623487 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 2001 | 1467737623490 Marionette TRACE conn2 <- [1,1462,null,{}] 09:53:43 INFO - PROCESS | 2001 | 1467737623493 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}] 09:53:43 INFO - PROCESS | 2001 | 1467737623494 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:43 INFO - PROCESS | 2001 | 1467737623609 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:53:43 INFO - PROCESS | 2001 | 1467737623616 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 2001 | 1467737623618 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x128aa6800 == 38 [pid = 2001] [id = 373] 09:53:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x124ee1000) [pid = 2001] [serial = 1118] [outer = 0x0] 09:53:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x124ee8800) [pid = 2001] [serial = 1119] [outer = 0x124ee1000] 09:53:43 INFO - PROCESS | 2001 | 1467737623652 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1263c9400) [pid = 2001] [serial = 1120] [outer = 0x124ee1000] 09:53:43 INFO - PROCESS | 2001 | 1467737623990 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]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 524ms 09:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:53:44 INFO - PROCESS | 2001 | 1467737624009 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 2001 | 1467737624011 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:53:44 INFO - PROCESS | 2001 | 1467737624013 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 2001 | 1467737624014 Marionette TRACE conn2 <- [1,1466,null,{}] 09:53:44 INFO - PROCESS | 2001 | 1467737624016 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}] 09:53:44 INFO - PROCESS | 2001 | 1467737624019 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:44 INFO - PROCESS | 2001 | 1467737624094 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:53:44 INFO - PROCESS | 2001 | 1467737624098 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 2001 | 1467737624099 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x12942c000 == 39 [pid = 2001] [id = 374] 09:53:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x1263c9800) [pid = 2001] [serial = 1121] [outer = 0x0] 09:53:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128b72c00) [pid = 2001] [serial = 1122] [outer = 0x1263c9800] 09:53:44 INFO - PROCESS | 2001 | 1467737624125 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x128bcb800) [pid = 2001] [serial = 1123] [outer = 0x1263c9800] 09:53:44 INFO - PROCESS | 2001 | 1467737624641 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]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 673ms 09:53:44 INFO - PROCESS | 2001 | 1467737624687 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 2001 | 1467737624689 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:53:44 INFO - PROCESS | 2001 | 1467737624693 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 2001 | 1467737624695 Marionette TRACE conn2 <- [1,1470,null,{}] 09:53:44 INFO - PROCESS | 2001 | 1467737624699 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}] 09:53:44 INFO - PROCESS | 2001 | 1467737624700 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:44 INFO - PROCESS | 2001 | 1467737624812 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:53:44 INFO - PROCESS | 2001 | 1467737624869 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 2001 | 1467737624870 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x11685b800 == 40 [pid = 2001] [id = 375] 09:53:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x11269f400) [pid = 2001] [serial = 1124] [outer = 0x0] 09:53:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x112a7c000) [pid = 2001] [serial = 1125] [outer = 0x11269f400] 09:53:44 INFO - PROCESS | 2001 | 1467737624901 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x1132ce000) [pid = 2001] [serial = 1126] [outer = 0x11269f400] 09:53:45 INFO - PROCESS | 2001 | 1467737625472 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]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 820ms 09:53:45 INFO - PROCESS | 2001 | 1467737625513 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 2001 | 1467737625516 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:53:45 INFO - PROCESS | 2001 | 1467737625521 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 2001 | 1467737625522 Marionette TRACE conn2 <- [1,1474,null,{}] 09:53:45 INFO - PROCESS | 2001 | 1467737625525 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}] 09:53:45 INFO - PROCESS | 2001 | 1467737625527 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:45 INFO - PROCESS | 2001 | 1467737625636 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:53:45 INFO - PROCESS | 2001 | 1467737625712 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 2001 | 1467737625714 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aa3000 == 41 [pid = 2001] [id = 376] 09:53:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x116808400) [pid = 2001] [serial = 1127] [outer = 0x0] 09:53:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1174e3c00) [pid = 2001] [serial = 1128] [outer = 0x116808400] 09:53:45 INFO - PROCESS | 2001 | 1467737625744 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1181aa400) [pid = 2001] [serial = 1129] [outer = 0x116808400] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x128aa6800 == 40 [pid = 2001] [id = 373] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x12690e000 == 39 [pid = 2001] [id = 372] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x124ed0800 == 38 [pid = 2001] [id = 371] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x121cdd000 == 37 [pid = 2001] [id = 370] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x11a134000 == 36 [pid = 2001] [id = 369] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x12122a800 == 35 [pid = 2001] [id = 368] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x119ab2000 == 34 [pid = 2001] [id = 367] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x11918d000 == 33 [pid = 2001] [id = 366] 09:53:46 INFO - PROCESS | 2001 | 1467737626459 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]]]}] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x1184d4800 == 32 [pid = 2001] [id = 365] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x116f45000 == 31 [pid = 2001] [id = 364] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x11334d800 == 30 [pid = 2001] [id = 363] 09:53:46 INFO - PROCESS | 2001 | --DOCSHELL 0x118582000 == 29 [pid = 2001] [id = 362] 09:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 973ms 09:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:53:46 INFO - PROCESS | 2001 | 1467737626493 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 2001 | 1467737626496 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:53:46 INFO - PROCESS | 2001 | 1467737626498 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 2001 | 1467737626502 Marionette TRACE conn2 <- [1,1478,null,{}] 09:53:46 INFO - PROCESS | 2001 | 1467737626506 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}] 09:53:46 INFO - PROCESS | 2001 | 1467737626508 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:46 INFO - PROCESS | 2001 | 1467737626586 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x12a67e000) [pid = 2001] [serial = 1069] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x12a74e400) [pid = 2001] [serial = 1072] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x12a5e2000) [pid = 2001] [serial = 1071] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12a5e4000) [pid = 2001] [serial = 1068] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x129486400) [pid = 2001] [serial = 1066] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x129215800) [pid = 2001] [serial = 1060] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x128bcc800) [pid = 2001] [serial = 1057] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1132c4800) [pid = 2001] [serial = 1030] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x118062400) [pid = 2001] [serial = 1033] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x11819d400) [pid = 2001] [serial = 1062] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1267aa000) [pid = 2001] [serial = 1053] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1164e6000) [pid = 2001] [serial = 1036] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11822d800) [pid = 2001] [serial = 1039] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x118864400) [pid = 2001] [serial = 1041] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x119e0c400) [pid = 2001] [serial = 1045] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x121cf1000) [pid = 2001] [serial = 1048] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x119165c00) [pid = 2001] [serial = 1042] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1129b3400) [pid = 2001] [serial = 1029] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x124d47000) [pid = 2001] [serial = 1050] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x125a58400) [pid = 2001] [serial = 1051] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12200e800) [pid = 2001] [serial = 1027] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x128b6f000) [pid = 2001] [serial = 1054] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x119161c00) [pid = 2001] [serial = 1063] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x128e11400) [pid = 2001] [serial = 1059] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x128b79000) [pid = 2001] [serial = 1056] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x119c59000) [pid = 2001] [serial = 1065] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x116884000) [pid = 2001] [serial = 1032] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x1212a0c00) [pid = 2001] [serial = 1047] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x113c67000) [pid = 2001] [serial = 1035] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x1181a6400) [pid = 2001] [serial = 1038] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x119612800) [pid = 2001] [serial = 1044] [outer = 0x0] [url = about:blank] 09:53:46 INFO - PROCESS | 2001 | 1467737626653 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 2001 | 1467737626654 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168aa000 == 30 [pid = 2001] [id = 377] 09:53:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x112f5e000) [pid = 2001] [serial = 1130] [outer = 0x0] 09:53:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x115e8f400) [pid = 2001] [serial = 1131] [outer = 0x112f5e000] 09:53:46 INFO - PROCESS | 2001 | 1467737626684 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x116807400) [pid = 2001] [serial = 1132] [outer = 0x112f5e000] 09:53:47 INFO - PROCESS | 2001 | 1467737627018 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]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 524ms 09:53:47 INFO - PROCESS | 2001 | 1467737627023 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 2001 | 1467737627026 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:53:47 INFO - PROCESS | 2001 | 1467737627030 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 2001 | 1467737627032 Marionette TRACE conn2 <- [1,1482,null,{}] 09:53:47 INFO - PROCESS | 2001 | 1467737627035 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}] 09:53:47 INFO - PROCESS | 2001 | 1467737627038 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:47 INFO - PROCESS | 2001 | 1467737627115 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:53:47 INFO - PROCESS | 2001 | 1467737627121 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 2001 | 1467737627122 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x11858e800 == 31 [pid = 2001] [id = 378] 09:53:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x1176e4000) [pid = 2001] [serial = 1133] [outer = 0x0] 09:53:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x11822e800) [pid = 2001] [serial = 1134] [outer = 0x1176e4000] 09:53:47 INFO - PROCESS | 2001 | 1467737627149 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x11855c400) [pid = 2001] [serial = 1135] [outer = 0x1176e4000] 09:53:47 INFO - PROCESS | 2001 | 1467737627522 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]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 519ms 09:53:47 INFO - PROCESS | 2001 | 1467737627550 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 2001 | 1467737627554 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:53:47 INFO - PROCESS | 2001 | 1467737627556 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 2001 | 1467737627559 Marionette TRACE conn2 <- [1,1486,null,{}] 09:53:47 INFO - PROCESS | 2001 | 1467737627567 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}] 09:53:47 INFO - PROCESS | 2001 | 1467737627570 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:47 INFO - PROCESS | 2001 | 1467737627648 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:53:47 INFO - PROCESS | 2001 | 1467737627655 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 2001 | 1467737627657 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be8000 == 32 [pid = 2001] [id = 379] 09:53:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1187da000) [pid = 2001] [serial = 1136] [outer = 0x0] 09:53:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x119164000) [pid = 2001] [serial = 1137] [outer = 0x1187da000] 09:53:47 INFO - PROCESS | 2001 | 1467737627685 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1195f2000) [pid = 2001] [serial = 1138] [outer = 0x1187da000] 09:53:48 INFO - PROCESS | 2001 | 1467737628027 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]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 524ms 09:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:53:48 INFO - PROCESS | 2001 | 1467737628081 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 2001 | 1467737628083 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:53:48 INFO - PROCESS | 2001 | 1467737628085 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 2001 | 1467737628086 Marionette TRACE conn2 <- [1,1490,null,{}] 09:53:48 INFO - PROCESS | 2001 | 1467737628088 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}] 09:53:48 INFO - PROCESS | 2001 | 1467737628089 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:48 INFO - PROCESS | 2001 | 1467737628166 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:53:48 INFO - PROCESS | 2001 | 1467737628174 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 2001 | 1467737628175 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x121409800 == 33 [pid = 2001] [id = 380] 09:53:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x119a71c00) [pid = 2001] [serial = 1139] [outer = 0x0] 09:53:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119a78c00) [pid = 2001] [serial = 1140] [outer = 0x119a71c00] 09:53:48 INFO - PROCESS | 2001 | 1467737628200 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119ec9400) [pid = 2001] [serial = 1141] [outer = 0x119a71c00] 09:53:48 INFO - PROCESS | 2001 | 1467737628537 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]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 470ms 09:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:53:48 INFO - PROCESS | 2001 | 1467737628555 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 2001 | 1467737628557 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:53:48 INFO - PROCESS | 2001 | 1467737628560 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 2001 | 1467737628561 Marionette TRACE conn2 <- [1,1494,null,{}] 09:53:48 INFO - PROCESS | 2001 | 1467737628563 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}] 09:53:48 INFO - PROCESS | 2001 | 1467737628564 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:48 INFO - PROCESS | 2001 | 1467737628639 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:53:48 INFO - PROCESS | 2001 | 1467737628703 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 2001 | 1467737628704 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x121cca000 == 34 [pid = 2001] [id = 381] 09:53:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x11885dc00) [pid = 2001] [serial = 1142] [outer = 0x0] 09:53:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x121294c00) [pid = 2001] [serial = 1143] [outer = 0x11885dc00] 09:53:48 INFO - PROCESS | 2001 | 1467737628730 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1217f2c00) [pid = 2001] [serial = 1144] [outer = 0x11885dc00] 09:53:49 INFO - PROCESS | 2001 | 1467737629084 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]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 572ms 09:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:53:49 INFO - PROCESS | 2001 | 1467737629131 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 2001 | 1467737629133 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:53:49 INFO - PROCESS | 2001 | 1467737629135 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 2001 | 1467737629136 Marionette TRACE conn2 <- [1,1498,null,{}] 09:53:49 INFO - PROCESS | 2001 | 1467737629138 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}] 09:53:49 INFO - PROCESS | 2001 | 1467737629142 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:49 INFO - PROCESS | 2001 | 1467737629257 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:53:49 INFO - PROCESS | 2001 | 1467737629294 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 2001 | 1467737629296 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291ad000 == 35 [pid = 2001] [id = 382] 09:53:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x121cf1400) [pid = 2001] [serial = 1145] [outer = 0x0] 09:53:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x125aa3c00) [pid = 2001] [serial = 1146] [outer = 0x121cf1400] 09:53:49 INFO - PROCESS | 2001 | 1467737629327 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x128bd5000) [pid = 2001] [serial = 1147] [outer = 0x121cf1400] 09:53:49 INFO - PROCESS | 2001 | 1467737629644 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]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 521ms 09:53:49 INFO - PROCESS | 2001 | 1467737629656 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 2001 | 1467737629658 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:53:49 INFO - PROCESS | 2001 | 1467737629660 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 2001 | 1467737629661 Marionette TRACE conn2 <- [1,1502,null,{}] 09:53:49 INFO - PROCESS | 2001 | 1467737629663 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}] 09:53:49 INFO - PROCESS | 2001 | 1467737629664 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:49 INFO - PROCESS | 2001 | 1467737629763 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:53:49 INFO - PROCESS | 2001 | 1467737629774 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 2001 | 1467737629775 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294aa000 == 36 [pid = 2001] [id = 383] 09:53:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x128bd0c00) [pid = 2001] [serial = 1148] [outer = 0x0] 09:53:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12910f800) [pid = 2001] [serial = 1149] [outer = 0x128bd0c00] 09:53:49 INFO - PROCESS | 2001 | 1467737629799 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12921a800) [pid = 2001] [serial = 1150] [outer = 0x128bd0c00] 09:53:50 INFO - PROCESS | 2001 | 1467737630128 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]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 471ms 09:53:50 INFO - PROCESS | 2001 | 1467737630131 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 2001 | 1467737630132 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:53:50 INFO - PROCESS | 2001 | 1467737630137 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 2001 | 1467737630139 Marionette TRACE conn2 <- [1,1506,null,{}] 09:53:50 INFO - PROCESS | 2001 | 1467737630142 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}] 09:53:50 INFO - PROCESS | 2001 | 1467737630143 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:50 INFO - PROCESS | 2001 | 1467737630242 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:53:50 INFO - PROCESS | 2001 | 1467737630246 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 2001 | 1467737630247 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a5b3800 == 37 [pid = 2001] [id = 384] 09:53:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x128e0e000) [pid = 2001] [serial = 1151] [outer = 0x0] 09:53:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12947f400) [pid = 2001] [serial = 1152] [outer = 0x128e0e000] 09:53:50 INFO - PROCESS | 2001 | 1467737630277 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12950a000) [pid = 2001] [serial = 1153] [outer = 0x128e0e000] 09:53:50 INFO - PROCESS | 2001 | 1467737630778 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]]]}] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x115e25800) [pid = 2001] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x113c94000) [pid = 2001] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1181c5800) [pid = 2001] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1181a1c00) [pid = 2001] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x112753800) [pid = 2001] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11679c400) [pid = 2001] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1188a2000) [pid = 2001] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x121386c00) [pid = 2001] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x128b73400) [pid = 2001] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1122b0800) [pid = 2001] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1195f7800) [pid = 2001] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x113213c00) [pid = 2001] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1195fac00) [pid = 2001] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x119c58800) [pid = 2001] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x119159c00) [pid = 2001] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:53:50 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x124ee1000) [pid = 2001] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 09:53:50 INFO - PROCESS | 2001 | 1467737630811 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 2001 | 1467737630813 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:53:50 INFO - PROCESS | 2001 | 1467737630818 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 2001 | 1467737630820 Marionette TRACE conn2 <- [1,1510,null,{}] 09:53:50 INFO - PROCESS | 2001 | 1467737630823 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}] 09:53:50 INFO - PROCESS | 2001 | 1467737630825 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:50 INFO - PROCESS | 2001 | 1467737630953 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:53:50 INFO - PROCESS | 2001 | 1467737630960 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 2001 | 1467737630961 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aa6800 == 38 [pid = 2001] [id = 385] 09:53:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x112ee5800) [pid = 2001] [serial = 1154] [outer = 0x0] 09:53:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1132cb000) [pid = 2001] [serial = 1155] [outer = 0x112ee5800] 09:53:51 INFO - PROCESS | 2001 | 1467737631001 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x116f5bc00) [pid = 2001] [serial = 1156] [outer = 0x112ee5800] 09:53:51 INFO - PROCESS | 2001 | 1467737631350 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]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 571ms 09:53:51 INFO - PROCESS | 2001 | 1467737631388 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:53:51 INFO - PROCESS | 2001 | 1467737631389 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:53:51 INFO - PROCESS | 2001 | 1467737631391 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 2001 | 1467737631392 Marionette TRACE conn2 <- [1,1514,null,{}] 09:53:51 INFO - PROCESS | 2001 | 1467737631394 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}] 09:53:51 INFO - PROCESS | 2001 | 1467737631395 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:51 INFO - PROCESS | 2001 | 1467737631498 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:53:51 INFO - PROCESS | 2001 | 1467737631506 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 2001 | 1467737631507 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a665000 == 39 [pid = 2001] [id = 386] 09:53:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x113c8f000) [pid = 2001] [serial = 1157] [outer = 0x0] 09:53:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x119159c00) [pid = 2001] [serial = 1158] [outer = 0x113c8f000] 09:53:51 INFO - PROCESS | 2001 | 1467737631531 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1217f9800) [pid = 2001] [serial = 1159] [outer = 0x113c8f000] 09:53:51 INFO - PROCESS | 2001 | 1467737631823 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]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 469ms 09:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:53:51 INFO - PROCESS | 2001 | 1467737631860 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 2001 | 1467737631862 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:53:51 INFO - PROCESS | 2001 | 1467737631864 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 2001 | 1467737631865 Marionette TRACE conn2 <- [1,1518,null,{}] 09:53:51 INFO - PROCESS | 2001 | 1467737631870 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}] 09:53:51 INFO - PROCESS | 2001 | 1467737631872 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:51 INFO - PROCESS | 2001 | 1467737631961 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:53:51 INFO - PROCESS | 2001 | 1467737631964 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 2001 | 1467737631966 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cad7800 == 40 [pid = 2001] [id = 387] 09:53:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x124d47800) [pid = 2001] [serial = 1160] [outer = 0x0] 09:53:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x12a5e4800) [pid = 2001] [serial = 1161] [outer = 0x124d47800] 09:53:51 INFO - PROCESS | 2001 | 1467737631995 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12add0c00) [pid = 2001] [serial = 1162] [outer = 0x124d47800] 09:53:52 INFO - PROCESS | 2001 | 1467737632337 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]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 519ms 09:53:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:53:52 INFO - PROCESS | 2001 | 1467737632393 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 2001 | 1467737632394 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:53:52 INFO - PROCESS | 2001 | 1467737632396 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 2001 | 1467737632397 Marionette TRACE conn2 <- [1,1522,null,{}] 09:53:52 INFO - PROCESS | 2001 | 1467737632400 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}] 09:53:52 INFO - PROCESS | 2001 | 1467737632401 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:52 INFO - PROCESS | 2001 | 1467737632480 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:53:52 INFO - PROCESS | 2001 | 1467737632486 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 2001 | 1467737632488 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdb1000 == 41 [pid = 2001] [id = 388] 09:53:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12add1000) [pid = 2001] [serial = 1163] [outer = 0x0] 09:53:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12b243800) [pid = 2001] [serial = 1164] [outer = 0x12add1000] 09:53:52 INFO - PROCESS | 2001 | 1467737632511 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12b24c400) [pid = 2001] [serial = 1165] [outer = 0x12add1000] 09:53:52 INFO - PROCESS | 2001 | 1467737632876 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"]]]}] 09:53:52 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 () { 09:53:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:53:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:53:52 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 () { 09:53:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:53:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:53:52 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 () { 09:53:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:53:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:53:52 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 () { 09:53:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:53:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:53:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 518ms 09:53:52 INFO - PROCESS | 2001 | 1467737632916 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 2001 | 1467737632919 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:53:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:53:52 INFO - PROCESS | 2001 | 1467737632922 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 2001 | 1467737632926 Marionette TRACE conn2 <- [1,1526,null,{}] 09:53:52 INFO - PROCESS | 2001 | 1467737632931 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}] 09:53:52 INFO - PROCESS | 2001 | 1467737632934 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:53 INFO - PROCESS | 2001 | 1467737633124 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:53:53 INFO - PROCESS | 2001 | 1467737633297 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 2001 | 1467737633299 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181d8800 == 42 [pid = 2001] [id = 389] 09:53:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x115e22c00) [pid = 2001] [serial = 1166] [outer = 0x0] 09:53:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1164f2800) [pid = 2001] [serial = 1167] [outer = 0x115e22c00] 09:53:53 INFO - PROCESS | 2001 | 1467737633355 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x116af1400) [pid = 2001] [serial = 1168] [outer = 0x115e22c00] 09:53:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:53:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:53:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:53:53 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 873ms 09:53:53 INFO - PROCESS | 2001 | 1467737633790 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"]]]}] 09:53:53 INFO - PROCESS | 2001 | 1467737633795 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 2001 | 1467737633799 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:53:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:53:53 INFO - PROCESS | 2001 | 1467737633803 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 2001 | 1467737633805 Marionette TRACE conn2 <- [1,1530,null,{}] 09:53:53 INFO - PROCESS | 2001 | 1467737633808 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}] 09:53:53 INFO - PROCESS | 2001 | 1467737633810 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:53 INFO - PROCESS | 2001 | 1467737633914 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:53:53 INFO - PROCESS | 2001 | 1467737633968 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 2001 | 1467737633970 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x12160d800 == 43 [pid = 2001] [id = 390] 09:53:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1181a4000) [pid = 2001] [serial = 1169] [outer = 0x0] 09:53:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x118775c00) [pid = 2001] [serial = 1170] [outer = 0x1181a4000] 09:53:54 INFO - PROCESS | 2001 | 1467737634000 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1195f6800) [pid = 2001] [serial = 1171] [outer = 0x1181a4000] 09:53:54 INFO - PROCESS | 2001 | 1467737634392 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]]]}] 09:53:54 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 09:53:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:53:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:53:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:53:54 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. 09:53:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:53:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 620ms 09:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:53:54 INFO - PROCESS | 2001 | 1467737634423 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 2001 | 1467737634425 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:53:54 INFO - PROCESS | 2001 | 1467737634427 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 2001 | 1467737634430 Marionette TRACE conn2 <- [1,1534,null,{}] 09:53:54 INFO - PROCESS | 2001 | 1467737634438 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}] 09:53:54 INFO - PROCESS | 2001 | 1467737634441 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:54 INFO - PROCESS | 2001 | 1467737634547 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:53:54 INFO - PROCESS | 2001 | 1467737634639 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 2001 | 1467737634640 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cadb800 == 44 [pid = 2001] [id = 391] 09:53:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1217f0400) [pid = 2001] [serial = 1172] [outer = 0x0] 09:53:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x125a57400) [pid = 2001] [serial = 1173] [outer = 0x1217f0400] 09:53:54 INFO - PROCESS | 2001 | 1467737634674 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1267aa000) [pid = 2001] [serial = 1174] [outer = 0x1217f0400] 09:53:55 INFO - PROCESS | 2001 | 1467737635102 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]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 721ms 09:53:55 INFO - PROCESS | 2001 | 1467737635153 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 2001 | 1467737635155 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:53:55 INFO - PROCESS | 2001 | 1467737635158 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 2001 | 1467737635160 Marionette TRACE conn2 <- [1,1538,null,{}] 09:53:55 INFO - PROCESS | 2001 | 1467737635162 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}] 09:53:55 INFO - PROCESS | 2001 | 1467737635163 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:55 INFO - PROCESS | 2001 | 1467737635268 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:53:55 INFO - PROCESS | 2001 | 1467737635339 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 2001 | 1467737635341 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d32b000 == 45 [pid = 2001] [id = 392] 09:53:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x128bd4000) [pid = 2001] [serial = 1175] [outer = 0x0] 09:53:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x129216000) [pid = 2001] [serial = 1176] [outer = 0x128bd4000] 09:53:55 INFO - PROCESS | 2001 | 1467737635369 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12a685000) [pid = 2001] [serial = 1177] [outer = 0x128bd4000] 09:53:55 INFO - PROCESS | 2001 | 1467737635778 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]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 669ms 09:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:53:55 INFO - PROCESS | 2001 | 1467737635827 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 2001 | 1467737635829 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:53:55 INFO - PROCESS | 2001 | 1467737635831 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 2001 | 1467737635832 Marionette TRACE conn2 <- [1,1542,null,{}] 09:53:55 INFO - PROCESS | 2001 | 1467737635834 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}] 09:53:55 INFO - PROCESS | 2001 | 1467737635835 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:55 INFO - PROCESS | 2001 | 1467737635952 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:53:56 INFO - PROCESS | 2001 | 1467737636024 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 2001 | 1467737636025 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x12122a000 == 46 [pid = 2001] [id = 393] 09:53:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x1129ae000) [pid = 2001] [serial = 1178] [outer = 0x0] 09:53:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x122011000) [pid = 2001] [serial = 1179] [outer = 0x1129ae000] 09:53:56 INFO - PROCESS | 2001 | 1467737636054 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x12add3400) [pid = 2001] [serial = 1180] [outer = 0x1129ae000] 09:53:56 INFO - PROCESS | 2001 | 1467737636586 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]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 818ms 09:53:56 INFO - PROCESS | 2001 | 1467737636665 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 2001 | 1467737636669 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:53:56 INFO - PROCESS | 2001 | 1467737636674 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 2001 | 1467737636676 Marionette TRACE conn2 <- [1,1546,null,{}] 09:53:56 INFO - PROCESS | 2001 | 1467737636679 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}] 09:53:56 INFO - PROCESS | 2001 | 1467737636681 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:56 INFO - PROCESS | 2001 | 1467737636779 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:53:56 INFO - PROCESS | 2001 | 1467737636856 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 2001 | 1467737636857 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x11747b800 == 47 [pid = 2001] [id = 394] 09:53:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x112a81400) [pid = 2001] [serial = 1181] [outer = 0x0] 09:53:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x113210c00) [pid = 2001] [serial = 1182] [outer = 0x112a81400] 09:53:56 INFO - PROCESS | 2001 | 1467737636884 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x1164ee400) [pid = 2001] [serial = 1183] [outer = 0x112a81400] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x12cad7800 == 46 [pid = 2001] [id = 387] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x12a665000 == 45 [pid = 2001] [id = 386] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x119aa6800 == 44 [pid = 2001] [id = 385] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x12a5b3800 == 43 [pid = 2001] [id = 384] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x1294aa000 == 42 [pid = 2001] [id = 383] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x1291ad000 == 41 [pid = 2001] [id = 382] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x121cca000 == 40 [pid = 2001] [id = 381] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x121409800 == 39 [pid = 2001] [id = 380] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x119be8000 == 38 [pid = 2001] [id = 379] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x11858e800 == 37 [pid = 2001] [id = 378] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x1168aa000 == 36 [pid = 2001] [id = 377] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x119aa3000 == 35 [pid = 2001] [id = 376] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x11685b800 == 34 [pid = 2001] [id = 375] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x12942c000 == 33 [pid = 2001] [id = 374] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x12122a000 == 32 [pid = 2001] [id = 393] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x12d32b000 == 31 [pid = 2001] [id = 392] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x12cadb800 == 30 [pid = 2001] [id = 391] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x12160d800 == 29 [pid = 2001] [id = 390] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdb1000 == 28 [pid = 2001] [id = 388] 09:53:57 INFO - PROCESS | 2001 | --DOCSHELL 0x1181d8800 == 27 [pid = 2001] [id = 389] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x116138000) [pid = 2001] [serial = 1092] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1167e0800) [pid = 2001] [serial = 1093] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x116819c00) [pid = 2001] [serial = 1087] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x115de7800) [pid = 2001] [serial = 1086] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x11856c800) [pid = 2001] [serial = 1098] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1181bc400) [pid = 2001] [serial = 1095] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x11822d400) [pid = 2001] [serial = 1096] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1129a9000) [pid = 2001] [serial = 1089] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x112a7c400) [pid = 2001] [serial = 1090] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1181bf400) [pid = 2001] [serial = 1075] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x116819800) [pid = 2001] [serial = 1074] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1195f9800) [pid = 2001] [serial = 1078] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1188f5c00) [pid = 2001] [serial = 1077] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x125193800) [pid = 2001] [serial = 1081] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x12485c800) [pid = 2001] [serial = 1080] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12921f400) [pid = 2001] [serial = 1084] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x129105800) [pid = 2001] [serial = 1083] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x118860800) [pid = 2001] [serial = 1101] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x119a6b000) [pid = 2001] [serial = 1104] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x116af4000) [pid = 2001] [serial = 1113] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x121a94800) [pid = 2001] [serial = 1108] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x121383000) [pid = 2001] [serial = 1107] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x122008400) [pid = 2001] [serial = 1110] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x12200b800) [pid = 2001] [serial = 1116] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x124856800) [pid = 2001] [serial = 1111] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x119159800) [pid = 2001] [serial = 1114] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x11a26ec00) [pid = 2001] [serial = 1105] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x128b72c00) [pid = 2001] [serial = 1122] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x119162400) [pid = 2001] [serial = 1102] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x124ee8800) [pid = 2001] [serial = 1119] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x1187e6000) [pid = 2001] [serial = 1099] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x124d49000) [pid = 2001] [serial = 1117] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x1263c9400) [pid = 2001] [serial = 1120] [outer = 0x0] [url = about:blank] 09:53:57 INFO - PROCESS | 2001 | 1467737637907 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]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1272ms 09:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:53:57 INFO - PROCESS | 2001 | 1467737637946 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 2001 | 1467737637949 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:53:57 INFO - PROCESS | 2001 | 1467737637952 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 2001 | 1467737637954 Marionette TRACE conn2 <- [1,1550,null,{}] 09:53:57 INFO - PROCESS | 2001 | 1467737637958 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}] 09:53:57 INFO - PROCESS | 2001 | 1467737637959 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:58 INFO - PROCESS | 2001 | 1467737638041 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:53:58 INFO - PROCESS | 2001 | 1467737638047 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 2001 | 1467737638049 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x114f2a000 == 28 [pid = 2001] [id = 395] 09:53:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1129b3400) [pid = 2001] [serial = 1184] [outer = 0x0] 09:53:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x112a85400) [pid = 2001] [serial = 1185] [outer = 0x1129b3400] 09:53:58 INFO - PROCESS | 2001 | 1467737638080 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x113216c00) [pid = 2001] [serial = 1186] [outer = 0x1129b3400] 09:53:58 INFO - PROCESS | 2001 | 1467737638412 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]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 470ms 09:53:58 INFO - PROCESS | 2001 | 1467737638423 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 2001 | 1467737638427 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:53:58 INFO - PROCESS | 2001 | 1467737638461 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 2001 | 1467737638463 Marionette TRACE conn2 <- [1,1554,null,{}] 09:53:58 INFO - PROCESS | 2001 | 1467737638467 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}] 09:53:58 INFO - PROCESS | 2001 | 1467737638468 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:58 INFO - PROCESS | 2001 | 1467737638544 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:53:58 INFO - PROCESS | 2001 | 1467737638548 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 2001 | 1467737638549 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x117153000 == 29 [pid = 2001] [id = 396] 09:53:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x115ddd800) [pid = 2001] [serial = 1187] [outer = 0x0] 09:53:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x116806000) [pid = 2001] [serial = 1188] [outer = 0x115ddd800] 09:53:58 INFO - PROCESS | 2001 | 1467737638579 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x116882000) [pid = 2001] [serial = 1189] [outer = 0x115ddd800] 09:53:58 INFO - PROCESS | 2001 | 1467737638927 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]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 476ms 09:53:58 INFO - PROCESS | 2001 | 1467737638933 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 2001 | 1467737638936 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:53:58 INFO - PROCESS | 2001 | 1467737638947 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 2001 | 1467737638950 Marionette TRACE conn2 <- [1,1558,null,{}] 09:53:58 INFO - PROCESS | 2001 | 1467737638960 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}] 09:53:58 INFO - PROCESS | 2001 | 1467737638963 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:59 INFO - PROCESS | 2001 | 1467737639044 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:53:59 INFO - PROCESS | 2001 | 1467737639099 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 2001 | 1467737639101 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x118743000 == 30 [pid = 2001] [id = 397] 09:53:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1176e8000) [pid = 2001] [serial = 1190] [outer = 0x0] 09:53:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1181c0400) [pid = 2001] [serial = 1191] [outer = 0x1176e8000] 09:53:59 INFO - PROCESS | 2001 | 1467737639128 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x11876d800) [pid = 2001] [serial = 1192] [outer = 0x1176e8000] 09:53:59 INFO - PROCESS | 2001 | 1467737639412 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]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 474ms 09:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:53:59 INFO - PROCESS | 2001 | 1467737639428 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 2001 | 1467737639429 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:53:59 INFO - PROCESS | 2001 | 1467737639431 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 2001 | 1467737639432 Marionette TRACE conn2 <- [1,1562,null,{}] 09:53:59 INFO - PROCESS | 2001 | 1467737639436 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}] 09:53:59 INFO - PROCESS | 2001 | 1467737639439 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:59 INFO - PROCESS | 2001 | 1467737639525 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:53:59 INFO - PROCESS | 2001 | 1467737639529 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 2001 | 1467737639530 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:53:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x119635000 == 31 [pid = 2001] [id = 398] 09:53:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x118863000) [pid = 2001] [serial = 1193] [outer = 0x0] 09:53:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1188f5800) [pid = 2001] [serial = 1194] [outer = 0x118863000] 09:53:59 INFO - PROCESS | 2001 | 1467737639558 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x119431800) [pid = 2001] [serial = 1195] [outer = 0x118863000] 09:53:59 INFO - PROCESS | 2001 | 1467737639890 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]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 472ms 09:53:59 INFO - PROCESS | 2001 | 1467737639905 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 2001 | 1467737639906 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:53:59 INFO - PROCESS | 2001 | 1467737639909 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 2001 | 1467737639910 Marionette TRACE conn2 <- [1,1566,null,{}] 09:53:59 INFO - PROCESS | 2001 | 1467737639912 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}] 09:53:59 INFO - PROCESS | 2001 | 1467737639913 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:00 INFO - PROCESS | 2001 | 1467737640027 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:54:00 INFO - PROCESS | 2001 | 1467737640041 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 2001 | 1467737640042 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be3800 == 32 [pid = 2001] [id = 399] 09:54:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x117daf800) [pid = 2001] [serial = 1196] [outer = 0x0] 09:54:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x119432800) [pid = 2001] [serial = 1197] [outer = 0x117daf800] 09:54:00 INFO - PROCESS | 2001 | 1467737640067 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x119a6f000) [pid = 2001] [serial = 1198] [outer = 0x117daf800] 09:54:00 INFO - PROCESS | 2001 | 1467737640406 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]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 522ms 09:54:00 INFO - PROCESS | 2001 | 1467737640431 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 2001 | 1467737640433 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:54:00 INFO - PROCESS | 2001 | 1467737640443 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 2001 | 1467737640445 Marionette TRACE conn2 <- [1,1570,null,{}] 09:54:00 INFO - PROCESS | 2001 | 1467737640447 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}] 09:54:00 INFO - PROCESS | 2001 | 1467737640451 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:00 INFO - PROCESS | 2001 | 1467737640564 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:54:00 INFO - PROCESS | 2001 | 1467737640602 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 2001 | 1467737640604 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213bb800 == 33 [pid = 2001] [id = 400] 09:54:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x119a72400) [pid = 2001] [serial = 1199] [outer = 0x0] 09:54:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x119eb4000) [pid = 2001] [serial = 1200] [outer = 0x119a72400] 09:54:00 INFO - PROCESS | 2001 | 1467737640629 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x121cef400) [pid = 2001] [serial = 1201] [outer = 0x119a72400] 09:54:00 INFO - PROCESS | 2001 | 1467737640929 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]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 09:54:00 INFO - PROCESS | 2001 | 1467737640963 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 2001 | 1467737640965 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:54:00 INFO - PROCESS | 2001 | 1467737640967 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 2001 | 1467737640970 Marionette TRACE conn2 <- [1,1574,null,{}] 09:54:00 INFO - PROCESS | 2001 | 1467737640973 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}] 09:54:00 INFO - PROCESS | 2001 | 1467737640974 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:01 INFO - PROCESS | 2001 | 1467737641072 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:54:01 INFO - PROCESS | 2001 | 1467737641082 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 2001 | 1467737641083 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x121258800 == 34 [pid = 2001] [id = 401] 09:54:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1181c5c00) [pid = 2001] [serial = 1202] [outer = 0x0] 09:54:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x122003c00) [pid = 2001] [serial = 1203] [outer = 0x1181c5c00] 09:54:01 INFO - PROCESS | 2001 | 1467737641110 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x122011400) [pid = 2001] [serial = 1204] [outer = 0x1181c5c00] 09:54:01 INFO - PROCESS | 2001 | 1467737641435 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]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 522ms 09:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:54:01 INFO - PROCESS | 2001 | 1467737641490 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 2001 | 1467737641491 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:54:01 INFO - PROCESS | 2001 | 1467737641493 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 2001 | 1467737641494 Marionette TRACE conn2 <- [1,1578,null,{}] 09:54:01 INFO - PROCESS | 2001 | 1467737641496 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}] 09:54:01 INFO - PROCESS | 2001 | 1467737641497 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:01 INFO - PROCESS | 2001 | 1467737641591 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:54:01 INFO - PROCESS | 2001 | 1467737641605 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 2001 | 1467737641606 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x124db8800 == 35 [pid = 2001] [id = 402] 09:54:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x122009000) [pid = 2001] [serial = 1205] [outer = 0x0] 09:54:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x124e1ec00) [pid = 2001] [serial = 1206] [outer = 0x122009000] 09:54:01 INFO - PROCESS | 2001 | 1467737641630 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1259b5400) [pid = 2001] [serial = 1207] [outer = 0x122009000] 09:54:01 INFO - PROCESS | 2001 | 1467737641959 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]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 471ms 09:54:01 INFO - PROCESS | 2001 | 1467737641964 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 2001 | 1467737641965 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:54:01 INFO - PROCESS | 2001 | 1467737641969 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 2001 | 1467737641970 Marionette TRACE conn2 <- [1,1582,null,{}] 09:54:01 INFO - PROCESS | 2001 | 1467737641972 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}] 09:54:01 INFO - PROCESS | 2001 | 1467737641973 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:02 INFO - PROCESS | 2001 | 1467737642248 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x11269f400) [pid = 2001] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x116808400) [pid = 2001] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x12add1000) [pid = 2001] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x124d47800) [pid = 2001] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x112ee5800) [pid = 2001] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x113c8f000) [pid = 2001] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x11885dc00) [pid = 2001] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x121cf1400) [pid = 2001] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x128bd0c00) [pid = 2001] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x128e0e000) [pid = 2001] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1187da000) [pid = 2001] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1176e4000) [pid = 2001] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x119a71c00) [pid = 2001] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x112f5e000) [pid = 2001] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:54:02 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1263c9800) [pid = 2001] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:54:02 INFO - PROCESS | 2001 | 1467737642301 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 2001 | 1467737642303 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x1188c3800 == 36 [pid = 2001] [id = 403] 09:54:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x111f2dc00) [pid = 2001] [serial = 1208] [outer = 0x0] 09:54:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1129a5000) [pid = 2001] [serial = 1209] [outer = 0x111f2dc00] 09:54:02 INFO - PROCESS | 2001 | 1467737642327 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x11687d800) [pid = 2001] [serial = 1210] [outer = 0x111f2dc00] 09:54:02 INFO - PROCESS | 2001 | 1467737642591 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]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 673ms 09:54:02 INFO - PROCESS | 2001 | 1467737642642 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 2001 | 1467737642643 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:54:02 INFO - PROCESS | 2001 | 1467737642645 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 2001 | 1467737642646 Marionette TRACE conn2 <- [1,1586,null,{}] 09:54:02 INFO - PROCESS | 2001 | 1467737642649 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}] 09:54:02 INFO - PROCESS | 2001 | 1467737642650 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:02 INFO - PROCESS | 2001 | 1467737642729 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:54:02 INFO - PROCESS | 2001 | 1467737642732 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 2001 | 1467737642734 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x128e9b000 == 37 [pid = 2001] [id = 404] 09:54:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x117daf400) [pid = 2001] [serial = 1211] [outer = 0x0] 09:54:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x119a71c00) [pid = 2001] [serial = 1212] [outer = 0x117daf400] 09:54:02 INFO - PROCESS | 2001 | 1467737642761 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x125aa2000) [pid = 2001] [serial = 1213] [outer = 0x117daf400] 09:54:03 INFO - PROCESS | 2001 | 1467737643099 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]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 468ms 09:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:54:03 INFO - PROCESS | 2001 | 1467737643114 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 2001 | 1467737643115 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:54:03 INFO - PROCESS | 2001 | 1467737643122 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 2001 | 1467737643123 Marionette TRACE conn2 <- [1,1590,null,{}] 09:54:03 INFO - PROCESS | 2001 | 1467737643126 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}] 09:54:03 INFO - PROCESS | 2001 | 1467737643127 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:03 INFO - PROCESS | 2001 | 1467737643248 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:54:03 INFO - PROCESS | 2001 | 1467737643254 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 2001 | 1467737643256 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291bc800 == 38 [pid = 2001] [id = 405] 09:54:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1176e4000) [pid = 2001] [serial = 1214] [outer = 0x0] 09:54:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x11876c400) [pid = 2001] [serial = 1215] [outer = 0x1176e4000] 09:54:03 INFO - PROCESS | 2001 | 1467737643290 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128bcd000) [pid = 2001] [serial = 1216] [outer = 0x1176e4000] 09:54:03 INFO - PROCESS | 2001 | 1467737643591 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]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 523ms 09:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:54:03 INFO - PROCESS | 2001 | 1467737643642 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 2001 | 1467737643643 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:54:03 INFO - PROCESS | 2001 | 1467737643645 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 2001 | 1467737643646 Marionette TRACE conn2 <- [1,1594,null,{}] 09:54:03 INFO - PROCESS | 2001 | 1467737643648 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}] 09:54:03 INFO - PROCESS | 2001 | 1467737643649 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:03 INFO - PROCESS | 2001 | 1467737643726 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:54:03 INFO - PROCESS | 2001 | 1467737643729 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 2001 | 1467737643730 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a651000 == 39 [pid = 2001] [id = 406] 09:54:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1263d8c00) [pid = 2001] [serial = 1217] [outer = 0x0] 09:54:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x129212000) [pid = 2001] [serial = 1218] [outer = 0x1263d8c00] 09:54:03 INFO - PROCESS | 2001 | 1467737643754 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12947e400) [pid = 2001] [serial = 1219] [outer = 0x1263d8c00] 09:54:04 INFO - PROCESS | 2001 | 1467737644091 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]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 468ms 09:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:54:04 INFO - PROCESS | 2001 | 1467737644113 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 2001 | 1467737644114 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:54:04 INFO - PROCESS | 2001 | 1467737644117 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 2001 | 1467737644119 Marionette TRACE conn2 <- [1,1598,null,{}] 09:54:04 INFO - PROCESS | 2001 | 1467737644122 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}] 09:54:04 INFO - PROCESS | 2001 | 1467737644123 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:04 INFO - PROCESS | 2001 | 1467737644229 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:54:04 INFO - PROCESS | 2001 | 1467737644315 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 2001 | 1467737644317 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x11264d000 == 40 [pid = 2001] [id = 407] 09:54:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x110f80800) [pid = 2001] [serial = 1220] [outer = 0x0] 09:54:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x111d18000) [pid = 2001] [serial = 1221] [outer = 0x110f80800] 09:54:04 INFO - PROCESS | 2001 | 1467737644348 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1129a8800) [pid = 2001] [serial = 1222] [outer = 0x110f80800] 09:54:04 INFO - PROCESS | 2001 | 1467737644892 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]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 824ms 09:54:04 INFO - PROCESS | 2001 | 1467737644942 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 2001 | 1467737644945 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:54:04 INFO - PROCESS | 2001 | 1467737644948 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 2001 | 1467737644950 Marionette TRACE conn2 <- [1,1602,null,{}] 09:54:04 INFO - PROCESS | 2001 | 1467737644953 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}] 09:54:04 INFO - PROCESS | 2001 | 1467737644956 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:05 INFO - PROCESS | 2001 | 1467737645064 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:54:05 INFO - PROCESS | 2001 | 1467737645146 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 2001 | 1467737645147 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x11872b800 == 41 [pid = 2001] [id = 408] 09:54:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x115de7800) [pid = 2001] [serial = 1223] [outer = 0x0] 09:54:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x11619f400) [pid = 2001] [serial = 1224] [outer = 0x115de7800] 09:54:05 INFO - PROCESS | 2001 | 1467737645178 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x116889c00) [pid = 2001] [serial = 1225] [outer = 0x115de7800] 09:54:05 INFO - PROCESS | 2001 | 1467737645848 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]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 09:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:54:05 INFO - PROCESS | 2001 | 1467737645918 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 2001 | 1467737645920 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:54:05 INFO - PROCESS | 2001 | 1467737645923 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 2001 | 1467737645925 Marionette TRACE conn2 <- [1,1606,null,{}] 09:54:05 INFO - PROCESS | 2001 | 1467737645929 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}] 09:54:05 INFO - PROCESS | 2001 | 1467737645931 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:06 INFO - PROCESS | 2001 | 1467737646035 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:54:06 INFO - PROCESS | 2001 | 1467737646115 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 2001 | 1467737646118 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f3e000 == 42 [pid = 2001] [id = 409] 09:54:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x116816800) [pid = 2001] [serial = 1226] [outer = 0x0] 09:54:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x116886400) [pid = 2001] [serial = 1227] [outer = 0x116816800] 09:54:06 INFO - PROCESS | 2001 | 1467737646147 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x118062000) [pid = 2001] [serial = 1228] [outer = 0x116816800] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x12a651000 == 41 [pid = 2001] [id = 406] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x1291bc800 == 40 [pid = 2001] [id = 405] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x128e9b000 == 39 [pid = 2001] [id = 404] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x1188c3800 == 38 [pid = 2001] [id = 403] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x124db8800 == 37 [pid = 2001] [id = 402] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x121258800 == 36 [pid = 2001] [id = 401] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x1213bb800 == 35 [pid = 2001] [id = 400] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x119be3800 == 34 [pid = 2001] [id = 399] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x119635000 == 33 [pid = 2001] [id = 398] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x118743000 == 32 [pid = 2001] [id = 397] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x117153000 == 31 [pid = 2001] [id = 396] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x114f2a000 == 30 [pid = 2001] [id = 395] 09:54:06 INFO - PROCESS | 2001 | --DOCSHELL 0x11747b800 == 29 [pid = 2001] [id = 394] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x125aa3c00) [pid = 2001] [serial = 1146] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x12910f800) [pid = 2001] [serial = 1149] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x128bd5000) [pid = 2001] [serial = 1147] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x12947f400) [pid = 2001] [serial = 1152] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x119164000) [pid = 2001] [serial = 1137] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x1195f2000) [pid = 2001] [serial = 1138] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x11822e800) [pid = 2001] [serial = 1134] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x11855c400) [pid = 2001] [serial = 1135] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x119a78c00) [pid = 2001] [serial = 1140] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x119ec9400) [pid = 2001] [serial = 1141] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x115e8f400) [pid = 2001] [serial = 1131] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x116807400) [pid = 2001] [serial = 1132] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x128bcb800) [pid = 2001] [serial = 1123] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x112a7c000) [pid = 2001] [serial = 1125] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1132ce000) [pid = 2001] [serial = 1126] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1174e3c00) [pid = 2001] [serial = 1128] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1181aa400) [pid = 2001] [serial = 1129] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x12b243800) [pid = 2001] [serial = 1164] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12b24c400) [pid = 2001] [serial = 1165] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x12add0c00) [pid = 2001] [serial = 1162] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1132cb000) [pid = 2001] [serial = 1155] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x116f5bc00) [pid = 2001] [serial = 1156] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x12a5e4800) [pid = 2001] [serial = 1161] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x12950a000) [pid = 2001] [serial = 1153] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1217f9800) [pid = 2001] [serial = 1159] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x121294c00) [pid = 2001] [serial = 1143] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x1217f2c00) [pid = 2001] [serial = 1144] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12921a800) [pid = 2001] [serial = 1150] [outer = 0x0] [url = about:blank] 09:54:06 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x119159c00) [pid = 2001] [serial = 1158] [outer = 0x0] [url = about:blank] 09:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 620ms 09:54:06 INFO - PROCESS | 2001 | 1467737646536 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]]]}] 09:54:06 INFO - PROCESS | 2001 | 1467737646544 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 2001 | 1467737646547 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:54:06 INFO - PROCESS | 2001 | 1467737646554 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 2001 | 1467737646557 Marionette TRACE conn2 <- [1,1610,null,{}] 09:54:06 INFO - PROCESS | 2001 | 1467737646559 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}] 09:54:06 INFO - PROCESS | 2001 | 1467737646561 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:06 INFO - PROCESS | 2001 | 1467737646641 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:54:06 INFO - PROCESS | 2001 | 1467737646645 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 2001 | 1467737646646 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x1184d4800 == 30 [pid = 2001] [id = 410] 09:54:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1181b6c00) [pid = 2001] [serial = 1229] [outer = 0x0] 09:54:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x118557000) [pid = 2001] [serial = 1230] [outer = 0x1181b6c00] 09:54:06 INFO - PROCESS | 2001 | 1467737646675 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x118778400) [pid = 2001] [serial = 1231] [outer = 0x1181b6c00] 09:54:07 INFO - PROCESS | 2001 | 1467737647004 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]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 522ms 09:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:54:07 INFO - PROCESS | 2001 | 1467737647075 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 2001 | 1467737647076 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:54:07 INFO - PROCESS | 2001 | 1467737647078 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 2001 | 1467737647080 Marionette TRACE conn2 <- [1,1614,null,{}] 09:54:07 INFO - PROCESS | 2001 | 1467737647088 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}] 09:54:07 INFO - PROCESS | 2001 | 1467737647092 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:07 INFO - PROCESS | 2001 | 1467737647173 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:54:07 INFO - PROCESS | 2001 | 1467737647179 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 2001 | 1467737647182 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bd7000 == 31 [pid = 2001] [id = 411] 09:54:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x118860800) [pid = 2001] [serial = 1232] [outer = 0x0] 09:54:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119162400) [pid = 2001] [serial = 1233] [outer = 0x118860800] 09:54:07 INFO - PROCESS | 2001 | 1467737647212 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119a73400) [pid = 2001] [serial = 1234] [outer = 0x118860800] 09:54:07 INFO - PROCESS | 2001 | 1467737647574 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]]]}] 09:54: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 09:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 09:54:07 INFO - PROCESS | 2001 | 1467737647599 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 2001 | 1467737647602 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:54:07 INFO - PROCESS | 2001 | 1467737647604 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 2001 | 1467737647605 Marionette TRACE conn2 <- [1,1618,null,{}] 09:54:07 INFO - PROCESS | 2001 | 1467737647607 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}] 09:54:07 INFO - PROCESS | 2001 | 1467737647608 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:07 INFO - PROCESS | 2001 | 1467737647690 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:54:07 INFO - PROCESS | 2001 | 1467737647693 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 2001 | 1467737647695 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213b3000 == 32 [pid = 2001] [id = 412] 09:54:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x119c56c00) [pid = 2001] [serial = 1235] [outer = 0x0] 09:54:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x11a268000) [pid = 2001] [serial = 1236] [outer = 0x119c56c00] 09:54:07 INFO - PROCESS | 2001 | 1467737647720 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x121384000) [pid = 2001] [serial = 1237] [outer = 0x119c56c00] 09:54:08 INFO - PROCESS | 2001 | 1467737648044 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]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 471ms 09:54:08 INFO - PROCESS | 2001 | 1467737648075 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:54:08 INFO - PROCESS | 2001 | 1467737648077 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:54:08 INFO - PROCESS | 2001 | 1467737648079 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 2001 | 1467737648080 Marionette TRACE conn2 <- [1,1622,null,{}] 09:54:08 INFO - PROCESS | 2001 | 1467737648082 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}] 09:54:08 INFO - PROCESS | 2001 | 1467737648083 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:08 INFO - PROCESS | 2001 | 1467737648158 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:54:08 INFO - PROCESS | 2001 | 1467737648218 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 2001 | 1467737648219 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x118737800 == 33 [pid = 2001] [id = 413] 09:54:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119e0cc00) [pid = 2001] [serial = 1238] [outer = 0x0] 09:54:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1217fa400) [pid = 2001] [serial = 1239] [outer = 0x119e0cc00] 09:54:08 INFO - PROCESS | 2001 | 1467737648247 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12200c400) [pid = 2001] [serial = 1240] [outer = 0x119e0cc00] 09:54:08 INFO - PROCESS | 2001 | 1467737648537 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]]]}] 09:54:08 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 09:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 09:54:08 INFO - PROCESS | 2001 | 1467737648599 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 2001 | 1467737648601 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:54:08 INFO - PROCESS | 2001 | 1467737648603 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 2001 | 1467737648604 Marionette TRACE conn2 <- [1,1626,null,{}] 09:54:08 INFO - PROCESS | 2001 | 1467737648606 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}] 09:54:08 INFO - PROCESS | 2001 | 1467737648610 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:08 INFO - PROCESS | 2001 | 1467737648729 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:54:08 INFO - PROCESS | 2001 | 1467737648742 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 2001 | 1467737648743 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a1c800 == 34 [pid = 2001] [id = 414] 09:54:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12204b000) [pid = 2001] [serial = 1241] [outer = 0x0] 09:54:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x125a99000) [pid = 2001] [serial = 1242] [outer = 0x12204b000] 09:54:08 INFO - PROCESS | 2001 | 1467737648768 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x128bc8c00) [pid = 2001] [serial = 1243] [outer = 0x12204b000] 09:54:09 INFO - PROCESS | 2001 | 1467737649109 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]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 09:54:09 INFO - PROCESS | 2001 | 1467737649122 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 2001 | 1467737649123 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:54:09 INFO - PROCESS | 2001 | 1467737649126 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 2001 | 1467737649127 Marionette TRACE conn2 <- [1,1630,null,{}] 09:54:09 INFO - PROCESS | 2001 | 1467737649129 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}] 09:54:09 INFO - PROCESS | 2001 | 1467737649131 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:09 INFO - PROCESS | 2001 | 1467737649223 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:54:09 INFO - PROCESS | 2001 | 1467737649253 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 2001 | 1467737649255 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291a7000 == 35 [pid = 2001] [id = 415] 09:54:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x128e02400) [pid = 2001] [serial = 1244] [outer = 0x0] 09:54:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x129214000) [pid = 2001] [serial = 1245] [outer = 0x128e02400] 09:54:09 INFO - PROCESS | 2001 | 1467737649290 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12948a800) [pid = 2001] [serial = 1246] [outer = 0x128e02400] 09:54:09 INFO - PROCESS | 2001 | 1467737649748 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]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 09:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:54:09 INFO - PROCESS | 2001 | 1467737649797 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 2001 | 1467737649799 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:54:09 INFO - PROCESS | 2001 | 1467737649802 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 2001 | 1467737649804 Marionette TRACE conn2 <- [1,1634,null,{}] 09:54:09 INFO - PROCESS | 2001 | 1467737649814 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}] 09:54:09 INFO - PROCESS | 2001 | 1467737649816 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:09 INFO - PROCESS | 2001 | 1467737649968 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:54:10 INFO - PROCESS | 2001 | 1467737650054 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 2001 | 1467737650055 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x129682000 == 36 [pid = 2001] [id = 416] 09:54:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x128e05000) [pid = 2001] [serial = 1247] [outer = 0x0] 09:54:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12a5e5c00) [pid = 2001] [serial = 1248] [outer = 0x128e05000] 09:54:10 INFO - PROCESS | 2001 | 1467737650079 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12a936400) [pid = 2001] [serial = 1249] [outer = 0x128e05000] 09:54:10 INFO - PROCESS | 2001 | 1467737650391 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]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 620ms 09:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:54:10 INFO - PROCESS | 2001 | 1467737650426 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 2001 | 1467737650427 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:54:10 INFO - PROCESS | 2001 | 1467737650429 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 2001 | 1467737650431 Marionette TRACE conn2 <- [1,1638,null,{}] 09:54:10 INFO - PROCESS | 2001 | 1467737650433 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}] 09:54:10 INFO - PROCESS | 2001 | 1467737650434 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:10 INFO - PROCESS | 2001 | 1467737650534 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x119a72400) [pid = 2001] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x115ddd800) [pid = 2001] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1181c5c00) [pid = 2001] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1176e8000) [pid = 2001] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x118863000) [pid = 2001] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x112a81400) [pid = 2001] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x115e22c00) [pid = 2001] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1181a4000) [pid = 2001] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1217f0400) [pid = 2001] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x128bd4000) [pid = 2001] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x122009000) [pid = 2001] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x111f2dc00) [pid = 2001] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1129ae000) [pid = 2001] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1129b3400) [pid = 2001] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1176e4000) [pid = 2001] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x117daf800) [pid = 2001] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:54:10 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x117daf400) [pid = 2001] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:54:10 INFO - PROCESS | 2001 | 1467737650684 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 2001 | 1467737650685 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181d4000 == 37 [pid = 2001] [id = 417] 09:54:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x111f2dc00) [pid = 2001] [serial = 1250] [outer = 0x0] 09:54:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x112d91800) [pid = 2001] [serial = 1251] [outer = 0x111f2dc00] 09:54:10 INFO - PROCESS | 2001 | 1467737650709 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x117daf400) [pid = 2001] [serial = 1252] [outer = 0x111f2dc00] 09:54:11 INFO - PROCESS | 2001 | 1467737650999 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]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 618ms 09:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:54:11 INFO - PROCESS | 2001 | 1467737651049 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 2001 | 1467737651051 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:54:11 INFO - PROCESS | 2001 | 1467737651057 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 2001 | 1467737651058 Marionette TRACE conn2 <- [1,1642,null,{}] 09:54:11 INFO - PROCESS | 2001 | 1467737651062 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}] 09:54:11 INFO - PROCESS | 2001 | 1467737651064 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:11 INFO - PROCESS | 2001 | 1467737651189 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:54:11 INFO - PROCESS | 2001 | 1467737651194 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 2001 | 1467737651196 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x121252800 == 38 [pid = 2001] [id = 418] 09:54:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x116ae9c00) [pid = 2001] [serial = 1253] [outer = 0x0] 09:54:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11961a400) [pid = 2001] [serial = 1254] [outer = 0x116ae9c00] 09:54:11 INFO - PROCESS | 2001 | 1467737651236 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x125aa0000) [pid = 2001] [serial = 1255] [outer = 0x116ae9c00] 09:54:11 INFO - PROCESS | 2001 | 1467737651625 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]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 619ms 09:54:11 INFO - PROCESS | 2001 | 1467737651676 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 2001 | 1467737651677 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:54:11 INFO - PROCESS | 2001 | 1467737651679 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 2001 | 1467737651681 Marionette TRACE conn2 <- [1,1646,null,{}] 09:54:11 INFO - PROCESS | 2001 | 1467737651700 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}] 09:54:11 INFO - PROCESS | 2001 | 1467737651703 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:11 INFO - PROCESS | 2001 | 1467737651805 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:54:11 INFO - PROCESS | 2001 | 1467737651808 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 2001 | 1467737651810 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c641000 == 39 [pid = 2001] [id = 419] 09:54:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x128bd4000) [pid = 2001] [serial = 1256] [outer = 0x0] 09:54:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12add4c00) [pid = 2001] [serial = 1257] [outer = 0x128bd4000] 09:54:11 INFO - PROCESS | 2001 | 1467737651835 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12b24cc00) [pid = 2001] [serial = 1258] [outer = 0x128bd4000] 09:54:12 INFO - PROCESS | 2001 | 1467737652232 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]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 569ms 09:54:12 INFO - PROCESS | 2001 | 1467737652251 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 2001 | 1467737652254 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:54:12 INFO - PROCESS | 2001 | 1467737652259 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 2001 | 1467737652261 Marionette TRACE conn2 <- [1,1650,null,{}] 09:54:12 INFO - PROCESS | 2001 | 1467737652264 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}] 09:54:12 INFO - PROCESS | 2001 | 1467737652266 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:12 INFO - PROCESS | 2001 | 1467737652431 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:54:12 INFO - PROCESS | 2001 | 1467737652446 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 2001 | 1467737652448 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cad3000 == 40 [pid = 2001] [id = 420] 09:54:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12b24c400) [pid = 2001] [serial = 1259] [outer = 0x0] 09:54:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12bc36400) [pid = 2001] [serial = 1260] [outer = 0x12b24c400] 09:54:12 INFO - PROCESS | 2001 | 1467737652476 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12bcb7c00) [pid = 2001] [serial = 1261] [outer = 0x12b24c400] 09:54:12 INFO - PROCESS | 2001 | 1467737652893 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]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 678ms 09:54:12 INFO - PROCESS | 2001 | 1467737652938 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 2001 | 1467737652940 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:54:12 INFO - PROCESS | 2001 | 1467737652944 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 2001 | 1467737652946 Marionette TRACE conn2 <- [1,1654,null,{}] 09:54:12 INFO - PROCESS | 2001 | 1467737652949 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}] 09:54:12 INFO - PROCESS | 2001 | 1467737652951 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:13 INFO - PROCESS | 2001 | 1467737653058 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:54:13 INFO - PROCESS | 2001 | 1467737653119 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 2001 | 1467737653120 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181ca800 == 41 [pid = 2001] [id = 421] 09:54:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x113c94000) [pid = 2001] [serial = 1262] [outer = 0x0] 09:54:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x116884000) [pid = 2001] [serial = 1263] [outer = 0x113c94000] 09:54:13 INFO - PROCESS | 2001 | 1467737653151 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x11819e000) [pid = 2001] [serial = 1264] [outer = 0x113c94000] 09:54:13 INFO - PROCESS | 2001 | 1467737653568 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]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 09:54:13 INFO - PROCESS | 2001 | 1467737653614 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 2001 | 1467737653617 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:54:13 INFO - PROCESS | 2001 | 1467737653666 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 2001 | 1467737653668 Marionette TRACE conn2 <- [1,1658,null,{}] 09:54:13 INFO - PROCESS | 2001 | 1467737653688 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}] 09:54:13 INFO - PROCESS | 2001 | 1467737653690 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:13 INFO - PROCESS | 2001 | 1467737653794 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:54:13 INFO - PROCESS | 2001 | 1467737653868 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 2001 | 1467737653869 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x121258000 == 42 [pid = 2001] [id = 422] 09:54:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x118862000) [pid = 2001] [serial = 1265] [outer = 0x0] 09:54:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1195f2000) [pid = 2001] [serial = 1266] [outer = 0x118862000] 09:54:13 INFO - PROCESS | 2001 | 1467737653901 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x119a78c00) [pid = 2001] [serial = 1267] [outer = 0x118862000] 09:54:14 INFO - PROCESS | 2001 | 1467737654311 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]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 704ms 09:54:14 INFO - PROCESS | 2001 | 1467737654357 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:54:14 INFO - PROCESS | 2001 | 1467737654359 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:54:14 INFO - PROCESS | 2001 | 1467737654363 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 2001 | 1467737654367 Marionette TRACE conn2 <- [1,1662,null,{}] 09:54:14 INFO - PROCESS | 2001 | 1467737654378 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}] 09:54:14 INFO - PROCESS | 2001 | 1467737654383 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:14 INFO - PROCESS | 2001 | 1467737654501 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:54:14 INFO - PROCESS | 2001 | 1467737654564 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 2001 | 1467737654566 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c647800 == 43 [pid = 2001] [id = 423] 09:54:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x121a97c00) [pid = 2001] [serial = 1268] [outer = 0x0] 09:54:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1259ad800) [pid = 2001] [serial = 1269] [outer = 0x121a97c00] 09:54:14 INFO - PROCESS | 2001 | 1467737654597 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x128b72000) [pid = 2001] [serial = 1270] [outer = 0x121a97c00] 09:54:15 INFO - PROCESS | 2001 | 1467737655040 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]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 09:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:54:15 INFO - PROCESS | 2001 | 1467737655094 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 2001 | 1467737655095 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:54:15 INFO - PROCESS | 2001 | 1467737655098 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 2001 | 1467737655099 Marionette TRACE conn2 <- [1,1666,null,{}] 09:54:15 INFO - PROCESS | 2001 | 1467737655120 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}] 09:54:15 INFO - PROCESS | 2001 | 1467737655121 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:15 INFO - PROCESS | 2001 | 1467737655226 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:54:15 INFO - PROCESS | 2001 | 1467737655297 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 2001 | 1467737655298 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d31c000 == 44 [pid = 2001] [id = 424] 09:54:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x128b72c00) [pid = 2001] [serial = 1271] [outer = 0x0] 09:54:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x129484000) [pid = 2001] [serial = 1272] [outer = 0x128b72c00] 09:54:15 INFO - PROCESS | 2001 | 1467737655327 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x12a93e000) [pid = 2001] [serial = 1273] [outer = 0x128b72c00] 09:54:15 INFO - PROCESS | 2001 | 1467737655745 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]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 669ms 09:54:15 INFO - PROCESS | 2001 | 1467737655767 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:54:15 INFO - PROCESS | 2001 | 1467737655771 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:54:15 INFO - PROCESS | 2001 | 1467737655773 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 2001 | 1467737655775 Marionette TRACE conn2 <- [1,1670,null,{}] 09:54:15 INFO - PROCESS | 2001 | 1467737655777 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}] 09:54:15 INFO - PROCESS | 2001 | 1467737655779 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:15 INFO - PROCESS | 2001 | 1467737655879 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:54:15 INFO - PROCESS | 2001 | 1467737655940 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 2001 | 1467737655941 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x117158000 == 45 [pid = 2001] [id = 425] 09:54:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1126a2800) [pid = 2001] [serial = 1274] [outer = 0x0] 09:54:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x1167a0800) [pid = 2001] [serial = 1275] [outer = 0x1126a2800] 09:54:15 INFO - PROCESS | 2001 | 1467737655970 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x118867000) [pid = 2001] [serial = 1276] [outer = 0x1126a2800] 09:54:16 INFO - PROCESS | 2001 | 1467737656570 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]]]}] 09:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 819ms 09:54:16 INFO - PROCESS | 2001 | 1467737656592 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 2001 | 1467737656595 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:54:16 INFO - PROCESS | 2001 | 1467737656598 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 2001 | 1467737656601 Marionette TRACE conn2 <- [1,1674,null,{}] 09:54:16 INFO - PROCESS | 2001 | 1467737656606 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}] 09:54:16 INFO - PROCESS | 2001 | 1467737656607 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:16 INFO - PROCESS | 2001 | 1467737656703 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:54:16 INFO - PROCESS | 2001 | 1467737656762 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 2001 | 1467737656764 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x117160000 == 46 [pid = 2001] [id = 426] 09:54:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x113c97400) [pid = 2001] [serial = 1277] [outer = 0x0] 09:54:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x116823c00) [pid = 2001] [serial = 1278] [outer = 0x113c97400] 09:54:16 INFO - PROCESS | 2001 | 1467737656792 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x1181c4c00) [pid = 2001] [serial = 1279] [outer = 0x113c97400] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12c641000 == 45 [pid = 2001] [id = 419] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x121252800 == 44 [pid = 2001] [id = 418] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x1181d4000 == 43 [pid = 2001] [id = 417] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x129682000 == 42 [pid = 2001] [id = 416] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x1291a7000 == 41 [pid = 2001] [id = 415] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x125a1c800 == 40 [pid = 2001] [id = 414] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x118737800 == 39 [pid = 2001] [id = 413] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x1213b3000 == 38 [pid = 2001] [id = 412] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x119bd7000 == 37 [pid = 2001] [id = 411] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x1184d4800 == 36 [pid = 2001] [id = 410] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x116f3e000 == 35 [pid = 2001] [id = 409] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x11872b800 == 34 [pid = 2001] [id = 408] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x11264d000 == 33 [pid = 2001] [id = 407] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x117158000 == 32 [pid = 2001] [id = 425] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12d31c000 == 31 [pid = 2001] [id = 424] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12c647800 == 30 [pid = 2001] [id = 423] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x121258000 == 29 [pid = 2001] [id = 422] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12cad3000 == 28 [pid = 2001] [id = 420] 09:54:17 INFO - PROCESS | 2001 | --DOCSHELL 0x1181ca800 == 27 [pid = 2001] [id = 421] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x129212000) [pid = 2001] [serial = 1218] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x119eb4000) [pid = 2001] [serial = 1200] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x116806000) [pid = 2001] [serial = 1188] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x116882000) [pid = 2001] [serial = 1189] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x122003c00) [pid = 2001] [serial = 1203] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x1181c0400) [pid = 2001] [serial = 1191] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x11876d800) [pid = 2001] [serial = 1192] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1188f5800) [pid = 2001] [serial = 1194] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119431800) [pid = 2001] [serial = 1195] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1164ee400) [pid = 2001] [serial = 1183] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x113210c00) [pid = 2001] [serial = 1182] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x116af1400) [pid = 2001] [serial = 1168] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1164f2800) [pid = 2001] [serial = 1167] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1195f6800) [pid = 2001] [serial = 1171] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x118775c00) [pid = 2001] [serial = 1170] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1267aa000) [pid = 2001] [serial = 1174] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x125a57400) [pid = 2001] [serial = 1173] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12a685000) [pid = 2001] [serial = 1177] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x124e1ec00) [pid = 2001] [serial = 1206] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x129216000) [pid = 2001] [serial = 1176] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1259b5400) [pid = 2001] [serial = 1207] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11687d800) [pid = 2001] [serial = 1210] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x12add3400) [pid = 2001] [serial = 1180] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x122011000) [pid = 2001] [serial = 1179] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x112a85400) [pid = 2001] [serial = 1185] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x128bcd000) [pid = 2001] [serial = 1216] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1129a5000) [pid = 2001] [serial = 1209] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x113216c00) [pid = 2001] [serial = 1186] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x121cef400) [pid = 2001] [serial = 1201] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x119432800) [pid = 2001] [serial = 1197] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x119a71c00) [pid = 2001] [serial = 1212] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x122011400) [pid = 2001] [serial = 1204] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x11876c400) [pid = 2001] [serial = 1215] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x119a6f000) [pid = 2001] [serial = 1198] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x125aa2000) [pid = 2001] [serial = 1213] [outer = 0x0] [url = about:blank] 09:54:17 INFO - PROCESS | 2001 | 1467737657718 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]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1174ms 09:54:17 INFO - PROCESS | 2001 | 1467737657774 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:54:17 INFO - PROCESS | 2001 | 1467737657777 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:54:17 INFO - PROCESS | 2001 | 1467737657782 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 2001 | 1467737657787 Marionette TRACE conn2 <- [1,1678,null,{}] 09:54:17 INFO - PROCESS | 2001 | 1467737657800 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}] 09:54:17 INFO - PROCESS | 2001 | 1467737657804 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:17 INFO - PROCESS | 2001 | 1467737657931 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:54:17 INFO - PROCESS | 2001 | 1467737657946 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 2001 | 1467737657948 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x116744000 == 28 [pid = 2001] [id = 427] 09:54:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x112fd2000) [pid = 2001] [serial = 1280] [outer = 0x0] 09:54:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x113216c00) [pid = 2001] [serial = 1281] [outer = 0x112fd2000] 09:54:17 INFO - PROCESS | 2001 | 1467737657992 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x115e22c00) [pid = 2001] [serial = 1282] [outer = 0x112fd2000] 09:54:18 INFO - PROCESS | 2001 | 1467737658362 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]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 634ms 09:54:18 INFO - PROCESS | 2001 | 1467737658414 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 2001 | 1467737658418 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:54:18 INFO - PROCESS | 2001 | 1467737658423 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 2001 | 1467737658424 Marionette TRACE conn2 <- [1,1682,null,{}] 09:54:18 INFO - PROCESS | 2001 | 1467737658427 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}] 09:54:18 INFO - PROCESS | 2001 | 1467737658429 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:18 INFO - PROCESS | 2001 | 1467737658508 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:54:18 INFO - PROCESS | 2001 | 1467737658512 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 2001 | 1467737658514 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:18 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183d8800 == 29 [pid = 2001] [id = 428] 09:54:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x115e8c800) [pid = 2001] [serial = 1283] [outer = 0x0] 09:54:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x11681b400) [pid = 2001] [serial = 1284] [outer = 0x115e8c800] 09:54:18 INFO - PROCESS | 2001 | 1467737658543 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x117db6800) [pid = 2001] [serial = 1285] [outer = 0x115e8c800] 09:54:18 INFO - PROCESS | 2001 | 1467737658899 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]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 09:54:18 INFO - PROCESS | 2001 | 1467737658943 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 2001 | 1467737658945 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:54:18 INFO - PROCESS | 2001 | 1467737658947 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 2001 | 1467737658949 Marionette TRACE conn2 <- [1,1686,null,{}] 09:54:18 INFO - PROCESS | 2001 | 1467737658957 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}] 09:54:18 INFO - PROCESS | 2001 | 1467737658960 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:19 INFO - PROCESS | 2001 | 1467737659037 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:54:19 INFO - PROCESS | 2001 | 1467737659043 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 2001 | 1467737659045 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195cf000 == 30 [pid = 2001] [id = 429] 09:54:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1181bac00) [pid = 2001] [serial = 1286] [outer = 0x0] 09:54:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x118559800) [pid = 2001] [serial = 1287] [outer = 0x1181bac00] 09:54:19 INFO - PROCESS | 2001 | 1467737659075 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x11877ac00) [pid = 2001] [serial = 1288] [outer = 0x1181bac00] 09:54:19 INFO - PROCESS | 2001 | 1467737659401 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]]]}] 09:54:19 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 09:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 472ms 09:54:19 INFO - PROCESS | 2001 | 1467737659421 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:54:19 INFO - PROCESS | 2001 | 1467737659423 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:54:19 INFO - PROCESS | 2001 | 1467737659425 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 2001 | 1467737659427 Marionette TRACE conn2 <- [1,1690,null,{}] 09:54:19 INFO - PROCESS | 2001 | 1467737659429 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}] 09:54:19 INFO - PROCESS | 2001 | 1467737659430 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:19 INFO - PROCESS | 2001 | 1467737659509 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:54:19 INFO - PROCESS | 2001 | 1467737659513 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 2001 | 1467737659514 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f86800 == 31 [pid = 2001] [id = 430] 09:54:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1187e5800) [pid = 2001] [serial = 1289] [outer = 0x0] 09:54:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1188acc00) [pid = 2001] [serial = 1290] [outer = 0x1187e5800] 09:54:19 INFO - PROCESS | 2001 | 1467737659542 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x119165c00) [pid = 2001] [serial = 1291] [outer = 0x1187e5800] 09:54:19 INFO - PROCESS | 2001 | 1467737659916 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]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 520ms 09:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:54:19 INFO - PROCESS | 2001 | 1467737659956 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 2001 | 1467737659958 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:54:19 INFO - PROCESS | 2001 | 1467737659960 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 2001 | 1467737659961 Marionette TRACE conn2 <- [1,1694,null,{}] 09:54:19 INFO - PROCESS | 2001 | 1467737659963 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}] 09:54:19 INFO - PROCESS | 2001 | 1467737659964 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:20 INFO - PROCESS | 2001 | 1467737660055 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:54:20 INFO - PROCESS | 2001 | 1467737660094 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 2001 | 1467737660096 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x121224000 == 32 [pid = 2001] [id = 431] 09:54:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1129b1400) [pid = 2001] [serial = 1292] [outer = 0x0] 09:54:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1195f3400) [pid = 2001] [serial = 1293] [outer = 0x1129b1400] 09:54:20 INFO - PROCESS | 2001 | 1467737660120 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x119612400) [pid = 2001] [serial = 1294] [outer = 0x1129b1400] 09:54:20 INFO - PROCESS | 2001 | 1467737660446 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]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 523ms 09:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:54:20 INFO - PROCESS | 2001 | 1467737660483 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 2001 | 1467737660484 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:54:20 INFO - PROCESS | 2001 | 1467737660486 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 2001 | 1467737660488 Marionette TRACE conn2 <- [1,1698,null,{}] 09:54:20 INFO - PROCESS | 2001 | 1467737660490 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}] 09:54:20 INFO - PROCESS | 2001 | 1467737660494 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:20 INFO - PROCESS | 2001 | 1467737660598 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:54:20 INFO - PROCESS | 2001 | 1467737660635 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 2001 | 1467737660636 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219f4800 == 33 [pid = 2001] [id = 432] 09:54:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x119a74000) [pid = 2001] [serial = 1295] [outer = 0x0] 09:54:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x119eb4c00) [pid = 2001] [serial = 1296] [outer = 0x119a74000] 09:54:20 INFO - PROCESS | 2001 | 1467737660661 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x117daf800) [pid = 2001] [serial = 1297] [outer = 0x119a74000] 09:54:20 INFO - PROCESS | 2001 | 1467737660982 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]]]}] 09:54:21 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 09:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 520ms 09:54:21 INFO - PROCESS | 2001 | 1467737661007 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 2001 | 1467737661009 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:54:21 INFO - PROCESS | 2001 | 1467737661011 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 2001 | 1467737661020 Marionette TRACE conn2 <- [1,1702,null,{}] 09:54:21 INFO - PROCESS | 2001 | 1467737661022 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}] 09:54:21 INFO - PROCESS | 2001 | 1467737661023 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:21 INFO - PROCESS | 2001 | 1467737661114 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:54:21 INFO - PROCESS | 2001 | 1467737661152 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 2001 | 1467737661153 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x124dba800 == 34 [pid = 2001] [id = 433] 09:54:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x119a71c00) [pid = 2001] [serial = 1298] [outer = 0x0] 09:54:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1217f3800) [pid = 2001] [serial = 1299] [outer = 0x119a71c00] 09:54:21 INFO - PROCESS | 2001 | 1467737661176 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x122004800) [pid = 2001] [serial = 1300] [outer = 0x119a71c00] 09:54:21 INFO - PROCESS | 2001 | 1467737661515 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]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 529ms 09:54:21 INFO - PROCESS | 2001 | 1467737661546 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 2001 | 1467737661548 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:54:21 INFO - PROCESS | 2001 | 1467737661551 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 2001 | 1467737661552 Marionette TRACE conn2 <- [1,1706,null,{}] 09:54:21 INFO - PROCESS | 2001 | 1467737661555 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}] 09:54:21 INFO - PROCESS | 2001 | 1467737661556 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:21 INFO - PROCESS | 2001 | 1467737661649 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:54:21 INFO - PROCESS | 2001 | 1467737661653 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 2001 | 1467737661654 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x125998000 == 35 [pid = 2001] [id = 434] 09:54:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x117db7400) [pid = 2001] [serial = 1301] [outer = 0x0] 09:54:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x122011400) [pid = 2001] [serial = 1302] [outer = 0x117db7400] 09:54:21 INFO - PROCESS | 2001 | 1467737661680 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x122051400) [pid = 2001] [serial = 1303] [outer = 0x117db7400] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1263d8c00) [pid = 2001] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12204b000) [pid = 2001] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x128e02400) [pid = 2001] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x119c56c00) [pid = 2001] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x128e05000) [pid = 2001] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x119e0cc00) [pid = 2001] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x118860800) [pid = 2001] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x115de7800) [pid = 2001] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x110f80800) [pid = 2001] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x116816800) [pid = 2001] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1181b6c00) [pid = 2001] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x128bd4000) [pid = 2001] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x111f2dc00) [pid = 2001] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x116ae9c00) [pid = 2001] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:54:22 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x12b24c400) [pid = 2001] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:54:22 INFO - PROCESS | 2001 | 1467737662209 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]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 673ms 09:54:22 INFO - PROCESS | 2001 | 1467737662233 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 2001 | 1467737662234 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:54:22 INFO - PROCESS | 2001 | 1467737662241 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 2001 | 1467737662242 Marionette TRACE conn2 <- [1,1710,null,{}] 09:54:22 INFO - PROCESS | 2001 | 1467737662245 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}] 09:54:22 INFO - PROCESS | 2001 | 1467737662246 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:22 INFO - PROCESS | 2001 | 1467737662334 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:54:22 INFO - PROCESS | 2001 | 1467737662340 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 2001 | 1467737662341 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291a8000 == 36 [pid = 2001] [id = 435] 09:54:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x111f58c00) [pid = 2001] [serial = 1304] [outer = 0x0] 09:54:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x11822d800) [pid = 2001] [serial = 1305] [outer = 0x111f58c00] 09:54:22 INFO - PROCESS | 2001 | 1467737662365 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12129b400) [pid = 2001] [serial = 1306] [outer = 0x111f58c00] 09:54:22 INFO - PROCESS | 2001 | 1467737662690 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]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 469ms 09:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:54:22 INFO - PROCESS | 2001 | 1467737662710 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 2001 | 1467737662712 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:54:22 INFO - PROCESS | 2001 | 1467737662714 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 2001 | 1467737662715 Marionette TRACE conn2 <- [1,1714,null,{}] 09:54:22 INFO - PROCESS | 2001 | 1467737662718 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}] 09:54:22 INFO - PROCESS | 2001 | 1467737662720 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:22 INFO - PROCESS | 2001 | 1467737662796 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:54:22 INFO - PROCESS | 2001 | 1467737662800 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 2001 | 1467737662801 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291b7800 == 37 [pid = 2001] [id = 436] 09:54:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x118869800) [pid = 2001] [serial = 1307] [outer = 0x0] 09:54:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x124e1ec00) [pid = 2001] [serial = 1308] [outer = 0x118869800] 09:54:22 INFO - PROCESS | 2001 | 1467737662832 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x125a5cc00) [pid = 2001] [serial = 1309] [outer = 0x118869800] 09:54:23 INFO - PROCESS | 2001 | 1467737663291 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]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 621ms 09:54:23 INFO - PROCESS | 2001 | 1467737663338 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 2001 | 1467737663341 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:54:23 INFO - PROCESS | 2001 | 1467737663345 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 2001 | 1467737663347 Marionette TRACE conn2 <- [1,1718,null,{}] 09:54:23 INFO - PROCESS | 2001 | 1467737663351 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}] 09:54:23 INFO - PROCESS | 2001 | 1467737663353 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:23 INFO - PROCESS | 2001 | 1467737663477 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:54:23 INFO - PROCESS | 2001 | 1467737663488 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 2001 | 1467737663490 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a649000 == 38 [pid = 2001] [id = 437] 09:54:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1263c9400) [pid = 2001] [serial = 1310] [outer = 0x0] 09:54:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x128b74400) [pid = 2001] [serial = 1311] [outer = 0x1263c9400] 09:54:23 INFO - PROCESS | 2001 | 1467737663517 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128bd0400) [pid = 2001] [serial = 1312] [outer = 0x1263c9400] 09:54:23 INFO - PROCESS | 2001 | 1467737663856 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]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 527ms 09:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:54:23 INFO - PROCESS | 2001 | 1467737663873 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 2001 | 1467737663874 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:54:23 INFO - PROCESS | 2001 | 1467737663876 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 2001 | 1467737663877 Marionette TRACE conn2 <- [1,1722,null,{}] 09:54:23 INFO - PROCESS | 2001 | 1467737663879 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}] 09:54:23 INFO - PROCESS | 2001 | 1467737663881 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:23 INFO - PROCESS | 2001 | 1467737663988 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:54:24 INFO - PROCESS | 2001 | 1467737664068 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 2001 | 1467737664069 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x1130d8000 == 39 [pid = 2001] [id = 438] 09:54:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x110f7f000) [pid = 2001] [serial = 1313] [outer = 0x0] 09:54:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x110fb1800) [pid = 2001] [serial = 1314] [outer = 0x110f7f000] 09:54:24 INFO - PROCESS | 2001 | 1467737664101 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1129ae400) [pid = 2001] [serial = 1315] [outer = 0x110f7f000] 09:54:24 INFO - PROCESS | 2001 | 1467737664608 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]]]}] 09:54:24 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 09:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 09:54:24 INFO - PROCESS | 2001 | 1467737664648 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 2001 | 1467737664651 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:54:24 INFO - PROCESS | 2001 | 1467737664654 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 2001 | 1467737664656 Marionette TRACE conn2 <- [1,1726,null,{}] 09:54:24 INFO - PROCESS | 2001 | 1467737664659 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}] 09:54:24 INFO - PROCESS | 2001 | 1467737664662 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:24 INFO - PROCESS | 2001 | 1467737664795 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:54:24 INFO - PROCESS | 2001 | 1467737664898 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 2001 | 1467737664900 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x11962a000 == 40 [pid = 2001] [id = 439] 09:54:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1132cb400) [pid = 2001] [serial = 1316] [outer = 0x0] 09:54:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x11688b400) [pid = 2001] [serial = 1317] [outer = 0x1132cb400] 09:54:24 INFO - PROCESS | 2001 | 1467737664931 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x11819cc00) [pid = 2001] [serial = 1318] [outer = 0x1132cb400] 09:54:25 INFO - PROCESS | 2001 | 1467737665424 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]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 823ms 09:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:54:25 INFO - PROCESS | 2001 | 1467737665497 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 2001 | 1467737665499 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:54:25 INFO - PROCESS | 2001 | 1467737665504 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 2001 | 1467737665506 Marionette TRACE conn2 <- [1,1730,null,{}] 09:54:25 INFO - PROCESS | 2001 | 1467737665509 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}] 09:54:25 INFO - PROCESS | 2001 | 1467737665510 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:25 INFO - PROCESS | 2001 | 1467737665639 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:54:25 INFO - PROCESS | 2001 | 1467737665928 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 2001 | 1467737665929 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x111f12000 == 41 [pid = 2001] [id = 440] 09:54:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x110f78c00) [pid = 2001] [serial = 1319] [outer = 0x0] 09:54:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x110f81400) [pid = 2001] [serial = 1320] [outer = 0x110f78c00] 09:54:26 INFO - PROCESS | 2001 | 1467737666017 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x111d22000) [pid = 2001] [serial = 1321] [outer = 0x110f78c00] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x12a649000 == 40 [pid = 2001] [id = 437] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1291b7800 == 39 [pid = 2001] [id = 436] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1291a8000 == 38 [pid = 2001] [id = 435] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x125998000 == 37 [pid = 2001] [id = 434] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x124dba800 == 36 [pid = 2001] [id = 433] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1219f4800 == 35 [pid = 2001] [id = 432] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x121224000 == 34 [pid = 2001] [id = 431] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x119f86800 == 33 [pid = 2001] [id = 430] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1195cf000 == 32 [pid = 2001] [id = 429] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1183d8800 == 31 [pid = 2001] [id = 428] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x116744000 == 30 [pid = 2001] [id = 427] 09:54:26 INFO - PROCESS | 2001 | --DOCSHELL 0x117160000 == 29 [pid = 2001] [id = 426] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x12947e400) [pid = 2001] [serial = 1219] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x125a99000) [pid = 2001] [serial = 1242] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x129214000) [pid = 2001] [serial = 1245] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x12948a800) [pid = 2001] [serial = 1246] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x11a268000) [pid = 2001] [serial = 1236] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x12a936400) [pid = 2001] [serial = 1249] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x121384000) [pid = 2001] [serial = 1237] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1217fa400) [pid = 2001] [serial = 1239] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x119162400) [pid = 2001] [serial = 1233] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12a5e5c00) [pid = 2001] [serial = 1248] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119a73400) [pid = 2001] [serial = 1234] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11619f400) [pid = 2001] [serial = 1224] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x116889c00) [pid = 2001] [serial = 1225] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x111d18000) [pid = 2001] [serial = 1221] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1129a8800) [pid = 2001] [serial = 1222] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x116886400) [pid = 2001] [serial = 1227] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x118062000) [pid = 2001] [serial = 1228] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x118557000) [pid = 2001] [serial = 1230] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x118778400) [pid = 2001] [serial = 1231] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x12b24cc00) [pid = 2001] [serial = 1258] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x117daf400) [pid = 2001] [serial = 1252] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12add4c00) [pid = 2001] [serial = 1257] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x11961a400) [pid = 2001] [serial = 1254] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x112d91800) [pid = 2001] [serial = 1251] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12bcb7c00) [pid = 2001] [serial = 1261] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x12bc36400) [pid = 2001] [serial = 1260] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x128bc8c00) [pid = 2001] [serial = 1243] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12200c400) [pid = 2001] [serial = 1240] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x125aa0000) [pid = 2001] [serial = 1255] [outer = 0x0] [url = about:blank] 09:54:26 INFO - PROCESS | 2001 | 1467737666524 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]]]}] 09:54:26 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 09:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1076ms 09:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:54:26 INFO - PROCESS | 2001 | 1467737666580 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 2001 | 1467737666582 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:54:26 INFO - PROCESS | 2001 | 1467737666585 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 2001 | 1467737666589 Marionette TRACE conn2 <- [1,1734,null,{}] 09:54:26 INFO - PROCESS | 2001 | 1467737666593 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}] 09:54:26 INFO - PROCESS | 2001 | 1467737666594 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:26 INFO - PROCESS | 2001 | 1467737666673 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:54:26 INFO - PROCESS | 2001 | 1467737666679 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 2001 | 1467737666681 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f46000 == 30 [pid = 2001] [id = 441] 09:54:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x11320f800) [pid = 2001] [serial = 1322] [outer = 0x0] 09:54:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x113213800) [pid = 2001] [serial = 1323] [outer = 0x11320f800] 09:54:26 INFO - PROCESS | 2001 | 1467737666707 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1133a8c00) [pid = 2001] [serial = 1324] [outer = 0x11320f800] 09:54:27 INFO - PROCESS | 2001 | 1467737667177 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]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 622ms 09:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:54:27 INFO - PROCESS | 2001 | 1467737667208 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 2001 | 1467737667210 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:54:27 INFO - PROCESS | 2001 | 1467737667213 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 2001 | 1467737667215 Marionette TRACE conn2 <- [1,1738,null,{}] 09:54:27 INFO - PROCESS | 2001 | 1467737667219 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}] 09:54:27 INFO - PROCESS | 2001 | 1467737667221 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:27 INFO - PROCESS | 2001 | 1467737667323 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:54:27 INFO - PROCESS | 2001 | 1467737667427 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 2001 | 1467737667428 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181cc800 == 31 [pid = 2001] [id = 442] 09:54:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x11337c400) [pid = 2001] [serial = 1325] [outer = 0x0] 09:54:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x113c66400) [pid = 2001] [serial = 1326] [outer = 0x11337c400] 09:54:27 INFO - PROCESS | 2001 | 1467737667461 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x114fbdc00) [pid = 2001] [serial = 1327] [outer = 0x11337c400] 09:54:27 INFO - PROCESS | 2001 | 1467737667888 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]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 724ms 09:54:27 INFO - PROCESS | 2001 | 1467737667938 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 2001 | 1467737667941 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:54:27 INFO - PROCESS | 2001 | 1467737667945 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 2001 | 1467737667947 Marionette TRACE conn2 <- [1,1742,null,{}] 09:54:27 INFO - PROCESS | 2001 | 1467737667950 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}] 09:54:27 INFO - PROCESS | 2001 | 1467737667952 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:28 INFO - PROCESS | 2001 | 1467737668047 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:54:28 INFO - PROCESS | 2001 | 1467737668101 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 2001 | 1467737668103 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x119298000 == 32 [pid = 2001] [id = 443] 09:54:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1164ea400) [pid = 2001] [serial = 1328] [outer = 0x0] 09:54:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1167a1000) [pid = 2001] [serial = 1329] [outer = 0x1164ea400] 09:54:28 INFO - PROCESS | 2001 | 1467737668133 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x116a1bc00) [pid = 2001] [serial = 1330] [outer = 0x1164ea400] 09:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 619ms 09:54:28 INFO - PROCESS | 2001 | 1467737668557 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]]]}] 09:54:28 INFO - PROCESS | 2001 | 1467737668565 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 2001 | 1467737668566 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:54:28 INFO - PROCESS | 2001 | 1467737668571 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 2001 | 1467737668574 Marionette TRACE conn2 <- [1,1746,null,{}] 09:54:28 INFO - PROCESS | 2001 | 1467737668583 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}] 09:54:28 INFO - PROCESS | 2001 | 1467737668586 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:28 INFO - PROCESS | 2001 | 1467737668704 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:54:28 INFO - PROCESS | 2001 | 1467737668791 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 2001 | 1467737668793 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195d0800 == 33 [pid = 2001] [id = 444] 09:54:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1181bf000) [pid = 2001] [serial = 1331] [outer = 0x0] 09:54:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x118552000) [pid = 2001] [serial = 1332] [outer = 0x1181bf000] 09:54:28 INFO - PROCESS | 2001 | 1467737668831 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11855ec00) [pid = 2001] [serial = 1333] [outer = 0x1181bf000] 09:54:29 INFO - PROCESS | 2001 | 1467737669348 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]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 824ms 09:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:54:29 INFO - PROCESS | 2001 | 1467737669393 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 2001 | 1467737669395 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:54:29 INFO - PROCESS | 2001 | 1467737669398 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 2001 | 1467737669399 Marionette TRACE conn2 <- [1,1750,null,{}] 09:54:29 INFO - PROCESS | 2001 | 1467737669401 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}] 09:54:29 INFO - PROCESS | 2001 | 1467737669403 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:29 INFO - PROCESS | 2001 | 1467737669500 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:54:29 INFO - PROCESS | 2001 | 1467737669554 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 2001 | 1467737669555 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x121406800 == 34 [pid = 2001] [id = 445] 09:54:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x118773c00) [pid = 2001] [serial = 1334] [outer = 0x0] 09:54:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x11885dc00) [pid = 2001] [serial = 1335] [outer = 0x118773c00] 09:54:29 INFO - PROCESS | 2001 | 1467737669585 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1188f5400) [pid = 2001] [serial = 1336] [outer = 0x118773c00] 09:54:29 INFO - PROCESS | 2001 | 1467737669991 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]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 617ms 09:54:30 INFO - PROCESS | 2001 | 1467737670016 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 2001 | 1467737670017 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:54:30 INFO - PROCESS | 2001 | 1467737670020 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 2001 | 1467737670021 Marionette TRACE conn2 <- [1,1754,null,{}] 09:54:30 INFO - PROCESS | 2001 | 1467737670023 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}] 09:54:30 INFO - PROCESS | 2001 | 1467737670025 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:30 INFO - PROCESS | 2001 | 1467737670116 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:54:30 INFO - PROCESS | 2001 | 1467737670201 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 2001 | 1467737670203 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219ea800 == 35 [pid = 2001] [id = 446] 09:54:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x119159800) [pid = 2001] [serial = 1337] [outer = 0x0] 09:54:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1195f3c00) [pid = 2001] [serial = 1338] [outer = 0x119159800] 09:54:30 INFO - PROCESS | 2001 | 1467737670231 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x119612800) [pid = 2001] [serial = 1339] [outer = 0x119159800] 09:54:30 INFO - PROCESS | 2001 | 1467737670655 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]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 09:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:54:30 INFO - PROCESS | 2001 | 1467737670690 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 2001 | 1467737670692 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:54:30 INFO - PROCESS | 2001 | 1467737670694 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 2001 | 1467737670695 Marionette TRACE conn2 <- [1,1758,null,{}] 09:54:30 INFO - PROCESS | 2001 | 1467737670698 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}] 09:54:30 INFO - PROCESS | 2001 | 1467737670702 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:30 INFO - PROCESS | 2001 | 1467737670818 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:54:30 INFO - PROCESS | 2001 | 1467737670875 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 2001 | 1467737670876 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a17800 == 36 [pid = 2001] [id = 447] 09:54:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x11961b800) [pid = 2001] [serial = 1340] [outer = 0x0] 09:54:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x119a77400) [pid = 2001] [serial = 1341] [outer = 0x11961b800] 09:54:30 INFO - PROCESS | 2001 | 1467737670906 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x121386800) [pid = 2001] [serial = 1342] [outer = 0x11961b800] 09:54:31 INFO - PROCESS | 2001 | 1467737671385 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]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 722ms 09:54:31 INFO - PROCESS | 2001 | 1467737671429 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:54:31 INFO - PROCESS | 2001 | 1467737671431 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:54:31 INFO - PROCESS | 2001 | 1467737671452 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - PROCESS | 2001 | 1467737671455 Marionette TRACE conn2 <- [1,1762,null,{}] 09:54:31 INFO - PROCESS | 2001 | 1467737671461 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}] 09:54:31 INFO - PROCESS | 2001 | 1467737671463 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:31 INFO - PROCESS | 2001 | 1467737671567 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:54:31 INFO - PROCESS | 2001 | 1467737671620 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 2001 | 1467737671623 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x118736800 == 37 [pid = 2001] [id = 448] 09:54:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1130e9800) [pid = 2001] [serial = 1343] [outer = 0x0] 09:54:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1132ce000) [pid = 2001] [serial = 1344] [outer = 0x1130e9800] 09:54:31 INFO - PROCESS | 2001 | 1467737671650 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x115e2b000) [pid = 2001] [serial = 1345] [outer = 0x1130e9800] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x111f12000 == 36 [pid = 2001] [id = 440] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x1130d8000 == 35 [pid = 2001] [id = 438] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x11962a000 == 34 [pid = 2001] [id = 439] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x125a17800 == 33 [pid = 2001] [id = 447] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x1219ea800 == 32 [pid = 2001] [id = 446] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x121406800 == 31 [pid = 2001] [id = 445] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x1195d0800 == 30 [pid = 2001] [id = 444] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x119298000 == 29 [pid = 2001] [id = 443] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x116f46000 == 28 [pid = 2001] [id = 441] 09:54:32 INFO - PROCESS | 2001 | --DOCSHELL 0x1181cc800 == 27 [pid = 2001] [id = 442] 09:54:32 INFO - PROCESS | 2001 | 1467737672598 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]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1192ms 09:54:32 INFO - PROCESS | 2001 | 1467737672627 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 2001 | 1467737672629 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:54:32 INFO - PROCESS | 2001 | 1467737672632 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 2001 | 1467737672634 Marionette TRACE conn2 <- [1,1766,null,{}] 09:54:32 INFO - PROCESS | 2001 | 1467737672638 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}] 09:54:32 INFO - PROCESS | 2001 | 1467737672639 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:32 INFO - PROCESS | 2001 | 1467737672721 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:54:32 INFO - PROCESS | 2001 | 1467737672726 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 2001 | 1467737672729 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x116752000 == 28 [pid = 2001] [id = 449] 09:54:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x1126a3000) [pid = 2001] [serial = 1346] [outer = 0x0] 09:54:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x112d91800) [pid = 2001] [serial = 1347] [outer = 0x1126a3000] 09:54:32 INFO - PROCESS | 2001 | 1467737672758 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x112696000) [pid = 2001] [serial = 1348] [outer = 0x1126a3000] 09:54:33 INFO - PROCESS | 2001 | 1467737673218 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]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 621ms 09:54:33 INFO - PROCESS | 2001 | 1467737673255 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 2001 | 1467737673260 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:54:33 INFO - PROCESS | 2001 | 1467737673267 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 2001 | 1467737673270 Marionette TRACE conn2 <- [1,1770,null,{}] 09:54:33 INFO - PROCESS | 2001 | 1467737673282 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}] 09:54:33 INFO - PROCESS | 2001 | 1467737673284 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:33 INFO - PROCESS | 2001 | 1467737673407 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:54:33 INFO - PROCESS | 2001 | 1467737673496 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 2001 | 1467737673498 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x11858e000 == 29 [pid = 2001] [id = 450] 09:54:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x116142400) [pid = 2001] [serial = 1349] [outer = 0x0] 09:54:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x116635800) [pid = 2001] [serial = 1350] [outer = 0x116142400] 09:54:33 INFO - PROCESS | 2001 | 1467737673543 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x116884c00) [pid = 2001] [serial = 1351] [outer = 0x116142400] 09:54:33 INFO - PROCESS | 2001 | 1467737673911 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]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 680ms 09:54:33 INFO - PROCESS | 2001 | 1467737673947 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 2001 | 1467737673948 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:54:33 INFO - PROCESS | 2001 | 1467737673951 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 2001 | 1467737673953 Marionette TRACE conn2 <- [1,1774,null,{}] 09:54:33 INFO - PROCESS | 2001 | 1467737673961 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}] 09:54:33 INFO - PROCESS | 2001 | 1467737673964 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:34 INFO - PROCESS | 2001 | 1467737674090 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:54:34 INFO - PROCESS | 2001 | 1467737674108 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 2001 | 1467737674110 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f8e000 == 30 [pid = 2001] [id = 451] 09:54:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x1122bd800) [pid = 2001] [serial = 1352] [outer = 0x0] 09:54:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1181c5c00) [pid = 2001] [serial = 1353] [outer = 0x1122bd800] 09:54:34 INFO - PROCESS | 2001 | 1467737674138 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x118566400) [pid = 2001] [serial = 1354] [outer = 0x1122bd800] 09:54:34 INFO - PROCESS | 2001 | 1467737674470 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]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 573ms 09:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:54:34 INFO - PROCESS | 2001 | 1467737674524 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 2001 | 1467737674526 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:54:34 INFO - PROCESS | 2001 | 1467737674528 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 2001 | 1467737674529 Marionette TRACE conn2 <- [1,1778,null,{}] 09:54:34 INFO - PROCESS | 2001 | 1467737674531 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}] 09:54:34 INFO - PROCESS | 2001 | 1467737674532 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:34 INFO - PROCESS | 2001 | 1467737674633 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:54:34 INFO - PROCESS | 2001 | 1467737674637 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 2001 | 1467737674638 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b69800 == 31 [pid = 2001] [id = 452] 09:54:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x11856dc00) [pid = 2001] [serial = 1355] [outer = 0x0] 09:54:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x1187e6000) [pid = 2001] [serial = 1356] [outer = 0x11856dc00] 09:54:34 INFO - PROCESS | 2001 | 1467737674664 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x119166c00) [pid = 2001] [serial = 1357] [outer = 0x11856dc00] 09:54:35 INFO - PROCESS | 2001 | 1467737674998 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]]]}] 09:54:35 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 09:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 09:54:35 INFO - PROCESS | 2001 | 1467737675047 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 2001 | 1467737675048 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:54:35 INFO - PROCESS | 2001 | 1467737675050 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 2001 | 1467737675052 Marionette TRACE conn2 <- [1,1782,null,{}] 09:54:35 INFO - PROCESS | 2001 | 1467737675054 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}] 09:54:35 INFO - PROCESS | 2001 | 1467737675062 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:35 INFO - PROCESS | 2001 | 1467737675154 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:54:35 INFO - PROCESS | 2001 | 1467737675191 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 2001 | 1467737675192 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x1259a1000 == 32 [pid = 2001] [id = 453] 09:54:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x1133aa800) [pid = 2001] [serial = 1358] [outer = 0x0] 09:54:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x1181a8400) [pid = 2001] [serial = 1359] [outer = 0x1133aa800] 09:54:35 INFO - PROCESS | 2001 | 1467737675216 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x119a73800) [pid = 2001] [serial = 1360] [outer = 0x1133aa800] 09:54:35 INFO - PROCESS | 2001 | 1467737675546 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]]]}] 09:54:35 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 09:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 522ms 09:54:35 INFO - PROCESS | 2001 | 1467737675574 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 2001 | 1467737675575 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:54:35 INFO - PROCESS | 2001 | 1467737675577 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 2001 | 1467737675578 Marionette TRACE conn2 <- [1,1786,null,{}] 09:54:35 INFO - PROCESS | 2001 | 1467737675580 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}] 09:54:35 INFO - PROCESS | 2001 | 1467737675584 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:35 INFO - PROCESS | 2001 | 1467737675697 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:54:35 INFO - PROCESS | 2001 | 1467737675735 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 2001 | 1467737675736 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x129441800 == 33 [pid = 2001] [id = 454] 09:54:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x116885000) [pid = 2001] [serial = 1361] [outer = 0x0] 09:54:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x119c5e000) [pid = 2001] [serial = 1362] [outer = 0x116885000] 09:54:35 INFO - PROCESS | 2001 | 1467737675760 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x121cf2800) [pid = 2001] [serial = 1363] [outer = 0x116885000] 09:54:36 INFO - PROCESS | 2001 | 1467737676290 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]]]}] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x1129b1400) [pid = 2001] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x119a74000) [pid = 2001] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x1187e5800) [pid = 2001] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x113c97400) [pid = 2001] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x115e8c800) [pid = 2001] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x1181bac00) [pid = 2001] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x112fd2000) [pid = 2001] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x1263c9400) [pid = 2001] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x113c94000) [pid = 2001] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x110f78c00) [pid = 2001] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x119a71c00) [pid = 2001] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x118862000) [pid = 2001] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x117db7400) [pid = 2001] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x118869800) [pid = 2001] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x111f58c00) [pid = 2001] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x121a97c00) [pid = 2001] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x128b72c00) [pid = 2001] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x11320f800) [pid = 2001] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1126a2800) [pid = 2001] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x110f7f000) [pid = 2001] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:54:36 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1132cb400) [pid = 2001] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:54:36 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 09:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 770ms 09:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:54:36 INFO - PROCESS | 2001 | 1467737676347 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 2001 | 1467737676348 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:54:36 INFO - PROCESS | 2001 | 1467737676350 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 2001 | 1467737676351 Marionette TRACE conn2 <- [1,1790,null,{}] 09:54:36 INFO - PROCESS | 2001 | 1467737676354 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}] 09:54:36 INFO - PROCESS | 2001 | 1467737676355 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:36 INFO - PROCESS | 2001 | 1467737676463 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:54:36 INFO - PROCESS | 2001 | 1467737676472 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 2001 | 1467737676473 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:36 INFO - PROCESS | 2001 | ++DOCSHELL 0x119180800 == 34 [pid = 2001] [id = 455] 09:54:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1126a1c00) [pid = 2001] [serial = 1364] [outer = 0x0] 09:54:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1129b1400) [pid = 2001] [serial = 1365] [outer = 0x1126a1c00] 09:54:36 INFO - PROCESS | 2001 | 1467737676507 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x114f97400) [pid = 2001] [serial = 1366] [outer = 0x1126a1c00] 09:54:36 INFO - PROCESS | 2001 | 1467737676846 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]]]}] 09:54:36 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) 09:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 09:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:54:36 INFO - PROCESS | 2001 | 1467737676873 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 2001 | 1467737676875 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:54:36 INFO - PROCESS | 2001 | 1467737676877 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 2001 | 1467737676878 Marionette TRACE conn2 <- [1,1794,null,{}] 09:54:36 INFO - PROCESS | 2001 | 1467737676880 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}] 09:54:36 INFO - PROCESS | 2001 | 1467737676881 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:36 INFO - PROCESS | 2001 | 1467737676980 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:54:36 INFO - PROCESS | 2001 | 1467737676989 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 2001 | 1467737676990 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a5aa000 == 35 [pid = 2001] [id = 456] 09:54:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x112f5e400) [pid = 2001] [serial = 1367] [outer = 0x0] 09:54:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x117db6c00) [pid = 2001] [serial = 1368] [outer = 0x112f5e400] 09:54:37 INFO - PROCESS | 2001 | 1467737677014 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x118862000) [pid = 2001] [serial = 1369] [outer = 0x112f5e400] 09:54:37 INFO - PROCESS | 2001 | 1467737677310 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]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 09:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:54:37 INFO - PROCESS | 2001 | 1467737677347 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 2001 | 1467737677348 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:54:37 INFO - PROCESS | 2001 | 1467737677350 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 2001 | 1467737677351 Marionette TRACE conn2 <- [1,1798,null,{}] 09:54:37 INFO - PROCESS | 2001 | 1467737677356 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}] 09:54:37 INFO - PROCESS | 2001 | 1467737677357 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:37 INFO - PROCESS | 2001 | 1467737677439 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:54:37 INFO - PROCESS | 2001 | 1467737677443 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 2001 | 1467737677444 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f8a800 == 36 [pid = 2001] [id = 457] 09:54:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x11960e400) [pid = 2001] [serial = 1370] [outer = 0x0] 09:54:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x121cfb000) [pid = 2001] [serial = 1371] [outer = 0x11960e400] 09:54:37 INFO - PROCESS | 2001 | 1467737677468 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x12204a400) [pid = 2001] [serial = 1372] [outer = 0x11960e400] 09:54:37 INFO - PROCESS | 2001 | 1467737677789 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]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 09:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:54:37 INFO - PROCESS | 2001 | 1467737677821 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 2001 | 1467737677823 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:54:37 INFO - PROCESS | 2001 | 1467737677825 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 2001 | 1467737677826 Marionette TRACE conn2 <- [1,1802,null,{}] 09:54:37 INFO - PROCESS | 2001 | 1467737677828 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}] 09:54:37 INFO - PROCESS | 2001 | 1467737677829 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:37 INFO - PROCESS | 2001 | 1467737677931 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:54:37 INFO - PROCESS | 2001 | 1467737677939 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 2001 | 1467737677940 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b27e000 == 37 [pid = 2001] [id = 458] 09:54:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x12204ac00) [pid = 2001] [serial = 1373] [outer = 0x0] 09:54:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x124d4b400) [pid = 2001] [serial = 1374] [outer = 0x12204ac00] 09:54:37 INFO - PROCESS | 2001 | 1467737677964 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x125199400) [pid = 2001] [serial = 1375] [outer = 0x12204ac00] 09:54:38 INFO - PROCESS | 2001 | 1467737678265 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]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 468ms 09:54:38 INFO - PROCESS | 2001 | 1467737678343 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 2001 | 1467737678345 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:54:38 INFO - PROCESS | 2001 | 1467737678349 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 2001 | 1467737678352 Marionette TRACE conn2 <- [1,1806,null,{}] 09:54:38 INFO - PROCESS | 2001 | 1467737678356 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}] 09:54:38 INFO - PROCESS | 2001 | 1467737678358 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:38 INFO - PROCESS | 2001 | 1467737678452 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:54:38 INFO - PROCESS | 2001 | 1467737678551 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 2001 | 1467737678553 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x11746d000 == 38 [pid = 2001] [id = 459] 09:54:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x1122b9000) [pid = 2001] [serial = 1376] [outer = 0x0] 09:54:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x112699c00) [pid = 2001] [serial = 1377] [outer = 0x1122b9000] 09:54:38 INFO - PROCESS | 2001 | 1467737678586 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x112f5dc00) [pid = 2001] [serial = 1378] [outer = 0x1122b9000] 09:54:39 INFO - PROCESS | 2001 | 1467737679186 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]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 923ms 09:54:39 INFO - PROCESS | 2001 | 1467737679274 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 2001 | 1467737679277 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:54:39 INFO - PROCESS | 2001 | 1467737679284 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 2001 | 1467737679289 Marionette TRACE conn2 <- [1,1810,null,{}] 09:54:39 INFO - PROCESS | 2001 | 1467737679293 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}] 09:54:39 INFO - PROCESS | 2001 | 1467737679296 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:39 INFO - PROCESS | 2001 | 1467737679448 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:54:39 INFO - PROCESS | 2001 | 1467737679504 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 2001 | 1467737679506 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x121f87000 == 39 [pid = 2001] [id = 460] 09:54:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x116817800) [pid = 2001] [serial = 1379] [outer = 0x0] 09:54:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x116af0c00) [pid = 2001] [serial = 1380] [outer = 0x116817800] 09:54:39 INFO - PROCESS | 2001 | 1467737679536 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x118067800) [pid = 2001] [serial = 1381] [outer = 0x116817800] 09:54:40 INFO - PROCESS | 2001 | 1467737680092 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]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 828ms 09:54:40 INFO - PROCESS | 2001 | 1467737680238 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 2001 | 1467737680241 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:54:40 INFO - PROCESS | 2001 | 1467737680273 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 2001 | 1467737680274 Marionette TRACE conn2 <- [1,1814,null,{}] 09:54:40 INFO - PROCESS | 2001 | 1467737680278 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}] 09:54:40 INFO - PROCESS | 2001 | 1467737680280 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:40 INFO - PROCESS | 2001 | 1467737680396 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:54:40 INFO - PROCESS | 2001 | 1467737680454 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 2001 | 1467737680456 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183d3800 == 40 [pid = 2001] [id = 461] 09:54:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x113c75400) [pid = 2001] [serial = 1382] [outer = 0x0] 09:54:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x114f92400) [pid = 2001] [serial = 1383] [outer = 0x113c75400] 09:54:40 INFO - PROCESS | 2001 | 1467737680483 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x11679e400) [pid = 2001] [serial = 1384] [outer = 0x113c75400] 09:54:40 INFO - PROCESS | 2001 | --DOCSHELL 0x119f8a800 == 39 [pid = 2001] [id = 457] 09:54:40 INFO - PROCESS | 2001 | --DOCSHELL 0x12a5aa000 == 38 [pid = 2001] [id = 456] 09:54:40 INFO - PROCESS | 2001 | --DOCSHELL 0x119180800 == 37 [pid = 2001] [id = 455] 09:54:40 INFO - PROCESS | 2001 | --DOCSHELL 0x129441800 == 36 [pid = 2001] [id = 454] 09:54:40 INFO - PROCESS | 2001 | --DOCSHELL 0x1259a1000 == 35 [pid = 2001] [id = 453] 09:54:40 INFO - PROCESS | 2001 | --DOCSHELL 0x121b69800 == 34 [pid = 2001] [id = 452] 09:54:40 INFO - PROCESS | 2001 | --DOCSHELL 0x119f8e000 == 33 [pid = 2001] [id = 451] 09:54:40 INFO - PROCESS | 2001 | --DOCSHELL 0x11858e000 == 32 [pid = 2001] [id = 450] 09:54:40 INFO - PROCESS | 2001 | --DOCSHELL 0x116752000 == 31 [pid = 2001] [id = 449] 09:54:40 INFO - PROCESS | 2001 | 1467737680912 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]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 678ms 09:54:40 INFO - PROCESS | 2001 | 1467737680950 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 2001 | 1467737680953 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x128bd0400) [pid = 2001] [serial = 1312] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x1195f3400) [pid = 2001] [serial = 1293] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x119eb4c00) [pid = 2001] [serial = 1296] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x1188acc00) [pid = 2001] [serial = 1290] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x1181c4c00) [pid = 2001] [serial = 1279] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x116823c00) [pid = 2001] [serial = 1278] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x11681b400) [pid = 2001] [serial = 1284] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x117db6800) [pid = 2001] [serial = 1285] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x118559800) [pid = 2001] [serial = 1287] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x11877ac00) [pid = 2001] [serial = 1288] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x113216c00) [pid = 2001] [serial = 1281] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x115e22c00) [pid = 2001] [serial = 1282] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x119612400) [pid = 2001] [serial = 1294] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x128b74400) [pid = 2001] [serial = 1311] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x11819e000) [pid = 2001] [serial = 1264] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x116884000) [pid = 2001] [serial = 1263] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x111d22000) [pid = 2001] [serial = 1321] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1217f3800) [pid = 2001] [serial = 1299] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x119a78c00) [pid = 2001] [serial = 1267] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x117daf800) [pid = 2001] [serial = 1297] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x122011400) [pid = 2001] [serial = 1302] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x122004800) [pid = 2001] [serial = 1300] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1195f2000) [pid = 2001] [serial = 1266] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x124e1ec00) [pid = 2001] [serial = 1308] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11822d800) [pid = 2001] [serial = 1305] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x128b72000) [pid = 2001] [serial = 1270] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x122051400) [pid = 2001] [serial = 1303] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1259ad800) [pid = 2001] [serial = 1269] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x125a5cc00) [pid = 2001] [serial = 1309] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x12a93e000) [pid = 2001] [serial = 1273] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x129484000) [pid = 2001] [serial = 1272] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1133a8c00) [pid = 2001] [serial = 1324] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x118867000) [pid = 2001] [serial = 1276] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1167a0800) [pid = 2001] [serial = 1275] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x110f81400) [pid = 2001] [serial = 1320] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x119165c00) [pid = 2001] [serial = 1291] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x113213800) [pid = 2001] [serial = 1323] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x110fb1800) [pid = 2001] [serial = 1314] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1129ae400) [pid = 2001] [serial = 1315] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x11688b400) [pid = 2001] [serial = 1317] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12129b400) [pid = 2001] [serial = 1306] [outer = 0x0] [url = about:blank] 09:54:40 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x11819cc00) [pid = 2001] [serial = 1318] [outer = 0x0] [url = about:blank] 09:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:54:40 INFO - PROCESS | 2001 | 1467737680982 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 2001 | 1467737680986 Marionette TRACE conn2 <- [1,1818,null,{}] 09:54:40 INFO - PROCESS | 2001 | 1467737680990 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}] 09:54:40 INFO - PROCESS | 2001 | 1467737680993 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:41 INFO - PROCESS | 2001 | 1467737681119 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:54:41 INFO - PROCESS | 2001 | 1467737681134 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 2001 | 1467737681136 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e7800 == 32 [pid = 2001] [id = 462] 09:54:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x117daf800) [pid = 2001] [serial = 1385] [outer = 0x0] 09:54:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x118064000) [pid = 2001] [serial = 1386] [outer = 0x117daf800] 09:54:41 INFO - PROCESS | 2001 | 1467737681181 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x118232400) [pid = 2001] [serial = 1387] [outer = 0x117daf800] 09:54:41 INFO - PROCESS | 2001 | 1467737681598 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]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 683ms 09:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:54:41 INFO - PROCESS | 2001 | 1467737681659 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 2001 | 1467737681660 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:54:41 INFO - PROCESS | 2001 | 1467737681662 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 2001 | 1467737681663 Marionette TRACE conn2 <- [1,1822,null,{}] 09:54:41 INFO - PROCESS | 2001 | 1467737681670 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}] 09:54:41 INFO - PROCESS | 2001 | 1467737681674 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:41 INFO - PROCESS | 2001 | 1467737681755 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:54:41 INFO - PROCESS | 2001 | 1467737681762 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 2001 | 1467737681764 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a9b000 == 33 [pid = 2001] [id = 463] 09:54:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x118864c00) [pid = 2001] [serial = 1388] [outer = 0x0] 09:54:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x11886cc00) [pid = 2001] [serial = 1389] [outer = 0x118864c00] 09:54:41 INFO - PROCESS | 2001 | 1467737681792 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x119436c00) [pid = 2001] [serial = 1390] [outer = 0x118864c00] 09:54:42 INFO - PROCESS | 2001 | 1467737682143 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]]]}] 09:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 521ms 09:54:42 INFO - PROCESS | 2001 | 1467737682183 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 2001 | 1467737682185 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:54:42 INFO - PROCESS | 2001 | 1467737682189 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 2001 | 1467737682191 Marionette TRACE conn2 <- [1,1826,null,{}] 09:54:42 INFO - PROCESS | 2001 | 1467737682193 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}] 09:54:42 INFO - PROCESS | 2001 | 1467737682195 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:42 INFO - PROCESS | 2001 | 1467737682279 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:54:42 INFO - PROCESS | 2001 | 1467737682283 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 2001 | 1467737682285 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x121256000 == 34 [pid = 2001] [id = 464] 09:54:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1195f2000) [pid = 2001] [serial = 1391] [outer = 0x0] 09:54:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119a74800) [pid = 2001] [serial = 1392] [outer = 0x1195f2000] 09:54:42 INFO - PROCESS | 2001 | 1467737682317 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119eb3400) [pid = 2001] [serial = 1393] [outer = 0x1195f2000] 09:54:42 INFO - PROCESS | 2001 | 1467737682833 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]]]}] 09:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 673ms 09:54:42 INFO - PROCESS | 2001 | 1467737682861 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 2001 | 1467737682862 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:54:42 INFO - PROCESS | 2001 | 1467737682864 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 2001 | 1467737682865 Marionette TRACE conn2 <- [1,1830,null,{}] 09:54:42 INFO - PROCESS | 2001 | 1467737682868 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}] 09:54:42 INFO - PROCESS | 2001 | 1467737682870 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:42 INFO - PROCESS | 2001 | 1467737682964 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:54:43 INFO - PROCESS | 2001 | 1467737683002 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 2001 | 1467737683003 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x121ccb800 == 35 [pid = 2001] [id = 465] 09:54:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x119eb4000) [pid = 2001] [serial = 1394] [outer = 0x0] 09:54:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x12129e400) [pid = 2001] [serial = 1395] [outer = 0x119eb4000] 09:54:43 INFO - PROCESS | 2001 | 1467737683027 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1215ca800) [pid = 2001] [serial = 1396] [outer = 0x119eb4000] 09:54:43 INFO - PROCESS | 2001 | 1467737683352 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]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 09:54:43 INFO - PROCESS | 2001 | 1467737683384 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 2001 | 1467737683385 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:54:43 INFO - PROCESS | 2001 | 1467737683399 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 2001 | 1467737683400 Marionette TRACE conn2 <- [1,1834,null,{}] 09:54:43 INFO - PROCESS | 2001 | 1467737683403 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}] 09:54:43 INFO - PROCESS | 2001 | 1467737683407 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:43 INFO - PROCESS | 2001 | 1467737683525 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:54:43 INFO - PROCESS | 2001 | 1467737683536 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 2001 | 1467737683538 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x126903800 == 36 [pid = 2001] [id = 466] 09:54:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1217fdc00) [pid = 2001] [serial = 1397] [outer = 0x0] 09:54:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x124854000) [pid = 2001] [serial = 1398] [outer = 0x1217fdc00] 09:54:43 INFO - PROCESS | 2001 | 1467737683563 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x125aa4c00) [pid = 2001] [serial = 1399] [outer = 0x1217fdc00] 09:54:43 INFO - PROCESS | 2001 | 1467737683917 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]]]}] 09:54:43 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 09:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 09:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:54:43 INFO - PROCESS | 2001 | 1467737683969 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 2001 | 1467737683970 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:54:43 INFO - PROCESS | 2001 | 1467737683972 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 2001 | 1467737683973 Marionette TRACE conn2 <- [1,1838,null,{}] 09:54:43 INFO - PROCESS | 2001 | 1467737683976 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}] 09:54:43 INFO - PROCESS | 2001 | 1467737683977 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:44 INFO - PROCESS | 2001 | 1467737684074 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:54:44 INFO - PROCESS | 2001 | 1467737684077 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 2001 | 1467737684078 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291b5000 == 37 [pid = 2001] [id = 467] 09:54:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x125aa6000) [pid = 2001] [serial = 1400] [outer = 0x0] 09:54:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1267aa000) [pid = 2001] [serial = 1401] [outer = 0x125aa6000] 09:54:44 INFO - PROCESS | 2001 | 1467737684108 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x116880400) [pid = 2001] [serial = 1402] [outer = 0x125aa6000] 09:54:44 INFO - PROCESS | 2001 | 1467737684433 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]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 518ms 09:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:54:44 INFO - PROCESS | 2001 | 1467737684491 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 2001 | 1467737684492 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:54:44 INFO - PROCESS | 2001 | 1467737684494 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 2001 | 1467737684495 Marionette TRACE conn2 <- [1,1842,null,{}] 09:54:44 INFO - PROCESS | 2001 | 1467737684498 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}] 09:54:44 INFO - PROCESS | 2001 | 1467737684499 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:44 INFO - PROCESS | 2001 | 1467737684595 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:54:44 INFO - PROCESS | 2001 | 1467737684607 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 2001 | 1467737684608 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x12969c800 == 38 [pid = 2001] [id = 468] 09:54:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x128b6d800) [pid = 2001] [serial = 1403] [outer = 0x0] 09:54:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128b76000) [pid = 2001] [serial = 1404] [outer = 0x128b6d800] 09:54:44 INFO - PROCESS | 2001 | 1467737684634 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128bc7800) [pid = 2001] [serial = 1405] [outer = 0x128b6d800] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x118773c00) [pid = 2001] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1126a1c00) [pid = 2001] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119159800) [pid = 2001] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11961b800) [pid = 2001] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x112f5e400) [pid = 2001] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11960e400) [pid = 2001] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1122bd800) [pid = 2001] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x11856dc00) [pid = 2001] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1126a3000) [pid = 2001] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1130e9800) [pid = 2001] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x116142400) [pid = 2001] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1133aa800) [pid = 2001] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x116885000) [pid = 2001] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x11337c400) [pid = 2001] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1164ea400) [pid = 2001] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:54:45 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x1181bf000) [pid = 2001] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:54:45 INFO - PROCESS | 2001 | 1467737685093 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]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 619ms 09:54:45 INFO - PROCESS | 2001 | 1467737685113 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 2001 | 1467737685114 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:54:45 INFO - PROCESS | 2001 | 1467737685117 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 2001 | 1467737685118 Marionette TRACE conn2 <- [1,1846,null,{}] 09:54:45 INFO - PROCESS | 2001 | 1467737685122 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}] 09:54:45 INFO - PROCESS | 2001 | 1467737685123 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:45 INFO - PROCESS | 2001 | 1467737685199 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:54:45 INFO - PROCESS | 2001 | 1467737685203 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 2001 | 1467737685206 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x12968b000 == 39 [pid = 2001] [id = 469] 09:54:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1126a1c00) [pid = 2001] [serial = 1406] [outer = 0x0] 09:54:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x115e28c00) [pid = 2001] [serial = 1407] [outer = 0x1126a1c00] 09:54:45 INFO - PROCESS | 2001 | 1467737685238 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1187d9000) [pid = 2001] [serial = 1408] [outer = 0x1126a1c00] 09:54:45 INFO - PROCESS | 2001 | 1467737685559 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]]]}] 09:54:45 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) 09:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 473ms 09:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:54:45 INFO - PROCESS | 2001 | 1467737685592 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 2001 | 1467737685593 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:54:45 INFO - PROCESS | 2001 | 1467737685596 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 2001 | 1467737685597 Marionette TRACE conn2 <- [1,1850,null,{}] 09:54:45 INFO - PROCESS | 2001 | 1467737685599 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}] 09:54:45 INFO - PROCESS | 2001 | 1467737685600 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:45 INFO - PROCESS | 2001 | 1467737685707 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:54:45 INFO - PROCESS | 2001 | 1467737685713 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 2001 | 1467737685714 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac87000 == 40 [pid = 2001] [id = 470] 09:54:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119159800) [pid = 2001] [serial = 1409] [outer = 0x0] 09:54:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x12200b800) [pid = 2001] [serial = 1410] [outer = 0x119159800] 09:54:45 INFO - PROCESS | 2001 | 1467737685738 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x128bc8000) [pid = 2001] [serial = 1411] [outer = 0x119159800] 09:54:46 INFO - PROCESS | 2001 | 1467737686029 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]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 468ms 09:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:54:46 INFO - PROCESS | 2001 | 1467737686064 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 2001 | 1467737686066 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:54:46 INFO - PROCESS | 2001 | 1467737686068 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 2001 | 1467737686072 Marionette TRACE conn2 <- [1,1854,null,{}] 09:54:46 INFO - PROCESS | 2001 | 1467737686075 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}] 09:54:46 INFO - PROCESS | 2001 | 1467737686077 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:46 INFO - PROCESS | 2001 | 1467737686165 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:54:46 INFO - PROCESS | 2001 | 1467737686169 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 2001 | 1467737686180 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cad2800 == 41 [pid = 2001] [id = 471] 09:54:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x128bc9400) [pid = 2001] [serial = 1412] [outer = 0x0] 09:54:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x128e0a800) [pid = 2001] [serial = 1413] [outer = 0x128bc9400] 09:54:46 INFO - PROCESS | 2001 | 1467737686205 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12921ac00) [pid = 2001] [serial = 1414] [outer = 0x128bc9400] 09:54:46 INFO - PROCESS | 2001 | 1467737686529 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]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 472ms 09:54:46 INFO - PROCESS | 2001 | 1467737686544 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 2001 | 1467737686545 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:54:46 INFO - PROCESS | 2001 | 1467737686548 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 2001 | 1467737686549 Marionette TRACE conn2 <- [1,1858,null,{}] 09:54:46 INFO - PROCESS | 2001 | 1467737686551 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}] 09:54:46 INFO - PROCESS | 2001 | 1467737686552 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:46 INFO - PROCESS | 2001 | 1467737686662 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:54:46 INFO - PROCESS | 2001 | 1467737686695 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 2001 | 1467737686696 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cda9800 == 42 [pid = 2001] [id = 472] 09:54:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x11885ec00) [pid = 2001] [serial = 1415] [outer = 0x0] 09:54:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12921dc00) [pid = 2001] [serial = 1416] [outer = 0x11885ec00] 09:54:46 INFO - PROCESS | 2001 | 1467737686720 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12950b800) [pid = 2001] [serial = 1417] [outer = 0x11885ec00] 09:54:47 INFO - PROCESS | 2001 | 1467737687061 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]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 570ms 09:54:47 INFO - PROCESS | 2001 | 1467737687119 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 2001 | 1467737687121 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:54:47 INFO - PROCESS | 2001 | 1467737687125 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 2001 | 1467737687127 Marionette TRACE conn2 <- [1,1862,null,{}] 09:54:47 INFO - PROCESS | 2001 | 1467737687131 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}] 09:54:47 INFO - PROCESS | 2001 | 1467737687133 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:47 INFO - PROCESS | 2001 | 1467737687242 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:54:47 INFO - PROCESS | 2001 | 1467737687310 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 2001 | 1467737687313 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168b5800 == 43 [pid = 2001] [id = 473] 09:54:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1129a7400) [pid = 2001] [serial = 1418] [outer = 0x0] 09:54:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x112f5d800) [pid = 2001] [serial = 1419] [outer = 0x1129a7400] 09:54:47 INFO - PROCESS | 2001 | 1467737687344 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x115e8ec00) [pid = 2001] [serial = 1420] [outer = 0x1129a7400] 09:54:47 INFO - PROCESS | 2001 | 1467737687773 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]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 09:54:47 INFO - PROCESS | 2001 | 1467737687795 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 2001 | 1467737687799 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:54:47 INFO - PROCESS | 2001 | 1467737687803 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 2001 | 1467737687805 Marionette TRACE conn2 <- [1,1866,null,{}] 09:54:47 INFO - PROCESS | 2001 | 1467737687808 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}] 09:54:47 INFO - PROCESS | 2001 | 1467737687810 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:47 INFO - PROCESS | 2001 | 1467737687915 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:54:47 INFO - PROCESS | 2001 | 1467737687974 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 2001 | 1467737687975 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x121246800 == 44 [pid = 2001] [id = 474] 09:54:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1181a9c00) [pid = 2001] [serial = 1421] [outer = 0x0] 09:54:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x118557800) [pid = 2001] [serial = 1422] [outer = 0x1181a9c00] 09:54:48 INFO - PROCESS | 2001 | 1467737688005 Marionette DEBUG loaded listener.js 09:54:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x11876c000) [pid = 2001] [serial = 1423] [outer = 0x1181a9c00] 09:54:48 INFO - PROCESS | 2001 | 1467737688452 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]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 09:54:48 INFO - PROCESS | 2001 | 1467737688474 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 2001 | 1467737688476 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:54:48 INFO - PROCESS | 2001 | 1467737688478 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 2001 | 1467737688481 Marionette TRACE conn2 <- [1,1870,null,{}] 09:54:48 INFO - PROCESS | 2001 | 1467737688489 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}] 09:54:48 INFO - PROCESS | 2001 | 1467737688492 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:48 INFO - PROCESS | 2001 | 1467737688616 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:54:48 INFO - PROCESS | 2001 | 1467737688700 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 2001 | 1467737688702 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cacd000 == 45 [pid = 2001] [id = 475] 09:54:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x119a79800) [pid = 2001] [serial = 1424] [outer = 0x0] 09:54:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x121488800) [pid = 2001] [serial = 1425] [outer = 0x119a79800] 09:54:48 INFO - PROCESS | 2001 | 1467737688733 Marionette DEBUG loaded listener.js 09:54:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x122004800) [pid = 2001] [serial = 1426] [outer = 0x119a79800] 09:54:49 INFO - PROCESS | 2001 | 1467737689153 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]]]}] 09:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 721ms 09:54:49 INFO - PROCESS | 2001 | 1467737689200 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 2001 | 1467737689202 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:54:49 INFO - PROCESS | 2001 | 1467737689204 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 2001 | 1467737689206 Marionette TRACE conn2 <- [1,1874,null,{}] 09:54:49 INFO - PROCESS | 2001 | 1467737689208 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}] 09:54:49 INFO - PROCESS | 2001 | 1467737689209 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:49 INFO - PROCESS | 2001 | 1467737689310 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:54:49 INFO - PROCESS | 2001 | 1467737689370 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 2001 | 1467737689372 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d269000 == 46 [pid = 2001] [id = 476] 09:54:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12482e000) [pid = 2001] [serial = 1427] [outer = 0x0] 09:54:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1259b1800) [pid = 2001] [serial = 1428] [outer = 0x12482e000] 09:54:49 INFO - PROCESS | 2001 | 1467737689403 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x126935800) [pid = 2001] [serial = 1429] [outer = 0x12482e000] 09:54:49 INFO - PROCESS | 2001 | 1467737689965 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]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1020ms 09:54:50 INFO - PROCESS | 2001 | 1467737690272 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:54:50 INFO - PROCESS | 2001 | 1467737690277 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:54:50 INFO - PROCESS | 2001 | 1467737690282 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 2001 | 1467737690285 Marionette TRACE conn2 <- [1,1878,null,{}] 09:54:50 INFO - PROCESS | 2001 | 1467737690291 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}] 09:54:50 INFO - PROCESS | 2001 | 1467737690294 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:50 INFO - PROCESS | 2001 | 1467737690437 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:54:50 INFO - PROCESS | 2001 | 1467737690493 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 2001 | 1467737690496 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195de000 == 47 [pid = 2001] [id = 477] 09:54:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x113c75000) [pid = 2001] [serial = 1430] [outer = 0x0] 09:54:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x115e8c800) [pid = 2001] [serial = 1431] [outer = 0x113c75000] 09:54:50 INFO - PROCESS | 2001 | 1467737690523 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1167ee800) [pid = 2001] [serial = 1432] [outer = 0x113c75000] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12cad2800 == 46 [pid = 2001] [id = 471] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac87000 == 45 [pid = 2001] [id = 470] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12968b000 == 44 [pid = 2001] [id = 469] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12969c800 == 43 [pid = 2001] [id = 468] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x1291b5000 == 42 [pid = 2001] [id = 467] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x126903800 == 41 [pid = 2001] [id = 466] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x121ccb800 == 40 [pid = 2001] [id = 465] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x121256000 == 39 [pid = 2001] [id = 464] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x119a9b000 == 38 [pid = 2001] [id = 463] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e7800 == 37 [pid = 2001] [id = 462] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x1183d3800 == 36 [pid = 2001] [id = 461] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x121f87000 == 35 [pid = 2001] [id = 460] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x11746d000 == 34 [pid = 2001] [id = 459] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12b27e000 == 33 [pid = 2001] [id = 458] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x118736800 == 32 [pid = 2001] [id = 448] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12d269000 == 31 [pid = 2001] [id = 476] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12cacd000 == 30 [pid = 2001] [id = 475] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x121246800 == 29 [pid = 2001] [id = 474] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12cda9800 == 28 [pid = 2001] [id = 472] 09:54:51 INFO - PROCESS | 2001 | --DOCSHELL 0x1168b5800 == 27 [pid = 2001] [id = 473] 09:54:51 INFO - PROCESS | 2001 | 1467737691514 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]]]}] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x1187e6000) [pid = 2001] [serial = 1356] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x112d91800) [pid = 2001] [serial = 1347] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x112696000) [pid = 2001] [serial = 1348] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x1132ce000) [pid = 2001] [serial = 1344] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x115e2b000) [pid = 2001] [serial = 1345] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x116635800) [pid = 2001] [serial = 1350] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x116884c00) [pid = 2001] [serial = 1351] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1181a8400) [pid = 2001] [serial = 1359] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x119c5e000) [pid = 2001] [serial = 1362] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x114fbdc00) [pid = 2001] [serial = 1327] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x113c66400) [pid = 2001] [serial = 1326] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x116a1bc00) [pid = 2001] [serial = 1330] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1167a1000) [pid = 2001] [serial = 1329] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119a73800) [pid = 2001] [serial = 1360] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11855ec00) [pid = 2001] [serial = 1333] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x118552000) [pid = 2001] [serial = 1332] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1188f5400) [pid = 2001] [serial = 1336] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x11885dc00) [pid = 2001] [serial = 1335] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x114f97400) [pid = 2001] [serial = 1366] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1129b1400) [pid = 2001] [serial = 1365] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x119612800) [pid = 2001] [serial = 1339] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1195f3c00) [pid = 2001] [serial = 1338] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x121386800) [pid = 2001] [serial = 1342] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x119a77400) [pid = 2001] [serial = 1341] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x117db6c00) [pid = 2001] [serial = 1368] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x121cfb000) [pid = 2001] [serial = 1371] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x12204a400) [pid = 2001] [serial = 1372] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x121cf2800) [pid = 2001] [serial = 1363] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1181c5c00) [pid = 2001] [serial = 1353] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x118566400) [pid = 2001] [serial = 1354] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x119166c00) [pid = 2001] [serial = 1357] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x118862000) [pid = 2001] [serial = 1369] [outer = 0x0] [url = about:blank] 09:54:51 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x124d4b400) [pid = 2001] [serial = 1374] [outer = 0x0] [url = about:blank] 09:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1328ms 09:54:51 INFO - PROCESS | 2001 | 1467737691609 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 2001 | 1467737691611 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:54:51 INFO - PROCESS | 2001 | 1467737691615 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 2001 | 1467737691617 Marionette TRACE conn2 <- [1,1882,null,{}] 09:54:51 INFO - PROCESS | 2001 | 1467737691620 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}] 09:54:51 INFO - PROCESS | 2001 | 1467737691622 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:51 INFO - PROCESS | 2001 | 1467737691705 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:54:51 INFO - PROCESS | 2001 | 1467737691711 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 2001 | 1467737691714 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x11617f000 == 28 [pid = 2001] [id = 478] 09:54:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x112a83c00) [pid = 2001] [serial = 1433] [outer = 0x0] 09:54:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x112e55c00) [pid = 2001] [serial = 1434] [outer = 0x112a83c00] 09:54:51 INFO - PROCESS | 2001 | 1467737691765 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x11321a000) [pid = 2001] [serial = 1435] [outer = 0x112a83c00] 09:54:52 INFO - PROCESS | 2001 | 1467737692097 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]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 520ms 09:54:52 INFO - PROCESS | 2001 | 1467737692134 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 2001 | 1467737692139 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:54:52 INFO - PROCESS | 2001 | 1467737692144 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 2001 | 1467737692146 Marionette TRACE conn2 <- [1,1886,null,{}] 09:54:52 INFO - PROCESS | 2001 | 1467737692148 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}] 09:54:52 INFO - PROCESS | 2001 | 1467737692150 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:52 INFO - PROCESS | 2001 | 1467737692229 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:54:52 INFO - PROCESS | 2001 | 1467737692233 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 2001 | 1467737692235 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181d1000 == 29 [pid = 2001] [id = 479] 09:54:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1133aa800) [pid = 2001] [serial = 1436] [outer = 0x0] 09:54:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1164efc00) [pid = 2001] [serial = 1437] [outer = 0x1133aa800] 09:54:52 INFO - PROCESS | 2001 | 1467737692265 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x11681c000) [pid = 2001] [serial = 1438] [outer = 0x1133aa800] 09:54:52 INFO - PROCESS | 2001 | 1467737692593 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]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 474ms 09:54:52 INFO - PROCESS | 2001 | 1467737692619 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 2001 | 1467737692625 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:54:52 INFO - PROCESS | 2001 | 1467737692629 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 2001 | 1467737692645 Marionette TRACE conn2 <- [1,1890,null,{}] 09:54:52 INFO - PROCESS | 2001 | 1467737692657 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}] 09:54:52 INFO - PROCESS | 2001 | 1467737692662 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:52 INFO - PROCESS | 2001 | 1467737692825 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:54:52 INFO - PROCESS | 2001 | 1467737692842 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 2001 | 1467737692845 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x1192a3000 == 30 [pid = 2001] [id = 480] 09:54:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x117db0000) [pid = 2001] [serial = 1439] [outer = 0x0] 09:54:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1181bf000) [pid = 2001] [serial = 1440] [outer = 0x117db0000] 09:54:52 INFO - PROCESS | 2001 | 1467737692892 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x118559800) [pid = 2001] [serial = 1441] [outer = 0x117db0000] 09:54:53 INFO - PROCESS | 2001 | 1467737693246 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]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 637ms 09:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:54:53 INFO - PROCESS | 2001 | 1467737693265 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 2001 | 1467737693267 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:54:53 INFO - PROCESS | 2001 | 1467737693270 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 2001 | 1467737693274 Marionette TRACE conn2 <- [1,1894,null,{}] 09:54:53 INFO - PROCESS | 2001 | 1467737693293 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}] 09:54:53 INFO - PROCESS | 2001 | 1467737693294 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:53 INFO - PROCESS | 2001 | 1467737693370 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:54:53 INFO - PROCESS | 2001 | 1467737693375 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 2001 | 1467737693376 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f8f800 == 31 [pid = 2001] [id = 481] 09:54:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x118566400) [pid = 2001] [serial = 1442] [outer = 0x0] 09:54:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x118865000) [pid = 2001] [serial = 1443] [outer = 0x118566400] 09:54:53 INFO - PROCESS | 2001 | 1467737693402 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1188fe800) [pid = 2001] [serial = 1444] [outer = 0x118566400] 09:54:53 INFO - PROCESS | 2001 | 1467737693782 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]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 538ms 09:54:53 INFO - PROCESS | 2001 | 1467737693809 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 2001 | 1467737693810 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:54:53 INFO - PROCESS | 2001 | 1467737693812 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 2001 | 1467737693813 Marionette TRACE conn2 <- [1,1898,null,{}] 09:54:53 INFO - PROCESS | 2001 | 1467737693823 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}] 09:54:53 INFO - PROCESS | 2001 | 1467737693825 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:53 INFO - PROCESS | 2001 | 1467737693934 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:54:53 INFO - PROCESS | 2001 | 1467737693939 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 2001 | 1467737693940 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x12122b800 == 32 [pid = 2001] [id = 482] 09:54:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11856d000) [pid = 2001] [serial = 1445] [outer = 0x0] 09:54:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119165000) [pid = 2001] [serial = 1446] [outer = 0x11856d000] 09:54:53 INFO - PROCESS | 2001 | 1467737693981 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1195fcc00) [pid = 2001] [serial = 1447] [outer = 0x11856d000] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1217fdc00) [pid = 2001] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x125aa6000) [pid = 2001] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x128b6d800) [pid = 2001] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x117daf800) [pid = 2001] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x113c75400) [pid = 2001] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1195f2000) [pid = 2001] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1122b9000) [pid = 2001] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x118864c00) [pid = 2001] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x116817800) [pid = 2001] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12204ac00) [pid = 2001] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x128bc9400) [pid = 2001] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x11885ec00) [pid = 2001] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x1126a1c00) [pid = 2001] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x119159800) [pid = 2001] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:54:54 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x119eb4000) [pid = 2001] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:54:55 INFO - PROCESS | 2001 | 1467737695044 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]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1280ms 09:54:55 INFO - PROCESS | 2001 | 1467737695093 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 2001 | 1467737695098 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:54:55 INFO - PROCESS | 2001 | 1467737695102 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 2001 | 1467737695105 Marionette TRACE conn2 <- [1,1902,null,{}] 09:54:55 INFO - PROCESS | 2001 | 1467737695111 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}] 09:54:55 INFO - PROCESS | 2001 | 1467737695115 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:55 INFO - PROCESS | 2001 | 1467737695270 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:54:55 INFO - PROCESS | 2001 | 1467737695354 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 2001 | 1467737695356 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181de800 == 33 [pid = 2001] [id = 483] 09:54:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x112ee5c00) [pid = 2001] [serial = 1448] [outer = 0x0] 09:54:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x113216c00) [pid = 2001] [serial = 1449] [outer = 0x112ee5c00] 09:54:55 INFO - PROCESS | 2001 | 1467737695388 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x113c68c00) [pid = 2001] [serial = 1450] [outer = 0x112ee5c00] 09:54:55 INFO - PROCESS | 2001 | 1467737695932 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]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 874ms 09:54:55 INFO - PROCESS | 2001 | 1467737695987 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 2001 | 1467737695992 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:54:55 INFO - PROCESS | 2001 | 1467737695996 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 2001 | 1467737695998 Marionette TRACE conn2 <- [1,1906,null,{}] 09:54:56 INFO - PROCESS | 2001 | 1467737696001 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}] 09:54:56 INFO - PROCESS | 2001 | 1467737696003 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:56 INFO - PROCESS | 2001 | 1467737696121 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:54:56 INFO - PROCESS | 2001 | 1467737696199 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 2001 | 1467737696200 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bd3000 == 34 [pid = 2001] [id = 484] 09:54:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1132d0400) [pid = 2001] [serial = 1451] [outer = 0x0] 09:54:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x116af4000) [pid = 2001] [serial = 1452] [outer = 0x1132d0400] 09:54:56 INFO - PROCESS | 2001 | 1467737696231 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x118068000) [pid = 2001] [serial = 1453] [outer = 0x1132d0400] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1195ca000 == 33 [pid = 2001] [id = 193] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x117154800 == 32 [pid = 2001] [id = 186] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1181df000 == 31 [pid = 2001] [id = 198] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1195cc000 == 30 [pid = 2001] [id = 187] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x119633800 == 29 [pid = 2001] [id = 199] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1168c6800 == 28 [pid = 2001] [id = 185] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x116681000 == 27 [pid = 2001] [id = 197] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x119f8f800 == 26 [pid = 2001] [id = 481] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1192a3000 == 25 [pid = 2001] [id = 480] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1181d1000 == 24 [pid = 2001] [id = 479] 09:54:56 INFO - PROCESS | 2001 | --DOCSHELL 0x11617f000 == 23 [pid = 2001] [id = 478] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x124854000) [pid = 2001] [serial = 1398] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1267aa000) [pid = 2001] [serial = 1401] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x125aa4c00) [pid = 2001] [serial = 1399] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x128b76000) [pid = 2001] [serial = 1404] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x118064000) [pid = 2001] [serial = 1386] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x118232400) [pid = 2001] [serial = 1387] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x114f92400) [pid = 2001] [serial = 1383] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x11679e400) [pid = 2001] [serial = 1384] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x119a74800) [pid = 2001] [serial = 1392] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x112699c00) [pid = 2001] [serial = 1377] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x112f5dc00) [pid = 2001] [serial = 1378] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 70 (0x11886cc00) [pid = 2001] [serial = 1389] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 69 (0x119436c00) [pid = 2001] [serial = 1390] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 68 (0x116af0c00) [pid = 2001] [serial = 1380] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 67 (0x118067800) [pid = 2001] [serial = 1381] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 66 (0x125199400) [pid = 2001] [serial = 1375] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 65 (0x12921ac00) [pid = 2001] [serial = 1414] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 64 (0x12921dc00) [pid = 2001] [serial = 1416] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 63 (0x1187d9000) [pid = 2001] [serial = 1408] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 62 (0x12200b800) [pid = 2001] [serial = 1410] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 61 (0x115e28c00) [pid = 2001] [serial = 1407] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 60 (0x128e0a800) [pid = 2001] [serial = 1413] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 59 (0x128bc7800) [pid = 2001] [serial = 1405] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 58 (0x1215ca800) [pid = 2001] [serial = 1396] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 57 (0x12129e400) [pid = 2001] [serial = 1395] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 56 (0x116880400) [pid = 2001] [serial = 1402] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 55 (0x128bc8000) [pid = 2001] [serial = 1411] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 54 (0x12950b800) [pid = 2001] [serial = 1417] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | --DOMWINDOW == 53 (0x119eb3400) [pid = 2001] [serial = 1393] [outer = 0x0] [url = about:blank] 09:54:56 INFO - PROCESS | 2001 | 1467737696848 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]]]}] 09:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 872ms 09:54:56 INFO - PROCESS | 2001 | 1467737696868 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 2001 | 1467737696872 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:54:56 INFO - PROCESS | 2001 | 1467737696876 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 2001 | 1467737696878 Marionette TRACE conn2 <- [1,1910,null,{}] 09:54:56 INFO - PROCESS | 2001 | 1467737696882 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}] 09:54:56 INFO - PROCESS | 2001 | 1467737696884 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:56 INFO - PROCESS | 2001 | 1467737696982 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:54:57 INFO - PROCESS | 2001 | 1467737697043 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 2001 | 1467737697045 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x116747800 == 24 [pid = 2001] [id = 485] 09:54:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 54 (0x1129ac000) [pid = 2001] [serial = 1454] [outer = 0x0] 09:54:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 55 (0x112fe0800) [pid = 2001] [serial = 1455] [outer = 0x1129ac000] 09:54:57 INFO - PROCESS | 2001 | 1467737697084 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 56 (0x113c66c00) [pid = 2001] [serial = 1456] [outer = 0x1129ac000] 09:54:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 57 (0x11619cc00) [pid = 2001] [serial = 1457] [outer = 0x12cd06400] 09:54:57 INFO - PROCESS | 2001 | 1467737697551 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]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 09:54:57 INFO - PROCESS | 2001 | 1467737697597 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 2001 | 1467737697600 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:54:57 INFO - PROCESS | 2001 | 1467737697604 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 2001 | 1467737697606 Marionette TRACE conn2 <- [1,1914,null,{}] 09:54:57 INFO - PROCESS | 2001 | 1467737697609 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}] 09:54:57 INFO - PROCESS | 2001 | 1467737697611 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:57 INFO - PROCESS | 2001 | 1467737697696 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:54:57 INFO - PROCESS | 2001 | 1467737697774 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 2001 | 1467737697776 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x118734800 == 25 [pid = 2001] [id = 486] 09:54:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 58 (0x1164f2800) [pid = 2001] [serial = 1458] [outer = 0x0] 09:54:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 59 (0x116f64c00) [pid = 2001] [serial = 1459] [outer = 0x1164f2800] 09:54:57 INFO - PROCESS | 2001 | 1467737697808 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 60 (0x11806a800) [pid = 2001] [serial = 1460] [outer = 0x1164f2800] 09:54:58 INFO - PROCESS | 2001 | 1467737698254 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]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 09:54:58 INFO - PROCESS | 2001 | 1467737698275 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 2001 | 1467737698277 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:54:58 INFO - PROCESS | 2001 | 1467737698281 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 2001 | 1467737698285 Marionette TRACE conn2 <- [1,1918,null,{}] 09:54:58 INFO - PROCESS | 2001 | 1467737698298 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}] 09:54:58 INFO - PROCESS | 2001 | 1467737698303 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:58 INFO - PROCESS | 2001 | 1467737698403 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:54:58 INFO - PROCESS | 2001 | 1467737698458 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 2001 | 1467737698460 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bcd800 == 26 [pid = 2001] [id = 487] 09:54:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 61 (0x11806b000) [pid = 2001] [serial = 1461] [outer = 0x0] 09:54:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 62 (0x11854fc00) [pid = 2001] [serial = 1462] [outer = 0x11806b000] 09:54:58 INFO - PROCESS | 2001 | 1467737698493 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 63 (0x1187e6400) [pid = 2001] [serial = 1463] [outer = 0x11806b000] 09:54:58 INFO - PROCESS | 2001 | 1467737698924 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]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 679ms 09:54:58 INFO - PROCESS | 2001 | 1467737698959 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:54:58 INFO - PROCESS | 2001 | 1467737698961 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:54:58 INFO - PROCESS | 2001 | 1467737698964 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 2001 | 1467737698965 Marionette TRACE conn2 <- [1,1922,null,{}] 09:54:58 INFO - PROCESS | 2001 | 1467737698967 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}] 09:54:58 INFO - PROCESS | 2001 | 1467737698969 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:59 INFO - PROCESS | 2001 | 1467737699086 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:54:59 INFO - PROCESS | 2001 | 1467737699140 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 2001 | 1467737699141 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213b0800 == 27 [pid = 2001] [id = 488] 09:54:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 64 (0x119166c00) [pid = 2001] [serial = 1464] [outer = 0x0] 09:54:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 65 (0x1195fc400) [pid = 2001] [serial = 1465] [outer = 0x119166c00] 09:54:59 INFO - PROCESS | 2001 | 1467737699171 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 66 (0x119a6ec00) [pid = 2001] [serial = 1466] [outer = 0x119166c00] 09:54:59 INFO - PROCESS | 2001 | 1467737699578 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]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 09:54:59 INFO - PROCESS | 2001 | 1467737699637 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 2001 | 1467737699639 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:54:59 INFO - PROCESS | 2001 | 1467737699642 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 2001 | 1467737699644 Marionette TRACE conn2 <- [1,1926,null,{}] 09:54:59 INFO - PROCESS | 2001 | 1467737699648 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}] 09:54:59 INFO - PROCESS | 2001 | 1467737699650 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:59 INFO - PROCESS | 2001 | 1467737699787 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:54:59 INFO - PROCESS | 2001 | 1467737699880 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 2001 | 1467737699881 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:54:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b77000 == 28 [pid = 2001] [id = 489] 09:54:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 67 (0x119a6f000) [pid = 2001] [serial = 1467] [outer = 0x0] 09:54:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 68 (0x119a75400) [pid = 2001] [serial = 1468] [outer = 0x119a6f000] 09:54:59 INFO - PROCESS | 2001 | 1467737699931 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 69 (0x119e19000) [pid = 2001] [serial = 1469] [outer = 0x119a6f000] 09:55:00 INFO - PROCESS | 2001 | 1467737700345 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]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 771ms 09:55:00 INFO - PROCESS | 2001 | 1467737700414 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 2001 | 1467737700415 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:55:00 INFO - PROCESS | 2001 | 1467737700417 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 2001 | 1467737700419 Marionette TRACE conn2 <- [1,1930,null,{}] 09:55:00 INFO - PROCESS | 2001 | 1467737700421 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}] 09:55:00 INFO - PROCESS | 2001 | 1467737700425 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:00 INFO - PROCESS | 2001 | 1467737700548 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:55:00 INFO - PROCESS | 2001 | 1467737700623 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 2001 | 1467737700624 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x125986800 == 29 [pid = 2001] [id = 490] 09:55:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 70 (0x112029c00) [pid = 2001] [serial = 1470] [outer = 0x0] 09:55:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 71 (0x1212a0c00) [pid = 2001] [serial = 1471] [outer = 0x112029c00] 09:55:00 INFO - PROCESS | 2001 | 1467737700653 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x12204f800) [pid = 2001] [serial = 1472] [outer = 0x112029c00] 09:55:01 INFO - PROCESS | 2001 | 1467737701116 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]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 768ms 09:55:01 INFO - PROCESS | 2001 | 1467737701188 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 2001 | 1467737701191 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:55:01 INFO - PROCESS | 2001 | 1467737701194 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 2001 | 1467737701196 Marionette TRACE conn2 <- [1,1934,null,{}] 09:55:01 INFO - PROCESS | 2001 | 1467737701200 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}] 09:55:01 INFO - PROCESS | 2001 | 1467737701201 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:01 INFO - PROCESS | 2001 | 1467737701298 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:55:01 INFO - PROCESS | 2001 | 1467737701366 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 2001 | 1467737701369 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181da800 == 30 [pid = 2001] [id = 491] 09:55:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x1126a1c00) [pid = 2001] [serial = 1473] [outer = 0x0] 09:55:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x1132cbc00) [pid = 2001] [serial = 1474] [outer = 0x1126a1c00] 09:55:01 INFO - PROCESS | 2001 | 1467737701397 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x115e8d400) [pid = 2001] [serial = 1475] [outer = 0x1126a1c00] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x126ca3000 == 29 [pid = 2001] [id = 191] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x1253dd000 == 28 [pid = 2001] [id = 190] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x1195de000 == 27 [pid = 2001] [id = 477] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x119cd6000 == 26 [pid = 2001] [id = 195] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x1213c5000 == 25 [pid = 2001] [id = 201] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x1181de800 == 24 [pid = 2001] [id = 483] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x11a141000 == 23 [pid = 2001] [id = 200] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x1183d7800 == 22 [pid = 2001] [id = 194] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x1291bf000 == 21 [pid = 2001] [id = 192] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x121408000 == 20 [pid = 2001] [id = 189] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x11918c800 == 19 [pid = 2001] [id = 196] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x124861800 == 18 [pid = 2001] [id = 202] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x12120d000 == 17 [pid = 2001] [id = 188] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x121b77000 == 16 [pid = 2001] [id = 489] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x1213b0800 == 15 [pid = 2001] [id = 488] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x119bcd800 == 14 [pid = 2001] [id = 487] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x118734800 == 13 [pid = 2001] [id = 486] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x12122b800 == 12 [pid = 2001] [id = 482] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x119bd3000 == 11 [pid = 2001] [id = 484] 09:55:02 INFO - PROCESS | 2001 | --DOCSHELL 0x116747800 == 10 [pid = 2001] [id = 485] 09:55:03 INFO - PROCESS | 2001 | --DOCSHELL 0x125986800 == 9 [pid = 2001] [id = 490] 09:55:03 INFO - PROCESS | 2001 | 1467737703348 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]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2180ms 09:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:55:03 INFO - PROCESS | 2001 | 1467737703381 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 2001 | 1467737703384 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:55:03 INFO - PROCESS | 2001 | 1467737703391 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 2001 | 1467737703395 Marionette TRACE conn2 <- [1,1938,null,{}] 09:55:03 INFO - PROCESS | 2001 | 1467737703399 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}] 09:55:03 INFO - PROCESS | 2001 | 1467737703400 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:03 INFO - PROCESS | 2001 | 1467737703481 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:55:03 INFO - PROCESS | 2001 | 1467737703486 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 2001 | 1467737703491 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x11746b000 == 10 [pid = 2001] [id = 492] 09:55:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x113c67400) [pid = 2001] [serial = 1476] [outer = 0x0] 09:55:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x113dd0c00) [pid = 2001] [serial = 1477] [outer = 0x113c67400] 09:55:03 INFO - PROCESS | 2001 | 1467737703520 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x116136c00) [pid = 2001] [serial = 1478] [outer = 0x113c67400] 09:55:03 INFO - PROCESS | 2001 | 1467737703863 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]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 526ms 09:55:03 INFO - PROCESS | 2001 | 1467737703914 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 2001 | 1467737703917 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:55:03 INFO - PROCESS | 2001 | 1467737703928 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 2001 | 1467737703930 Marionette TRACE conn2 <- [1,1942,null,{}] 09:55:03 INFO - PROCESS | 2001 | 1467737703933 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}] 09:55:03 INFO - PROCESS | 2001 | 1467737703934 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:04 INFO - PROCESS | 2001 | 1467737704018 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:55:04 INFO - PROCESS | 2001 | 1467737704024 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 2001 | 1467737704026 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x119176000 == 11 [pid = 2001] [id = 493] 09:55:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x116636800) [pid = 2001] [serial = 1479] [outer = 0x0] 09:55:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x11687fc00) [pid = 2001] [serial = 1480] [outer = 0x116636800] 09:55:04 INFO - PROCESS | 2001 | 1467737704053 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x117db1c00) [pid = 2001] [serial = 1481] [outer = 0x116636800] 09:55:04 INFO - PROCESS | 2001 | 1467737704413 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]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 525ms 09:55:04 INFO - PROCESS | 2001 | 1467737704450 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 2001 | 1467737704451 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:55:04 INFO - PROCESS | 2001 | 1467737704459 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 2001 | 1467737704461 Marionette TRACE conn2 <- [1,1946,null,{}] 09:55:04 INFO - PROCESS | 2001 | 1467737704469 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}] 09:55:04 INFO - PROCESS | 2001 | 1467737704472 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:04 INFO - PROCESS | 2001 | 1467737704551 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:55:04 INFO - PROCESS | 2001 | 1467737704558 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 2001 | 1467737704560 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bcc800 == 12 [pid = 2001] [id = 494] 09:55:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x1181c0000) [pid = 2001] [serial = 1482] [outer = 0x0] 09:55:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x118552800) [pid = 2001] [serial = 1483] [outer = 0x1181c0000] 09:55:04 INFO - PROCESS | 2001 | 1467737704589 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1187e1800) [pid = 2001] [serial = 1484] [outer = 0x1181c0000] 09:55:04 INFO - PROCESS | 2001 | 1467737704928 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]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 475ms 09:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:55:04 INFO - PROCESS | 2001 | 1467737704934 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 2001 | 1467737704936 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:55:04 INFO - PROCESS | 2001 | 1467737704940 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 2001 | 1467737704942 Marionette TRACE conn2 <- [1,1950,null,{}] 09:55:04 INFO - PROCESS | 2001 | 1467737704944 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}] 09:55:04 INFO - PROCESS | 2001 | 1467737704945 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:05 INFO - PROCESS | 2001 | 1467737705026 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:55:05 INFO - PROCESS | 2001 | 1467737705095 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 2001 | 1467737705096 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x12121b800 == 13 [pid = 2001] [id = 495] 09:55:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1181c1800) [pid = 2001] [serial = 1485] [outer = 0x0] 09:55:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1188a2400) [pid = 2001] [serial = 1486] [outer = 0x1181c1800] 09:55:05 INFO - PROCESS | 2001 | 1467737705121 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x119429c00) [pid = 2001] [serial = 1487] [outer = 0x1181c1800] 09:55:05 INFO - PROCESS | 2001 | 1467737705437 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]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 519ms 09:55:05 INFO - PROCESS | 2001 | 1467737705459 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 2001 | 1467737705461 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:55:05 INFO - PROCESS | 2001 | 1467737705463 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 2001 | 1467737705464 Marionette TRACE conn2 <- [1,1954,null,{}] 09:55:05 INFO - PROCESS | 2001 | 1467737705476 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}] 09:55:05 INFO - PROCESS | 2001 | 1467737705477 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:05 INFO - PROCESS | 2001 | 1467737705576 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:55:05 INFO - PROCESS | 2001 | 1467737705580 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 2001 | 1467737705581 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x121ce8000 == 14 [pid = 2001] [id = 496] 09:55:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1122bd000) [pid = 2001] [serial = 1488] [outer = 0x0] 09:55:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1195f7400) [pid = 2001] [serial = 1489] [outer = 0x1122bd000] 09:55:05 INFO - PROCESS | 2001 | 1467737705606 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119a6e000) [pid = 2001] [serial = 1490] [outer = 0x1122bd000] 09:55:05 INFO - PROCESS | 2001 | 1467737705959 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]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 522ms 09:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:55:05 INFO - PROCESS | 2001 | 1467737705991 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 2001 | 1467737705992 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:55:05 INFO - PROCESS | 2001 | 1467737705994 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 2001 | 1467737705995 Marionette TRACE conn2 <- [1,1958,null,{}] 09:55:06 INFO - PROCESS | 2001 | 1467737705998 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}] 09:55:06 INFO - PROCESS | 2001 | 1467737706002 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:06 INFO - PROCESS | 2001 | 1467737706113 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:55:06 INFO - PROCESS | 2001 | 1467737706117 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 2001 | 1467737706118 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x1259a0000 == 15 [pid = 2001] [id = 497] 09:55:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x119a76c00) [pid = 2001] [serial = 1491] [outer = 0x0] 09:55:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x11a26b400) [pid = 2001] [serial = 1492] [outer = 0x119a76c00] 09:55:06 INFO - PROCESS | 2001 | 1467737706143 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x121a9a400) [pid = 2001] [serial = 1493] [outer = 0x119a76c00] 09:55:06 INFO - PROCESS | 2001 | 1467737706449 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]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 467ms 09:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:55:06 INFO - PROCESS | 2001 | 1467737706477 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 2001 | 1467737706478 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:55:06 INFO - PROCESS | 2001 | 1467737706480 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 2001 | 1467737706482 Marionette TRACE conn2 <- [1,1962,null,{}] 09:55:06 INFO - PROCESS | 2001 | 1467737706484 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}] 09:55:06 INFO - PROCESS | 2001 | 1467737706485 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:06 INFO - PROCESS | 2001 | 1467737706588 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:55:06 INFO - PROCESS | 2001 | 1467737706592 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 2001 | 1467737706593 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x128aa4800 == 16 [pid = 2001] [id = 498] 09:55:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x11269b000) [pid = 2001] [serial = 1494] [outer = 0x0] 09:55:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x121cf1400) [pid = 2001] [serial = 1495] [outer = 0x11269b000] 09:55:06 INFO - PROCESS | 2001 | 1467737706618 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12200b800) [pid = 2001] [serial = 1496] [outer = 0x11269b000] 09:55:06 INFO - PROCESS | 2001 | 1467737706952 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]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 09:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:55:07 INFO - PROCESS | 2001 | 1467737707001 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 2001 | 1467737707003 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:55:07 INFO - PROCESS | 2001 | 1467737707005 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 2001 | 1467737707006 Marionette TRACE conn2 <- [1,1966,null,{}] 09:55:07 INFO - PROCESS | 2001 | 1467737707008 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}] 09:55:07 INFO - PROCESS | 2001 | 1467737707009 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:07 INFO - PROCESS | 2001 | 1467737707257 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1164f2800) [pid = 2001] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12482e000) [pid = 2001] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1181a9c00) [pid = 2001] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x113c75000) [pid = 2001] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x119a79800) [pid = 2001] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1129a7400) [pid = 2001] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1132d0400) [pid = 2001] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x112ee5c00) [pid = 2001] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1129ac000) [pid = 2001] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x112a83c00) [pid = 2001] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x117db0000) [pid = 2001] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1133aa800) [pid = 2001] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x118566400) [pid = 2001] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x11806b000) [pid = 2001] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x11856d000) [pid = 2001] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x112029c00) [pid = 2001] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x119a6f000) [pid = 2001] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:55:07 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x119166c00) [pid = 2001] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:55:07 INFO - PROCESS | 2001 | 1467737707304 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 2001 | 1467737707305 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x115e4a000 == 17 [pid = 2001] [id = 499] 09:55:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x110fb2c00) [pid = 2001] [serial = 1497] [outer = 0x0] 09:55:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x11223cc00) [pid = 2001] [serial = 1498] [outer = 0x110fb2c00] 09:55:07 INFO - PROCESS | 2001 | 1467737707329 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1132d0400) [pid = 2001] [serial = 1499] [outer = 0x110fb2c00] 09:55:07 INFO - PROCESS | 2001 | 1467737707725 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]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 771ms 09:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:55:07 INFO - PROCESS | 2001 | 1467737707776 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 2001 | 1467737707777 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:55:07 INFO - PROCESS | 2001 | 1467737707779 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 2001 | 1467737707780 Marionette TRACE conn2 <- [1,1970,null,{}] 09:55:07 INFO - PROCESS | 2001 | 1467737707782 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}] 09:55:07 INFO - PROCESS | 2001 | 1467737707783 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:07 INFO - PROCESS | 2001 | 1467737707859 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:55:07 INFO - PROCESS | 2001 | 1467737707932 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 2001 | 1467737707933 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x128aa0800 == 18 [pid = 2001] [id = 500] 09:55:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x112d91800) [pid = 2001] [serial = 1500] [outer = 0x0] 09:55:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x116f5bc00) [pid = 2001] [serial = 1501] [outer = 0x112d91800] 09:55:07 INFO - PROCESS | 2001 | 1467737707958 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x118865c00) [pid = 2001] [serial = 1502] [outer = 0x112d91800] 09:55:08 INFO - PROCESS | 2001 | 1467737708205 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]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 470ms 09:55:08 INFO - PROCESS | 2001 | 1467737708250 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 2001 | 1467737708251 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:55:08 INFO - PROCESS | 2001 | 1467737708261 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 2001 | 1467737708262 Marionette TRACE conn2 <- [1,1974,null,{}] 09:55:08 INFO - PROCESS | 2001 | 1467737708264 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}] 09:55:08 INFO - PROCESS | 2001 | 1467737708265 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:08 INFO - PROCESS | 2001 | 1467737708345 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:55:08 INFO - PROCESS | 2001 | 1467737708402 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 2001 | 1467737708403 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291bf800 == 19 [pid = 2001] [id = 501] 09:55:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x112fdd400) [pid = 2001] [serial = 1503] [outer = 0x0] 09:55:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119a6b800) [pid = 2001] [serial = 1504] [outer = 0x112fdd400] 09:55:08 INFO - PROCESS | 2001 | 1467737708428 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x122010000) [pid = 2001] [serial = 1505] [outer = 0x112fdd400] 09:55:08 INFO - PROCESS | 2001 | 1467737708751 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]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 532ms 09:55:08 INFO - PROCESS | 2001 | 1467737708785 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 2001 | 1467737708787 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:55:08 INFO - PROCESS | 2001 | 1467737708791 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 2001 | 1467737708794 Marionette TRACE conn2 <- [1,1978,null,{}] 09:55:08 INFO - PROCESS | 2001 | 1467737708797 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}] 09:55:08 INFO - PROCESS | 2001 | 1467737708800 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:08 INFO - PROCESS | 2001 | 1467737708942 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:55:09 INFO - PROCESS | 2001 | 1467737708994 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 2001 | 1467737708996 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294b4000 == 20 [pid = 2001] [id = 502] 09:55:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x119a6e400) [pid = 2001] [serial = 1506] [outer = 0x0] 09:55:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x124d4b400) [pid = 2001] [serial = 1507] [outer = 0x119a6e400] 09:55:09 INFO - PROCESS | 2001 | 1467737709025 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1259b2c00) [pid = 2001] [serial = 1508] [outer = 0x119a6e400] 09:55:09 INFO - PROCESS | 2001 | 1467737709459 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]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 09:55:09 INFO - PROCESS | 2001 | 1467737709513 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:55:09 INFO - PROCESS | 2001 | 1467737709516 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:55:09 INFO - PROCESS | 2001 | 1467737709521 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 2001 | 1467737709524 Marionette TRACE conn2 <- [1,1982,null,{}] 09:55:09 INFO - PROCESS | 2001 | 1467737709528 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}] 09:55:09 INFO - PROCESS | 2001 | 1467737709530 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:09 INFO - PROCESS | 2001 | 1467737709636 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:55:09 INFO - PROCESS | 2001 | 1467737709715 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 2001 | 1467737709717 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181ca000 == 21 [pid = 2001] [id = 503] 09:55:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x11269ec00) [pid = 2001] [serial = 1509] [outer = 0x0] 09:55:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x112edc000) [pid = 2001] [serial = 1510] [outer = 0x11269ec00] 09:55:09 INFO - PROCESS | 2001 | 1467737709747 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x114fafc00) [pid = 2001] [serial = 1511] [outer = 0x11269ec00] 09:55:10 INFO - PROCESS | 2001 | 1467737710261 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]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 774ms 09:55:10 INFO - PROCESS | 2001 | 1467737710296 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 2001 | 1467737710299 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:55:10 INFO - PROCESS | 2001 | 1467737710308 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 2001 | 1467737710309 Marionette TRACE conn2 <- [1,1986,null,{}] 09:55:10 INFO - PROCESS | 2001 | 1467737710312 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}] 09:55:10 INFO - PROCESS | 2001 | 1467737710313 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:10 INFO - PROCESS | 2001 | 1467737710515 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:55:10 INFO - PROCESS | 2001 | 1467737710620 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 2001 | 1467737710622 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x115efc000 == 22 [pid = 2001] [id = 504] 09:55:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1130ea000) [pid = 2001] [serial = 1512] [outer = 0x0] 09:55:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x113211800) [pid = 2001] [serial = 1513] [outer = 0x1130ea000] 09:55:10 INFO - PROCESS | 2001 | 1467737710652 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x115de1800) [pid = 2001] [serial = 1514] [outer = 0x1130ea000] 09:55:10 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1132cbc00) [pid = 2001] [serial = 1474] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | 1467737711047 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]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 774ms 09:55:11 INFO - PROCESS | 2001 | 1467737711082 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 2001 | 1467737711084 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:55:11 INFO - PROCESS | 2001 | 1467737711087 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 2001 | 1467737711089 Marionette TRACE conn2 <- [1,1990,null,{}] 09:55:11 INFO - PROCESS | 2001 | 1467737711092 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}] 09:55:11 INFO - PROCESS | 2001 | 1467737711093 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:11 INFO - PROCESS | 2001 | 1467737711180 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11806a800) [pid = 2001] [serial = 1460] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11854fc00) [pid = 2001] [serial = 1462] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x126935800) [pid = 2001] [serial = 1429] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x11876c000) [pid = 2001] [serial = 1423] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1167ee800) [pid = 2001] [serial = 1432] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x122004800) [pid = 2001] [serial = 1426] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x115e8ec00) [pid = 2001] [serial = 1420] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x118068000) [pid = 2001] [serial = 1453] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x116f64c00) [pid = 2001] [serial = 1459] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x113c68c00) [pid = 2001] [serial = 1450] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x116af4000) [pid = 2001] [serial = 1452] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x113c66c00) [pid = 2001] [serial = 1456] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x113216c00) [pid = 2001] [serial = 1449] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x1195fcc00) [pid = 2001] [serial = 1447] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1176e8400) [pid = 2001] [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.] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x112fe0800) [pid = 2001] [serial = 1455] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x112e55c00) [pid = 2001] [serial = 1434] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x11321a000) [pid = 2001] [serial = 1435] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x115e8c800) [pid = 2001] [serial = 1431] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x1181bf000) [pid = 2001] [serial = 1440] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x118559800) [pid = 2001] [serial = 1441] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x1164efc00) [pid = 2001] [serial = 1437] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x11681c000) [pid = 2001] [serial = 1438] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x1259b1800) [pid = 2001] [serial = 1428] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 70 (0x121488800) [pid = 2001] [serial = 1425] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 69 (0x118557800) [pid = 2001] [serial = 1422] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 68 (0x112f5d800) [pid = 2001] [serial = 1419] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 67 (0x1188fe800) [pid = 2001] [serial = 1444] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 66 (0x1187e6400) [pid = 2001] [serial = 1463] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 65 (0x118865000) [pid = 2001] [serial = 1443] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 64 (0x119165000) [pid = 2001] [serial = 1446] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 63 (0x12204f800) [pid = 2001] [serial = 1472] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 62 (0x1212a0c00) [pid = 2001] [serial = 1471] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 61 (0x119e19000) [pid = 2001] [serial = 1469] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 60 (0x119a75400) [pid = 2001] [serial = 1468] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 59 (0x119a6ec00) [pid = 2001] [serial = 1466] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | --DOMWINDOW == 58 (0x1195fc400) [pid = 2001] [serial = 1465] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2001 | 1467737711242 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 2001 | 1467737711244 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c5800 == 23 [pid = 2001] [id = 505] 09:55:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 59 (0x11320f800) [pid = 2001] [serial = 1515] [outer = 0x0] 09:55:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 60 (0x113c68c00) [pid = 2001] [serial = 1516] [outer = 0x11320f800] 09:55:11 INFO - PROCESS | 2001 | 1467737711270 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 61 (0x1164f2800) [pid = 2001] [serial = 1517] [outer = 0x11320f800] 09:55:11 INFO - PROCESS | 2001 | 1467737711613 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]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 574ms 09:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:55:11 INFO - PROCESS | 2001 | 1467737711666 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 2001 | 1467737711668 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:55:11 INFO - PROCESS | 2001 | 1467737711670 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 2001 | 1467737711672 Marionette TRACE conn2 <- [1,1994,null,{}] 09:55:11 INFO - PROCESS | 2001 | 1467737711674 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}] 09:55:11 INFO - PROCESS | 2001 | 1467737711675 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:11 INFO - PROCESS | 2001 | 1467737711771 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:55:11 INFO - PROCESS | 2001 | 1467737711776 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 2001 | 1467737711777 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e8000 == 24 [pid = 2001] [id = 506] 09:55:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 62 (0x113216c00) [pid = 2001] [serial = 1518] [outer = 0x0] 09:55:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 63 (0x11681b400) [pid = 2001] [serial = 1519] [outer = 0x113216c00] 09:55:11 INFO - PROCESS | 2001 | 1467737711802 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 64 (0x117db0800) [pid = 2001] [serial = 1520] [outer = 0x113216c00] 09:55:12 INFO - PROCESS | 2001 | 1467737712179 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]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 522ms 09:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:55:12 INFO - PROCESS | 2001 | 1467737712193 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 2001 | 1467737712195 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:55:12 INFO - PROCESS | 2001 | 1467737712203 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 2001 | 1467737712206 Marionette TRACE conn2 <- [1,1998,null,{}] 09:55:12 INFO - PROCESS | 2001 | 1467737712209 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}] 09:55:12 INFO - PROCESS | 2001 | 1467737712211 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:12 INFO - PROCESS | 2001 | 1467737712316 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:55:12 INFO - PROCESS | 2001 | 1467737712320 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 2001 | 1467737712322 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x11959b000 == 25 [pid = 2001] [id = 507] 09:55:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 65 (0x11269d400) [pid = 2001] [serial = 1521] [outer = 0x0] 09:55:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 66 (0x1181aa000) [pid = 2001] [serial = 1522] [outer = 0x11269d400] 09:55:12 INFO - PROCESS | 2001 | 1467737712346 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 67 (0x118557800) [pid = 2001] [serial = 1523] [outer = 0x11269d400] 09:55:12 INFO - PROCESS | 2001 | 1467737712683 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]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 526ms 09:55:12 INFO - PROCESS | 2001 | 1467737712725 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 2001 | 1467737712726 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:55:12 INFO - PROCESS | 2001 | 1467737712728 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 2001 | 1467737712729 Marionette TRACE conn2 <- [1,2002,null,{}] 09:55:12 INFO - PROCESS | 2001 | 1467737712732 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}] 09:55:12 INFO - PROCESS | 2001 | 1467737712733 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:12 INFO - PROCESS | 2001 | 1467737712823 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:55:12 INFO - PROCESS | 2001 | 1467737712858 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 2001 | 1467737712860 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x119ab1000 == 26 [pid = 2001] [id = 508] 09:55:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 68 (0x11269a800) [pid = 2001] [serial = 1524] [outer = 0x0] 09:55:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 69 (0x118777400) [pid = 2001] [serial = 1525] [outer = 0x11269a800] 09:55:12 INFO - PROCESS | 2001 | 1467737712884 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 70 (0x118866400) [pid = 2001] [serial = 1526] [outer = 0x11269a800] 09:55:13 INFO - PROCESS | 2001 | 1467737713209 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]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 520ms 09:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:55:13 INFO - PROCESS | 2001 | 1467737713248 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 2001 | 1467737713249 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:55:13 INFO - PROCESS | 2001 | 1467737713251 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 2001 | 1467737713252 Marionette TRACE conn2 <- [1,2006,null,{}] 09:55:13 INFO - PROCESS | 2001 | 1467737713255 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}] 09:55:13 INFO - PROCESS | 2001 | 1467737713256 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:13 INFO - PROCESS | 2001 | 1467737713354 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:55:13 INFO - PROCESS | 2001 | 1467737713358 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 2001 | 1467737713362 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x11929e000 == 27 [pid = 2001] [id = 509] 09:55:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 71 (0x119429400) [pid = 2001] [serial = 1527] [outer = 0x0] 09:55:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x119436800) [pid = 2001] [serial = 1528] [outer = 0x119429400] 09:55:13 INFO - PROCESS | 2001 | 1467737713394 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x11961a400) [pid = 2001] [serial = 1529] [outer = 0x119429400] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x1122bd000) [pid = 2001] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x119a76c00) [pid = 2001] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 70 (0x113c67400) [pid = 2001] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 69 (0x1181c0000) [pid = 2001] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 68 (0x116636800) [pid = 2001] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 67 (0x11269b000) [pid = 2001] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 66 (0x112d91800) [pid = 2001] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 65 (0x112fdd400) [pid = 2001] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 64 (0x110fb2c00) [pid = 2001] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:55:13 INFO - PROCESS | 2001 | --DOMWINDOW == 63 (0x1181c1800) [pid = 2001] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:55:13 INFO - PROCESS | 2001 | 1467737713750 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]]]}] 09:55:13 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 09:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 518ms 09:55:13 INFO - PROCESS | 2001 | 1467737713770 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 2001 | 1467737713773 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:55:13 INFO - PROCESS | 2001 | 1467737713787 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 2001 | 1467737713790 Marionette TRACE conn2 <- [1,2010,null,{}] 09:55:13 INFO - PROCESS | 2001 | 1467737713800 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}] 09:55:13 INFO - PROCESS | 2001 | 1467737713801 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:13 INFO - PROCESS | 2001 | 1467737713880 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:55:13 INFO - PROCESS | 2001 | 1467737713884 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 2001 | 1467737713885 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213b6000 == 28 [pid = 2001] [id = 510] 09:55:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 64 (0x113c67400) [pid = 2001] [serial = 1530] [outer = 0x0] 09:55:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 65 (0x119a74400) [pid = 2001] [serial = 1531] [outer = 0x113c67400] 09:55:13 INFO - PROCESS | 2001 | 1467737713912 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 66 (0x119c5d000) [pid = 2001] [serial = 1532] [outer = 0x113c67400] 09:55:14 INFO - PROCESS | 2001 | 1467737714254 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]]]}] 09:55:14 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 09:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 484ms 09:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:55:14 INFO - PROCESS | 2001 | 1467737714266 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:55:14 INFO - PROCESS | 2001 | 1467737714267 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:55:14 INFO - PROCESS | 2001 | 1467737714269 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 2001 | 1467737714270 Marionette TRACE conn2 <- [1,2014,null,{}] 09:55:14 INFO - PROCESS | 2001 | 1467737714276 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}] 09:55:14 INFO - PROCESS | 2001 | 1467737714277 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:14 INFO - PROCESS | 2001 | 1467737714352 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:55:14 INFO - PROCESS | 2001 | 1467737714357 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 2001 | 1467737714358 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b79000 == 29 [pid = 2001] [id = 511] 09:55:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 67 (0x119c5d400) [pid = 2001] [serial = 1533] [outer = 0x0] 09:55:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 68 (0x11a260c00) [pid = 2001] [serial = 1534] [outer = 0x119c5d400] 09:55:14 INFO - PROCESS | 2001 | 1467737714382 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 69 (0x12129f400) [pid = 2001] [serial = 1535] [outer = 0x119c5d400] 09:55:14 INFO - PROCESS | 2001 | 1467737714692 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]]]}] 09:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 474ms 09:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:55:14 INFO - PROCESS | 2001 | 1467737714762 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:55:14 INFO - PROCESS | 2001 | 1467737714764 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:55:14 INFO - PROCESS | 2001 | 1467737714767 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 2001 | 1467737714769 Marionette TRACE conn2 <- [1,2018,null,{}] 09:55:14 INFO - PROCESS | 2001 | 1467737714774 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}] 09:55:14 INFO - PROCESS | 2001 | 1467737714776 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:14 INFO - PROCESS | 2001 | 1467737714893 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:55:14 INFO - PROCESS | 2001 | 1467737714898 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 2001 | 1467737714899 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x124dbb800 == 30 [pid = 2001] [id = 512] 09:55:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 70 (0x1195f3400) [pid = 2001] [serial = 1536] [outer = 0x0] 09:55:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 71 (0x121385000) [pid = 2001] [serial = 1537] [outer = 0x1195f3400] 09:55:14 INFO - PROCESS | 2001 | 1467737714939 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x121a9a800) [pid = 2001] [serial = 1538] [outer = 0x1195f3400] 09:55:15 INFO - PROCESS | 2001 | 1467737715376 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]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 625ms 09:55:15 INFO - PROCESS | 2001 | 1467737715399 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 2001 | 1467737715401 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:55:15 INFO - PROCESS | 2001 | 1467737715403 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 2001 | 1467737715405 Marionette TRACE conn2 <- [1,2022,null,{}] 09:55:15 INFO - PROCESS | 2001 | 1467737715408 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}] 09:55:15 INFO - PROCESS | 2001 | 1467737715409 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:15 INFO - PROCESS | 2001 | 1467737715483 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:55:15 INFO - PROCESS | 2001 | 1467737715488 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 2001 | 1467737715491 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x11959a800 == 31 [pid = 2001] [id = 513] 09:55:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x121488800) [pid = 2001] [serial = 1539] [outer = 0x0] 09:55:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x122003800) [pid = 2001] [serial = 1540] [outer = 0x121488800] 09:55:15 INFO - PROCESS | 2001 | 1467737715515 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x12200d800) [pid = 2001] [serial = 1541] [outer = 0x121488800] 09:55:15 INFO - PROCESS | 2001 | 1467737715988 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]]]}] 09:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 622ms 09:55:16 INFO - PROCESS | 2001 | 1467737716026 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 2001 | 1467737716029 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:55:16 INFO - PROCESS | 2001 | 1467737716032 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 2001 | 1467737716034 Marionette TRACE conn2 <- [1,2026,null,{}] 09:55:16 INFO - PROCESS | 2001 | 1467737716038 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}] 09:55:16 INFO - PROCESS | 2001 | 1467737716042 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:16 INFO - PROCESS | 2001 | 1467737716139 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:55:16 INFO - PROCESS | 2001 | 1467737716207 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 2001 | 1467737716208 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e0800 == 32 [pid = 2001] [id = 514] 09:55:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x113c75000) [pid = 2001] [serial = 1542] [outer = 0x0] 09:55:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x115e94c00) [pid = 2001] [serial = 1543] [outer = 0x113c75000] 09:55:16 INFO - PROCESS | 2001 | 1467737716239 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x112e4d400) [pid = 2001] [serial = 1544] [outer = 0x113c75000] 09:55:16 INFO - PROCESS | 2001 | 1467737716656 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]]]}] 09:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 09:55:16 INFO - PROCESS | 2001 | 1467737716703 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 2001 | 1467737716706 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:55:16 INFO - PROCESS | 2001 | 1467737716710 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 2001 | 1467737716712 Marionette TRACE conn2 <- [1,2030,null,{}] 09:55:16 INFO - PROCESS | 2001 | 1467737716715 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}] 09:55:16 INFO - PROCESS | 2001 | 1467737716716 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:16 INFO - PROCESS | 2001 | 1467737716834 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:55:16 INFO - PROCESS | 2001 | 1467737716914 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 2001 | 1467737716915 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213b7000 == 33 [pid = 2001] [id = 515] 09:55:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x116888400) [pid = 2001] [serial = 1545] [outer = 0x0] 09:55:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1181a9c00) [pid = 2001] [serial = 1546] [outer = 0x116888400] 09:55:16 INFO - PROCESS | 2001 | 1467737716947 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x118550400) [pid = 2001] [serial = 1547] [outer = 0x116888400] 09:55:17 INFO - PROCESS | 2001 | 1467737717372 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]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 669ms 09:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:55:17 INFO - PROCESS | 2001 | 1467737717379 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 2001 | 1467737717381 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:55:17 INFO - PROCESS | 2001 | 1467737717383 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 2001 | 1467737717386 Marionette TRACE conn2 <- [1,2034,null,{}] 09:55:17 INFO - PROCESS | 2001 | 1467737717396 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}] 09:55:17 INFO - PROCESS | 2001 | 1467737717399 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:17 INFO - PROCESS | 2001 | 1467737717497 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:55:17 INFO - PROCESS | 2001 | 1467737717547 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 2001 | 1467737717550 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291aa800 == 34 [pid = 2001] [id = 516] 09:55:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x1188a0c00) [pid = 2001] [serial = 1548] [outer = 0x0] 09:55:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1195f8c00) [pid = 2001] [serial = 1549] [outer = 0x1188a0c00] 09:55:17 INFO - PROCESS | 2001 | 1467737717579 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x12129e000) [pid = 2001] [serial = 1550] [outer = 0x1188a0c00] 09:55:18 INFO - PROCESS | 2001 | 1467737717999 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]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 09:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:55:18 INFO - PROCESS | 2001 | 1467737718012 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 2001 | 1467737718014 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:55:18 INFO - PROCESS | 2001 | 1467737718016 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 2001 | 1467737718017 Marionette TRACE conn2 <- [1,2038,null,{}] 09:55:18 INFO - PROCESS | 2001 | 1467737718020 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}] 09:55:18 INFO - PROCESS | 2001 | 1467737718021 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:18 INFO - PROCESS | 2001 | 1467737718125 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:55:18 INFO - PROCESS | 2001 | 1467737718208 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 2001 | 1467737718210 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:18 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f8f800 == 35 [pid = 2001] [id = 517] 09:55:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x112e4fc00) [pid = 2001] [serial = 1551] [outer = 0x0] 09:55:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1212a3c00) [pid = 2001] [serial = 1552] [outer = 0x112e4fc00] 09:55:18 INFO - PROCESS | 2001 | 1467737718239 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x124827400) [pid = 2001] [serial = 1553] [outer = 0x112e4fc00] 09:55:18 INFO - PROCESS | 2001 | 1467737718725 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]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 770ms 09:55:18 INFO - PROCESS | 2001 | 1467737718786 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 2001 | 1467737718789 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:55:18 INFO - PROCESS | 2001 | 1467737718792 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 2001 | 1467737718794 Marionette TRACE conn2 <- [1,2042,null,{}] 09:55:18 INFO - PROCESS | 2001 | 1467737718798 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}] 09:55:18 INFO - PROCESS | 2001 | 1467737718799 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:18 INFO - PROCESS | 2001 | 1467737718888 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:55:18 INFO - PROCESS | 2001 | 1467737718946 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 2001 | 1467737718948 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:18 INFO - PROCESS | 2001 | ++DOCSHELL 0x1184e1000 == 36 [pid = 2001] [id = 518] 09:55:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x11321a400) [pid = 2001] [serial = 1554] [outer = 0x0] 09:55:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x116140400) [pid = 2001] [serial = 1555] [outer = 0x11321a400] 09:55:18 INFO - PROCESS | 2001 | 1467737718976 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x116822800) [pid = 2001] [serial = 1556] [outer = 0x11321a400] 09:55:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1181da800 == 35 [pid = 2001] [id = 491] 09:55:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1213b6000 == 34 [pid = 2001] [id = 510] 09:55:19 INFO - PROCESS | 2001 | --DOCSHELL 0x121b79000 == 33 [pid = 2001] [id = 511] 09:55:19 INFO - PROCESS | 2001 | --DOCSHELL 0x124dbb800 == 32 [pid = 2001] [id = 512] 09:55:19 INFO - PROCESS | 2001 | --DOCSHELL 0x119f8f800 == 31 [pid = 2001] [id = 517] 09:55:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1291aa800 == 30 [pid = 2001] [id = 516] 09:55:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1213b7000 == 29 [pid = 2001] [id = 515] 09:55:19 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e0800 == 28 [pid = 2001] [id = 514] 09:55:19 INFO - PROCESS | 2001 | --DOCSHELL 0x11959a800 == 27 [pid = 2001] [id = 513] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1195f7400) [pid = 2001] [serial = 1489] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11a26b400) [pid = 2001] [serial = 1492] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x113dd0c00) [pid = 2001] [serial = 1477] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x116136c00) [pid = 2001] [serial = 1478] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x118552800) [pid = 2001] [serial = 1483] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1187e1800) [pid = 2001] [serial = 1484] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x11687fc00) [pid = 2001] [serial = 1480] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x117db1c00) [pid = 2001] [serial = 1481] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x124d4b400) [pid = 2001] [serial = 1507] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x121cf1400) [pid = 2001] [serial = 1495] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x116f5bc00) [pid = 2001] [serial = 1501] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x121a9a400) [pid = 2001] [serial = 1493] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x12200b800) [pid = 2001] [serial = 1496] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x119a6b800) [pid = 2001] [serial = 1504] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x122010000) [pid = 2001] [serial = 1505] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x11223cc00) [pid = 2001] [serial = 1498] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x118865c00) [pid = 2001] [serial = 1502] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x119429c00) [pid = 2001] [serial = 1487] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x1188a2400) [pid = 2001] [serial = 1486] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 70 (0x1132d0400) [pid = 2001] [serial = 1499] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | --DOMWINDOW == 69 (0x119a6e000) [pid = 2001] [serial = 1490] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2001 | 1467737719846 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]]]}] 09:55:19 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) 09:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1072ms 09:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:55:19 INFO - PROCESS | 2001 | 1467737719865 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 2001 | 1467737719867 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:55:19 INFO - PROCESS | 2001 | 1467737719870 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 2001 | 1467737719872 Marionette TRACE conn2 <- [1,2046,null,{}] 09:55:19 INFO - PROCESS | 2001 | 1467737719876 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}] 09:55:19 INFO - PROCESS | 2001 | 1467737719877 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:19 INFO - PROCESS | 2001 | 1467737719952 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:55:19 INFO - PROCESS | 2001 | 1467737719959 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 2001 | 1467737719962 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x116746800 == 28 [pid = 2001] [id = 519] 09:55:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 70 (0x112ee5c00) [pid = 2001] [serial = 1557] [outer = 0x0] 09:55:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 71 (0x113213000) [pid = 2001] [serial = 1558] [outer = 0x112ee5c00] 09:55:19 INFO - PROCESS | 2001 | 1467737719989 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x113ddb800) [pid = 2001] [serial = 1559] [outer = 0x112ee5c00] 09:55:20 INFO - PROCESS | 2001 | 1467737720328 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]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 524ms 09:55:20 INFO - PROCESS | 2001 | 1467737720394 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 2001 | 1467737720397 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:55:20 INFO - PROCESS | 2001 | 1467737720402 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 2001 | 1467737720404 Marionette TRACE conn2 <- [1,2050,null,{}] 09:55:20 INFO - PROCESS | 2001 | 1467737720406 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}] 09:55:20 INFO - PROCESS | 2001 | 1467737720408 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:20 INFO - PROCESS | 2001 | 1467737720484 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:55:20 INFO - PROCESS | 2001 | 1467737720492 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 2001 | 1467737720494 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181e9000 == 29 [pid = 2001] [id = 520] 09:55:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x116137c00) [pid = 2001] [serial = 1560] [outer = 0x0] 09:55:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x116817800) [pid = 2001] [serial = 1561] [outer = 0x116137c00] 09:55:20 INFO - PROCESS | 2001 | 1467737720521 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x116f5d000) [pid = 2001] [serial = 1562] [outer = 0x116137c00] 09:55:20 INFO - PROCESS | 2001 | 1467737720873 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]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 09:55:20 INFO - PROCESS | 2001 | 1467737720923 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 2001 | 1467737720924 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:55:20 INFO - PROCESS | 2001 | 1467737720927 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 2001 | 1467737720929 Marionette TRACE conn2 <- [1,2054,null,{}] 09:55:20 INFO - PROCESS | 2001 | 1467737720937 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}] 09:55:20 INFO - PROCESS | 2001 | 1467737720940 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:21 INFO - PROCESS | 2001 | 1467737721015 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:55:21 INFO - PROCESS | 2001 | 1467737721020 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 2001 | 1467737721024 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aa5000 == 30 [pid = 2001] [id = 521] 09:55:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x1122bcc00) [pid = 2001] [serial = 1563] [outer = 0x0] 09:55:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x118232400) [pid = 2001] [serial = 1564] [outer = 0x1122bcc00] 09:55:21 INFO - PROCESS | 2001 | 1467737721053 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x11856cc00) [pid = 2001] [serial = 1565] [outer = 0x1122bcc00] 09:55:21 INFO - PROCESS | 2001 | 1467737721396 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]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 520ms 09:55:21 INFO - PROCESS | 2001 | 1467737721447 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:55:21 INFO - PROCESS | 2001 | 1467737721449 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:55:21 INFO - PROCESS | 2001 | 1467737721451 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 2001 | 1467737721453 Marionette TRACE conn2 <- [1,2058,null,{}] 09:55:21 INFO - PROCESS | 2001 | 1467737721455 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}] 09:55:21 INFO - PROCESS | 2001 | 1467737721456 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:21 INFO - PROCESS | 2001 | 1467737721563 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:55:21 INFO - PROCESS | 2001 | 1467737721569 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 2001 | 1467737721570 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a132000 == 31 [pid = 2001] [id = 522] 09:55:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x1187d9000) [pid = 2001] [serial = 1566] [outer = 0x0] 09:55:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1188acc00) [pid = 2001] [serial = 1567] [outer = 0x1187d9000] 09:55:21 INFO - PROCESS | 2001 | 1467737721595 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1195ef000) [pid = 2001] [serial = 1568] [outer = 0x1187d9000] 09:55:21 INFO - PROCESS | 2001 | 1467737721975 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]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 570ms 09:55:22 INFO - PROCESS | 2001 | 1467737722021 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:55:22 INFO - PROCESS | 2001 | 1467737722029 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:55:22 INFO - PROCESS | 2001 | 1467737722032 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 2001 | 1467737722033 Marionette TRACE conn2 <- [1,2062,null,{}] 09:55:22 INFO - PROCESS | 2001 | 1467737722035 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}] 09:55:22 INFO - PROCESS | 2001 | 1467737722036 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:22 INFO - PROCESS | 2001 | 1467737722168 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:55:22 INFO - PROCESS | 2001 | 1467737722198 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 2001 | 1467737722199 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219ea800 == 32 [pid = 2001] [id = 523] 09:55:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x115e95400) [pid = 2001] [serial = 1569] [outer = 0x0] 09:55:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x119a6e000) [pid = 2001] [serial = 1570] [outer = 0x115e95400] 09:55:22 INFO - PROCESS | 2001 | 1467737722240 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x119e0c000) [pid = 2001] [serial = 1571] [outer = 0x115e95400] 09:55:22 INFO - PROCESS | 2001 | 1467737722716 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]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 717ms 09:55:22 INFO - PROCESS | 2001 | 1467737722756 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:55:22 INFO - PROCESS | 2001 | 1467737722757 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:55:22 INFO - PROCESS | 2001 | 1467737722759 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 2001 | 1467737722761 Marionette TRACE conn2 <- [1,2066,null,{}] 09:55:22 INFO - PROCESS | 2001 | 1467737722763 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}] 09:55:22 INFO - PROCESS | 2001 | 1467737722767 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:22 INFO - PROCESS | 2001 | 1467737722881 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:55:22 INFO - PROCESS | 2001 | 1467737722884 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 2001 | 1467737722886 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x125998800 == 33 [pid = 2001] [id = 524] 09:55:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x116f5d400) [pid = 2001] [serial = 1572] [outer = 0x0] 09:55:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1212a1c00) [pid = 2001] [serial = 1573] [outer = 0x116f5d400] 09:55:22 INFO - PROCESS | 2001 | 1467737722911 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1248b3c00) [pid = 2001] [serial = 1574] [outer = 0x116f5d400] 09:55:23 INFO - PROCESS | 2001 | 1467737723241 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]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 09:55:23 INFO - PROCESS | 2001 | 1467737723278 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 2001 | 1467737723287 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:55:23 INFO - PROCESS | 2001 | 1467737723292 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 2001 | 1467737723293 Marionette TRACE conn2 <- [1,2070,null,{}] 09:55:23 INFO - PROCESS | 2001 | 1467737723295 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}] 09:55:23 INFO - PROCESS | 2001 | 1467737723296 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:23 INFO - PROCESS | 2001 | 1467737723386 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:55:23 INFO - PROCESS | 2001 | 1467737723422 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 2001 | 1467737723423 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x128ea7800 == 34 [pid = 2001] [id = 525] 09:55:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x122055000) [pid = 2001] [serial = 1575] [outer = 0x0] 09:55:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x12511e000) [pid = 2001] [serial = 1576] [outer = 0x122055000] 09:55:23 INFO - PROCESS | 2001 | 1467737723446 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1253bb800) [pid = 2001] [serial = 1577] [outer = 0x122055000] 09:55:23 INFO - PROCESS | 2001 | 1467737723767 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]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x113216c00) [pid = 2001] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11269ec00) [pid = 2001] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1130ea000) [pid = 2001] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x11320f800) [pid = 2001] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x119a6e400) [pid = 2001] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x11269d400) [pid = 2001] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x11269a800) [pid = 2001] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x119429400) [pid = 2001] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x113c67400) [pid = 2001] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x119c5d400) [pid = 2001] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x1195f3400) [pid = 2001] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x1126a1c00) [pid = 2001] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:55:23 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x121488800) [pid = 2001] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:55:23 INFO - PROCESS | 2001 | 1467737723907 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 2001 | 1467737723908 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:55:23 INFO - PROCESS | 2001 | 1467737723919 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 2001 | 1467737723920 Marionette TRACE conn2 <- [1,2074,null,{}] 09:55:23 INFO - PROCESS | 2001 | 1467737723923 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}] 09:55:23 INFO - PROCESS | 2001 | 1467737723925 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:24 INFO - PROCESS | 2001 | 1467737723997 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:55:24 INFO - PROCESS | 2001 | 1467737724000 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 2001 | 1467737724001 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x11963b800 == 35 [pid = 2001] [id = 526] 09:55:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x1129af800) [pid = 2001] [serial = 1578] [outer = 0x0] 09:55:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x1130ea000) [pid = 2001] [serial = 1579] [outer = 0x1129af800] 09:55:24 INFO - PROCESS | 2001 | 1467737724030 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1181c4800) [pid = 2001] [serial = 1580] [outer = 0x1129af800] 09:55:24 INFO - PROCESS | 2001 | 1467737724343 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]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 470ms 09:55:24 INFO - PROCESS | 2001 | 1467737724389 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 2001 | 1467737724391 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:55:24 INFO - PROCESS | 2001 | 1467737724393 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 2001 | 1467737724394 Marionette TRACE conn2 <- [1,2078,null,{}] 09:55:24 INFO - PROCESS | 2001 | 1467737724396 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}] 09:55:24 INFO - PROCESS | 2001 | 1467737724405 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:24 INFO - PROCESS | 2001 | 1467737724478 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:55:24 INFO - PROCESS | 2001 | 1467737724481 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 2001 | 1467737724483 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aa3000 == 36 [pid = 2001] [id = 527] 09:55:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1188fe800) [pid = 2001] [serial = 1581] [outer = 0x0] 09:55:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x121a92800) [pid = 2001] [serial = 1582] [outer = 0x1188fe800] 09:55:24 INFO - PROCESS | 2001 | 1467737724509 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1259b1800) [pid = 2001] [serial = 1583] [outer = 0x1188fe800] 09:55:24 INFO - PROCESS | 2001 | 1467737724851 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]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 467ms 09:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:55:24 INFO - PROCESS | 2001 | 1467737724860 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 2001 | 1467737724861 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:55:24 INFO - PROCESS | 2001 | 1467737724864 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 2001 | 1467737724865 Marionette TRACE conn2 <- [1,2082,null,{}] 09:55:24 INFO - PROCESS | 2001 | 1467737724869 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}] 09:55:24 INFO - PROCESS | 2001 | 1467737724871 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:25 INFO - PROCESS | 2001 | 1467737725008 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:55:25 INFO - PROCESS | 2001 | 1467737725016 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 2001 | 1467737725017 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x1296a0800 == 37 [pid = 2001] [id = 528] 09:55:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1259b7c00) [pid = 2001] [serial = 1584] [outer = 0x0] 09:55:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x125a5d000) [pid = 2001] [serial = 1585] [outer = 0x1259b7c00] 09:55:25 INFO - PROCESS | 2001 | 1467737725053 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x125aa5000) [pid = 2001] [serial = 1586] [outer = 0x1259b7c00] 09:55:25 INFO - PROCESS | 2001 | 1467737725474 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]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 620ms 09:55:25 INFO - PROCESS | 2001 | 1467737725484 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:55:25 INFO - PROCESS | 2001 | 1467737725486 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:55:25 INFO - PROCESS | 2001 | 1467737725492 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 2001 | 1467737725494 Marionette TRACE conn2 <- [1,2086,null,{}] 09:55:25 INFO - PROCESS | 2001 | 1467737725496 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}] 09:55:25 INFO - PROCESS | 2001 | 1467737725498 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:25 INFO - PROCESS | 2001 | 1467737725620 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:55:25 INFO - PROCESS | 2001 | 1467737725626 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 2001 | 1467737725627 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219e7000 == 38 [pid = 2001] [id = 529] 09:55:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x125a56000) [pid = 2001] [serial = 1587] [outer = 0x0] 09:55:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1263d8c00) [pid = 2001] [serial = 1588] [outer = 0x125a56000] 09:55:25 INFO - PROCESS | 2001 | 1467737725655 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x128b75400) [pid = 2001] [serial = 1589] [outer = 0x125a56000] 09:55:26 INFO - PROCESS | 2001 | 1467737726156 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]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 724ms 09:55:26 INFO - PROCESS | 2001 | 1467737726213 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 2001 | 1467737726217 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:55:26 INFO - PROCESS | 2001 | 1467737726222 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 2001 | 1467737726226 Marionette TRACE conn2 <- [1,2090,null,{}] 09:55:26 INFO - PROCESS | 2001 | 1467737726231 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}] 09:55:26 INFO - PROCESS | 2001 | 1467737726234 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:26 INFO - PROCESS | 2001 | 1467737726372 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:55:26 INFO - PROCESS | 2001 | 1467737726451 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 2001 | 1467737726452 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d71000 == 39 [pid = 2001] [id = 530] 09:55:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1126a2c00) [pid = 2001] [serial = 1590] [outer = 0x0] 09:55:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x112a79800) [pid = 2001] [serial = 1591] [outer = 0x1126a2c00] 09:55:26 INFO - PROCESS | 2001 | 1467737726483 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1133b3800) [pid = 2001] [serial = 1592] [outer = 0x1126a2c00] 09:55:27 INFO - PROCESS | 2001 | 1467737726996 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]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 825ms 09:55:27 INFO - PROCESS | 2001 | 1467737727063 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 2001 | 1467737727066 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:55:27 INFO - PROCESS | 2001 | 1467737727075 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 2001 | 1467737727076 Marionette TRACE conn2 <- [1,2094,null,{}] 09:55:27 INFO - PROCESS | 2001 | 1467737727079 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}] 09:55:27 INFO - PROCESS | 2001 | 1467737727081 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:27 INFO - PROCESS | 2001 | 1467737727187 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:55:27 INFO - PROCESS | 2001 | 1467737727274 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 2001 | 1467737727276 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x121211800 == 40 [pid = 2001] [id = 531] 09:55:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x116822c00) [pid = 2001] [serial = 1593] [outer = 0x0] 09:55:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x118065c00) [pid = 2001] [serial = 1594] [outer = 0x116822c00] 09:55:27 INFO - PROCESS | 2001 | 1467737727306 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1181bf000) [pid = 2001] [serial = 1595] [outer = 0x116822c00] 09:55:27 INFO - PROCESS | 2001 | 1467737727918 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]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 872ms 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x1296a0800 == 39 [pid = 2001] [id = 528] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x119aa3000 == 38 [pid = 2001] [id = 527] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x11963b800 == 37 [pid = 2001] [id = 526] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x128ea7800 == 36 [pid = 2001] [id = 525] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x125998800 == 35 [pid = 2001] [id = 524] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x1219ea800 == 34 [pid = 2001] [id = 523] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x11a132000 == 33 [pid = 2001] [id = 522] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x119aa5000 == 32 [pid = 2001] [id = 521] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x1181e9000 == 31 [pid = 2001] [id = 520] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x116746800 == 30 [pid = 2001] [id = 519] 09:55:27 INFO - PROCESS | 2001 | --DOCSHELL 0x1184e1000 == 29 [pid = 2001] [id = 518] 09:55:27 INFO - PROCESS | 2001 | 1467737727965 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 2001 | 1467737727968 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:55:27 INFO - PROCESS | 2001 | 1467737727971 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 2001 | 1467737727973 Marionette TRACE conn2 <- [1,2098,null,{}] 09:55:27 INFO - PROCESS | 2001 | 1467737727976 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}] 09:55:27 INFO - PROCESS | 2001 | 1467737727978 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:28 INFO - PROCESS | 2001 | 1467737728060 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12129f400) [pid = 2001] [serial = 1535] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11a260c00) [pid = 2001] [serial = 1534] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11961a400) [pid = 2001] [serial = 1529] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x118557800) [pid = 2001] [serial = 1523] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1164f2800) [pid = 2001] [serial = 1517] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x119c5d000) [pid = 2001] [serial = 1532] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x121a9a800) [pid = 2001] [serial = 1538] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x121385000) [pid = 2001] [serial = 1537] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x115e8d400) [pid = 2001] [serial = 1475] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x122003800) [pid = 2001] [serial = 1540] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12200d800) [pid = 2001] [serial = 1541] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x117db0800) [pid = 2001] [serial = 1520] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x11681b400) [pid = 2001] [serial = 1519] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x112edc000) [pid = 2001] [serial = 1510] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x114fafc00) [pid = 2001] [serial = 1511] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x113211800) [pid = 2001] [serial = 1513] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x115de1800) [pid = 2001] [serial = 1514] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x113c68c00) [pid = 2001] [serial = 1516] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x1259b2c00) [pid = 2001] [serial = 1508] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x1181aa000) [pid = 2001] [serial = 1522] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x118866400) [pid = 2001] [serial = 1526] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x118777400) [pid = 2001] [serial = 1525] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x119436800) [pid = 2001] [serial = 1528] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x119a74400) [pid = 2001] [serial = 1531] [outer = 0x0] [url = about:blank] 09:55:28 INFO - PROCESS | 2001 | 1467737728120 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 2001 | 1467737728121 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x116746800 == 30 [pid = 2001] [id = 532] 09:55:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x113213c00) [pid = 2001] [serial = 1596] [outer = 0x0] 09:55:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x1133b0c00) [pid = 2001] [serial = 1597] [outer = 0x113213c00] 09:55:28 INFO - PROCESS | 2001 | 1467737728149 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x115e29400) [pid = 2001] [serial = 1598] [outer = 0x113213c00] 09:55:28 INFO - PROCESS | 2001 | 1467737728446 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]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 524ms 09:55:28 INFO - PROCESS | 2001 | 1467737728495 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 2001 | 1467737728498 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:55:28 INFO - PROCESS | 2001 | 1467737728524 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 2001 | 1467737728525 Marionette TRACE conn2 <- [1,2102,null,{}] 09:55:28 INFO - PROCESS | 2001 | 1467737728528 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}] 09:55:28 INFO - PROCESS | 2001 | 1467737728529 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:28 INFO - PROCESS | 2001 | 1467737728609 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:55:28 INFO - PROCESS | 2001 | 1467737728677 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 2001 | 1467737728678 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x116744800 == 31 [pid = 2001] [id = 533] 09:55:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x115e8d400) [pid = 2001] [serial = 1599] [outer = 0x0] 09:55:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x11681b400) [pid = 2001] [serial = 1600] [outer = 0x115e8d400] 09:55:28 INFO - PROCESS | 2001 | 1467737728704 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x1181aac00) [pid = 2001] [serial = 1601] [outer = 0x115e8d400] 09:55:29 INFO - PROCESS | 2001 | 1467737728999 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]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 522ms 09:55:29 INFO - PROCESS | 2001 | 1467737729044 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 2001 | 1467737729045 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:55:29 INFO - PROCESS | 2001 | 1467737729047 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 2001 | 1467737729050 Marionette TRACE conn2 <- [1,2106,null,{}] 09:55:29 INFO - PROCESS | 2001 | 1467737729060 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}] 09:55:29 INFO - PROCESS | 2001 | 1467737729063 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:29 INFO - PROCESS | 2001 | 1467737729140 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:55:29 INFO - PROCESS | 2001 | 1467737729145 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 2001 | 1467737729147 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aae800 == 32 [pid = 2001] [id = 534] 09:55:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x1122b4800) [pid = 2001] [serial = 1602] [outer = 0x0] 09:55:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x118775000) [pid = 2001] [serial = 1603] [outer = 0x1122b4800] 09:55:29 INFO - PROCESS | 2001 | 1467737729178 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x118868800) [pid = 2001] [serial = 1604] [outer = 0x1122b4800] 09:55:29 INFO - PROCESS | 2001 | 1467737729510 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]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 470ms 09:55:29 INFO - PROCESS | 2001 | 1467737729519 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 2001 | 1467737729521 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:55:29 INFO - PROCESS | 2001 | 1467737729527 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 2001 | 1467737729529 Marionette TRACE conn2 <- [1,2110,null,{}] 09:55:29 INFO - PROCESS | 2001 | 1467737729531 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}] 09:55:29 INFO - PROCESS | 2001 | 1467737729532 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:29 INFO - PROCESS | 2001 | 1467737729614 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:55:29 INFO - PROCESS | 2001 | 1467737729618 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 2001 | 1467737729619 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x121227000 == 33 [pid = 2001] [id = 535] 09:55:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x119159000) [pid = 2001] [serial = 1605] [outer = 0x0] 09:55:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x1195f7400) [pid = 2001] [serial = 1606] [outer = 0x119159000] 09:55:29 INFO - PROCESS | 2001 | 1467737729646 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x119a73400) [pid = 2001] [serial = 1607] [outer = 0x119159000] 09:55:29 INFO - PROCESS | 2001 | 1467737729997 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]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 518ms 09:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:55:30 INFO - PROCESS | 2001 | 1467737730046 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 2001 | 1467737730047 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:55:30 INFO - PROCESS | 2001 | 1467737730049 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 2001 | 1467737730050 Marionette TRACE conn2 <- [1,2114,null,{}] 09:55:30 INFO - PROCESS | 2001 | 1467737730053 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}] 09:55:30 INFO - PROCESS | 2001 | 1467737730054 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:30 INFO - PROCESS | 2001 | 1467737730126 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:55:30 INFO - PROCESS | 2001 | 1467737730191 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 2001 | 1467737730192 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219d8800 == 34 [pid = 2001] [id = 536] 09:55:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1122b2c00) [pid = 2001] [serial = 1608] [outer = 0x0] 09:55:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119a75400) [pid = 2001] [serial = 1609] [outer = 0x1122b2c00] 09:55:30 INFO - PROCESS | 2001 | 1467737730219 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x11a26b000) [pid = 2001] [serial = 1610] [outer = 0x1122b2c00] 09:55:30 INFO - PROCESS | 2001 | 1467737730514 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]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 517ms 09:55:30 INFO - PROCESS | 2001 | 1467737730568 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 2001 | 1467737730569 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:55:30 INFO - PROCESS | 2001 | 1467737730584 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 2001 | 1467737730585 Marionette TRACE conn2 <- [1,2118,null,{}] 09:55:30 INFO - PROCESS | 2001 | 1467737730587 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}] 09:55:30 INFO - PROCESS | 2001 | 1467737730591 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:30 INFO - PROCESS | 2001 | 1467737730708 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:55:30 INFO - PROCESS | 2001 | 1467737730743 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 2001 | 1467737730744 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a05800 == 35 [pid = 2001] [id = 537] 09:55:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x121297c00) [pid = 2001] [serial = 1611] [outer = 0x0] 09:55:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x121c3d000) [pid = 2001] [serial = 1612] [outer = 0x121297c00] 09:55:30 INFO - PROCESS | 2001 | 1467737730769 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1248b4c00) [pid = 2001] [serial = 1613] [outer = 0x121297c00] 09:55:31 INFO - PROCESS | 2001 | 1467737731082 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]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 531ms 09:55:31 INFO - PROCESS | 2001 | 1467737731102 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 2001 | 1467737731104 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:55:31 INFO - PROCESS | 2001 | 1467737731110 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 2001 | 1467737731111 Marionette TRACE conn2 <- [1,2122,null,{}] 09:55:31 INFO - PROCESS | 2001 | 1467737731121 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}] 09:55:31 INFO - PROCESS | 2001 | 1467737731124 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:31 INFO - PROCESS | 2001 | 1467737731218 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:55:31 INFO - PROCESS | 2001 | 1467737731222 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 2001 | 1467737731223 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x128ea1000 == 36 [pid = 2001] [id = 538] 09:55:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x124caac00) [pid = 2001] [serial = 1614] [outer = 0x0] 09:55:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1253bd800) [pid = 2001] [serial = 1615] [outer = 0x124caac00] 09:55:31 INFO - PROCESS | 2001 | 1467737731247 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x125aa1800) [pid = 2001] [serial = 1616] [outer = 0x124caac00] 09:55:31 INFO - PROCESS | 2001 | 1467737731586 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]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 530ms 09:55:31 INFO - PROCESS | 2001 | 1467737731639 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 2001 | 1467737731640 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:55:31 INFO - PROCESS | 2001 | 1467737731642 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 2001 | 1467737731643 Marionette TRACE conn2 <- [1,2126,null,{}] 09:55:31 INFO - PROCESS | 2001 | 1467737731645 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}] 09:55:31 INFO - PROCESS | 2001 | 1467737731647 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:31 INFO - PROCESS | 2001 | 1467737731742 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:55:31 INFO - PROCESS | 2001 | 1467737731775 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 2001 | 1467737731776 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294b1800 == 37 [pid = 2001] [id = 539] 09:55:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x125aa2000) [pid = 2001] [serial = 1617] [outer = 0x0] 09:55:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1263d2c00) [pid = 2001] [serial = 1618] [outer = 0x125aa2000] 09:55:31 INFO - PROCESS | 2001 | 1467737731801 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x128b6e000) [pid = 2001] [serial = 1619] [outer = 0x125aa2000] 09:55:32 INFO - PROCESS | 2001 | 1467737732096 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]]]}] 09:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 518ms 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x112ee5c00) [pid = 2001] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x116137c00) [pid = 2001] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1122bcc00) [pid = 2001] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1187d9000) [pid = 2001] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x11321a400) [pid = 2001] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x115e95400) [pid = 2001] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1259b7c00) [pid = 2001] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x113c75000) [pid = 2001] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x116888400) [pid = 2001] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1188a0c00) [pid = 2001] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x122055000) [pid = 2001] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x116f5d400) [pid = 2001] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x112e4fc00) [pid = 2001] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x1129af800) [pid = 2001] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:55:32 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1188fe800) [pid = 2001] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:55:32 INFO - PROCESS | 2001 | 1467737732207 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:55:32 INFO - PROCESS | 2001 | 1467737732208 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:55:32 INFO - PROCESS | 2001 | 1467737732214 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 2001 | 1467737732215 Marionette TRACE conn2 <- [1,2130,null,{}] 09:55:32 INFO - PROCESS | 2001 | 1467737732217 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}] 09:55:32 INFO - PROCESS | 2001 | 1467737732218 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:32 INFO - PROCESS | 2001 | 1467737732295 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:55:32 INFO - PROCESS | 2001 | 1467737732299 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 2001 | 1467737732300 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aae000 == 38 [pid = 2001] [id = 540] 09:55:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x113387c00) [pid = 2001] [serial = 1620] [outer = 0x0] 09:55:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x116137c00) [pid = 2001] [serial = 1621] [outer = 0x113387c00] 09:55:32 INFO - PROCESS | 2001 | 1467737732324 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1181ba000) [pid = 2001] [serial = 1622] [outer = 0x113387c00] 09:55:32 INFO - PROCESS | 2001 | 1467737732837 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] 09:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:55:32 INFO - PROCESS | 2001 | 1467737732892 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:55:32 INFO - PROCESS | 2001 | 1467737732895 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 2001 | 1467737732897 Marionette TRACE conn2 <- [1,2134,null,{}] 09:55:32 INFO - PROCESS | 2001 | 1467737732901 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}] 09:55:32 INFO - PROCESS | 2001 | 1467737732903 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:33 INFO - PROCESS | 2001 | 1467737733000 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:55:33 INFO - PROCESS | 2001 | 1467737733069 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 2001 | 1467737733071 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181e8800 == 39 [pid = 2001] [id = 541] 09:55:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x112f5e800) [pid = 2001] [serial = 1623] [outer = 0x0] 09:55:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x115e22c00) [pid = 2001] [serial = 1624] [outer = 0x112f5e800] 09:55:33 INFO - PROCESS | 2001 | 1467737733102 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x11680d800) [pid = 2001] [serial = 1625] [outer = 0x112f5e800] 09:55:33 INFO - PROCESS | 2001 | 1467737733546 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]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 674ms 09:55:33 INFO - PROCESS | 2001 | 1467737733568 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 2001 | 1467737733572 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:55:33 INFO - PROCESS | 2001 | 1467737733576 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 2001 | 1467737733578 Marionette TRACE conn2 <- [1,2138,null,{}] 09:55:33 INFO - PROCESS | 2001 | 1467737733581 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}] 09:55:33 INFO - PROCESS | 2001 | 1467737733582 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:33 INFO - PROCESS | 2001 | 1467737733683 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:55:33 INFO - PROCESS | 2001 | 1467737733739 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 2001 | 1467737733740 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x121f69800 == 40 [pid = 2001] [id = 542] 09:55:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x117db4800) [pid = 2001] [serial = 1626] [outer = 0x0] 09:55:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x118559000) [pid = 2001] [serial = 1627] [outer = 0x117db4800] 09:55:33 INFO - PROCESS | 2001 | 1467737733782 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11885d800) [pid = 2001] [serial = 1628] [outer = 0x117db4800] 09:55:34 INFO - PROCESS | 2001 | 1467737734244 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]]]}] 09:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 722ms 09:55:34 INFO - PROCESS | 2001 | 1467737734299 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:55:34 INFO - PROCESS | 2001 | 1467737734301 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:55:34 INFO - PROCESS | 2001 | 1467737734307 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - PROCESS | 2001 | 1467737734311 Marionette TRACE conn2 <- [1,2142,null,{}] 09:55:34 INFO - PROCESS | 2001 | 1467737734323 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}] 09:55:34 INFO - PROCESS | 2001 | 1467737734328 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:34 INFO - PROCESS | 2001 | 1467737734474 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:55:34 INFO - PROCESS | 2001 | 1467737734573 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 2001 | 1467737734576 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b274800 == 41 [pid = 2001] [id = 543] 09:55:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119e19400) [pid = 2001] [serial = 1629] [outer = 0x0] 09:55:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1212a0000) [pid = 2001] [serial = 1630] [outer = 0x119e19400] 09:55:34 INFO - PROCESS | 2001 | 1467737734626 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x121c3e000) [pid = 2001] [serial = 1631] [outer = 0x119e19400] 09:55:35 INFO - PROCESS | 2001 | 1467737735101 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] 09:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:55:35 INFO - PROCESS | 2001 | 1467737735134 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:55:35 INFO - PROCESS | 2001 | 1467737735136 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 2001 | 1467737735138 Marionette TRACE conn2 <- [1,2146,null,{}] 09:55:35 INFO - PROCESS | 2001 | 1467737735142 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}] 09:55:35 INFO - PROCESS | 2001 | 1467737735144 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:35 INFO - PROCESS | 2001 | 1467737735241 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:55:35 INFO - PROCESS | 2001 | 1467737735294 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 2001 | 1467737735296 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c631800 == 42 [pid = 2001] [id = 544] 09:55:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x122006400) [pid = 2001] [serial = 1632] [outer = 0x0] 09:55:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x124e1dc00) [pid = 2001] [serial = 1633] [outer = 0x122006400] 09:55:35 INFO - PROCESS | 2001 | 1467737735324 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x125a54c00) [pid = 2001] [serial = 1634] [outer = 0x122006400] 09:55:35 INFO - PROCESS | 2001 | 1467737735734 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] 09:55:35 INFO - PROCESS | 2001 | 1467737735761 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:55:35 INFO - PROCESS | 2001 | 1467737735763 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 2001 | 1467737735765 Marionette TRACE conn2 <- [1,2150,null,{}] 09:55:35 INFO - PROCESS | 2001 | 1467737735767 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}] 09:55:35 INFO - PROCESS | 2001 | 1467737735769 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:35 INFO - PROCESS | 2001 | 1467737735866 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:55:35 INFO - PROCESS | 2001 | 1467737735921 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 2001 | 1467737735922 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e9800 == 43 [pid = 2001] [id = 545] 09:55:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x11269bc00) [pid = 2001] [serial = 1635] [outer = 0x0] 09:55:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x1181bcc00) [pid = 2001] [serial = 1636] [outer = 0x11269bc00] 09:55:35 INFO - PROCESS | 2001 | 1467737735951 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x125121400) [pid = 2001] [serial = 1637] [outer = 0x11269bc00] 09:55:36 INFO - PROCESS | 2001 | 1467737736531 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]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 823ms 09:55:36 INFO - PROCESS | 2001 | 1467737736595 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:55:36 INFO - PROCESS | 2001 | 1467737736597 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:55:36 INFO - PROCESS | 2001 | 1467737736601 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 2001 | 1467737736604 Marionette TRACE conn2 <- [1,2154,null,{}] 09:55:36 INFO - PROCESS | 2001 | 1467737736610 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}] 09:55:36 INFO - PROCESS | 2001 | 1467737736611 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1294b1800 == 42 [pid = 2001] [id = 539] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x128ea1000 == 41 [pid = 2001] [id = 538] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x125a05800 == 40 [pid = 2001] [id = 537] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1219d8800 == 39 [pid = 2001] [id = 536] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x121227000 == 38 [pid = 2001] [id = 535] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x119aae800 == 37 [pid = 2001] [id = 534] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x116744800 == 36 [pid = 2001] [id = 533] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x116746800 == 35 [pid = 2001] [id = 532] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1219e7000 == 34 [pid = 2001] [id = 529] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x117d71000 == 33 [pid = 2001] [id = 530] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x121211800 == 32 [pid = 2001] [id = 531] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e9800 == 31 [pid = 2001] [id = 545] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12c631800 == 30 [pid = 2001] [id = 544] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12b274800 == 29 [pid = 2001] [id = 543] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x121f69800 == 28 [pid = 2001] [id = 542] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x119aae000 == 27 [pid = 2001] [id = 540] 09:55:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1181e8800 == 26 [pid = 2001] [id = 541] 09:55:37 INFO - PROCESS | 2001 | 1467737737166 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x113213000) [pid = 2001] [serial = 1558] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x116817800) [pid = 2001] [serial = 1561] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x116f5d000) [pid = 2001] [serial = 1562] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x118232400) [pid = 2001] [serial = 1564] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11856cc00) [pid = 2001] [serial = 1565] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1188acc00) [pid = 2001] [serial = 1567] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x116822800) [pid = 2001] [serial = 1556] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x116140400) [pid = 2001] [serial = 1555] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x119e0c000) [pid = 2001] [serial = 1571] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x125aa5000) [pid = 2001] [serial = 1586] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x112e4d400) [pid = 2001] [serial = 1544] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x115e94c00) [pid = 2001] [serial = 1543] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x118550400) [pid = 2001] [serial = 1547] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1181a9c00) [pid = 2001] [serial = 1546] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x119a6e000) [pid = 2001] [serial = 1570] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x12129e000) [pid = 2001] [serial = 1550] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x1195f8c00) [pid = 2001] [serial = 1549] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x12511e000) [pid = 2001] [serial = 1576] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x1212a1c00) [pid = 2001] [serial = 1573] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x124827400) [pid = 2001] [serial = 1553] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x1212a3c00) [pid = 2001] [serial = 1552] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x1130ea000) [pid = 2001] [serial = 1579] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x1181c4800) [pid = 2001] [serial = 1580] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x1253bb800) [pid = 2001] [serial = 1577] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x121a92800) [pid = 2001] [serial = 1582] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x113ddb800) [pid = 2001] [serial = 1559] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x1248b3c00) [pid = 2001] [serial = 1574] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 70 (0x125a5d000) [pid = 2001] [serial = 1585] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 69 (0x1195ef000) [pid = 2001] [serial = 1568] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 68 (0x1263d8c00) [pid = 2001] [serial = 1588] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | --DOMWINDOW == 67 (0x1259b1800) [pid = 2001] [serial = 1583] [outer = 0x0] [url = about:blank] 09:55:37 INFO - PROCESS | 2001 | 1467737737256 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 2001 | 1467737737258 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dde000 == 27 [pid = 2001] [id = 546] 09:55:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 68 (0x1122b9400) [pid = 2001] [serial = 1638] [outer = 0x0] 09:55:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 69 (0x11269b800) [pid = 2001] [serial = 1639] [outer = 0x1122b9400] 09:55:37 INFO - PROCESS | 2001 | 1467737737287 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 70 (0x112e49c00) [pid = 2001] [serial = 1640] [outer = 0x1122b9400] 09:55:37 INFO - PROCESS | 2001 | 1467737737608 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]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1023ms 09:55:37 INFO - PROCESS | 2001 | 1467737737627 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:55:37 INFO - PROCESS | 2001 | 1467737737630 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:55:37 INFO - PROCESS | 2001 | 1467737737634 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 2001 | 1467737737636 Marionette TRACE conn2 <- [1,2158,null,{}] 09:55:37 INFO - PROCESS | 2001 | 1467737737642 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}] 09:55:37 INFO - PROCESS | 2001 | 1467737737644 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:37 INFO - PROCESS | 2001 | 1467737737753 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:55:37 INFO - PROCESS | 2001 | 1467737737848 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 2001 | 1467737737850 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d7e000 == 28 [pid = 2001] [id = 547] 09:55:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 71 (0x112edc000) [pid = 2001] [serial = 1641] [outer = 0x0] 09:55:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x114fbac00) [pid = 2001] [serial = 1642] [outer = 0x112edc000] 09:55:37 INFO - PROCESS | 2001 | 1467737737877 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x11681f400) [pid = 2001] [serial = 1643] [outer = 0x112edc000] 09:55:38 INFO - PROCESS | 2001 | 1467737738172 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]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 572ms 09:55:38 INFO - PROCESS | 2001 | 1467737738209 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:55:38 INFO - PROCESS | 2001 | 1467737738211 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:55:38 INFO - PROCESS | 2001 | 1467737738214 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 2001 | 1467737738215 Marionette TRACE conn2 <- [1,2162,null,{}] 09:55:38 INFO - PROCESS | 2001 | 1467737738218 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}] 09:55:38 INFO - PROCESS | 2001 | 1467737738219 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:38 INFO - PROCESS | 2001 | 1467737738298 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:55:38 INFO - PROCESS | 2001 | 1467737738305 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 2001 | 1467737738308 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d78000 == 29 [pid = 2001] [id = 548] 09:55:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x116f5d000) [pid = 2001] [serial = 1644] [outer = 0x0] 09:55:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x1181a5c00) [pid = 2001] [serial = 1645] [outer = 0x116f5d000] 09:55:38 INFO - PROCESS | 2001 | 1467737738342 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x118552000) [pid = 2001] [serial = 1646] [outer = 0x116f5d000] 09:55:38 INFO - PROCESS | 2001 | 1467737738716 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]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 09:55:38 INFO - PROCESS | 2001 | 1467737738735 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:55:38 INFO - PROCESS | 2001 | 1467737738738 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:55:38 INFO - PROCESS | 2001 | 1467737738748 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 2001 | 1467737738751 Marionette TRACE conn2 <- [1,2166,null,{}] 09:55:38 INFO - PROCESS | 2001 | 1467737738753 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}] 09:55:38 INFO - PROCESS | 2001 | 1467737738755 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:38 INFO - PROCESS | 2001 | 1467737738834 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:55:38 INFO - PROCESS | 2001 | 1467737738840 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 2001 | 1467737738842 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f88800 == 30 [pid = 2001] [id = 549] 09:55:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x118553000) [pid = 2001] [serial = 1647] [outer = 0x0] 09:55:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x11876f800) [pid = 2001] [serial = 1648] [outer = 0x118553000] 09:55:38 INFO - PROCESS | 2001 | 1467737738867 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x119429c00) [pid = 2001] [serial = 1649] [outer = 0x118553000] 09:55:39 INFO - PROCESS | 2001 | 1467737739196 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]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 474ms 09:55:39 INFO - PROCESS | 2001 | 1467737739218 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 2001 | 1467737739219 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:55:39 INFO - PROCESS | 2001 | 1467737739222 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 2001 | 1467737739225 Marionette TRACE conn2 <- [1,2170,null,{}] 09:55:39 INFO - PROCESS | 2001 | 1467737739228 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}] 09:55:39 INFO - PROCESS | 2001 | 1467737739229 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:39 INFO - PROCESS | 2001 | 1467737739302 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:55:39 INFO - PROCESS | 2001 | 1467737739372 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 2001 | 1467737739373 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x121222800 == 31 [pid = 2001] [id = 550] 09:55:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1129b3800) [pid = 2001] [serial = 1650] [outer = 0x0] 09:55:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x119436800) [pid = 2001] [serial = 1651] [outer = 0x1129b3800] 09:55:39 INFO - PROCESS | 2001 | 1467737739397 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x119a79800) [pid = 2001] [serial = 1652] [outer = 0x1129b3800] 09:55:39 INFO - PROCESS | 2001 | 1467737739726 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]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 522ms 09:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:55:39 INFO - PROCESS | 2001 | 1467737739744 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 2001 | 1467737739745 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:55:39 INFO - PROCESS | 2001 | 1467737739747 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 2001 | 1467737739748 Marionette TRACE conn2 <- [1,2174,null,{}] 09:55:39 INFO - PROCESS | 2001 | 1467737739751 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}] 09:55:39 INFO - PROCESS | 2001 | 1467737739752 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:39 INFO - PROCESS | 2001 | 1467737739847 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:55:39 INFO - PROCESS | 2001 | 1467737739883 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 2001 | 1467737739887 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x121f7d800 == 32 [pid = 2001] [id = 551] 09:55:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x116af1400) [pid = 2001] [serial = 1653] [outer = 0x0] 09:55:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1212a1c00) [pid = 2001] [serial = 1654] [outer = 0x116af1400] 09:55:39 INFO - PROCESS | 2001 | 1467737739920 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x121cf0c00) [pid = 2001] [serial = 1655] [outer = 0x116af1400] 09:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 518ms 09:55:40 INFO - PROCESS | 2001 | 1467737740260 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]]]}] 09:55:40 INFO - PROCESS | 2001 | 1467737740266 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:55:40 INFO - PROCESS | 2001 | 1467737740267 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:55:40 INFO - PROCESS | 2001 | 1467737740269 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 2001 | 1467737740271 Marionette TRACE conn2 <- [1,2178,null,{}] 09:55:40 INFO - PROCESS | 2001 | 1467737740279 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}] 09:55:40 INFO - PROCESS | 2001 | 1467737740281 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:40 INFO - PROCESS | 2001 | 1467737740378 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:55:40 INFO - PROCESS | 2001 | 1467737740382 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 2001 | 1467737740383 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dc4800 == 33 [pid = 2001] [id = 552] 09:55:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x121cf1400) [pid = 2001] [serial = 1656] [outer = 0x0] 09:55:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x12200f000) [pid = 2001] [serial = 1657] [outer = 0x121cf1400] 09:55:40 INFO - PROCESS | 2001 | 1467737740408 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x125116000) [pid = 2001] [serial = 1658] [outer = 0x121cf1400] 09:55:40 INFO - PROCESS | 2001 | 1467737740759 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]]]}] 09:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 523ms 09:55:40 INFO - PROCESS | 2001 | 1467737740807 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:55:40 INFO - PROCESS | 2001 | 1467737740809 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:55:40 INFO - PROCESS | 2001 | 1467737740812 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 2001 | 1467737740813 Marionette TRACE conn2 <- [1,2182,null,{}] 09:55:40 INFO - PROCESS | 2001 | 1467737740815 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}] 09:55:40 INFO - PROCESS | 2001 | 1467737740816 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:40 INFO - PROCESS | 2001 | 1467737740908 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:55:40 INFO - PROCESS | 2001 | 1467737740923 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 2001 | 1467737740925 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291b0000 == 34 [pid = 2001] [id = 553] 09:55:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1129ac400) [pid = 2001] [serial = 1659] [outer = 0x0] 09:55:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1259af000) [pid = 2001] [serial = 1660] [outer = 0x1129ac400] 09:55:40 INFO - PROCESS | 2001 | 1467737740949 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x125aa5c00) [pid = 2001] [serial = 1661] [outer = 0x1129ac400] 09:55:41 INFO - PROCESS | 2001 | 1467737741265 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]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 469ms 09:55:41 INFO - PROCESS | 2001 | 1467737741280 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 2001 | 1467737741281 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:55:41 INFO - PROCESS | 2001 | 1467737741284 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 2001 | 1467737741285 Marionette TRACE conn2 <- [1,2186,null,{}] 09:55:41 INFO - PROCESS | 2001 | 1467737741287 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}] 09:55:41 INFO - PROCESS | 2001 | 1467737741289 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:41 INFO - PROCESS | 2001 | 1467737741508 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x125aa2000) [pid = 2001] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x113387c00) [pid = 2001] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x121297c00) [pid = 2001] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x124caac00) [pid = 2001] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1126a2c00) [pid = 2001] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x125a56000) [pid = 2001] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x113213c00) [pid = 2001] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1122b4800) [pid = 2001] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x116822c00) [pid = 2001] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x119159000) [pid = 2001] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x115e8d400) [pid = 2001] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:55:41 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x1122b2c00) [pid = 2001] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:55:41 INFO - PROCESS | 2001 | 1467737741551 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 2001 | 1467737741553 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x119294800 == 35 [pid = 2001] [id = 554] 09:55:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x110fb6800) [pid = 2001] [serial = 1662] [outer = 0x0] 09:55:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1126a2c00) [pid = 2001] [serial = 1663] [outer = 0x110fb6800] 09:55:41 INFO - PROCESS | 2001 | 1467737741577 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x11619d000) [pid = 2001] [serial = 1664] [outer = 0x110fb6800] 09:55:41 INFO - PROCESS | 2001 | 1467737741843 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]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 569ms 09:55:41 INFO - PROCESS | 2001 | 1467737741856 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 2001 | 1467737741859 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:55:41 INFO - PROCESS | 2001 | 1467737741866 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 2001 | 1467737741867 Marionette TRACE conn2 <- [1,2190,null,{}] 09:55:41 INFO - PROCESS | 2001 | 1467737741870 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}] 09:55:41 INFO - PROCESS | 2001 | 1467737741871 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:41 INFO - PROCESS | 2001 | 1467737741961 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:55:41 INFO - PROCESS | 2001 | 1467737741965 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 2001 | 1467737741966 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x12969a800 == 36 [pid = 2001] [id = 555] 09:55:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1176e4000) [pid = 2001] [serial = 1665] [outer = 0x0] 09:55:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x121f04400) [pid = 2001] [serial = 1666] [outer = 0x1176e4000] 09:55:41 INFO - PROCESS | 2001 | 1467737741991 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1263d8400) [pid = 2001] [serial = 1667] [outer = 0x1176e4000] 09:55:42 INFO - PROCESS | 2001 | 1467737742314 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]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 470ms 09:55:42 INFO - PROCESS | 2001 | 1467737742336 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 2001 | 1467737742338 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:55:42 INFO - PROCESS | 2001 | 1467737742343 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 2001 | 1467737742344 Marionette TRACE conn2 <- [1,2194,null,{}] 09:55:42 INFO - PROCESS | 2001 | 1467737742346 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}] 09:55:42 INFO - PROCESS | 2001 | 1467737742347 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:42 INFO - PROCESS | 2001 | 1467737742449 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:55:42 INFO - PROCESS | 2001 | 1467737742457 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 2001 | 1467737742460 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a662000 == 37 [pid = 2001] [id = 556] 09:55:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x126935c00) [pid = 2001] [serial = 1668] [outer = 0x0] 09:55:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x128b72800) [pid = 2001] [serial = 1669] [outer = 0x126935c00] 09:55:42 INFO - PROCESS | 2001 | 1467737742487 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x128b7b000) [pid = 2001] [serial = 1670] [outer = 0x126935c00] 09:55:42 INFO - PROCESS | 2001 | 1467737742801 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]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 470ms 09:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:55:42 INFO - PROCESS | 2001 | 1467737742813 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 2001 | 1467737742814 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:55:42 INFO - PROCESS | 2001 | 1467737742816 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 2001 | 1467737742818 Marionette TRACE conn2 <- [1,2198,null,{}] 09:55:42 INFO - PROCESS | 2001 | 1467737742821 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}] 09:55:42 INFO - PROCESS | 2001 | 1467737742823 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:42 INFO - PROCESS | 2001 | 1467737742913 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:55:42 INFO - PROCESS | 2001 | 1467737742917 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 2001 | 1467737742918 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be9000 == 38 [pid = 2001] [id = 557] 09:55:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11a268000) [pid = 2001] [serial = 1671] [outer = 0x0] 09:55:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x128bd6000) [pid = 2001] [serial = 1672] [outer = 0x11a268000] 09:55:42 INFO - PROCESS | 2001 | 1467737742945 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12910c800) [pid = 2001] [serial = 1673] [outer = 0x11a268000] 09:55:43 INFO - PROCESS | 2001 | 1467737743273 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]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 470ms 09:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:55:43 INFO - PROCESS | 2001 | 1467737743286 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 2001 | 1467737743288 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:55:43 INFO - PROCESS | 2001 | 1467737743292 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 2001 | 1467737743293 Marionette TRACE conn2 <- [1,2202,null,{}] 09:55:43 INFO - PROCESS | 2001 | 1467737743296 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}] 09:55:43 INFO - PROCESS | 2001 | 1467737743297 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:43 INFO - PROCESS | 2001 | 1467737743401 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:55:43 INFO - PROCESS | 2001 | 1467737743408 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 2001 | 1467737743409 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cacf000 == 39 [pid = 2001] [id = 558] 09:55:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x11819cc00) [pid = 2001] [serial = 1674] [outer = 0x0] 09:55:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12910cc00) [pid = 2001] [serial = 1675] [outer = 0x11819cc00] 09:55:43 INFO - PROCESS | 2001 | 1467737743433 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x129218c00) [pid = 2001] [serial = 1676] [outer = 0x11819cc00] 09:55:44 INFO - PROCESS | 2001 | 1467737744089 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]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 869ms 09:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:55:44 INFO - PROCESS | 2001 | 1467737744161 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 2001 | 1467737744164 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:55:44 INFO - PROCESS | 2001 | 1467737744168 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 2001 | 1467737744171 Marionette TRACE conn2 <- [1,2206,null,{}] 09:55:44 INFO - PROCESS | 2001 | 1467737744175 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}] 09:55:44 INFO - PROCESS | 2001 | 1467737744177 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:44 INFO - PROCESS | 2001 | 1467737744283 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:55:44 INFO - PROCESS | 2001 | 1467737744342 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 2001 | 1467737744343 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x118582800 == 40 [pid = 2001] [id = 559] 09:55:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x11321a000) [pid = 2001] [serial = 1677] [outer = 0x0] 09:55:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x114f8b800) [pid = 2001] [serial = 1678] [outer = 0x11321a000] 09:55:44 INFO - PROCESS | 2001 | 1467737744374 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x116816c00) [pid = 2001] [serial = 1679] [outer = 0x11321a000] 09:55:44 INFO - PROCESS | 2001 | 1467737744933 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]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 826ms 09:55:44 INFO - PROCESS | 2001 | 1467737744994 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 2001 | 1467737744997 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:55:45 INFO - PROCESS | 2001 | 1467737745001 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 2001 | 1467737745003 Marionette TRACE conn2 <- [1,2210,null,{}] 09:55:45 INFO - PROCESS | 2001 | 1467737745006 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}] 09:55:45 INFO - PROCESS | 2001 | 1467737745008 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:45 INFO - PROCESS | 2001 | 1467737745120 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:55:45 INFO - PROCESS | 2001 | 1467737745319 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 2001 | 1467737745320 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f35800 == 41 [pid = 2001] [id = 560] 09:55:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1122b9000) [pid = 2001] [serial = 1680] [outer = 0x0] 09:55:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x113210c00) [pid = 2001] [serial = 1681] [outer = 0x1122b9000] 09:55:45 INFO - PROCESS | 2001 | 1467737745348 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x115e94c00) [pid = 2001] [serial = 1682] [outer = 0x1122b9000] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x119be9000 == 40 [pid = 2001] [id = 557] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x12a662000 == 39 [pid = 2001] [id = 556] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x12969a800 == 38 [pid = 2001] [id = 555] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x119294800 == 37 [pid = 2001] [id = 554] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x1291b0000 == 36 [pid = 2001] [id = 553] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x112dc4800 == 35 [pid = 2001] [id = 552] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x121f7d800 == 34 [pid = 2001] [id = 551] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x121222800 == 33 [pid = 2001] [id = 550] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x119f88800 == 32 [pid = 2001] [id = 549] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x117d78000 == 31 [pid = 2001] [id = 548] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x117d7e000 == 30 [pid = 2001] [id = 547] 09:55:45 INFO - PROCESS | 2001 | --DOCSHELL 0x112dde000 == 29 [pid = 2001] [id = 546] 09:55:45 INFO - PROCESS | 2001 | 1467737745789 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]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 823ms 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x128b6e000) [pid = 2001] [serial = 1619] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1181ba000) [pid = 2001] [serial = 1622] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x121c3d000) [pid = 2001] [serial = 1612] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1253bd800) [pid = 2001] [serial = 1615] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x116137c00) [pid = 2001] [serial = 1621] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1248b4c00) [pid = 2001] [serial = 1613] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x112a79800) [pid = 2001] [serial = 1591] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1133b3800) [pid = 2001] [serial = 1592] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x128b75400) [pid = 2001] [serial = 1589] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1133b0c00) [pid = 2001] [serial = 1597] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x115e29400) [pid = 2001] [serial = 1598] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x118775000) [pid = 2001] [serial = 1603] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x118868800) [pid = 2001] [serial = 1604] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x118065c00) [pid = 2001] [serial = 1594] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1181bf000) [pid = 2001] [serial = 1595] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1195f7400) [pid = 2001] [serial = 1606] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x119a73400) [pid = 2001] [serial = 1607] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x11681b400) [pid = 2001] [serial = 1600] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x1181aac00) [pid = 2001] [serial = 1601] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x1263d2c00) [pid = 2001] [serial = 1618] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x119a75400) [pid = 2001] [serial = 1609] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x11a26b000) [pid = 2001] [serial = 1610] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x125aa1800) [pid = 2001] [serial = 1616] [outer = 0x0] [url = about:blank] 09:55:45 INFO - PROCESS | 2001 | 1467737745836 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:55:45 INFO - PROCESS | 2001 | 1467737745838 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:55:45 INFO - PROCESS | 2001 | 1467737745844 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 2001 | 1467737745846 Marionette TRACE conn2 <- [1,2214,null,{}] 09:55:45 INFO - PROCESS | 2001 | 1467737745850 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}] 09:55:45 INFO - PROCESS | 2001 | 1467737745851 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:45 INFO - PROCESS | 2001 | 1467737745941 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:55:45 INFO - PROCESS | 2001 | 1467737745950 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 2001 | 1467737745951 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d84000 == 30 [pid = 2001] [id = 561] 09:55:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x116a23000) [pid = 2001] [serial = 1683] [outer = 0x0] 09:55:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x116f5b400) [pid = 2001] [serial = 1684] [outer = 0x116a23000] 09:55:45 INFO - PROCESS | 2001 | 1467737745997 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x118062800) [pid = 2001] [serial = 1685] [outer = 0x116a23000] 09:55:46 INFO - PROCESS | 2001 | 1467737746446 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]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 621ms 09:55:46 INFO - PROCESS | 2001 | 1467737746467 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:55:46 INFO - PROCESS | 2001 | 1467737746469 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:55:46 INFO - PROCESS | 2001 | 1467737746472 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 2001 | 1467737746473 Marionette TRACE conn2 <- [1,2218,null,{}] 09:55:46 INFO - PROCESS | 2001 | 1467737746475 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}] 09:55:46 INFO - PROCESS | 2001 | 1467737746476 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:46 INFO - PROCESS | 2001 | 1467737746557 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:55:46 INFO - PROCESS | 2001 | 1467737746584 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 2001 | 1467737746586 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bcd000 == 31 [pid = 2001] [id = 562] 09:55:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x11856d800) [pid = 2001] [serial = 1686] [outer = 0x0] 09:55:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x118770400) [pid = 2001] [serial = 1687] [outer = 0x11856d800] 09:55:46 INFO - PROCESS | 2001 | 1467737746611 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x118869800) [pid = 2001] [serial = 1688] [outer = 0x11856d800] 09:55:46 INFO - PROCESS | 2001 | 1467737746959 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]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 09:55:46 INFO - PROCESS | 2001 | 1467737746993 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 2001 | 1467737746994 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:55:47 INFO - PROCESS | 2001 | 1467737747011 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 2001 | 1467737747015 Marionette TRACE conn2 <- [1,2222,null,{}] 09:55:47 INFO - PROCESS | 2001 | 1467737747019 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}] 09:55:47 INFO - PROCESS | 2001 | 1467737747022 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:47 INFO - PROCESS | 2001 | 1467737747100 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:55:47 INFO - PROCESS | 2001 | 1467737747104 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 2001 | 1467737747105 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x121405800 == 32 [pid = 2001] [id = 563] 09:55:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1188a0c00) [pid = 2001] [serial = 1689] [outer = 0x0] 09:55:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1195f2000) [pid = 2001] [serial = 1690] [outer = 0x1188a0c00] 09:55:47 INFO - PROCESS | 2001 | 1467737747133 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119c53800) [pid = 2001] [serial = 1691] [outer = 0x1188a0c00] 09:55:47 INFO - PROCESS | 2001 | 1467737747453 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]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 488ms 09:55:47 INFO - PROCESS | 2001 | 1467737747485 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 2001 | 1467737747487 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:55:47 INFO - PROCESS | 2001 | 1467737747489 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 2001 | 1467737747490 Marionette TRACE conn2 <- [1,2226,null,{}] 09:55:47 INFO - PROCESS | 2001 | 1467737747493 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}] 09:55:47 INFO - PROCESS | 2001 | 1467737747494 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:47 INFO - PROCESS | 2001 | 1467737747572 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:55:47 INFO - PROCESS | 2001 | 1467737747632 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 2001 | 1467737747633 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x124873000 == 33 [pid = 2001] [id = 564] 09:55:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x112d95400) [pid = 2001] [serial = 1692] [outer = 0x0] 09:55:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x12129e400) [pid = 2001] [serial = 1693] [outer = 0x112d95400] 09:55:47 INFO - PROCESS | 2001 | 1467737747657 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x121c3e400) [pid = 2001] [serial = 1694] [outer = 0x112d95400] 09:55:47 INFO - PROCESS | 2001 | 1467737747990 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]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 521ms 09:55:48 INFO - PROCESS | 2001 | 1467737748012 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 2001 | 1467737748014 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:55:48 INFO - PROCESS | 2001 | 1467737748017 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 2001 | 1467737748019 Marionette TRACE conn2 <- [1,2230,null,{}] 09:55:48 INFO - PROCESS | 2001 | 1467737748021 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}] 09:55:48 INFO - PROCESS | 2001 | 1467737748026 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:48 INFO - PROCESS | 2001 | 1467737748187 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:55:48 INFO - PROCESS | 2001 | 1467737748226 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 2001 | 1467737748230 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213b3800 == 34 [pid = 2001] [id = 565] 09:55:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x122049c00) [pid = 2001] [serial = 1695] [outer = 0x0] 09:55:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x124854000) [pid = 2001] [serial = 1696] [outer = 0x122049c00] 09:55:48 INFO - PROCESS | 2001 | 1467737748261 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1254a2800) [pid = 2001] [serial = 1697] [outer = 0x122049c00] 09:55:48 INFO - PROCESS | 2001 | 1467737748611 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]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 620ms 09:55:48 INFO - PROCESS | 2001 | 1467737748637 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 2001 | 1467737748639 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:55:48 INFO - PROCESS | 2001 | 1467737748649 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 2001 | 1467737748651 Marionette TRACE conn2 <- [1,2234,null,{}] 09:55:48 INFO - PROCESS | 2001 | 1467737748654 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}] 09:55:48 INFO - PROCESS | 2001 | 1467737748656 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:48 INFO - PROCESS | 2001 | 1467737748805 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:55:48 INFO - PROCESS | 2001 | 1467737748882 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 2001 | 1467737748883 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x129435000 == 35 [pid = 2001] [id = 566] 09:55:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1195f1400) [pid = 2001] [serial = 1698] [outer = 0x0] 09:55:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x125aa1400) [pid = 2001] [serial = 1699] [outer = 0x1195f1400] 09:55:48 INFO - PROCESS | 2001 | 1467737748931 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x128b76400) [pid = 2001] [serial = 1700] [outer = 0x1195f1400] 09:55:49 INFO - PROCESS | 2001 | 1467737749328 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]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 727ms 09:55:49 INFO - PROCESS | 2001 | 1467737749370 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 2001 | 1467737749371 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:55:49 INFO - PROCESS | 2001 | 1467737749373 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 2001 | 1467737749374 Marionette TRACE conn2 <- [1,2238,null,{}] 09:55:49 INFO - PROCESS | 2001 | 1467737749377 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}] 09:55:49 INFO - PROCESS | 2001 | 1467737749378 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:49 INFO - PROCESS | 2001 | 1467737749473 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:55:49 INFO - PROCESS | 2001 | 1467737749477 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 2001 | 1467737749478 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x118747000 == 36 [pid = 2001] [id = 567] 09:55:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x128b78000) [pid = 2001] [serial = 1701] [outer = 0x0] 09:55:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128bcc400) [pid = 2001] [serial = 1702] [outer = 0x128b78000] 09:55:49 INFO - PROCESS | 2001 | 1467737749502 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128e05000) [pid = 2001] [serial = 1703] [outer = 0x128b78000] 09:55:49 INFO - PROCESS | 2001 | 1467737749797 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]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 472ms 09:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:55:49 INFO - PROCESS | 2001 | 1467737749847 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 2001 | 1467737749848 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:55:49 INFO - PROCESS | 2001 | 1467737749859 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 2001 | 1467737749861 Marionette TRACE conn2 <- [1,2242,null,{}] 09:55:49 INFO - PROCESS | 2001 | 1467737749864 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}] 09:55:49 INFO - PROCESS | 2001 | 1467737749865 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:50 INFO - PROCESS | 2001 | 1467737750039 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x11a268000) [pid = 2001] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x116af1400) [pid = 2001] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x121cf1400) [pid = 2001] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x118553000) [pid = 2001] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x116f5d000) [pid = 2001] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x112f5e800) [pid = 2001] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x112edc000) [pid = 2001] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1122b9400) [pid = 2001] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x117db4800) [pid = 2001] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x119e19400) [pid = 2001] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x122006400) [pid = 2001] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1129ac400) [pid = 2001] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x110fb6800) [pid = 2001] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x126935c00) [pid = 2001] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1176e4000) [pid = 2001] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:55:50 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x1129b3800) [pid = 2001] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:55:50 INFO - PROCESS | 2001 | 1467737750082 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 2001 | 1467737750083 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e9800 == 37 [pid = 2001] [id = 568] 09:55:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x111d16800) [pid = 2001] [serial = 1704] [outer = 0x0] 09:55:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1126a0800) [pid = 2001] [serial = 1705] [outer = 0x111d16800] 09:55:50 INFO - PROCESS | 2001 | 1467737750108 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x11681c800) [pid = 2001] [serial = 1706] [outer = 0x111d16800] 09:55:50 INFO - PROCESS | 2001 | 1467737750374 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]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 580ms 09:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:55:50 INFO - PROCESS | 2001 | 1467737750431 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 2001 | 1467737750432 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:55:50 INFO - PROCESS | 2001 | 1467737750434 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 2001 | 1467737750435 Marionette TRACE conn2 <- [1,2246,null,{}] 09:55:50 INFO - PROCESS | 2001 | 1467737750438 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}] 09:55:50 INFO - PROCESS | 2001 | 1467737750442 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:50 INFO - PROCESS | 2001 | 1467737750521 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:55:50 INFO - PROCESS | 2001 | 1467737750527 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 2001 | 1467737750528 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b275800 == 38 [pid = 2001] [id = 569] 09:55:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x11822d800) [pid = 2001] [serial = 1707] [outer = 0x0] 09:55:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x121cf1400) [pid = 2001] [serial = 1708] [outer = 0x11822d800] 09:55:50 INFO - PROCESS | 2001 | 1467737750551 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x126935c00) [pid = 2001] [serial = 1709] [outer = 0x11822d800] 09:55:50 INFO - PROCESS | 2001 | 1467737750870 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]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 470ms 09:55:50 INFO - PROCESS | 2001 | 1467737750905 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 2001 | 1467737750906 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:55:50 INFO - PROCESS | 2001 | 1467737750908 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 2001 | 1467737750909 Marionette TRACE conn2 <- [1,2250,null,{}] 09:55:50 INFO - PROCESS | 2001 | 1467737750912 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}] 09:55:50 INFO - PROCESS | 2001 | 1467737750913 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:51 INFO - PROCESS | 2001 | 1467737751015 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:55:51 INFO - PROCESS | 2001 | 1467737751023 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 2001 | 1467737751025 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c636000 == 39 [pid = 2001] [id = 570] 09:55:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11688a400) [pid = 2001] [serial = 1710] [outer = 0x0] 09:55:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x128e08400) [pid = 2001] [serial = 1711] [outer = 0x11688a400] 09:55:51 INFO - PROCESS | 2001 | 1467737751053 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12921b400) [pid = 2001] [serial = 1712] [outer = 0x11688a400] 09:55:51 INFO - PROCESS | 2001 | 1467737751509 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]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 618ms 09:55:51 INFO - PROCESS | 2001 | 1467737751528 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 2001 | 1467737751530 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:55:51 INFO - PROCESS | 2001 | 1467737751533 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 2001 | 1467737751536 Marionette TRACE conn2 <- [1,2254,null,{}] 09:55:51 INFO - PROCESS | 2001 | 1467737751540 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}] 09:55:51 INFO - PROCESS | 2001 | 1467737751542 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:51 INFO - PROCESS | 2001 | 1467737751666 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:55:51 INFO - PROCESS | 2001 | 1467737751672 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 2001 | 1467737751673 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdb3000 == 40 [pid = 2001] [id = 571] 09:55:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12921dc00) [pid = 2001] [serial = 1713] [outer = 0x0] 09:55:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x129486400) [pid = 2001] [serial = 1714] [outer = 0x12921dc00] 09:55:51 INFO - PROCESS | 2001 | 1467737751697 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12950e400) [pid = 2001] [serial = 1715] [outer = 0x12921dc00] 09:55:52 INFO - PROCESS | 2001 | 1467737751992 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]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 520ms 09:55:52 INFO - PROCESS | 2001 | 1467737752082 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 2001 | 1467737752084 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:55:52 INFO - PROCESS | 2001 | 1467737752089 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 2001 | 1467737752092 Marionette TRACE conn2 <- [1,2258,null,{}] 09:55:52 INFO - PROCESS | 2001 | 1467737752096 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}] 09:55:52 INFO - PROCESS | 2001 | 1467737752098 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:52 INFO - PROCESS | 2001 | 1467737752193 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:55:52 INFO - PROCESS | 2001 | 1467737752287 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 2001 | 1467737752289 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d66800 == 41 [pid = 2001] [id = 572] 09:55:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x112fd8800) [pid = 2001] [serial = 1716] [outer = 0x0] 09:55:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1133ac400) [pid = 2001] [serial = 1717] [outer = 0x112fd8800] 09:55:52 INFO - PROCESS | 2001 | 1467737752321 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x1167a0000) [pid = 2001] [serial = 1718] [outer = 0x112fd8800] 09:55:52 INFO - PROCESS | 2001 | 1467737752761 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]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 723ms 09:55:52 INFO - PROCESS | 2001 | 1467737752822 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 2001 | 1467737752824 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:55:52 INFO - PROCESS | 2001 | 1467737752830 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 2001 | 1467737752833 Marionette TRACE conn2 <- [1,2262,null,{}] 09:55:52 INFO - PROCESS | 2001 | 1467737752836 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}] 09:55:52 INFO - PROCESS | 2001 | 1467737752838 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:52 INFO - PROCESS | 2001 | 1467737752938 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:55:53 INFO - PROCESS | 2001 | 1467737753009 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 2001 | 1467737753010 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213cd800 == 42 [pid = 2001] [id = 573] 09:55:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x11855c000) [pid = 2001] [serial = 1719] [outer = 0x0] 09:55:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1187dc800) [pid = 2001] [serial = 1720] [outer = 0x11855c000] 09:55:53 INFO - PROCESS | 2001 | 1467737753040 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x119161400) [pid = 2001] [serial = 1721] [outer = 0x11855c000] 09:55:53 INFO - PROCESS | 2001 | 1467737753466 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]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 675ms 09:55:53 INFO - PROCESS | 2001 | 1467737753504 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:55:53 INFO - PROCESS | 2001 | 1467737753507 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:55:53 INFO - PROCESS | 2001 | 1467737753510 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 2001 | 1467737753513 Marionette TRACE conn2 <- [1,2266,null,{}] 09:55:53 INFO - PROCESS | 2001 | 1467737753555 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}] 09:55:53 INFO - PROCESS | 2001 | 1467737753560 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:53 INFO - PROCESS | 2001 | 1467737753772 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:55:53 INFO - PROCESS | 2001 | 1467737753835 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 2001 | 1467737753837 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cad6000 == 43 [pid = 2001] [id = 574] 09:55:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x121f02800) [pid = 2001] [serial = 1722] [outer = 0x0] 09:55:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x122005c00) [pid = 2001] [serial = 1723] [outer = 0x121f02800] 09:55:53 INFO - PROCESS | 2001 | 1467737753868 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x125199400) [pid = 2001] [serial = 1724] [outer = 0x121f02800] 09:55:54 INFO - PROCESS | 2001 | 1467737754289 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]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 822ms 09:55:54 INFO - PROCESS | 2001 | 1467737754332 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 2001 | 1467737754333 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:55:54 INFO - PROCESS | 2001 | 1467737754335 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 2001 | 1467737754337 Marionette TRACE conn2 <- [1,2270,null,{}] 09:55:54 INFO - PROCESS | 2001 | 1467737754339 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}] 09:55:54 INFO - PROCESS | 2001 | 1467737754341 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:54 INFO - PROCESS | 2001 | 1467737754442 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:55:54 INFO - PROCESS | 2001 | 1467737754502 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 2001 | 1467737754503 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d329000 == 44 [pid = 2001] [id = 575] 09:55:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1263c9800) [pid = 2001] [serial = 1725] [outer = 0x0] 09:55:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x128b73400) [pid = 2001] [serial = 1726] [outer = 0x1263c9800] 09:55:54 INFO - PROCESS | 2001 | 1467737754532 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x129214c00) [pid = 2001] [serial = 1727] [outer = 0x1263c9800] 09:55:55 INFO - PROCESS | 2001 | 1467737755031 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]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 768ms 09:55:55 INFO - PROCESS | 2001 | 1467737755105 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 2001 | 1467737755109 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:55:55 INFO - PROCESS | 2001 | 1467737755113 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 2001 | 1467737755115 Marionette TRACE conn2 <- [1,2274,null,{}] 09:55:55 INFO - PROCESS | 2001 | 1467737755118 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}] 09:55:55 INFO - PROCESS | 2001 | 1467737755120 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:55 INFO - PROCESS | 2001 | 1467737755367 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:55:55 INFO - PROCESS | 2001 | 1467737755453 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 2001 | 1467737755455 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x1192a2800 == 45 [pid = 2001] [id = 576] 09:55:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x112a7bc00) [pid = 2001] [serial = 1728] [outer = 0x0] 09:55:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x113384c00) [pid = 2001] [serial = 1729] [outer = 0x112a7bc00] 09:55:55 INFO - PROCESS | 2001 | 1467737755484 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x1164ee800) [pid = 2001] [serial = 1730] [outer = 0x112a7bc00] 09:55:55 INFO - PROCESS | 2001 | 1467737755918 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]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 824ms 09:55:55 INFO - PROCESS | 2001 | 1467737755938 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:55:55 INFO - PROCESS | 2001 | 1467737755940 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:55:55 INFO - PROCESS | 2001 | 1467737755943 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 2001 | 1467737755945 Marionette TRACE conn2 <- [1,2278,null,{}] 09:55:55 INFO - PROCESS | 2001 | 1467737755948 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}] 09:55:55 INFO - PROCESS | 2001 | 1467737755949 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:56 INFO - PROCESS | 2001 | 1467737756043 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:55:56 INFO - PROCESS | 2001 | 1467737756104 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 2001 | 1467737756105 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x118578800 == 46 [pid = 2001] [id = 577] 09:55:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x11681f800) [pid = 2001] [serial = 1731] [outer = 0x0] 09:55:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x117db0800) [pid = 2001] [serial = 1732] [outer = 0x11681f800] 09:55:56 INFO - PROCESS | 2001 | 1467737756132 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x1181c2c00) [pid = 2001] [serial = 1733] [outer = 0x11681f800] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x12c636000 == 45 [pid = 2001] [id = 570] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x12b275800 == 44 [pid = 2001] [id = 569] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e9800 == 43 [pid = 2001] [id = 568] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x118747000 == 42 [pid = 2001] [id = 567] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x129435000 == 41 [pid = 2001] [id = 566] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1213b3800 == 40 [pid = 2001] [id = 565] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x124873000 == 39 [pid = 2001] [id = 564] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x121405800 == 38 [pid = 2001] [id = 563] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x119bcd000 == 37 [pid = 2001] [id = 562] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x117d84000 == 36 [pid = 2001] [id = 561] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x116f35800 == 35 [pid = 2001] [id = 560] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x118582800 == 34 [pid = 2001] [id = 559] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x12cacf000 == 33 [pid = 2001] [id = 558] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1192a2800 == 32 [pid = 2001] [id = 576] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x12d329000 == 31 [pid = 2001] [id = 575] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x12cad6000 == 30 [pid = 2001] [id = 574] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x1213cd800 == 29 [pid = 2001] [id = 573] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdb3000 == 28 [pid = 2001] [id = 571] 09:55:56 INFO - PROCESS | 2001 | --DOCSHELL 0x117d66800 == 27 [pid = 2001] [id = 572] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x128bd6000) [pid = 2001] [serial = 1672] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1212a1c00) [pid = 2001] [serial = 1654] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x12200f000) [pid = 2001] [serial = 1657] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x11876f800) [pid = 2001] [serial = 1648] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x119429c00) [pid = 2001] [serial = 1649] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1181a5c00) [pid = 2001] [serial = 1645] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x118552000) [pid = 2001] [serial = 1646] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x11680d800) [pid = 2001] [serial = 1625] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x114fbac00) [pid = 2001] [serial = 1642] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x11269b800) [pid = 2001] [serial = 1639] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x115e22c00) [pid = 2001] [serial = 1624] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x11681f400) [pid = 2001] [serial = 1643] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x112e49c00) [pid = 2001] [serial = 1640] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x11885d800) [pid = 2001] [serial = 1628] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x118559000) [pid = 2001] [serial = 1627] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x121c3e000) [pid = 2001] [serial = 1631] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1212a0000) [pid = 2001] [serial = 1630] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x125a54c00) [pid = 2001] [serial = 1634] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x124e1dc00) [pid = 2001] [serial = 1633] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1181bcc00) [pid = 2001] [serial = 1636] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x121cf0c00) [pid = 2001] [serial = 1655] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1259af000) [pid = 2001] [serial = 1660] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x125116000) [pid = 2001] [serial = 1658] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x125aa5c00) [pid = 2001] [serial = 1661] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x11619d000) [pid = 2001] [serial = 1664] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x128b7b000) [pid = 2001] [serial = 1670] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1126a2c00) [pid = 2001] [serial = 1663] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x121f04400) [pid = 2001] [serial = 1666] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x119436800) [pid = 2001] [serial = 1651] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x119a79800) [pid = 2001] [serial = 1652] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x128b72800) [pid = 2001] [serial = 1669] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x12910c800) [pid = 2001] [serial = 1673] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x1263d8400) [pid = 2001] [serial = 1667] [outer = 0x0] [url = about:blank] 09:55:56 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12910cc00) [pid = 2001] [serial = 1675] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2001 | 1467737757022 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]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1123ms 09:55:57 INFO - PROCESS | 2001 | 1467737757066 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 2001 | 1467737757068 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:55:57 INFO - PROCESS | 2001 | 1467737757071 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 2001 | 1467737757073 Marionette TRACE conn2 <- [1,2282,null,{}] 09:55:57 INFO - PROCESS | 2001 | 1467737757076 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}] 09:55:57 INFO - PROCESS | 2001 | 1467737757078 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:57 INFO - PROCESS | 2001 | 1467737757157 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:55:57 INFO - PROCESS | 2001 | 1467737757212 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 2001 | 1467737757215 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x116858000 == 28 [pid = 2001] [id = 578] 09:55:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x112699800) [pid = 2001] [serial = 1734] [outer = 0x0] 09:55:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1129a6000) [pid = 2001] [serial = 1735] [outer = 0x112699800] 09:55:57 INFO - PROCESS | 2001 | 1467737757245 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x112a7c000) [pid = 2001] [serial = 1736] [outer = 0x112699800] 09:55:57 INFO - PROCESS | 2001 | 1467737757550 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]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 523ms 09:55:57 INFO - PROCESS | 2001 | 1467737757594 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 2001 | 1467737757598 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:55:57 INFO - PROCESS | 2001 | 1467737757602 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 2001 | 1467737757604 Marionette TRACE conn2 <- [1,2286,null,{}] 09:55:57 INFO - PROCESS | 2001 | 1467737757606 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}] 09:55:57 INFO - PROCESS | 2001 | 1467737757608 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:57 INFO - PROCESS | 2001 | 1467737757684 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:55:57 INFO - PROCESS | 2001 | 1467737757689 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 2001 | 1467737757692 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181e8800 == 29 [pid = 2001] [id = 579] 09:55:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x1132c6000) [pid = 2001] [serial = 1737] [outer = 0x0] 09:55:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x113c75400) [pid = 2001] [serial = 1738] [outer = 0x1132c6000] 09:55:57 INFO - PROCESS | 2001 | 1467737757721 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x115e24800) [pid = 2001] [serial = 1739] [outer = 0x1132c6000] 09:55:58 INFO - PROCESS | 2001 | 1467737758080 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]]]}] 09:55:58 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 09:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 09:55:58 INFO - PROCESS | 2001 | 1467737758121 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 2001 | 1467737758123 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:55:58 INFO - PROCESS | 2001 | 1467737758125 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 2001 | 1467737758128 Marionette TRACE conn2 <- [1,2290,null,{}] 09:55:58 INFO - PROCESS | 2001 | 1467737758136 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}] 09:55:58 INFO - PROCESS | 2001 | 1467737758139 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:58 INFO - PROCESS | 2001 | 1467737758215 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:55:58 INFO - PROCESS | 2001 | 1467737758220 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 2001 | 1467737758222 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195ac000 == 30 [pid = 2001] [id = 580] 09:55:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1129a9400) [pid = 2001] [serial = 1740] [outer = 0x0] 09:55:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x117db3c00) [pid = 2001] [serial = 1741] [outer = 0x1129a9400] 09:55:58 INFO - PROCESS | 2001 | 1467737758253 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1181a9000) [pid = 2001] [serial = 1742] [outer = 0x1129a9400] 09:55:58 INFO - PROCESS | 2001 | 1467737758569 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]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 472ms 09:55:58 INFO - PROCESS | 2001 | 1467737758597 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 2001 | 1467737758599 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:55:58 INFO - PROCESS | 2001 | 1467737758601 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 2001 | 1467737758602 Marionette TRACE conn2 <- [1,2294,null,{}] 09:55:58 INFO - PROCESS | 2001 | 1467737758605 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}] 09:55:58 INFO - PROCESS | 2001 | 1467737758606 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:58 INFO - PROCESS | 2001 | 1467737758684 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:55:58 INFO - PROCESS | 2001 | 1467737758744 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 2001 | 1467737758746 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f8a800 == 31 [pid = 2001] [id = 581] 09:55:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1181a7c00) [pid = 2001] [serial = 1743] [outer = 0x0] 09:55:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11854fc00) [pid = 2001] [serial = 1744] [outer = 0x1181a7c00] 09:55:58 INFO - PROCESS | 2001 | 1467737758771 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x11856e800) [pid = 2001] [serial = 1745] [outer = 0x1181a7c00] 09:55:59 INFO - PROCESS | 2001 | 1467737759050 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]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms 09:55:59 INFO - PROCESS | 2001 | 1467737759070 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 2001 | 1467737759072 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:55:59 INFO - PROCESS | 2001 | 1467737759097 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 2001 | 1467737759105 Marionette TRACE conn2 <- [1,2298,null,{}] 09:55:59 INFO - PROCESS | 2001 | 1467737759111 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}] 09:55:59 INFO - PROCESS | 2001 | 1467737759112 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:59 INFO - PROCESS | 2001 | 1467737759205 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:55:59 INFO - PROCESS | 2001 | 1467737759239 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 2001 | 1467737759240 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213c4800 == 32 [pid = 2001] [id = 582] 09:55:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1122b3000) [pid = 2001] [serial = 1746] [outer = 0x0] 09:55:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1187d8c00) [pid = 2001] [serial = 1747] [outer = 0x1122b3000] 09:55:59 INFO - PROCESS | 2001 | 1467737759265 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x118861c00) [pid = 2001] [serial = 1748] [outer = 0x1122b3000] 09:55:59 INFO - PROCESS | 2001 | 1467737759583 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]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 537ms 09:55:59 INFO - PROCESS | 2001 | 1467737759627 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 2001 | 1467737759628 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:55:59 INFO - PROCESS | 2001 | 1467737759630 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 2001 | 1467737759631 Marionette TRACE conn2 <- [1,2302,null,{}] 09:55:59 INFO - PROCESS | 2001 | 1467737759634 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}] 09:55:59 INFO - PROCESS | 2001 | 1467737759638 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:59 INFO - PROCESS | 2001 | 1467737759757 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:55:59 INFO - PROCESS | 2001 | 1467737759761 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 2001 | 1467737759762 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:55:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x124db6800 == 33 [pid = 2001] [id = 583] 09:55:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x118866400) [pid = 2001] [serial = 1749] [outer = 0x0] 09:55:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x119159400) [pid = 2001] [serial = 1750] [outer = 0x118866400] 09:55:59 INFO - PROCESS | 2001 | 1467737759787 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x119e11000) [pid = 2001] [serial = 1751] [outer = 0x118866400] 09:56:00 INFO - PROCESS | 2001 | 1467737760101 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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 520ms 09:56:00 INFO - PROCESS | 2001 | 1467737760152 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 2001 | 1467737760153 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:56:00 INFO - PROCESS | 2001 | 1467737760155 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 2001 | 1467737760158 Marionette TRACE conn2 <- [1,2306,null,{}] 09:56:00 INFO - PROCESS | 2001 | 1467737760161 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}] 09:56:00 INFO - PROCESS | 2001 | 1467737760162 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:00 INFO - PROCESS | 2001 | 1467737760261 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:56:00 INFO - PROCESS | 2001 | 1467737760299 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 2001 | 1467737760300 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x125ac5000 == 34 [pid = 2001] [id = 584] 09:56:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x119eb1c00) [pid = 2001] [serial = 1752] [outer = 0x0] 09:56:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x11a260c00) [pid = 2001] [serial = 1753] [outer = 0x119eb1c00] 09:56:00 INFO - PROCESS | 2001 | 1467737760324 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x1212a0000) [pid = 2001] [serial = 1754] [outer = 0x119eb1c00] 09:56:00 INFO - PROCESS | 2001 | 1467737760607 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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 472ms 09:56:00 INFO - PROCESS | 2001 | 1467737760633 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 2001 | 1467737760634 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:56:00 INFO - PROCESS | 2001 | 1467737760636 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 2001 | 1467737760637 Marionette TRACE conn2 <- [1,2310,null,{}] 09:56:00 INFO - PROCESS | 2001 | 1467737760648 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}] 09:56:00 INFO - PROCESS | 2001 | 1467737760649 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:00 INFO - PROCESS | 2001 | 1467737760751 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:56:00 INFO - PROCESS | 2001 | 1467737760755 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 2001 | 1467737760757 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x128a9c800 == 35 [pid = 2001] [id = 585] 09:56:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x119eb3800) [pid = 2001] [serial = 1755] [outer = 0x0] 09:56:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1215c7c00) [pid = 2001] [serial = 1756] [outer = 0x119eb3800] 09:56:00 INFO - PROCESS | 2001 | 1467737760781 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x121cf1c00) [pid = 2001] [serial = 1757] [outer = 0x119eb3800] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x116a23000) [pid = 2001] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x112d95400) [pid = 2001] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x11688a400) [pid = 2001] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x111d16800) [pid = 2001] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x11856d800) [pid = 2001] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1122b9000) [pid = 2001] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x122049c00) [pid = 2001] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11822d800) [pid = 2001] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1195f1400) [pid = 2001] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11321a000) [pid = 2001] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1188a0c00) [pid = 2001] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x128b78000) [pid = 2001] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x11269bc00) [pid = 2001] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11819cc00) [pid = 2001] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:56:01 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x12921dc00) [pid = 2001] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:56:01 INFO - PROCESS | 2001 | 1467737761373 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]]]}] 09:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 777ms 09:56:01 INFO - PROCESS | 2001 | 1467737761414 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:56:01 INFO - PROCESS | 2001 | 1467737761417 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:56:01 INFO - PROCESS | 2001 | 1467737761420 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 2001 | 1467737761422 Marionette TRACE conn2 <- [1,2314,null,{}] 09:56:01 INFO - PROCESS | 2001 | 1467737761425 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}] 09:56:01 INFO - PROCESS | 2001 | 1467737761426 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:01 INFO - PROCESS | 2001 | 1467737761574 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:56:01 INFO - PROCESS | 2001 | 1467737761629 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 2001 | 1467737761630 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x119635800 == 36 [pid = 2001] [id = 586] 09:56:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1122b7400) [pid = 2001] [serial = 1758] [outer = 0x0] 09:56:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1132ce000) [pid = 2001] [serial = 1759] [outer = 0x1122b7400] 09:56:01 INFO - PROCESS | 2001 | 1467737761671 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x11856d800) [pid = 2001] [serial = 1760] [outer = 0x1122b7400] 09:56:01 INFO - PROCESS | 2001 | 1467737761927 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]]]}] 09:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 521ms 09:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:56:01 INFO - PROCESS | 2001 | 1467737761947 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 2001 | 1467737761948 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:56:01 INFO - PROCESS | 2001 | 1467737761950 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 2001 | 1467737761951 Marionette TRACE conn2 <- [1,2318,null,{}] 09:56:01 INFO - PROCESS | 2001 | 1467737761953 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}] 09:56:01 INFO - PROCESS | 2001 | 1467737761954 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:02 INFO - PROCESS | 2001 | 1467737762037 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:56:02 INFO - PROCESS | 2001 | 1467737762043 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 2001 | 1467737762044 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a59a800 == 37 [pid = 2001] [id = 587] 09:56:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1212a0400) [pid = 2001] [serial = 1761] [outer = 0x0] 09:56:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x122003000) [pid = 2001] [serial = 1762] [outer = 0x1212a0400] 09:56:02 INFO - PROCESS | 2001 | 1467737762068 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x122011000) [pid = 2001] [serial = 1763] [outer = 0x1212a0400] 09:56:02 INFO - PROCESS | 2001 | 1467737762414 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] 09:56:02 INFO - PROCESS | 2001 | 1467737762423 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:56:02 INFO - PROCESS | 2001 | 1467737762427 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 2001 | 1467737762429 Marionette TRACE conn2 <- [1,2322,null,{}] 09:56:02 INFO - PROCESS | 2001 | 1467737762431 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}] 09:56:02 INFO - PROCESS | 2001 | 1467737762432 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:02 INFO - PROCESS | 2001 | 1467737762555 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:56:02 INFO - PROCESS | 2001 | 1467737762563 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 2001 | 1467737762565 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213c4000 == 38 [pid = 2001] [id = 588] 09:56:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12204fc00) [pid = 2001] [serial = 1764] [outer = 0x0] 09:56:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x125120400) [pid = 2001] [serial = 1765] [outer = 0x12204fc00] 09:56:02 INFO - PROCESS | 2001 | 1467737762592 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x125aa4c00) [pid = 2001] [serial = 1766] [outer = 0x12204fc00] 09:56:02 INFO - PROCESS | 2001 | 1467737762933 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]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 521ms 09:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:56:02 INFO - PROCESS | 2001 | 1467737762949 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 2001 | 1467737762951 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:56:02 INFO - PROCESS | 2001 | 1467737762954 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 2001 | 1467737762955 Marionette TRACE conn2 <- [1,2326,null,{}] 09:56:02 INFO - PROCESS | 2001 | 1467737762961 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}] 09:56:02 INFO - PROCESS | 2001 | 1467737762963 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:03 INFO - PROCESS | 2001 | 1467737763087 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:56:03 INFO - PROCESS | 2001 | 1467737763174 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 2001 | 1467737763175 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b281000 == 39 [pid = 2001] [id = 589] 09:56:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x1133a5c00) [pid = 2001] [serial = 1767] [outer = 0x0] 09:56:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1263d8400) [pid = 2001] [serial = 1768] [outer = 0x1133a5c00] 09:56:03 INFO - PROCESS | 2001 | 1467737763215 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x128b70000) [pid = 2001] [serial = 1769] [outer = 0x1133a5c00] 09:56:03 INFO - PROCESS | 2001 | 1467737763807 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]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 876ms 09:56:03 INFO - PROCESS | 2001 | 1467737763845 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 2001 | 1467737763847 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:56:03 INFO - PROCESS | 2001 | 1467737763852 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 2001 | 1467737763855 Marionette TRACE conn2 <- [1,2330,null,{}] 09:56:03 INFO - PROCESS | 2001 | 1467737763859 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}] 09:56:03 INFO - PROCESS | 2001 | 1467737763860 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:03 INFO - PROCESS | 2001 | 1467737763969 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:56:04 INFO - PROCESS | 2001 | 1467737764025 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 2001 | 1467737764027 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e1800 == 40 [pid = 2001] [id = 590] 09:56:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1129ae000) [pid = 2001] [serial = 1770] [outer = 0x0] 09:56:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x112ee5800) [pid = 2001] [serial = 1771] [outer = 0x1129ae000] 09:56:04 INFO - PROCESS | 2001 | 1467737764058 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x114faf400) [pid = 2001] [serial = 1772] [outer = 0x1129ae000] 09:56:04 INFO - PROCESS | 2001 | 1467737764654 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]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 874ms 09:56:04 INFO - PROCESS | 2001 | 1467737764727 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 2001 | 1467737764732 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:56:04 INFO - PROCESS | 2001 | 1467737764739 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 2001 | 1467737764741 Marionette TRACE conn2 <- [1,2334,null,{}] 09:56:04 INFO - PROCESS | 2001 | 1467737764745 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}] 09:56:04 INFO - PROCESS | 2001 | 1467737764748 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:04 INFO - PROCESS | 2001 | 1467737764886 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:56:04 INFO - PROCESS | 2001 | 1467737764943 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 2001 | 1467737764945 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x121f78000 == 41 [pid = 2001] [id = 591] 09:56:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x116822c00) [pid = 2001] [serial = 1773] [outer = 0x0] 09:56:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x117da9800) [pid = 2001] [serial = 1774] [outer = 0x116822c00] 09:56:04 INFO - PROCESS | 2001 | 1467737764975 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1181ba800) [pid = 2001] [serial = 1775] [outer = 0x116822c00] 09:56:05 INFO - PROCESS | 2001 | 1467737765623 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]]]}] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x1213c4000 == 40 [pid = 2001] [id = 588] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x12a59a800 == 39 [pid = 2001] [id = 587] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x119635800 == 38 [pid = 2001] [id = 586] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x128a9c800 == 37 [pid = 2001] [id = 585] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x125ac5000 == 36 [pid = 2001] [id = 584] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x124db6800 == 35 [pid = 2001] [id = 583] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x1213c4800 == 34 [pid = 2001] [id = 582] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x119f8a800 == 33 [pid = 2001] [id = 581] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x1195ac000 == 32 [pid = 2001] [id = 580] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x1181e8800 == 31 [pid = 2001] [id = 579] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x116858000 == 30 [pid = 2001] [id = 578] 09:56:05 INFO - PROCESS | 2001 | --DOCSHELL 0x118578800 == 29 [pid = 2001] [id = 577] 09:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 975ms 09:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:56:05 INFO - PROCESS | 2001 | 1467737765713 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 2001 | 1467737765715 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:56:05 INFO - PROCESS | 2001 | 1467737765718 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 2001 | 1467737765720 Marionette TRACE conn2 <- [1,2338,null,{}] 09:56:05 INFO - PROCESS | 2001 | 1467737765724 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}] 09:56:05 INFO - PROCESS | 2001 | 1467737765725 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:05 INFO - PROCESS | 2001 | 1467737765809 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x116f5b400) [pid = 2001] [serial = 1684] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x121c3e400) [pid = 2001] [serial = 1694] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x128e08400) [pid = 2001] [serial = 1711] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x11681c800) [pid = 2001] [serial = 1706] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x118869800) [pid = 2001] [serial = 1688] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x115e94c00) [pid = 2001] [serial = 1682] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1126a0800) [pid = 2001] [serial = 1705] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x124854000) [pid = 2001] [serial = 1696] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x118770400) [pid = 2001] [serial = 1687] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1254a2800) [pid = 2001] [serial = 1697] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12129e400) [pid = 2001] [serial = 1693] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x126935c00) [pid = 2001] [serial = 1709] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x128b76400) [pid = 2001] [serial = 1700] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x116816c00) [pid = 2001] [serial = 1679] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x118062800) [pid = 2001] [serial = 1685] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x119c53800) [pid = 2001] [serial = 1691] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x125aa1400) [pid = 2001] [serial = 1699] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x121cf1400) [pid = 2001] [serial = 1708] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1195f2000) [pid = 2001] [serial = 1690] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x113210c00) [pid = 2001] [serial = 1681] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x128bcc400) [pid = 2001] [serial = 1702] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x125121400) [pid = 2001] [serial = 1637] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x129218c00) [pid = 2001] [serial = 1676] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x114f8b800) [pid = 2001] [serial = 1678] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x128e05000) [pid = 2001] [serial = 1703] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x12921b400) [pid = 2001] [serial = 1712] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12950e400) [pid = 2001] [serial = 1715] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x129486400) [pid = 2001] [serial = 1714] [outer = 0x0] [url = about:blank] 09:56:05 INFO - PROCESS | 2001 | 1467737765873 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 2001 | 1467737765874 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x117151800 == 30 [pid = 2001] [id = 592] 09:56:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x112fd2400) [pid = 2001] [serial = 1776] [outer = 0x0] 09:56:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x113c68c00) [pid = 2001] [serial = 1777] [outer = 0x112fd2400] 09:56:05 INFO - PROCESS | 2001 | 1467737765902 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x11613dc00) [pid = 2001] [serial = 1778] [outer = 0x112fd2400] 09:56:06 INFO - PROCESS | 2001 | 1467737766170 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]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 469ms 09:56:06 INFO - PROCESS | 2001 | 1467737766188 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 2001 | 1467737766193 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:56:06 INFO - PROCESS | 2001 | 1467737766252 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 2001 | 1467737766256 Marionette TRACE conn2 <- [1,2342,null,{}] 09:56:06 INFO - PROCESS | 2001 | 1467737766260 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}] 09:56:06 INFO - PROCESS | 2001 | 1467737766262 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:06 INFO - PROCESS | 2001 | 1467737766420 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:56:06 INFO - PROCESS | 2001 | 1467737766500 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 2001 | 1467737766501 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x119590000 == 31 [pid = 2001] [id = 593] 09:56:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1161a3c00) [pid = 2001] [serial = 1779] [outer = 0x0] 09:56:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x118065c00) [pid = 2001] [serial = 1780] [outer = 0x1161a3c00] 09:56:06 INFO - PROCESS | 2001 | 1467737766546 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x118553c00) [pid = 2001] [serial = 1781] [outer = 0x1161a3c00] 09:56:06 INFO - PROCESS | 2001 | 1467737766874 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]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 720ms 09:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:56:06 INFO - PROCESS | 2001 | 1467737766928 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 2001 | 1467737766929 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:56:06 INFO - PROCESS | 2001 | 1467737766931 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 2001 | 1467737766934 Marionette TRACE conn2 <- [1,2346,null,{}] 09:56:06 INFO - PROCESS | 2001 | 1467737766949 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}] 09:56:06 INFO - PROCESS | 2001 | 1467737766953 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:07 INFO - PROCESS | 2001 | 1467737767055 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:56:07 INFO - PROCESS | 2001 | 1467737767063 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 2001 | 1467737767065 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x1213ba800 == 32 [pid = 2001] [id = 594] 09:56:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x11856b800) [pid = 2001] [serial = 1782] [outer = 0x0] 09:56:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x11886b800) [pid = 2001] [serial = 1783] [outer = 0x11856b800] 09:56:07 INFO - PROCESS | 2001 | 1467737767093 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x119430000) [pid = 2001] [serial = 1784] [outer = 0x11856b800] 09:56:07 INFO - PROCESS | 2001 | 1467737767394 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]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 472ms 09:56:07 INFO - PROCESS | 2001 | 1467737767404 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 2001 | 1467737767405 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:56:07 INFO - PROCESS | 2001 | 1467737767409 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 2001 | 1467737767412 Marionette TRACE conn2 <- [1,2350,null,{}] 09:56:07 INFO - PROCESS | 2001 | 1467737767419 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}] 09:56:07 INFO - PROCESS | 2001 | 1467737767420 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:07 INFO - PROCESS | 2001 | 1467737767505 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:56:07 INFO - PROCESS | 2001 | 1467737767566 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 2001 | 1467737767567 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b77800 == 33 [pid = 2001] [id = 595] 09:56:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x116817800) [pid = 2001] [serial = 1785] [outer = 0x0] 09:56:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1195fcc00) [pid = 2001] [serial = 1786] [outer = 0x116817800] 09:56:07 INFO - PROCESS | 2001 | 1467737767592 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x119c5d000) [pid = 2001] [serial = 1787] [outer = 0x116817800] 09:56:07 INFO - PROCESS | 2001 | 1467737767895 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]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 528ms 09:56:07 INFO - PROCESS | 2001 | 1467737767936 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 2001 | 1467737767938 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:56:07 INFO - PROCESS | 2001 | 1467737767943 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 2001 | 1467737767944 Marionette TRACE conn2 <- [1,2354,null,{}] 09:56:07 INFO - PROCESS | 2001 | 1467737767946 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}] 09:56:07 INFO - PROCESS | 2001 | 1467737767947 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:08 INFO - PROCESS | 2001 | 1467737768042 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:56:08 INFO - PROCESS | 2001 | 1467737768053 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 2001 | 1467737768055 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x128a97800 == 34 [pid = 2001] [id = 596] 09:56:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119eb5800) [pid = 2001] [serial = 1788] [outer = 0x0] 09:56:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12129f800) [pid = 2001] [serial = 1789] [outer = 0x119eb5800] 09:56:08 INFO - PROCESS | 2001 | 1467737768080 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x121c3e000) [pid = 2001] [serial = 1790] [outer = 0x119eb5800] 09:56:08 INFO - PROCESS | 2001 | 1467737768415 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]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 09:56:08 INFO - PROCESS | 2001 | 1467737768462 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 2001 | 1467737768463 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:56:08 INFO - PROCESS | 2001 | 1467737768465 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 2001 | 1467737768466 Marionette TRACE conn2 <- [1,2358,null,{}] 09:56:08 INFO - PROCESS | 2001 | 1467737768469 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}] 09:56:08 INFO - PROCESS | 2001 | 1467737768473 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:08 INFO - PROCESS | 2001 | 1467737768598 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:56:08 INFO - PROCESS | 2001 | 1467737768615 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 2001 | 1467737768616 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x129698800 == 35 [pid = 2001] [id = 597] 09:56:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x121cfbc00) [pid = 2001] [serial = 1791] [outer = 0x0] 09:56:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12519b000) [pid = 2001] [serial = 1792] [outer = 0x121cfbc00] 09:56:08 INFO - PROCESS | 2001 | 1467737768641 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1267b0800) [pid = 2001] [serial = 1793] [outer = 0x121cfbc00] 09:56:09 INFO - PROCESS | 2001 | 1467737768996 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]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 571ms 09:56:09 INFO - PROCESS | 2001 | 1467737769043 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 2001 | 1467737769045 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:56:09 INFO - PROCESS | 2001 | 1467737769047 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 2001 | 1467737769048 Marionette TRACE conn2 <- [1,2362,null,{}] 09:56:09 INFO - PROCESS | 2001 | 1467737769050 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}] 09:56:09 INFO - PROCESS | 2001 | 1467737769051 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:09 INFO - PROCESS | 2001 | 1467737769149 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:56:09 INFO - PROCESS | 2001 | 1467737769152 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 2001 | 1467737769153 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cc6800 == 36 [pid = 2001] [id = 598] 09:56:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x121f04000) [pid = 2001] [serial = 1794] [outer = 0x0] 09:56:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128b72c00) [pid = 2001] [serial = 1795] [outer = 0x121f04000] 09:56:09 INFO - PROCESS | 2001 | 1467737769178 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128b7c800) [pid = 2001] [serial = 1796] [outer = 0x121f04000] 09:56:09 INFO - PROCESS | 2001 | 1467737769506 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]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 09:56:09 INFO - PROCESS | 2001 | 1467737769566 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:56:09 INFO - PROCESS | 2001 | 1467737769567 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:56:09 INFO - PROCESS | 2001 | 1467737769569 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 2001 | 1467737769570 Marionette TRACE conn2 <- [1,2366,null,{}] 09:56:09 INFO - PROCESS | 2001 | 1467737769572 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}] 09:56:09 INFO - PROCESS | 2001 | 1467737769573 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:09 INFO - PROCESS | 2001 | 1467737769670 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:56:09 INFO - PROCESS | 2001 | 1467737769682 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 2001 | 1467737769683 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c632000 == 37 [pid = 2001] [id = 599] 09:56:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x128b7cc00) [pid = 2001] [serial = 1797] [outer = 0x0] 09:56:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x128bd4800) [pid = 2001] [serial = 1798] [outer = 0x128b7cc00] 09:56:09 INFO - PROCESS | 2001 | 1467737769708 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x128e11000) [pid = 2001] [serial = 1799] [outer = 0x128b7cc00] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x11681f800) [pid = 2001] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1132c6000) [pid = 2001] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1129a9400) [pid = 2001] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x112699800) [pid = 2001] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x112fd8800) [pid = 2001] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x11855c000) [pid = 2001] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x121f02800) [pid = 2001] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1263c9800) [pid = 2001] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1122b3000) [pid = 2001] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x118866400) [pid = 2001] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x112a7bc00) [pid = 2001] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x119eb3800) [pid = 2001] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1122b7400) [pid = 2001] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1212a0400) [pid = 2001] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1181a7c00) [pid = 2001] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:56:10 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x12204fc00) [pid = 2001] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 570ms 09:56:10 INFO - PROCESS | 2001 | 1467737770136 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]]]}] 09:56:10 INFO - PROCESS | 2001 | 1467737770142 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 2001 | 1467737770143 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:56:10 INFO - PROCESS | 2001 | 1467737770145 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 2001 | 1467737770146 Marionette TRACE conn2 <- [1,2370,null,{}] 09:56:10 INFO - PROCESS | 2001 | 1467737770148 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}] 09:56:10 INFO - PROCESS | 2001 | 1467737770149 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:10 INFO - PROCESS | 2001 | 1467737770230 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:56:10 INFO - PROCESS | 2001 | 1467737770285 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 2001 | 1467737770286 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b280000 == 38 [pid = 2001] [id = 600] 09:56:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1129b1400) [pid = 2001] [serial = 1800] [outer = 0x0] 09:56:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x11855c000) [pid = 2001] [serial = 1801] [outer = 0x1129b1400] 09:56:10 INFO - PROCESS | 2001 | 1467737770313 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x121cf4400) [pid = 2001] [serial = 1802] [outer = 0x1129b1400] 09:56:10 INFO - PROCESS | 2001 | 1467737770595 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]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 468ms 09:56:10 INFO - PROCESS | 2001 | 1467737770619 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 2001 | 1467737770621 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:56:10 INFO - PROCESS | 2001 | 1467737770635 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 2001 | 1467737770637 Marionette TRACE conn2 <- [1,2374,null,{}] 09:56:10 INFO - PROCESS | 2001 | 1467737770639 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}] 09:56:10 INFO - PROCESS | 2001 | 1467737770645 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:10 INFO - PROCESS | 2001 | 1467737770768 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:56:10 INFO - PROCESS | 2001 | 1467737770774 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 2001 | 1467737770775 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdb1800 == 39 [pid = 2001] [id = 601] 09:56:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1176e4000) [pid = 2001] [serial = 1803] [outer = 0x0] 09:56:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x128bcd000) [pid = 2001] [serial = 1804] [outer = 0x1176e4000] 09:56:10 INFO - PROCESS | 2001 | 1467737770815 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x129215400) [pid = 2001] [serial = 1805] [outer = 0x1176e4000] 09:56:11 INFO - PROCESS | 2001 | 1467737771246 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]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 621ms 09:56:11 INFO - PROCESS | 2001 | 1467737771271 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 2001 | 1467737771273 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:56:11 INFO - PROCESS | 2001 | 1467737771282 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 2001 | 1467737771284 Marionette TRACE conn2 <- [1,2378,null,{}] 09:56:11 INFO - PROCESS | 2001 | 1467737771287 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}] 09:56:11 INFO - PROCESS | 2001 | 1467737771288 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:11 INFO - PROCESS | 2001 | 1467737771384 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:56:11 INFO - PROCESS | 2001 | 1467737771388 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 2001 | 1467737771391 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d31c800 == 40 [pid = 2001] [id = 602] 09:56:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x129219400) [pid = 2001] [serial = 1806] [outer = 0x0] 09:56:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x129486800) [pid = 2001] [serial = 1807] [outer = 0x129219400] 09:56:11 INFO - PROCESS | 2001 | 1467737771418 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x129512c00) [pid = 2001] [serial = 1808] [outer = 0x129219400] 09:56:11 INFO - PROCESS | 2001 | 1467737771756 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]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 09:56:11 INFO - PROCESS | 2001 | 1467737771802 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 2001 | 1467737771803 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:56:11 INFO - PROCESS | 2001 | 1467737771806 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 2001 | 1467737771807 Marionette TRACE conn2 <- [1,2382,null,{}] 09:56:11 INFO - PROCESS | 2001 | 1467737771810 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}] 09:56:11 INFO - PROCESS | 2001 | 1467737771811 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:11 INFO - PROCESS | 2001 | 1467737771888 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:56:11 INFO - PROCESS | 2001 | 1467737771950 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 2001 | 1467737771951 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d608000 == 41 [pid = 2001] [id = 603] 09:56:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x129509000) [pid = 2001] [serial = 1809] [outer = 0x0] 09:56:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12a5d9000) [pid = 2001] [serial = 1810] [outer = 0x129509000] 09:56:11 INFO - PROCESS | 2001 | 1467737771976 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12a67c000) [pid = 2001] [serial = 1811] [outer = 0x129509000] 09:56:12 INFO - PROCESS | 2001 | 1467737772565 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]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 819ms 09:56:12 INFO - PROCESS | 2001 | 1467737772628 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 2001 | 1467737772632 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:56:12 INFO - PROCESS | 2001 | 1467737772637 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 2001 | 1467737772642 Marionette TRACE conn2 <- [1,2386,null,{}] 09:56:12 INFO - PROCESS | 2001 | 1467737772648 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}] 09:56:12 INFO - PROCESS | 2001 | 1467737772650 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:12 INFO - PROCESS | 2001 | 1467737772773 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:56:12 INFO - PROCESS | 2001 | 1467737772833 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 2001 | 1467737772834 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be7000 == 42 [pid = 2001] [id = 604] 09:56:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x115e95400) [pid = 2001] [serial = 1812] [outer = 0x0] 09:56:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x116806000) [pid = 2001] [serial = 1813] [outer = 0x115e95400] 09:56:12 INFO - PROCESS | 2001 | 1467737772865 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x118068400) [pid = 2001] [serial = 1814] [outer = 0x115e95400] 09:56:13 INFO - PROCESS | 2001 | 1467737773341 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]]]}] 09:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 727ms 09:56:13 INFO - PROCESS | 2001 | 1467737773362 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 2001 | 1467737773365 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:56:13 INFO - PROCESS | 2001 | 1467737773370 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 2001 | 1467737773372 Marionette TRACE conn2 <- [1,2390,null,{}] 09:56:13 INFO - PROCESS | 2001 | 1467737773376 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}] 09:56:13 INFO - PROCESS | 2001 | 1467737773379 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:13 INFO - PROCESS | 2001 | 1467737773485 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:56:13 INFO - PROCESS | 2001 | 1467737773544 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 2001 | 1467737773546 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294ae000 == 43 [pid = 2001] [id = 605] 09:56:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x118555400) [pid = 2001] [serial = 1815] [outer = 0x0] 09:56:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x118865000) [pid = 2001] [serial = 1816] [outer = 0x118555400] 09:56:13 INFO - PROCESS | 2001 | 1467737773576 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x119a6b000) [pid = 2001] [serial = 1817] [outer = 0x118555400] 09:56:14 INFO - PROCESS | 2001 | 1467737774005 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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 09:56:14 INFO - PROCESS | 2001 | 1467737774042 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 2001 | 1467737774045 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:56:14 INFO - PROCESS | 2001 | 1467737774049 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 2001 | 1467737774052 Marionette TRACE conn2 <- [1,2394,null,{}] 09:56:14 INFO - PROCESS | 2001 | 1467737774064 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}] 09:56:14 INFO - PROCESS | 2001 | 1467737774069 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:14 INFO - PROCESS | 2001 | 1467737774225 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:56:14 INFO - PROCESS | 2001 | 1467737774331 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 2001 | 1467737774334 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d61f800 == 44 [pid = 2001] [id = 606] 09:56:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1212a0400) [pid = 2001] [serial = 1818] [outer = 0x0] 09:56:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x124e1ec00) [pid = 2001] [serial = 1819] [outer = 0x1212a0400] 09:56:14 INFO - PROCESS | 2001 | 1467737774384 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x125a9dc00) [pid = 2001] [serial = 1820] [outer = 0x1212a0400] 09:56:14 INFO - PROCESS | 2001 | 1467737774852 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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 828ms 09:56:14 INFO - PROCESS | 2001 | 1467737774876 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 2001 | 1467737774878 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:56:14 INFO - PROCESS | 2001 | 1467737774880 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 2001 | 1467737774882 Marionette TRACE conn2 <- [1,2398,null,{}] 09:56:14 INFO - PROCESS | 2001 | 1467737774884 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}] 09:56:14 INFO - PROCESS | 2001 | 1467737774885 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:14 INFO - PROCESS | 2001 | 1467737774989 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:56:15 INFO - PROCESS | 2001 | 1467737775048 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 2001 | 1467737775049 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df10800 == 45 [pid = 2001] [id = 607] 09:56:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x128b78000) [pid = 2001] [serial = 1821] [outer = 0x0] 09:56:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x129216000) [pid = 2001] [serial = 1822] [outer = 0x128b78000] 09:56:15 INFO - PROCESS | 2001 | 1467737775078 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x129508800) [pid = 2001] [serial = 1823] [outer = 0x128b78000] 09:56:15 INFO - PROCESS | 2001 | 1467737775504 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]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 668ms 09:56:15 INFO - PROCESS | 2001 | 1467737775549 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 2001 | 1467737775551 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:56:15 INFO - PROCESS | 2001 | 1467737775553 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 2001 | 1467737775554 Marionette TRACE conn2 <- [1,2402,null,{}] 09:56:15 INFO - PROCESS | 2001 | 1467737775557 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}] 09:56:15 INFO - PROCESS | 2001 | 1467737775558 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:15 INFO - PROCESS | 2001 | 1467737775659 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:56:15 INFO - PROCESS | 2001 | 1467737775719 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 2001 | 1467737775720 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f39800 == 46 [pid = 2001] [id = 608] 09:56:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x112694400) [pid = 2001] [serial = 1824] [outer = 0x0] 09:56:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x11663d400) [pid = 2001] [serial = 1825] [outer = 0x112694400] 09:56:15 INFO - PROCESS | 2001 | 1467737775750 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x129508400) [pid = 2001] [serial = 1826] [outer = 0x112694400] 09:56:16 INFO - PROCESS | 2001 | 1467737776347 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]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 820ms 09:56:16 INFO - PROCESS | 2001 | 1467737776374 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 2001 | 1467737776376 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:56:16 INFO - PROCESS | 2001 | 1467737776379 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 2001 | 1467737776381 Marionette TRACE conn2 <- [1,2406,null,{}] 09:56:16 INFO - PROCESS | 2001 | 1467737776384 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}] 09:56:16 INFO - PROCESS | 2001 | 1467737776386 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:16 INFO - PROCESS | 2001 | 1467737776480 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:56:16 INFO - PROCESS | 2001 | 1467737776541 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 2001 | 1467737776543 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cd1800 == 47 [pid = 2001] [id = 609] 09:56:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x112fdd400) [pid = 2001] [serial = 1827] [outer = 0x0] 09:56:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x114fbe800) [pid = 2001] [serial = 1828] [outer = 0x112fdd400] 09:56:16 INFO - PROCESS | 2001 | 1467737776570 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x116819c00) [pid = 2001] [serial = 1829] [outer = 0x112fdd400] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12d31c800 == 46 [pid = 2001] [id = 602] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdb1800 == 45 [pid = 2001] [id = 601] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12b280000 == 44 [pid = 2001] [id = 600] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12c632000 == 43 [pid = 2001] [id = 599] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x119cc6800 == 42 [pid = 2001] [id = 598] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x129698800 == 41 [pid = 2001] [id = 597] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x128a97800 == 40 [pid = 2001] [id = 596] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x121b77800 == 39 [pid = 2001] [id = 595] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x1213ba800 == 38 [pid = 2001] [id = 594] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x119590000 == 37 [pid = 2001] [id = 593] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x117151800 == 36 [pid = 2001] [id = 592] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e1800 == 35 [pid = 2001] [id = 590] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12b281000 == 34 [pid = 2001] [id = 589] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x121f78000 == 33 [pid = 2001] [id = 591] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x116f39800 == 32 [pid = 2001] [id = 608] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12df10800 == 31 [pid = 2001] [id = 607] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12d61f800 == 30 [pid = 2001] [id = 606] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x1294ae000 == 29 [pid = 2001] [id = 605] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x119be7000 == 28 [pid = 2001] [id = 604] 09:56:17 INFO - PROCESS | 2001 | --DOCSHELL 0x12d608000 == 27 [pid = 2001] [id = 603] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x117db0800) [pid = 2001] [serial = 1732] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x113c75400) [pid = 2001] [serial = 1738] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x115e24800) [pid = 2001] [serial = 1739] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x117db3c00) [pid = 2001] [serial = 1741] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1181a9000) [pid = 2001] [serial = 1742] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x1129a6000) [pid = 2001] [serial = 1735] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x112a7c000) [pid = 2001] [serial = 1736] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x1167a0000) [pid = 2001] [serial = 1718] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1133ac400) [pid = 2001] [serial = 1717] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119161400) [pid = 2001] [serial = 1721] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1187dc800) [pid = 2001] [serial = 1720] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x125199400) [pid = 2001] [serial = 1724] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x122005c00) [pid = 2001] [serial = 1723] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x129214c00) [pid = 2001] [serial = 1727] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x128b73400) [pid = 2001] [serial = 1726] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x118861c00) [pid = 2001] [serial = 1748] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x11a260c00) [pid = 2001] [serial = 1753] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x119159400) [pid = 2001] [serial = 1750] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1164ee800) [pid = 2001] [serial = 1730] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1215c7c00) [pid = 2001] [serial = 1756] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x113384c00) [pid = 2001] [serial = 1729] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1132ce000) [pid = 2001] [serial = 1759] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x122003000) [pid = 2001] [serial = 1762] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x11854fc00) [pid = 2001] [serial = 1744] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x121cf1c00) [pid = 2001] [serial = 1757] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1181c2c00) [pid = 2001] [serial = 1733] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1187d8c00) [pid = 2001] [serial = 1747] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x11856d800) [pid = 2001] [serial = 1760] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x119e11000) [pid = 2001] [serial = 1751] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x125120400) [pid = 2001] [serial = 1765] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x122011000) [pid = 2001] [serial = 1763] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x125aa4c00) [pid = 2001] [serial = 1766] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x11856e800) [pid = 2001] [serial = 1745] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2001 | 1467737777599 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]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1270ms 09:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:56:17 INFO - PROCESS | 2001 | 1467737777651 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 2001 | 1467737777654 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:56:17 INFO - PROCESS | 2001 | 1467737777660 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 2001 | 1467737777663 Marionette TRACE conn2 <- [1,2410,null,{}] 09:56:17 INFO - PROCESS | 2001 | 1467737777668 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}] 09:56:17 INFO - PROCESS | 2001 | 1467737777671 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:17 INFO - PROCESS | 2001 | 1467737777798 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:56:17 INFO - PROCESS | 2001 | 1467737777906 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 2001 | 1467737777908 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c6800 == 28 [pid = 2001] [id = 610] 09:56:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x112e4f800) [pid = 2001] [serial = 1830] [outer = 0x0] 09:56:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x112f5f000) [pid = 2001] [serial = 1831] [outer = 0x112e4f800] 09:56:17 INFO - PROCESS | 2001 | 1467737777952 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x113c8d800) [pid = 2001] [serial = 1832] [outer = 0x112e4f800] 09:56:18 INFO - PROCESS | 2001 | 1467737778279 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]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 673ms 09:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:56:18 INFO - PROCESS | 2001 | 1467737778332 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 2001 | 1467737778336 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:56:18 INFO - PROCESS | 2001 | 1467737778342 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 2001 | 1467737778344 Marionette TRACE conn2 <- [1,2414,null,{}] 09:56:18 INFO - PROCESS | 2001 | 1467737778351 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}] 09:56:18 INFO - PROCESS | 2001 | 1467737778353 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:18 INFO - PROCESS | 2001 | 1467737778430 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:56:18 INFO - PROCESS | 2001 | 1467737778434 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 2001 | 1467737778436 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:18 INFO - PROCESS | 2001 | ++DOCSHELL 0x1184d4800 == 29 [pid = 2001] [id = 611] 09:56:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x11613f400) [pid = 2001] [serial = 1833] [outer = 0x0] 09:56:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x116a23400) [pid = 2001] [serial = 1834] [outer = 0x11613f400] 09:56:18 INFO - PROCESS | 2001 | 1467737778466 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x117daf400) [pid = 2001] [serial = 1835] [outer = 0x11613f400] 09:56:18 INFO - PROCESS | 2001 | 1467737778881 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]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 578ms 09:56:18 INFO - PROCESS | 2001 | 1467737778920 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 2001 | 1467737778922 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:56:18 INFO - PROCESS | 2001 | 1467737778928 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 2001 | 1467737778932 Marionette TRACE conn2 <- [1,2418,null,{}] 09:56:18 INFO - PROCESS | 2001 | 1467737778944 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}] 09:56:18 INFO - PROCESS | 2001 | 1467737778949 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:19 INFO - PROCESS | 2001 | 1467737779070 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:56:19 INFO - PROCESS | 2001 | 1467737779088 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 2001 | 1467737779091 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a9e800 == 30 [pid = 2001] [id = 612] 09:56:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1129a7000) [pid = 2001] [serial = 1836] [outer = 0x0] 09:56:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x11855d400) [pid = 2001] [serial = 1837] [outer = 0x1129a7000] 09:56:19 INFO - PROCESS | 2001 | 1467737779138 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x118773800) [pid = 2001] [serial = 1838] [outer = 0x1129a7000] 09:56:19 INFO - PROCESS | 2001 | 1467737779520 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]]]}] 09:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 625ms 09:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:56:19 INFO - PROCESS | 2001 | 1467737779551 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:56:19 INFO - PROCESS | 2001 | 1467737779553 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:56:19 INFO - PROCESS | 2001 | 1467737779556 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - PROCESS | 2001 | 1467737779560 Marionette TRACE conn2 <- [1,2422,null,{}] 09:56:19 INFO - PROCESS | 2001 | 1467737779563 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}] 09:56:19 INFO - PROCESS | 2001 | 1467737779564 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:19 INFO - PROCESS | 2001 | 1467737779701 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:56:19 INFO - PROCESS | 2001 | 1467737779727 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 2001 | 1467737779728 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f99800 == 31 [pid = 2001] [id = 613] 09:56:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1187e5800) [pid = 2001] [serial = 1839] [outer = 0x0] 09:56:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x118869800) [pid = 2001] [serial = 1840] [outer = 0x1187e5800] 09:56:19 INFO - PROCESS | 2001 | 1467737779770 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x11915a400) [pid = 2001] [serial = 1841] [outer = 0x1187e5800] 09:56:20 INFO - PROCESS | 2001 | 1467737780168 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]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 09:56:20 INFO - PROCESS | 2001 | 1467737780228 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:56:20 INFO - PROCESS | 2001 | 1467737780229 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:56:20 INFO - PROCESS | 2001 | 1467737780231 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 2001 | 1467737780239 Marionette TRACE conn2 <- [1,2426,null,{}] 09:56:20 INFO - PROCESS | 2001 | 1467737780241 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}] 09:56:20 INFO - PROCESS | 2001 | 1467737780243 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:20 INFO - PROCESS | 2001 | 1467737780337 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:56:20 INFO - PROCESS | 2001 | 1467737780392 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 2001 | 1467737780393 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b76000 == 32 [pid = 2001] [id = 614] 09:56:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x115e8ec00) [pid = 2001] [serial = 1842] [outer = 0x0] 09:56:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1195ee400) [pid = 2001] [serial = 1843] [outer = 0x115e8ec00] 09:56:20 INFO - PROCESS | 2001 | 1467737780417 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x119613000) [pid = 2001] [serial = 1844] [outer = 0x115e8ec00] 09:56:20 INFO - PROCESS | 2001 | 1467737780714 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]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 526ms 09:56:20 INFO - PROCESS | 2001 | 1467737780760 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 2001 | 1467737780761 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:56:20 INFO - PROCESS | 2001 | 1467737780763 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 2001 | 1467737780764 Marionette TRACE conn2 <- [1,2430,null,{}] 09:56:20 INFO - PROCESS | 2001 | 1467737780767 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}] 09:56:20 INFO - PROCESS | 2001 | 1467737780771 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:20 INFO - PROCESS | 2001 | 1467737780890 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:56:20 INFO - PROCESS | 2001 | 1467737780894 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 2001 | 1467737780895 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x1253e3000 == 33 [pid = 2001] [id = 615] 09:56:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x119432400) [pid = 2001] [serial = 1845] [outer = 0x0] 09:56:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x119eb2000) [pid = 2001] [serial = 1846] [outer = 0x119432400] 09:56:20 INFO - PROCESS | 2001 | 1467737780921 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1181c2000) [pid = 2001] [serial = 1847] [outer = 0x119432400] 09:56:21 INFO - PROCESS | 2001 | 1467737781267 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]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 09:56:21 INFO - PROCESS | 2001 | 1467737781282 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 2001 | 1467737781283 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:56:21 INFO - PROCESS | 2001 | 1467737781285 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 2001 | 1467737781287 Marionette TRACE conn2 <- [1,2434,null,{}] 09:56:21 INFO - PROCESS | 2001 | 1467737781289 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}] 09:56:21 INFO - PROCESS | 2001 | 1467737781292 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:21 INFO - PROCESS | 2001 | 1467737781395 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:56:21 INFO - PROCESS | 2001 | 1467737781406 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 2001 | 1467737781409 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x128e9b800 == 34 [pid = 2001] [id = 616] 09:56:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1187dd400) [pid = 2001] [serial = 1848] [outer = 0x0] 09:56:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x122004400) [pid = 2001] [serial = 1849] [outer = 0x1187dd400] 09:56:21 INFO - PROCESS | 2001 | 1467737781434 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x12204a400) [pid = 2001] [serial = 1850] [outer = 0x1187dd400] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x129509000) [pid = 2001] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x119eb1c00) [pid = 2001] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x121cfbc00) [pid = 2001] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x119eb5800) [pid = 2001] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x128b7cc00) [pid = 2001] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1129b1400) [pid = 2001] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1161a3c00) [pid = 2001] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x116817800) [pid = 2001] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1129ae000) [pid = 2001] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11856b800) [pid = 2001] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x116822c00) [pid = 2001] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x121f04000) [pid = 2001] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1133a5c00) [pid = 2001] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x112fd2400) [pid = 2001] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1176e4000) [pid = 2001] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:56:21 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x129219400) [pid = 2001] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:56:21 INFO - PROCESS | 2001 | 1467737781970 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]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 718ms 09:56:22 INFO - PROCESS | 2001 | 1467737782005 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 2001 | 1467737782006 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:56:22 INFO - PROCESS | 2001 | 1467737782008 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 2001 | 1467737782009 Marionette TRACE conn2 <- [1,2438,null,{}] 09:56:22 INFO - PROCESS | 2001 | 1467737782012 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}] 09:56:22 INFO - PROCESS | 2001 | 1467737782013 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:22 INFO - PROCESS | 2001 | 1467737782087 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:56:22 INFO - PROCESS | 2001 | 1467737782092 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 2001 | 1467737782094 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291a6000 == 35 [pid = 2001] [id = 617] 09:56:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1120ec800) [pid = 2001] [serial = 1851] [outer = 0x0] 09:56:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x115dd9800) [pid = 2001] [serial = 1852] [outer = 0x1120ec800] 09:56:22 INFO - PROCESS | 2001 | 1467737782119 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119436800) [pid = 2001] [serial = 1853] [outer = 0x1120ec800] 09:56:22 INFO - PROCESS | 2001 | 1467737782455 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]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 471ms 09:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:56:22 INFO - PROCESS | 2001 | 1467737782480 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 2001 | 1467737782481 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:56:22 INFO - PROCESS | 2001 | 1467737782483 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 2001 | 1467737782484 Marionette TRACE conn2 <- [1,2442,null,{}] 09:56:22 INFO - PROCESS | 2001 | 1467737782486 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}] 09:56:22 INFO - PROCESS | 2001 | 1467737782488 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:22 INFO - PROCESS | 2001 | 1467737782598 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:56:22 INFO - PROCESS | 2001 | 1467737782605 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 2001 | 1467737782606 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a1000 == 36 [pid = 2001] [id = 618] 09:56:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x118064800) [pid = 2001] [serial = 1854] [outer = 0x0] 09:56:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12204b000) [pid = 2001] [serial = 1855] [outer = 0x118064800] 09:56:22 INFO - PROCESS | 2001 | 1467737782634 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x124eea800) [pid = 2001] [serial = 1856] [outer = 0x118064800] 09:56:22 INFO - PROCESS | 2001 | 1467737782922 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]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 470ms 09:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:56:22 INFO - PROCESS | 2001 | 1467737782954 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 2001 | 1467737782955 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:56:22 INFO - PROCESS | 2001 | 1467737782958 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 2001 | 1467737782961 Marionette TRACE conn2 <- [1,2446,null,{}] 09:56:22 INFO - PROCESS | 2001 | 1467737782964 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}] 09:56:22 INFO - PROCESS | 2001 | 1467737782965 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:23 INFO - PROCESS | 2001 | 1467737783043 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:56:23 INFO - PROCESS | 2001 | 1467737783047 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 2001 | 1467737783048 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a665000 == 37 [pid = 2001] [id = 619] 09:56:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x124856800) [pid = 2001] [serial = 1857] [outer = 0x0] 09:56:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x125a5c400) [pid = 2001] [serial = 1858] [outer = 0x124856800] 09:56:23 INFO - PROCESS | 2001 | 1467737783073 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x125aa5400) [pid = 2001] [serial = 1859] [outer = 0x124856800] 09:56:23 INFO - PROCESS | 2001 | 1467737783397 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]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 473ms 09:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:56:23 INFO - PROCESS | 2001 | 1467737783431 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 2001 | 1467737783432 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:56:23 INFO - PROCESS | 2001 | 1467737783434 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 2001 | 1467737783436 Marionette TRACE conn2 <- [1,2450,null,{}] 09:56:23 INFO - PROCESS | 2001 | 1467737783438 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}] 09:56:23 INFO - PROCESS | 2001 | 1467737783440 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:23 INFO - PROCESS | 2001 | 1467737783565 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:56:23 INFO - PROCESS | 2001 | 1467737783572 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 2001 | 1467737783573 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b6a000 == 38 [pid = 2001] [id = 620] 09:56:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x1122b4800) [pid = 2001] [serial = 1860] [outer = 0x0] 09:56:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x126926c00) [pid = 2001] [serial = 1861] [outer = 0x1122b4800] 09:56:23 INFO - PROCESS | 2001 | 1467737783601 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x129102800) [pid = 2001] [serial = 1862] [outer = 0x1122b4800] 09:56:23 INFO - PROCESS | 2001 | 1467737783959 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]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 569ms 09:56:24 INFO - PROCESS | 2001 | 1467737784004 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:56:24 INFO - PROCESS | 2001 | 1467737784007 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:56:24 INFO - PROCESS | 2001 | 1467737784011 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 2001 | 1467737784013 Marionette TRACE conn2 <- [1,2454,null,{}] 09:56:24 INFO - PROCESS | 2001 | 1467737784018 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}] 09:56:24 INFO - PROCESS | 2001 | 1467737784020 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:24 INFO - PROCESS | 2001 | 1467737784133 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:56:24 INFO - PROCESS | 2001 | 1467737784189 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 2001 | 1467737784191 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c1000 == 39 [pid = 2001] [id = 621] 09:56:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1129a4c00) [pid = 2001] [serial = 1863] [outer = 0x0] 09:56:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1129b0400) [pid = 2001] [serial = 1864] [outer = 0x1129a4c00] 09:56:24 INFO - PROCESS | 2001 | 1467737784223 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x113389c00) [pid = 2001] [serial = 1865] [outer = 0x1129a4c00] 09:56:24 INFO - PROCESS | 2001 | 1467737784758 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]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 772ms 09:56:24 INFO - PROCESS | 2001 | 1467737784800 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 2001 | 1467737784803 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:56:24 INFO - PROCESS | 2001 | 1467737784811 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 2001 | 1467737784813 Marionette TRACE conn2 <- [1,2458,null,{}] 09:56:24 INFO - PROCESS | 2001 | 1467737784816 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}] 09:56:24 INFO - PROCESS | 2001 | 1467737784817 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:24 INFO - PROCESS | 2001 | 1467737784925 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:56:25 INFO - PROCESS | 2001 | 1467737785005 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 2001 | 1467737785006 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x119cd7000 == 40 [pid = 2001] [id = 622] 09:56:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x116af0c00) [pid = 2001] [serial = 1866] [outer = 0x0] 09:56:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x117db0800) [pid = 2001] [serial = 1867] [outer = 0x116af0c00] 09:56:25 INFO - PROCESS | 2001 | 1467737785037 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1181bb400) [pid = 2001] [serial = 1868] [outer = 0x116af0c00] 09:56:25 INFO - PROCESS | 2001 | 1467737785733 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]]]}] 09:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 973ms 09:56:25 INFO - PROCESS | 2001 | 1467737785783 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 2001 | 1467737785786 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:56:25 INFO - PROCESS | 2001 | 1467737785789 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 2001 | 1467737785791 Marionette TRACE conn2 <- [1,2462,null,{}] 09:56:25 INFO - PROCESS | 2001 | 1467737785794 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}] 09:56:25 INFO - PROCESS | 2001 | 1467737785796 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:25 INFO - PROCESS | 2001 | 1467737785897 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:56:25 INFO - PROCESS | 2001 | 1467737785960 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 2001 | 1467737785963 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181e6800 == 41 [pid = 2001] [id = 623] 09:56:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x1167ee800) [pid = 2001] [serial = 1869] [outer = 0x0] 09:56:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x11688b800) [pid = 2001] [serial = 1870] [outer = 0x1167ee800] 09:56:25 INFO - PROCESS | 2001 | 1467737785991 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x1181bc400) [pid = 2001] [serial = 1871] [outer = 0x1167ee800] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x12a665000 == 40 [pid = 2001] [id = 619] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a1000 == 39 [pid = 2001] [id = 618] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1291a6000 == 38 [pid = 2001] [id = 617] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x128e9b800 == 37 [pid = 2001] [id = 616] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1253e3000 == 36 [pid = 2001] [id = 615] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x121b76000 == 35 [pid = 2001] [id = 614] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x119f99800 == 34 [pid = 2001] [id = 613] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x119a9e800 == 33 [pid = 2001] [id = 612] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1184d4800 == 32 [pid = 2001] [id = 611] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x1168c6800 == 31 [pid = 2001] [id = 610] 09:56:26 INFO - PROCESS | 2001 | --DOCSHELL 0x119cd1800 == 30 [pid = 2001] [id = 609] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x12519b000) [pid = 2001] [serial = 1792] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x12129f800) [pid = 2001] [serial = 1789] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x128bd4800) [pid = 2001] [serial = 1798] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x11855c000) [pid = 2001] [serial = 1801] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x118065c00) [pid = 2001] [serial = 1780] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x118553c00) [pid = 2001] [serial = 1781] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1195fcc00) [pid = 2001] [serial = 1786] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x112ee5800) [pid = 2001] [serial = 1771] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x114faf400) [pid = 2001] [serial = 1772] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x11886b800) [pid = 2001] [serial = 1783] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x119430000) [pid = 2001] [serial = 1784] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x117da9800) [pid = 2001] [serial = 1774] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x128b7c800) [pid = 2001] [serial = 1796] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1181ba800) [pid = 2001] [serial = 1775] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x128b72c00) [pid = 2001] [serial = 1795] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x128b70000) [pid = 2001] [serial = 1769] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1263d8400) [pid = 2001] [serial = 1768] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x113c68c00) [pid = 2001] [serial = 1777] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x11613dc00) [pid = 2001] [serial = 1778] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x128bcd000) [pid = 2001] [serial = 1804] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x129215400) [pid = 2001] [serial = 1805] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x129486800) [pid = 2001] [serial = 1807] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x128e11000) [pid = 2001] [serial = 1799] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1267b0800) [pid = 2001] [serial = 1793] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x121c3e000) [pid = 2001] [serial = 1790] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x129512c00) [pid = 2001] [serial = 1808] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x121cf4400) [pid = 2001] [serial = 1802] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x119c5d000) [pid = 2001] [serial = 1787] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x12a67c000) [pid = 2001] [serial = 1811] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x1212a0000) [pid = 2001] [serial = 1754] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x12a5d9000) [pid = 2001] [serial = 1810] [outer = 0x0] [url = about:blank] 09:56:26 INFO - PROCESS | 2001 | 1467737786388 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]]]}] 09:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 622ms 09:56:26 INFO - PROCESS | 2001 | 1467737786412 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 2001 | 1467737786415 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:56:26 INFO - PROCESS | 2001 | 1467737786419 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 2001 | 1467737786420 Marionette TRACE conn2 <- [1,2466,null,{}] 09:56:26 INFO - PROCESS | 2001 | 1467737786423 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}] 09:56:26 INFO - PROCESS | 2001 | 1467737786424 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:26 INFO - PROCESS | 2001 | 1467737786508 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:56:26 INFO - PROCESS | 2001 | 1467737786565 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 2001 | 1467737786566 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e2000 == 31 [pid = 2001] [id = 624] 09:56:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x1181b6800) [pid = 2001] [serial = 1872] [outer = 0x0] 09:56:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x118559000) [pid = 2001] [serial = 1873] [outer = 0x1181b6800] 09:56:26 INFO - PROCESS | 2001 | 1467737786597 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x11885d800) [pid = 2001] [serial = 1874] [outer = 0x1181b6800] 09:56:26 INFO - PROCESS | 2001 | 1467737786912 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]]]}] 09:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 09:56:26 INFO - PROCESS | 2001 | 1467737786938 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 2001 | 1467737786940 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:56:26 INFO - PROCESS | 2001 | 1467737786944 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 2001 | 1467737786947 Marionette TRACE conn2 <- [1,2470,null,{}] 09:56:26 INFO - PROCESS | 2001 | 1467737786955 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}] 09:56:26 INFO - PROCESS | 2001 | 1467737786958 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:27 INFO - PROCESS | 2001 | 1467737787035 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:56:27 INFO - PROCESS | 2001 | 1467737787042 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 2001 | 1467737787045 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x121405000 == 32 [pid = 2001] [id = 625] 09:56:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x112a7c000) [pid = 2001] [serial = 1875] [outer = 0x0] 09:56:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x1195fcc00) [pid = 2001] [serial = 1876] [outer = 0x112a7c000] 09:56:27 INFO - PROCESS | 2001 | 1467737787073 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x119e0c400) [pid = 2001] [serial = 1877] [outer = 0x112a7c000] 09:56:27 INFO - PROCESS | 2001 | 1467737787428 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]]]}] 09:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 09:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:56:27 INFO - PROCESS | 2001 | 1467737787466 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 2001 | 1467737787467 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:56:27 INFO - PROCESS | 2001 | 1467737787469 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 2001 | 1467737787471 Marionette TRACE conn2 <- [1,2474,null,{}] 09:56:27 INFO - PROCESS | 2001 | 1467737787473 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}] 09:56:27 INFO - PROCESS | 2001 | 1467737787474 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:27 INFO - PROCESS | 2001 | 1467737787552 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:56:27 INFO - PROCESS | 2001 | 1467737787556 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 2001 | 1467737787558 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x124ed9000 == 33 [pid = 2001] [id = 626] 09:56:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x11a266000) [pid = 2001] [serial = 1878] [outer = 0x0] 09:56:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x121383400) [pid = 2001] [serial = 1879] [outer = 0x11a266000] 09:56:27 INFO - PROCESS | 2001 | 1467737787585 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1217f3800) [pid = 2001] [serial = 1880] [outer = 0x11a266000] 09:56:27 INFO - PROCESS | 2001 | 1467737787912 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]]]}] 09:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 467ms 09:56:27 INFO - PROCESS | 2001 | 1467737787938 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 2001 | 1467737787939 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:56:27 INFO - PROCESS | 2001 | 1467737787944 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 2001 | 1467737787945 Marionette TRACE conn2 <- [1,2478,null,{}] 09:56:27 INFO - PROCESS | 2001 | 1467737787948 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}] 09:56:27 INFO - PROCESS | 2001 | 1467737787949 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:28 INFO - PROCESS | 2001 | 1467737788023 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:56:28 INFO - PROCESS | 2001 | 1467737788088 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 2001 | 1467737788089 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x1259a3800 == 34 [pid = 2001] [id = 627] 09:56:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1217f2c00) [pid = 2001] [serial = 1881] [outer = 0x0] 09:56:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x121f03400) [pid = 2001] [serial = 1882] [outer = 0x1217f2c00] 09:56:28 INFO - PROCESS | 2001 | 1467737788114 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x124858c00) [pid = 2001] [serial = 1883] [outer = 0x1217f2c00] 09:56:28 INFO - PROCESS | 2001 | 1467737788436 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]]]}] 09:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms 09:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:56:28 INFO - PROCESS | 2001 | 1467737788470 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 2001 | 1467737788471 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:56:28 INFO - PROCESS | 2001 | 1467737788473 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 2001 | 1467737788474 Marionette TRACE conn2 <- [1,2482,null,{}] 09:56:28 INFO - PROCESS | 2001 | 1467737788476 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}] 09:56:28 INFO - PROCESS | 2001 | 1467737788480 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:28 INFO - PROCESS | 2001 | 1467737788599 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:56:28 INFO - PROCESS | 2001 | 1467737788610 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 2001 | 1467737788611 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294ad800 == 35 [pid = 2001] [id = 628] 09:56:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x125120400) [pid = 2001] [serial = 1884] [outer = 0x0] 09:56:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x128b6d800) [pid = 2001] [serial = 1885] [outer = 0x125120400] 09:56:28 INFO - PROCESS | 2001 | 1467737788637 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x128e0ac00) [pid = 2001] [serial = 1886] [outer = 0x125120400] 09:56:29 INFO - PROCESS | 2001 | 1467737789016 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]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 572ms 09:56:29 INFO - PROCESS | 2001 | 1467737789046 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 2001 | 1467737789047 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:56:29 INFO - PROCESS | 2001 | 1467737789058 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 2001 | 1467737789060 Marionette TRACE conn2 <- [1,2486,null,{}] 09:56:29 INFO - PROCESS | 2001 | 1467737789063 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}] 09:56:29 INFO - PROCESS | 2001 | 1467737789066 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:29 INFO - PROCESS | 2001 | 1467737789213 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:56:29 INFO - PROCESS | 2001 | 1467737789253 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 2001 | 1467737789254 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b26d000 == 36 [pid = 2001] [id = 629] 09:56:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12910cc00) [pid = 2001] [serial = 1887] [outer = 0x0] 09:56:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x129217000) [pid = 2001] [serial = 1888] [outer = 0x12910cc00] 09:56:29 INFO - PROCESS | 2001 | 1467737789278 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12947f000) [pid = 2001] [serial = 1889] [outer = 0x12910cc00] 09:56:29 INFO - PROCESS | 2001 | 1467737789595 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]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 581ms 09:56:29 INFO - PROCESS | 2001 | 1467737789632 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 2001 | 1467737789633 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:56:29 INFO - PROCESS | 2001 | 1467737789635 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 2001 | 1467737789636 Marionette TRACE conn2 <- [1,2490,null,{}] 09:56:29 INFO - PROCESS | 2001 | 1467737789638 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}] 09:56:29 INFO - PROCESS | 2001 | 1467737789640 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:29 INFO - PROCESS | 2001 | 1467737789737 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:56:29 INFO - PROCESS | 2001 | 1467737789748 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 2001 | 1467737789749 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c63d000 == 37 [pid = 2001] [id = 630] 09:56:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x129485800) [pid = 2001] [serial = 1890] [outer = 0x0] 09:56:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12950b800) [pid = 2001] [serial = 1891] [outer = 0x129485800] 09:56:29 INFO - PROCESS | 2001 | 1467737789774 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x129513800) [pid = 2001] [serial = 1892] [outer = 0x129485800] 09:56:30 INFO - PROCESS | 2001 | 1467737790119 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]]]}] 09:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 518ms 09:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:56:30 INFO - PROCESS | 2001 | 1467737790160 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 2001 | 1467737790161 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:56:30 INFO - PROCESS | 2001 | 1467737790163 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 2001 | 1467737790164 Marionette TRACE conn2 <- [1,2494,null,{}] 09:56:30 INFO - PROCESS | 2001 | 1467737790166 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}] 09:56:30 INFO - PROCESS | 2001 | 1467737790167 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:30 INFO - PROCESS | 2001 | 1467737790268 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:56:30 INFO - PROCESS | 2001 | 1467737790272 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 2001 | 1467737790273 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdac000 == 38 [pid = 2001] [id = 631] 09:56:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x129485c00) [pid = 2001] [serial = 1893] [outer = 0x0] 09:56:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12a5e5400) [pid = 2001] [serial = 1894] [outer = 0x129485c00] 09:56:30 INFO - PROCESS | 2001 | 1467737790298 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12a685000) [pid = 2001] [serial = 1895] [outer = 0x129485c00] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x128b78000) [pid = 2001] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1120ec800) [pid = 2001] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x112694400) [pid = 2001] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x118064800) [pid = 2001] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1187e5800) [pid = 2001] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x112e4f800) [pid = 2001] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x115e8ec00) [pid = 2001] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11613f400) [pid = 2001] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x119432400) [pid = 2001] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x115e95400) [pid = 2001] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1187dd400) [pid = 2001] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x118555400) [pid = 2001] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x124856800) [pid = 2001] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:56:30 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1212a0400) [pid = 2001] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:56:30 INFO - PROCESS | 2001 | 1467737790678 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]]]}] 09:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 568ms 09:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:56:30 INFO - PROCESS | 2001 | 1467737790732 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 2001 | 1467737790733 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:56:30 INFO - PROCESS | 2001 | 1467737790735 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 2001 | 1467737790736 Marionette TRACE conn2 <- [1,2498,null,{}] 09:56:30 INFO - PROCESS | 2001 | 1467737790739 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}] 09:56:30 INFO - PROCESS | 2001 | 1467737790740 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:30 INFO - PROCESS | 2001 | 1467737790827 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:56:30 INFO - PROCESS | 2001 | 1467737790831 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 2001 | 1467737790832 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdc1800 == 39 [pid = 2001] [id = 632] 09:56:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x112e4f800) [pid = 2001] [serial = 1896] [outer = 0x0] 09:56:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x118865c00) [pid = 2001] [serial = 1897] [outer = 0x112e4f800] 09:56:30 INFO - PROCESS | 2001 | 1467737790857 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x122006c00) [pid = 2001] [serial = 1898] [outer = 0x112e4f800] 09:56:31 INFO - PROCESS | 2001 | 1467737791198 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]]]}] 09:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms 09:56:31 INFO - PROCESS | 2001 | 1467737791205 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 2001 | 1467737791206 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:56:31 INFO - PROCESS | 2001 | 1467737791212 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 2001 | 1467737791214 Marionette TRACE conn2 <- [1,2502,null,{}] 09:56:31 INFO - PROCESS | 2001 | 1467737791216 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}] 09:56:31 INFO - PROCESS | 2001 | 1467737791218 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:31 INFO - PROCESS | 2001 | 1467737791310 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:56:31 INFO - PROCESS | 2001 | 1467737791314 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 2001 | 1467737791316 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d31c800 == 40 [pid = 2001] [id = 633] 09:56:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x121791800) [pid = 2001] [serial = 1899] [outer = 0x0] 09:56:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12a67c400) [pid = 2001] [serial = 1900] [outer = 0x121791800] 09:56:31 INFO - PROCESS | 2001 | 1467737791404 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x12a93f400) [pid = 2001] [serial = 1901] [outer = 0x121791800] 09:56:31 INFO - PROCESS | 2001 | 1467737791675 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]]]}] 09:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 521ms 09:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:56:31 INFO - PROCESS | 2001 | 1467737791731 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 2001 | 1467737791733 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:56:31 INFO - PROCESS | 2001 | 1467737791735 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 2001 | 1467737791736 Marionette TRACE conn2 <- [1,2506,null,{}] 09:56:31 INFO - PROCESS | 2001 | 1467737791738 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}] 09:56:31 INFO - PROCESS | 2001 | 1467737791740 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:31 INFO - PROCESS | 2001 | 1467737791823 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:56:31 INFO - PROCESS | 2001 | 1467737791829 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 2001 | 1467737791830 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d610800 == 41 [pid = 2001] [id = 634] 09:56:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12a940000) [pid = 2001] [serial = 1902] [outer = 0x0] 09:56:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12adc9800) [pid = 2001] [serial = 1903] [outer = 0x12a940000] 09:56:31 INFO - PROCESS | 2001 | 1467737791854 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12add2000) [pid = 2001] [serial = 1904] [outer = 0x12a940000] 09:56:32 INFO - PROCESS | 2001 | 1467737792196 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]]]}] 09:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 470ms 09:56:32 INFO - PROCESS | 2001 | 1467737792205 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 2001 | 1467737792207 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:56:32 INFO - PROCESS | 2001 | 1467737792213 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 2001 | 1467737792214 Marionette TRACE conn2 <- [1,2510,null,{}] 09:56:32 INFO - PROCESS | 2001 | 1467737792217 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}] 09:56:32 INFO - PROCESS | 2001 | 1467737792218 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:32 INFO - PROCESS | 2001 | 1467737792332 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:56:32 INFO - PROCESS | 2001 | 1467737792339 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 2001 | 1467737792340 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df1f000 == 42 [pid = 2001] [id = 635] 09:56:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12acbb000) [pid = 2001] [serial = 1905] [outer = 0x0] 09:56:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12add4c00) [pid = 2001] [serial = 1906] [outer = 0x12acbb000] 09:56:32 INFO - PROCESS | 2001 | 1467737792371 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12b247000) [pid = 2001] [serial = 1907] [outer = 0x12acbb000] 09:56:32 INFO - PROCESS | 2001 | 1467737792817 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]]]}] 09:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 668ms 09:56:32 INFO - PROCESS | 2001 | 1467737792892 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 2001 | 1467737792895 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:56:32 INFO - PROCESS | 2001 | 1467737792899 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 2001 | 1467737792901 Marionette TRACE conn2 <- [1,2514,null,{}] 09:56:32 INFO - PROCESS | 2001 | 1467737792906 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}] 09:56:32 INFO - PROCESS | 2001 | 1467737792908 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:33 INFO - PROCESS | 2001 | 1467737793012 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:56:33 INFO - PROCESS | 2001 | 1467737793108 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 2001 | 1467737793110 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195d2800 == 43 [pid = 2001] [id = 636] 09:56:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x118065c00) [pid = 2001] [serial = 1908] [outer = 0x0] 09:56:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1181c2c00) [pid = 2001] [serial = 1909] [outer = 0x118065c00] 09:56:33 INFO - PROCESS | 2001 | 1467737793177 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x11856e800) [pid = 2001] [serial = 1910] [outer = 0x118065c00] 09:56:33 INFO - PROCESS | 2001 | 1467737793656 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]]]}] 09:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 775ms 09:56:33 INFO - PROCESS | 2001 | 1467737793676 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 2001 | 1467737793680 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:56:33 INFO - PROCESS | 2001 | 1467737793684 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 2001 | 1467737793686 Marionette TRACE conn2 <- [1,2518,null,{}] 09:56:33 INFO - PROCESS | 2001 | 1467737793689 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}] 09:56:33 INFO - PROCESS | 2001 | 1467737793691 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:33 INFO - PROCESS | 2001 | 1467737793795 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:56:33 INFO - PROCESS | 2001 | 1467737793857 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 2001 | 1467737793858 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291ab800 == 44 [pid = 2001] [id = 637] 09:56:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x119431800) [pid = 2001] [serial = 1911] [outer = 0x0] 09:56:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x119a75c00) [pid = 2001] [serial = 1912] [outer = 0x119431800] 09:56:33 INFO - PROCESS | 2001 | 1467737793889 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x11a26bc00) [pid = 2001] [serial = 1913] [outer = 0x119431800] 09:56:34 INFO - PROCESS | 2001 | 1467737794362 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]]]}] 09:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 721ms 09:56:34 INFO - PROCESS | 2001 | 1467737794444 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 2001 | 1467737794447 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:56:34 INFO - PROCESS | 2001 | 1467737794454 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 2001 | 1467737794460 Marionette TRACE conn2 <- [1,2522,null,{}] 09:56:34 INFO - PROCESS | 2001 | 1467737794472 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}] 09:56:34 INFO - PROCESS | 2001 | 1467737794477 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:34 INFO - PROCESS | 2001 | 1467737794641 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:56:34 INFO - PROCESS | 2001 | 1467737794728 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 2001 | 1467737794730 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df64000 == 45 [pid = 2001] [id = 638] 09:56:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x1259ab400) [pid = 2001] [serial = 1914] [outer = 0x0] 09:56:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x128b71c00) [pid = 2001] [serial = 1915] [outer = 0x1259ab400] 09:56:34 INFO - PROCESS | 2001 | 1467737794762 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x128bce800) [pid = 2001] [serial = 1916] [outer = 0x1259ab400] 09:56:35 INFO - PROCESS | 2001 | 1467737795177 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]]]}] 09:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 777ms 09:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:56:35 INFO - PROCESS | 2001 | 1467737795230 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 2001 | 1467737795232 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:56:35 INFO - PROCESS | 2001 | 1467737795234 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - PROCESS | 2001 | 1467737795235 Marionette TRACE conn2 <- [1,2526,null,{}] 09:56:35 INFO - PROCESS | 2001 | 1467737795238 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}] 09:56:35 INFO - PROCESS | 2001 | 1467737795239 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:35 INFO - PROCESS | 2001 | 1467737795344 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:56:35 INFO - PROCESS | 2001 | 1467737795407 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 2001 | 1467737795408 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x12150d000 == 46 [pid = 2001] [id = 639] 09:56:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x129217400) [pid = 2001] [serial = 1917] [outer = 0x0] 09:56:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x12a5e1000) [pid = 2001] [serial = 1918] [outer = 0x129217400] 09:56:35 INFO - PROCESS | 2001 | 1467737795437 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x12a750000) [pid = 2001] [serial = 1919] [outer = 0x129217400] 09:56:36 INFO - PROCESS | 2001 | 1467737796131 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]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 923ms 09:56:36 INFO - PROCESS | 2001 | 1467737796179 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 2001 | 1467737796183 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:56:36 INFO - PROCESS | 2001 | 1467737796189 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 2001 | 1467737796192 Marionette TRACE conn2 <- [1,2530,null,{}] 09:56:36 INFO - PROCESS | 2001 | 1467737796198 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}] 09:56:36 INFO - PROCESS | 2001 | 1467737796199 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:36 INFO - PROCESS | 2001 | 1467737796347 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:56:36 INFO - PROCESS | 2001 | 1467737796448 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 2001 | 1467737796452 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:36 INFO - PROCESS | 2001 | ++DOCSHELL 0x121248000 == 47 [pid = 2001] [id = 640] 09:56:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x116807000) [pid = 2001] [serial = 1920] [outer = 0x0] 09:56:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x116a1b800) [pid = 2001] [serial = 1921] [outer = 0x116807000] 09:56:36 INFO - PROCESS | 2001 | 1467737796480 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x1181c1400) [pid = 2001] [serial = 1922] [outer = 0x116807000] 09:56:36 INFO - PROCESS | 2001 | 1467737796901 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]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 777ms 09:56:36 INFO - PROCESS | 2001 | 1467737796965 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 2001 | 1467737796967 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:56:36 INFO - PROCESS | 2001 | 1467737796971 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 2001 | 1467737796973 Marionette TRACE conn2 <- [1,2534,null,{}] 09:56:36 INFO - PROCESS | 2001 | 1467737796975 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}] 09:56:36 INFO - PROCESS | 2001 | 1467737796977 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:37 INFO - PROCESS | 2001 | 1467737797064 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:56:37 INFO - PROCESS | 2001 | 1467737797129 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:37 INFO - PROCESS | 2001 | 1467737797130 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195d0800 == 48 [pid = 2001] [id = 641] 09:56:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x118775800) [pid = 2001] [serial = 1923] [outer = 0x0] 09:56:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x11876f800) [pid = 2001] [serial = 1924] [outer = 0x118775800] 09:56:37 INFO - PROCESS | 2001 | 1467737797159 Marionette DEBUG loaded listener.js 09:56:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x1188f3400) [pid = 2001] [serial = 1925] [outer = 0x118775800] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12d610800 == 47 [pid = 2001] [id = 634] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12d31c800 == 46 [pid = 2001] [id = 633] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdc1800 == 45 [pid = 2001] [id = 632] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdac000 == 44 [pid = 2001] [id = 631] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12c63d000 == 43 [pid = 2001] [id = 630] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12b26d000 == 42 [pid = 2001] [id = 629] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1294ad800 == 41 [pid = 2001] [id = 628] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1259a3800 == 40 [pid = 2001] [id = 627] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x124ed9000 == 39 [pid = 2001] [id = 626] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x121405000 == 38 [pid = 2001] [id = 625] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e2000 == 37 [pid = 2001] [id = 624] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1181e6800 == 36 [pid = 2001] [id = 623] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x119cd7000 == 35 [pid = 2001] [id = 622] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1168c1000 == 34 [pid = 2001] [id = 621] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x121b6a000 == 33 [pid = 2001] [id = 620] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x121248000 == 32 [pid = 2001] [id = 640] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12150d000 == 31 [pid = 2001] [id = 639] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12df64000 == 30 [pid = 2001] [id = 638] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1291ab800 == 29 [pid = 2001] [id = 637] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x12df1f000 == 28 [pid = 2001] [id = 635] 09:56:37 INFO - PROCESS | 2001 | --DOCSHELL 0x1195d2800 == 27 [pid = 2001] [id = 636] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x112f5f000) [pid = 2001] [serial = 1831] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x113c8d800) [pid = 2001] [serial = 1832] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x1195ee400) [pid = 2001] [serial = 1843] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x116a23400) [pid = 2001] [serial = 1834] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x117daf400) [pid = 2001] [serial = 1835] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x11855d400) [pid = 2001] [serial = 1837] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x114fbe800) [pid = 2001] [serial = 1828] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x119eb2000) [pid = 2001] [serial = 1846] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x118068400) [pid = 2001] [serial = 1814] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x116806000) [pid = 2001] [serial = 1813] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x119613000) [pid = 2001] [serial = 1844] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x122004400) [pid = 2001] [serial = 1849] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x119a6b000) [pid = 2001] [serial = 1817] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x118865000) [pid = 2001] [serial = 1816] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x125aa5400) [pid = 2001] [serial = 1859] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x125a9dc00) [pid = 2001] [serial = 1820] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x124e1ec00) [pid = 2001] [serial = 1819] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1181c2000) [pid = 2001] [serial = 1847] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x129508800) [pid = 2001] [serial = 1823] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x119436800) [pid = 2001] [serial = 1853] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x115dd9800) [pid = 2001] [serial = 1852] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x129216000) [pid = 2001] [serial = 1822] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x129508400) [pid = 2001] [serial = 1826] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x12204b000) [pid = 2001] [serial = 1855] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11663d400) [pid = 2001] [serial = 1825] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x125a5c400) [pid = 2001] [serial = 1858] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12204a400) [pid = 2001] [serial = 1850] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x118869800) [pid = 2001] [serial = 1840] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11915a400) [pid = 2001] [serial = 1841] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x126926c00) [pid = 2001] [serial = 1861] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x124eea800) [pid = 2001] [serial = 1856] [outer = 0x0] [url = about:blank] 09:56:38 INFO - PROCESS | 2001 | 1467737798462 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]]]}] 09:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1524ms 09:56:38 INFO - PROCESS | 2001 | 1467737798500 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 2001 | 1467737798503 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:56:38 INFO - PROCESS | 2001 | 1467737798507 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 2001 | 1467737798513 Marionette TRACE conn2 <- [1,2538,null,{}] 09:56:38 INFO - PROCESS | 2001 | 1467737798516 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}] 09:56:38 INFO - PROCESS | 2001 | 1467737798518 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:38 INFO - PROCESS | 2001 | 1467737798621 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:56:38 INFO - PROCESS | 2001 | 1467737798697 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 2001 | 1467737798699 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f45000 == 28 [pid = 2001] [id = 642] 09:56:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x113211800) [pid = 2001] [serial = 1926] [outer = 0x0] 09:56:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1132c5800) [pid = 2001] [serial = 1927] [outer = 0x113211800] 09:56:38 INFO - PROCESS | 2001 | 1467737798731 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x114f8b800) [pid = 2001] [serial = 1928] [outer = 0x113211800] 09:56:39 INFO - PROCESS | 2001 | 1467737799263 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]]]}] 09:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 827ms 09:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:56:39 INFO - PROCESS | 2001 | 1467737799334 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 2001 | 1467737799337 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:56:39 INFO - PROCESS | 2001 | 1467737799341 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 2001 | 1467737799343 Marionette TRACE conn2 <- [1,2542,null,{}] 09:56:39 INFO - PROCESS | 2001 | 1467737799346 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}] 09:56:39 INFO - PROCESS | 2001 | 1467737799347 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:39 INFO - PROCESS | 2001 | 1467737799451 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:56:39 INFO - PROCESS | 2001 | 1467737799508 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 2001 | 1467737799509 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x11858b800 == 29 [pid = 2001] [id = 643] 09:56:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x11679ec00) [pid = 2001] [serial = 1929] [outer = 0x0] 09:56:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x116a29c00) [pid = 2001] [serial = 1930] [outer = 0x11679ec00] 09:56:39 INFO - PROCESS | 2001 | 1467737799540 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1176e7c00) [pid = 2001] [serial = 1931] [outer = 0x11679ec00] 09:56:40 INFO - PROCESS | 2001 | 1467737800131 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]]]}] 09:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 823ms 09:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:56:40 INFO - PROCESS | 2001 | 1467737800165 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 2001 | 1467737800169 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:56:40 INFO - PROCESS | 2001 | 1467737800176 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 2001 | 1467737800180 Marionette TRACE conn2 <- [1,2546,null,{}] 09:56:40 INFO - PROCESS | 2001 | 1467737800185 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}] 09:56:40 INFO - PROCESS | 2001 | 1467737800187 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:40 INFO - PROCESS | 2001 | 1467737800310 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:56:40 INFO - PROCESS | 2001 | 1467737800322 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 2001 | 1467737800326 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x117d78800 == 30 [pid = 2001] [id = 644] 09:56:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x112fd2400) [pid = 2001] [serial = 1932] [outer = 0x0] 09:56:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x113213400) [pid = 2001] [serial = 1933] [outer = 0x112fd2400] 09:56:40 INFO - PROCESS | 2001 | 1467737800371 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x116140400) [pid = 2001] [serial = 1934] [outer = 0x112fd2400] 09:56:40 INFO - PROCESS | 2001 | 1467737800740 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]]]}] 09:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 624ms 09:56:40 INFO - PROCESS | 2001 | 1467737800798 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 2001 | 1467737800801 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:56:40 INFO - PROCESS | 2001 | 1467737800805 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 2001 | 1467737800807 Marionette TRACE conn2 <- [1,2550,null,{}] 09:56:40 INFO - PROCESS | 2001 | 1467737800809 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}] 09:56:40 INFO - PROCESS | 2001 | 1467737800810 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:40 INFO - PROCESS | 2001 | 1467737800889 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:56:40 INFO - PROCESS | 2001 | 1467737800895 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 2001 | 1467737800896 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aaa000 == 31 [pid = 2001] [id = 645] 09:56:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x116af1400) [pid = 2001] [serial = 1935] [outer = 0x0] 09:56:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x118550800) [pid = 2001] [serial = 1936] [outer = 0x116af1400] 09:56:40 INFO - PROCESS | 2001 | 1467737800923 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x11876c000) [pid = 2001] [serial = 1937] [outer = 0x116af1400] 09:56:41 INFO - PROCESS | 2001 | 1467737801296 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]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 521ms 09:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:56:41 INFO - PROCESS | 2001 | 1467737801327 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 2001 | 1467737801328 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:56:41 INFO - PROCESS | 2001 | 1467737801331 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 2001 | 1467737801333 Marionette TRACE conn2 <- [1,2554,null,{}] 09:56:41 INFO - PROCESS | 2001 | 1467737801343 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}] 09:56:41 INFO - PROCESS | 2001 | 1467737801348 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:41 INFO - PROCESS | 2001 | 1467737801468 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:56:41 INFO - PROCESS | 2001 | 1467737801477 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 2001 | 1467737801480 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x121503000 == 32 [pid = 2001] [id = 646] 09:56:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x118866c00) [pid = 2001] [serial = 1938] [outer = 0x0] 09:56:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x119167000) [pid = 2001] [serial = 1939] [outer = 0x118866c00] 09:56:41 INFO - PROCESS | 2001 | 1467737801530 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x119610400) [pid = 2001] [serial = 1940] [outer = 0x118866c00] 09:56:42 INFO - PROCESS | 2001 | 1467737802019 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]]]}] 09:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 724ms 09:56:42 INFO - PROCESS | 2001 | 1467737802056 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 2001 | 1467737802060 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:56:42 INFO - PROCESS | 2001 | 1467737802096 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - PROCESS | 2001 | 1467737802097 Marionette TRACE conn2 <- [1,2558,null,{}] 09:56:42 INFO - PROCESS | 2001 | 1467737802099 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}] 09:56:42 INFO - PROCESS | 2001 | 1467737802100 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:42 INFO - PROCESS | 2001 | 1467737802164 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:56:42 INFO - PROCESS | 2001 | 1467737802167 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 2001 | 1467737802169 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x121f6c000 == 33 [pid = 2001] [id = 647] 09:56:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x119c54000) [pid = 2001] [serial = 1941] [outer = 0x0] 09:56:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x119eb6000) [pid = 2001] [serial = 1942] [outer = 0x119c54000] 09:56:42 INFO - PROCESS | 2001 | 1467737802191 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x121296800) [pid = 2001] [serial = 1943] [outer = 0x119c54000] 09:56:42 INFO - PROCESS | 2001 | 1467737802695 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]]]}] 09:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 648ms 09:56:42 INFO - PROCESS | 2001 | 1467737802721 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 2001 | 1467737802723 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:56:42 INFO - PROCESS | 2001 | 1467737802726 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - PROCESS | 2001 | 1467737802728 Marionette TRACE conn2 <- [1,2562,null,{}] 09:56:42 INFO - PROCESS | 2001 | 1467737802731 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}] 09:56:42 INFO - PROCESS | 2001 | 1467737802733 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:42 INFO - PROCESS | 2001 | 1467737802874 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:56:42 INFO - PROCESS | 2001 | 1467737802895 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 2001 | 1467737802896 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x125158000 == 34 [pid = 2001] [id = 648] 09:56:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12129f400) [pid = 2001] [serial = 1944] [outer = 0x0] 09:56:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x121382400) [pid = 2001] [serial = 1945] [outer = 0x12129f400] 09:56:42 INFO - PROCESS | 2001 | 1467737802937 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x121a91000) [pid = 2001] [serial = 1946] [outer = 0x12129f400] 09:56:43 INFO - PROCESS | 2001 | 1467737803312 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]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 621ms 09:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:56:43 INFO - PROCESS | 2001 | 1467737803352 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 2001 | 1467737803354 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:56:43 INFO - PROCESS | 2001 | 1467737803356 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 2001 | 1467737803357 Marionette TRACE conn2 <- [1,2566,null,{}] 09:56:43 INFO - PROCESS | 2001 | 1467737803359 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}] 09:56:43 INFO - PROCESS | 2001 | 1467737803363 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:43 INFO - PROCESS | 2001 | 1467737803482 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:56:43 INFO - PROCESS | 2001 | 1467737803540 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 2001 | 1467737803542 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291a8000 == 35 [pid = 2001] [id = 649] 09:56:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x12200a400) [pid = 2001] [serial = 1947] [outer = 0x0] 09:56:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x124d47800) [pid = 2001] [serial = 1948] [outer = 0x12200a400] 09:56:43 INFO - PROCESS | 2001 | 1467737803566 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x125a58400) [pid = 2001] [serial = 1949] [outer = 0x12200a400] 09:56:43 INFO - PROCESS | 2001 | 1467737803870 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]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 569ms 09:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:56:43 INFO - PROCESS | 2001 | 1467737803925 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 2001 | 1467737803927 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:56:43 INFO - PROCESS | 2001 | 1467737803929 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 2001 | 1467737803930 Marionette TRACE conn2 <- [1,2570,null,{}] 09:56:43 INFO - PROCESS | 2001 | 1467737803932 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}] 09:56:43 INFO - PROCESS | 2001 | 1467737803933 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:44 INFO - PROCESS | 2001 | 1467737804032 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:56:44 INFO - PROCESS | 2001 | 1467737804043 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:44 INFO - PROCESS | 2001 | 1467737804044 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x12942b800 == 36 [pid = 2001] [id = 650] 09:56:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x1126a2c00) [pid = 2001] [serial = 1950] [outer = 0x0] 09:56:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x125aa6000) [pid = 2001] [serial = 1951] [outer = 0x1126a2c00] 09:56:44 INFO - PROCESS | 2001 | 1467737804068 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x1267aa400) [pid = 2001] [serial = 1952] [outer = 0x1126a2c00] 09:56:44 INFO - PROCESS | 2001 | 1467737804435 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]]]}] 09:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 09:56:44 INFO - PROCESS | 2001 | 1467737804448 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 2001 | 1467737804450 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:56:44 INFO - PROCESS | 2001 | 1467737804453 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - PROCESS | 2001 | 1467737804455 Marionette TRACE conn2 <- [1,2574,null,{}] 09:56:44 INFO - PROCESS | 2001 | 1467737804460 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}] 09:56:44 INFO - PROCESS | 2001 | 1467737804462 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:44 INFO - PROCESS | 2001 | 1467737804621 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:56:44 INFO - PROCESS | 2001 | 1467737804637 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:44 INFO - PROCESS | 2001 | 1467737804638 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a5aa800 == 37 [pid = 2001] [id = 651] 09:56:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x12200ac00) [pid = 2001] [serial = 1953] [outer = 0x0] 09:56:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x128b74c00) [pid = 2001] [serial = 1954] [outer = 0x12200ac00] 09:56:44 INFO - PROCESS | 2001 | 1467737804678 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x128bcd000) [pid = 2001] [serial = 1955] [outer = 0x12200ac00] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x112fdd400) [pid = 2001] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x116807000) [pid = 2001] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x12a940000) [pid = 2001] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x12910cc00) [pid = 2001] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x125120400) [pid = 2001] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x129485800) [pid = 2001] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x129485c00) [pid = 2001] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x1167ee800) [pid = 2001] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x11a266000) [pid = 2001] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1122b4800) [pid = 2001] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x1129a4c00) [pid = 2001] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1181b6800) [pid = 2001] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x116af0c00) [pid = 2001] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1217f2c00) [pid = 2001] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x112a7c000) [pid = 2001] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x112e4f800) [pid = 2001] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x121791800) [pid = 2001] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x129217400) [pid = 2001] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1259ab400) [pid = 2001] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x119431800) [pid = 2001] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x118065c00) [pid = 2001] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12acbb000) [pid = 2001] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:56:44 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1129a7000) [pid = 2001] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:56:45 INFO - PROCESS | 2001 | 1467737805070 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]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 627ms 09:56:45 INFO - PROCESS | 2001 | 1467737805090 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 2001 | 1467737805095 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:56:45 INFO - PROCESS | 2001 | 1467737805114 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 2001 | 1467737805116 Marionette TRACE conn2 <- [1,2578,null,{}] 09:56:45 INFO - PROCESS | 2001 | 1467737805120 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}] 09:56:45 INFO - PROCESS | 2001 | 1467737805121 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:45 INFO - PROCESS | 2001 | 1467737805248 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:56:45 INFO - PROCESS | 2001 | 1467737805253 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 2001 | 1467737805254 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x129428800 == 38 [pid = 2001] [id = 652] 09:56:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1129a7000) [pid = 2001] [serial = 1956] [outer = 0x0] 09:56:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x116af0c00) [pid = 2001] [serial = 1957] [outer = 0x1129a7000] 09:56:45 INFO - PROCESS | 2001 | 1467737805293 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1188f6000) [pid = 2001] [serial = 1958] [outer = 0x1129a7000] 09:56:45 INFO - PROCESS | 2001 | 1467737805632 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]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 526ms 09:56:45 INFO - PROCESS | 2001 | 1467737805637 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:56:45 INFO - PROCESS | 2001 | 1467737805639 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:56:45 INFO - PROCESS | 2001 | 1467737805645 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 2001 | 1467737805647 Marionette TRACE conn2 <- [1,2582,null,{}] 09:56:45 INFO - PROCESS | 2001 | 1467737805649 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}] 09:56:45 INFO - PROCESS | 2001 | 1467737805651 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:45 INFO - PROCESS | 2001 | 1467737805733 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:56:45 INFO - PROCESS | 2001 | 1467737805800 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 2001 | 1467737805801 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b26d000 == 39 [pid = 2001] [id = 653] 09:56:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x113384c00) [pid = 2001] [serial = 1959] [outer = 0x0] 09:56:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x11a266000) [pid = 2001] [serial = 1960] [outer = 0x113384c00] 09:56:45 INFO - PROCESS | 2001 | 1467737805825 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x128b79400) [pid = 2001] [serial = 1961] [outer = 0x113384c00] 09:56:46 INFO - PROCESS | 2001 | 1467737806123 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]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 524ms 09:56:46 INFO - PROCESS | 2001 | 1467737806166 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 2001 | 1467737806167 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:56:46 INFO - PROCESS | 2001 | 1467737806169 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 2001 | 1467737806171 Marionette TRACE conn2 <- [1,2586,null,{}] 09:56:46 INFO - PROCESS | 2001 | 1467737806174 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}] 09:56:46 INFO - PROCESS | 2001 | 1467737806176 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:46 INFO - PROCESS | 2001 | 1467737806268 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:56:46 INFO - PROCESS | 2001 | 1467737806271 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 2001 | 1467737806273 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cade800 == 40 [pid = 2001] [id = 654] 09:56:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x11915dc00) [pid = 2001] [serial = 1962] [outer = 0x0] 09:56:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x128e0a800) [pid = 2001] [serial = 1963] [outer = 0x11915dc00] 09:56:46 INFO - PROCESS | 2001 | 1467737806301 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x129485400) [pid = 2001] [serial = 1964] [outer = 0x11915dc00] 09:56:46 INFO - PROCESS | 2001 | 1467737806633 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]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 468ms 09:56:46 INFO - PROCESS | 2001 | 1467737806638 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 2001 | 1467737806639 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:56:46 INFO - PROCESS | 2001 | 1467737806647 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 2001 | 1467737806648 Marionette TRACE conn2 <- [1,2590,null,{}] 09:56:46 INFO - PROCESS | 2001 | 1467737806650 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}] 09:56:46 INFO - PROCESS | 2001 | 1467737806651 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:46 INFO - PROCESS | 2001 | 1467737806763 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:56:46 INFO - PROCESS | 2001 | 1467737806769 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 2001 | 1467737806770 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d256800 == 41 [pid = 2001] [id = 655] 09:56:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x119427400) [pid = 2001] [serial = 1965] [outer = 0x0] 09:56:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x129509000) [pid = 2001] [serial = 1966] [outer = 0x119427400] 09:56:46 INFO - PROCESS | 2001 | 1467737806794 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12a679c00) [pid = 2001] [serial = 1967] [outer = 0x119427400] 09:56:47 INFO - PROCESS | 2001 | 1467737807298 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]]]}] 09:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 719ms 09:56:47 INFO - PROCESS | 2001 | 1467737807366 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 2001 | 1467737807369 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:56:47 INFO - PROCESS | 2001 | 1467737807372 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 2001 | 1467737807376 Marionette TRACE conn2 <- [1,2594,null,{}] 09:56:47 INFO - PROCESS | 2001 | 1467737807379 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}] 09:56:47 INFO - PROCESS | 2001 | 1467737807381 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:47 INFO - PROCESS | 2001 | 1467737807487 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:56:47 INFO - PROCESS | 2001 | 1467737807547 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 2001 | 1467737807549 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a98800 == 42 [pid = 2001] [id = 656] 09:56:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x114f97400) [pid = 2001] [serial = 1968] [outer = 0x0] 09:56:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x116aeb800) [pid = 2001] [serial = 1969] [outer = 0x114f97400] 09:56:47 INFO - PROCESS | 2001 | 1467737807580 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x1181be000) [pid = 2001] [serial = 1970] [outer = 0x114f97400] 09:56:48 INFO - PROCESS | 2001 | 1467737808017 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]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 674ms 09:56:48 INFO - PROCESS | 2001 | 1467737808046 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:56:48 INFO - PROCESS | 2001 | 1467737808050 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:56:48 INFO - PROCESS | 2001 | 1467737808054 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 2001 | 1467737808056 Marionette TRACE conn2 <- [1,2598,null,{}] 09:56:48 INFO - PROCESS | 2001 | 1467737808059 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}] 09:56:48 INFO - PROCESS | 2001 | 1467737808061 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:48 INFO - PROCESS | 2001 | 1467737808165 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:56:48 INFO - PROCESS | 2001 | 1467737808259 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 2001 | 1467737808261 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a05800 == 43 [pid = 2001] [id = 657] 09:56:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x118866000) [pid = 2001] [serial = 1971] [outer = 0x0] 09:56:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x1188f5400) [pid = 2001] [serial = 1972] [outer = 0x118866000] 09:56:48 INFO - PROCESS | 2001 | 1467737808291 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x119a6a800) [pid = 2001] [serial = 1973] [outer = 0x118866000] 09:56:48 INFO - PROCESS | 2001 | 1467737808736 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]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 723ms 09:56:48 INFO - PROCESS | 2001 | 1467737808778 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:56:48 INFO - PROCESS | 2001 | 1467737808779 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:56:48 INFO - PROCESS | 2001 | 1467737808782 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 2001 | 1467737808784 Marionette TRACE conn2 <- [1,2602,null,{}] 09:56:48 INFO - PROCESS | 2001 | 1467737808792 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}] 09:56:48 INFO - PROCESS | 2001 | 1467737808795 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:48 INFO - PROCESS | 2001 | 1467737808899 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:56:48 INFO - PROCESS | 2001 | 1467737808963 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 2001 | 1467737808965 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d60f000 == 44 [pid = 2001] [id = 658] 09:56:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x12129c400) [pid = 2001] [serial = 1974] [outer = 0x0] 09:56:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x122004800) [pid = 2001] [serial = 1975] [outer = 0x12129c400] 09:56:48 INFO - PROCESS | 2001 | 1467737808996 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x124eea400) [pid = 2001] [serial = 1976] [outer = 0x12129c400] 09:56:49 INFO - PROCESS | 2001 | 1467737809415 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]]]}] 09:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 09:56:49 INFO - PROCESS | 2001 | 1467737809453 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:56:49 INFO - PROCESS | 2001 | 1467737809455 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:56:49 INFO - PROCESS | 2001 | 1467737809458 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 2001 | 1467737809459 Marionette TRACE conn2 <- [1,2606,null,{}] 09:56:49 INFO - PROCESS | 2001 | 1467737809461 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}] 09:56:49 INFO - PROCESS | 2001 | 1467737809463 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:49 INFO - PROCESS | 2001 | 1467737809582 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:56:49 INFO - PROCESS | 2001 | 1467737809656 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 2001 | 1467737809657 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df07000 == 45 [pid = 2001] [id = 659] 09:56:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x1259ae400) [pid = 2001] [serial = 1977] [outer = 0x0] 09:56:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x128bd0400) [pid = 2001] [serial = 1978] [outer = 0x1259ae400] 09:56:49 INFO - PROCESS | 2001 | 1467737809687 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x129218000) [pid = 2001] [serial = 1979] [outer = 0x1259ae400] 09:56:50 INFO - PROCESS | 2001 | 1467737810149 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]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 718ms 09:56:50 INFO - PROCESS | 2001 | 1467737810177 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 2001 | 1467737810178 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:56:50 INFO - PROCESS | 2001 | 1467737810181 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 2001 | 1467737810182 Marionette TRACE conn2 <- [1,2610,null,{}] 09:56:50 INFO - PROCESS | 2001 | 1467737810184 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}] 09:56:50 INFO - PROCESS | 2001 | 1467737810186 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:50 INFO - PROCESS | 2001 | 1467737810287 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:56:50 INFO - PROCESS | 2001 | 1467737810359 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 2001 | 1467737810361 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f86800 == 46 [pid = 2001] [id = 660] 09:56:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x113212c00) [pid = 2001] [serial = 1980] [outer = 0x0] 09:56:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x118557c00) [pid = 2001] [serial = 1981] [outer = 0x113212c00] 09:56:50 INFO - PROCESS | 2001 | 1467737810392 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x12947c800) [pid = 2001] [serial = 1982] [outer = 0x113212c00] 09:56:50 INFO - PROCESS | 2001 | 1467737810988 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]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 871ms 09:56:51 INFO - PROCESS | 2001 | 1467737811053 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 2001 | 1467737811055 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:56:51 INFO - PROCESS | 2001 | 1467737811058 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 2001 | 1467737811060 Marionette TRACE conn2 <- [1,2614,null,{}] 09:56:51 INFO - PROCESS | 2001 | 1467737811063 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}] 09:56:51 INFO - PROCESS | 2001 | 1467737811065 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:51 INFO - PROCESS | 2001 | 1467737811164 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:56:51 INFO - PROCESS | 2001 | 1467737811244 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 2001 | 1467737811245 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f3f800 == 47 [pid = 2001] [id = 661] 09:56:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x11681b400) [pid = 2001] [serial = 1983] [outer = 0x0] 09:56:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 122 (0x1176dc400) [pid = 2001] [serial = 1984] [outer = 0x11681b400] 09:56:51 INFO - PROCESS | 2001 | 1467737811274 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 123 (0x1181c0400) [pid = 2001] [serial = 1985] [outer = 0x11681b400] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12cade800 == 46 [pid = 2001] [id = 654] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12b26d000 == 45 [pid = 2001] [id = 653] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x129428800 == 44 [pid = 2001] [id = 652] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12a5aa800 == 43 [pid = 2001] [id = 651] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x12942b800 == 42 [pid = 2001] [id = 650] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x1291a8000 == 41 [pid = 2001] [id = 649] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x125158000 == 40 [pid = 2001] [id = 648] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x121f6c000 == 39 [pid = 2001] [id = 647] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x121503000 == 38 [pid = 2001] [id = 646] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x119aaa000 == 37 [pid = 2001] [id = 645] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x117d78800 == 36 [pid = 2001] [id = 644] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x11858b800 == 35 [pid = 2001] [id = 643] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x116f45000 == 34 [pid = 2001] [id = 642] 09:56:51 INFO - PROCESS | 2001 | --DOCSHELL 0x1195d0800 == 33 [pid = 2001] [id = 641] 09:56:51 INFO - PROCESS | 2001 | 1467737811687 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]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 673ms 09:56:51 INFO - PROCESS | 2001 | 1467737811731 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 2001 | 1467737811734 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:56:51 INFO - PROCESS | 2001 | 1467737811738 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 2001 | 1467737811740 Marionette TRACE conn2 <- [1,2618,null,{}] 09:56:51 INFO - PROCESS | 2001 | 1467737811743 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}] 09:56:51 INFO - PROCESS | 2001 | 1467737811744 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:51 INFO - PROCESS | 2001 | 1467737811836 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 122 (0x129217000) [pid = 2001] [serial = 1888] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 121 (0x128b6d800) [pid = 2001] [serial = 1885] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x12950b800) [pid = 2001] [serial = 1891] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x12947f000) [pid = 2001] [serial = 1889] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x12a5e5400) [pid = 2001] [serial = 1894] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x129513800) [pid = 2001] [serial = 1892] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x11688b800) [pid = 2001] [serial = 1870] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x1181bc400) [pid = 2001] [serial = 1871] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x121383400) [pid = 2001] [serial = 1879] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x1217f3800) [pid = 2001] [serial = 1880] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x129102800) [pid = 2001] [serial = 1862] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x1129b0400) [pid = 2001] [serial = 1864] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x113389c00) [pid = 2001] [serial = 1865] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x118559000) [pid = 2001] [serial = 1873] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x11885d800) [pid = 2001] [serial = 1874] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x117db0800) [pid = 2001] [serial = 1867] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x1181bb400) [pid = 2001] [serial = 1868] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x121f03400) [pid = 2001] [serial = 1882] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x119e0c400) [pid = 2001] [serial = 1877] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x1195fcc00) [pid = 2001] [serial = 1876] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x118865c00) [pid = 2001] [serial = 1897] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12a93f400) [pid = 2001] [serial = 1901] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x12a685000) [pid = 2001] [serial = 1895] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x128e0ac00) [pid = 2001] [serial = 1886] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x12add2000) [pid = 2001] [serial = 1904] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x122006c00) [pid = 2001] [serial = 1898] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12a67c400) [pid = 2001] [serial = 1900] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x124858c00) [pid = 2001] [serial = 1883] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11a26bc00) [pid = 2001] [serial = 1913] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1181c2c00) [pid = 2001] [serial = 1909] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x119a75c00) [pid = 2001] [serial = 1912] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x11856e800) [pid = 2001] [serial = 1910] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12b247000) [pid = 2001] [serial = 1907] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x118773800) [pid = 2001] [serial = 1838] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x12add4c00) [pid = 2001] [serial = 1906] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x116819c00) [pid = 2001] [serial = 1829] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1181c1400) [pid = 2001] [serial = 1922] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x116a1b800) [pid = 2001] [serial = 1921] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12adc9800) [pid = 2001] [serial = 1903] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x12a750000) [pid = 2001] [serial = 1919] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x128bce800) [pid = 2001] [serial = 1916] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12a5e1000) [pid = 2001] [serial = 1918] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x128b71c00) [pid = 2001] [serial = 1915] [outer = 0x0] [url = about:blank] 09:56:51 INFO - PROCESS | 2001 | 1467737811906 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 2001 | 1467737811907 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x1188cb000 == 34 [pid = 2001] [id = 662] 09:56:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x113389c00) [pid = 2001] [serial = 1986] [outer = 0x0] 09:56:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x1181bb400) [pid = 2001] [serial = 1987] [outer = 0x113389c00] 09:56:51 INFO - PROCESS | 2001 | 1467737811938 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1188a7800) [pid = 2001] [serial = 1988] [outer = 0x113389c00] 09:56:52 INFO - PROCESS | 2001 | 1467737812242 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]]]}] 09:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 523ms 09:56:52 INFO - PROCESS | 2001 | 1467737812266 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 2001 | 1467737812267 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:56:52 INFO - PROCESS | 2001 | 1467737812269 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 2001 | 1467737812271 Marionette TRACE conn2 <- [1,2622,null,{}] 09:56:52 INFO - PROCESS | 2001 | 1467737812282 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}] 09:56:52 INFO - PROCESS | 2001 | 1467737812285 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:52 INFO - PROCESS | 2001 | 1467737812392 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:56:52 INFO - PROCESS | 2001 | 1467737812447 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 2001 | 1467737812449 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x121511800 == 35 [pid = 2001] [id = 663] 09:56:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x119436c00) [pid = 2001] [serial = 1989] [outer = 0x0] 09:56:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119eb1800) [pid = 2001] [serial = 1990] [outer = 0x119436c00] 09:56:52 INFO - PROCESS | 2001 | 1467737812476 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x121f10c00) [pid = 2001] [serial = 1991] [outer = 0x119436c00] 09:56:52 INFO - PROCESS | 2001 | 1467737812796 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]]]}] 09:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 571ms 09:56:52 INFO - PROCESS | 2001 | 1467737812841 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 2001 | 1467737812844 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:56:52 INFO - PROCESS | 2001 | 1467737812847 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 2001 | 1467737812849 Marionette TRACE conn2 <- [1,2626,null,{}] 09:56:52 INFO - PROCESS | 2001 | 1467737812852 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}] 09:56:52 INFO - PROCESS | 2001 | 1467737812854 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:52 INFO - PROCESS | 2001 | 1467737812970 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:56:53 INFO - PROCESS | 2001 | 1467737813031 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 2001 | 1467737813033 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x121ccb800 == 36 [pid = 2001] [id = 664] 09:56:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x122003000) [pid = 2001] [serial = 1992] [outer = 0x0] 09:56:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x12519bc00) [pid = 2001] [serial = 1993] [outer = 0x122003000] 09:56:53 INFO - PROCESS | 2001 | 1467737813058 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1267a7000) [pid = 2001] [serial = 1994] [outer = 0x122003000] 09:56:53 INFO - PROCESS | 2001 | 1467737813327 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]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 521ms 09:56:53 INFO - PROCESS | 2001 | 1467737813368 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 2001 | 1467737813369 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:56:53 INFO - PROCESS | 2001 | 1467737813371 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 2001 | 1467737813372 Marionette TRACE conn2 <- [1,2630,null,{}] 09:56:53 INFO - PROCESS | 2001 | 1467737813383 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}] 09:56:53 INFO - PROCESS | 2001 | 1467737813384 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:53 INFO - PROCESS | 2001 | 1467737813466 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:56:53 INFO - PROCESS | 2001 | 1467737813471 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 2001 | 1467737813472 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:53 INFO - PROCESS | 2001 | ++DOCSHELL 0x12598e800 == 37 [pid = 2001] [id = 665] 09:56:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x128b75000) [pid = 2001] [serial = 1995] [outer = 0x0] 09:56:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x129214c00) [pid = 2001] [serial = 1996] [outer = 0x128b75000] 09:56:53 INFO - PROCESS | 2001 | 1467737813499 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x129485000) [pid = 2001] [serial = 1997] [outer = 0x128b75000] 09:56:53 INFO - PROCESS | 2001 | 1467737813893 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]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 570ms 09:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:56:53 INFO - PROCESS | 2001 | 1467737813944 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 2001 | 1467737813946 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:56:53 INFO - PROCESS | 2001 | 1467737813949 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 2001 | 1467737813951 Marionette TRACE conn2 <- [1,2634,null,{}] 09:56:53 INFO - PROCESS | 2001 | 1467737813955 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}] 09:56:53 INFO - PROCESS | 2001 | 1467737813961 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:54 INFO - PROCESS | 2001 | 1467737814122 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:56:54 INFO - PROCESS | 2001 | 1467737814138 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 2001 | 1467737814140 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x12968d800 == 38 [pid = 2001] [id = 666] 09:56:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x129511400) [pid = 2001] [serial = 1998] [outer = 0x0] 09:56:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12a748c00) [pid = 2001] [serial = 1999] [outer = 0x129511400] 09:56:54 INFO - PROCESS | 2001 | 1467737814164 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12adcc400) [pid = 2001] [serial = 2000] [outer = 0x129511400] 09:56:54 INFO - PROCESS | 2001 | 1467737814505 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]]]}] 09:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 571ms 09:56:54 INFO - PROCESS | 2001 | 1467737814520 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 2001 | 1467737814522 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:56:54 INFO - PROCESS | 2001 | 1467737814524 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 2001 | 1467737814527 Marionette TRACE conn2 <- [1,2638,null,{}] 09:56:54 INFO - PROCESS | 2001 | 1467737814531 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}] 09:56:54 INFO - PROCESS | 2001 | 1467737814533 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:54 INFO - PROCESS | 2001 | 1467737814636 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:56:54 INFO - PROCESS | 2001 | 1467737814648 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 2001 | 1467737814649 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac7e000 == 39 [pid = 2001] [id = 667] 09:56:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12adcf000) [pid = 2001] [serial = 2001] [outer = 0x0] 09:56:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12add5400) [pid = 2001] [serial = 2002] [outer = 0x12adcf000] 09:56:54 INFO - PROCESS | 2001 | 1467737814673 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12b247000) [pid = 2001] [serial = 2003] [outer = 0x12adcf000] 09:56:55 INFO - PROCESS | 2001 | 1467737815052 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]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 572ms 09:56:55 INFO - PROCESS | 2001 | 1467737815097 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 2001 | 1467737815098 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:56:55 INFO - PROCESS | 2001 | 1467737815100 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 2001 | 1467737815101 Marionette TRACE conn2 <- [1,2642,null,{}] 09:56:55 INFO - PROCESS | 2001 | 1467737815104 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}] 09:56:55 INFO - PROCESS | 2001 | 1467737815105 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:55 INFO - PROCESS | 2001 | 1467737815211 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:56:55 INFO - PROCESS | 2001 | 1467737815215 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 2001 | 1467737815216 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cac7000 == 40 [pid = 2001] [id = 668] 09:56:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12b247800) [pid = 2001] [serial = 2004] [outer = 0x0] 09:56:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12b24e400) [pid = 2001] [serial = 2005] [outer = 0x12b247800] 09:56:55 INFO - PROCESS | 2001 | 1467737815239 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12bc34800) [pid = 2001] [serial = 2006] [outer = 0x12b247800] 09:56:55 INFO - PROCESS | 2001 | 1467737815586 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]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 521ms 09:56:55 INFO - PROCESS | 2001 | 1467737815623 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 2001 | 1467737815628 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:56:55 INFO - PROCESS | 2001 | 1467737815632 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 2001 | 1467737815633 Marionette TRACE conn2 <- [1,2646,null,{}] 09:56:55 INFO - PROCESS | 2001 | 1467737815637 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}] 09:56:55 INFO - PROCESS | 2001 | 1467737815639 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:55 INFO - PROCESS | 2001 | 1467737815802 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:56:55 INFO - PROCESS | 2001 | 1467737815820 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 2001 | 1467737815821 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdc0000 == 41 [pid = 2001] [id = 669] 09:56:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12bc37c00) [pid = 2001] [serial = 2007] [outer = 0x0] 09:56:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x12bc3bc00) [pid = 2001] [serial = 2008] [outer = 0x12bc37c00] 09:56:55 INFO - PROCESS | 2001 | 1467737815860 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12bc40400) [pid = 2001] [serial = 2009] [outer = 0x12bc37c00] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x11915dc00) [pid = 2001] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1126a2c00) [pid = 2001] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12200a400) [pid = 2001] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x116af1400) [pid = 2001] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x113211800) [pid = 2001] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x11679ec00) [pid = 2001] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x118866c00) [pid = 2001] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12200ac00) [pid = 2001] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119c54000) [pid = 2001] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x112fd2400) [pid = 2001] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x118775800) [pid = 2001] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x113384c00) [pid = 2001] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1129a7000) [pid = 2001] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:56:56 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12129f400) [pid = 2001] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:56:56 INFO - PROCESS | 2001 | 1467737816420 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]]]}] 09:56:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:56:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 821ms 09:56:56 INFO - PROCESS | 2001 | 1467737816454 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 2001 | 1467737816455 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:56:56 INFO - PROCESS | 2001 | 1467737816459 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - PROCESS | 2001 | 1467737816461 Marionette TRACE conn2 <- [1,2650,null,{}] 09:56:56 INFO - PROCESS | 2001 | 1467737816464 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}] 09:56:56 INFO - PROCESS | 2001 | 1467737816466 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:56 INFO - PROCESS | 2001 | 1467737816593 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:56:56 INFO - PROCESS | 2001 | 1467737816598 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 2001 | 1467737816600 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d31c000 == 42 [pid = 2001] [id = 670] 09:56:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1176e5800) [pid = 2001] [serial = 2010] [outer = 0x0] 09:56:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x118868c00) [pid = 2001] [serial = 2011] [outer = 0x1176e5800] 09:56:56 INFO - PROCESS | 2001 | 1467737816639 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x121297800) [pid = 2001] [serial = 2012] [outer = 0x1176e5800] 09:56:57 INFO - PROCESS | 2001 | 1467737817027 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]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:56:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 620ms 09:56:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:56:57 INFO - PROCESS | 2001 | 1467737817080 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 2001 | 1467737817082 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:56:57 INFO - PROCESS | 2001 | 1467737817084 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 2001 | 1467737817085 Marionette TRACE conn2 <- [1,2654,null,{}] 09:56:57 INFO - PROCESS | 2001 | 1467737817088 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}] 09:56:57 INFO - PROCESS | 2001 | 1467737817090 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:57 INFO - PROCESS | 2001 | 1467737817218 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:56:57 INFO - PROCESS | 2001 | 1467737817239 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 2001 | 1467737817247 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df17800 == 43 [pid = 2001] [id = 671] 09:56:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12bc37400) [pid = 2001] [serial = 2013] [outer = 0x0] 09:56:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12bcb5c00) [pid = 2001] [serial = 2014] [outer = 0x12bc37400] 09:56:57 INFO - PROCESS | 2001 | 1467737817274 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12bcbec00) [pid = 2001] [serial = 2015] [outer = 0x12bc37400] 09:56:57 INFO - PROCESS | 2001 | 1467737817583 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]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:56:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 519ms 09:56:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:56:57 INFO - PROCESS | 2001 | 1467737817603 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 2001 | 1467737817604 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:56:57 INFO - PROCESS | 2001 | 1467737817606 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 2001 | 1467737817608 Marionette TRACE conn2 <- [1,2658,null,{}] 09:56:57 INFO - PROCESS | 2001 | 1467737817613 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}] 09:56:57 INFO - PROCESS | 2001 | 1467737817615 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:57 INFO - PROCESS | 2001 | 1467737817700 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:56:57 INFO - PROCESS | 2001 | 1467737817764 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 2001 | 1467737817765 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x1127e1800 == 44 [pid = 2001] [id = 672] 09:56:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x122002400) [pid = 2001] [serial = 2016] [outer = 0x0] 09:56:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128ac0000) [pid = 2001] [serial = 2017] [outer = 0x122002400] 09:56:57 INFO - PROCESS | 2001 | 1467737817789 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x128ac5c00) [pid = 2001] [serial = 2018] [outer = 0x122002400] 09:56:58 INFO - PROCESS | 2001 | 1467737818045 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]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:56:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 473ms 09:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:56:58 INFO - PROCESS | 2001 | 1467737818082 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 2001 | 1467737818083 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:56:58 INFO - PROCESS | 2001 | 1467737818085 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 2001 | 1467737818086 Marionette TRACE conn2 <- [1,2662,null,{}] 09:56:58 INFO - PROCESS | 2001 | 1467737818088 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}] 09:56:58 INFO - PROCESS | 2001 | 1467737818089 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:58 INFO - PROCESS | 2001 | 1467737818232 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:56:58 INFO - PROCESS | 2001 | 1467737818292 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 2001 | 1467737818294 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x1127ef800 == 45 [pid = 2001] [id = 673] 09:56:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x111d1c400) [pid = 2001] [serial = 2019] [outer = 0x0] 09:56:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x112696400) [pid = 2001] [serial = 2020] [outer = 0x111d1c400] 09:56:58 INFO - PROCESS | 2001 | 1467737818326 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x112fe0800) [pid = 2001] [serial = 2021] [outer = 0x111d1c400] 09:56:58 INFO - PROCESS | 2001 | 1467737818809 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]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:56:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 769ms 09:56:58 INFO - PROCESS | 2001 | 1467737818855 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 2001 | 1467737818858 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:56:58 INFO - PROCESS | 2001 | 1467737818880 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 2001 | 1467737818881 Marionette TRACE conn2 <- [1,2666,null,{}] 09:56:58 INFO - PROCESS | 2001 | 1467737818885 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}] 09:56:58 INFO - PROCESS | 2001 | 1467737818888 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:58 INFO - PROCESS | 2001 | 1467737818997 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:56:59 INFO - PROCESS | 2001 | 1467737819072 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 2001 | 1467737819074 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:56:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x12120f000 == 46 [pid = 2001] [id = 674] 09:56:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x116807c00) [pid = 2001] [serial = 2022] [outer = 0x0] 09:56:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x11885d800) [pid = 2001] [serial = 2023] [outer = 0x116807c00] 09:56:59 INFO - PROCESS | 2001 | 1467737819104 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x119430000) [pid = 2001] [serial = 2024] [outer = 0x116807c00] 09:57:00 INFO - PROCESS | 2001 | 1467737820022 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]]]}] 09:57:00 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) 09:57:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1174ms 09:57:00 INFO - PROCESS | 2001 | 1467737820052 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:57:00 INFO - PROCESS | 2001 | 1467737820054 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:57:00 INFO - PROCESS | 2001 | 1467737820057 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 2001 | 1467737820058 Marionette TRACE conn2 <- [1,2670,null,{}] 09:57:00 INFO - PROCESS | 2001 | 1467737820061 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}] 09:57:00 INFO - PROCESS | 2001 | 1467737820062 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:00 INFO - PROCESS | 2001 | 1467737820169 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:57:00 INFO - PROCESS | 2001 | 1467737820229 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 2001 | 1467737820230 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x129421800 == 47 [pid = 2001] [id = 675] 09:57:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x119c54000) [pid = 2001] [serial = 2025] [outer = 0x0] 09:57:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x121cfb400) [pid = 2001] [serial = 2026] [outer = 0x119c54000] 09:57:00 INFO - PROCESS | 2001 | 1467737820259 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x113c98000) [pid = 2001] [serial = 2027] [outer = 0x119c54000] 09:57:01 INFO - PROCESS | 2001 | 1467737821241 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\n"]]]}] 09:57:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:57:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:57:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:57:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1223ms 09:57:01 INFO - PROCESS | 2001 | 1467737821289 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 2001 | 1467737821291 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:57:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:57:01 INFO - PROCESS | 2001 | 1467737821297 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 2001 | 1467737821299 Marionette TRACE conn2 <- [1,2674,null,{}] 09:57:01 INFO - PROCESS | 2001 | 1467737821302 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}] 09:57:01 INFO - PROCESS | 2001 | 1467737821304 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:01 INFO - PROCESS | 2001 | 1467737821397 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:57:01 INFO - PROCESS | 2001 | 1467737821458 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 2001 | 1467737821461 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168b5800 == 48 [pid = 2001] [id = 676] 09:57:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x116a22000) [pid = 2001] [serial = 2028] [outer = 0x0] 09:57:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x116f5cc00) [pid = 2001] [serial = 2029] [outer = 0x116a22000] 09:57:01 INFO - PROCESS | 2001 | 1467737821489 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x1181a7000) [pid = 2001] [serial = 2030] [outer = 0x116a22000] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x1127e1800 == 47 [pid = 2001] [id = 672] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x12df17800 == 46 [pid = 2001] [id = 671] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x12d31c000 == 45 [pid = 2001] [id = 670] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdc0000 == 44 [pid = 2001] [id = 669] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x12cac7000 == 43 [pid = 2001] [id = 668] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x129509000) [pid = 2001] [serial = 1966] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac7e000 == 42 [pid = 2001] [id = 667] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x12968d800 == 41 [pid = 2001] [id = 666] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x12598e800 == 40 [pid = 2001] [id = 665] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x121ccb800 == 39 [pid = 2001] [id = 664] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x121511800 == 38 [pid = 2001] [id = 663] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x1188cb000 == 37 [pid = 2001] [id = 662] 09:57:01 INFO - PROCESS | 2001 | --DOCSHELL 0x116f3f800 == 36 [pid = 2001] [id = 661] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x11876f800) [pid = 2001] [serial = 1924] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x128e0a800) [pid = 2001] [serial = 1963] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x125aa6000) [pid = 2001] [serial = 1951] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x125a58400) [pid = 2001] [serial = 1949] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x118550800) [pid = 2001] [serial = 1936] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x11876c000) [pid = 2001] [serial = 1937] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x114f8b800) [pid = 2001] [serial = 1928] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1132c5800) [pid = 2001] [serial = 1927] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x124d47800) [pid = 2001] [serial = 1948] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1176e7c00) [pid = 2001] [serial = 1931] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x116a29c00) [pid = 2001] [serial = 1930] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x119167000) [pid = 2001] [serial = 1939] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x119610400) [pid = 2001] [serial = 1940] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x128b74c00) [pid = 2001] [serial = 1954] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119eb6000) [pid = 2001] [serial = 1942] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x113213400) [pid = 2001] [serial = 1933] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x116140400) [pid = 2001] [serial = 1934] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1188f3400) [pid = 2001] [serial = 1925] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1267aa400) [pid = 2001] [serial = 1952] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x128b79400) [pid = 2001] [serial = 1961] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x116af0c00) [pid = 2001] [serial = 1957] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x128bcd000) [pid = 2001] [serial = 1955] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x121382400) [pid = 2001] [serial = 1945] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1188f6000) [pid = 2001] [serial = 1958] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x129485400) [pid = 2001] [serial = 1964] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x11a266000) [pid = 2001] [serial = 1960] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x121a91000) [pid = 2001] [serial = 1946] [outer = 0x0] [url = about:blank] 09:57:01 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x121296800) [pid = 2001] [serial = 1943] [outer = 0x0] [url = about:blank] 09:57:02 INFO - PROCESS | 2001 | 1467737822452 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\n"]]]}] 09:57:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:57:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:57:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1175ms 09:57:02 INFO - PROCESS | 2001 | 1467737822472 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 2001 | 1467737822475 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:57:02 INFO - PROCESS | 2001 | 1467737822481 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 2001 | 1467737822483 Marionette TRACE conn2 <- [1,2678,null,{}] 09:57:02 INFO - PROCESS | 2001 | 1467737822485 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}] 09:57:02 INFO - PROCESS | 2001 | 1467737822487 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:02 INFO - PROCESS | 2001 | 1467737822565 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:57:02 INFO - PROCESS | 2001 | 1467737822569 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 2001 | 1467737822570 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183e1800 == 37 [pid = 2001] [id = 677] 09:57:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x119167000) [pid = 2001] [serial = 2031] [outer = 0x0] 09:57:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1195f2800) [pid = 2001] [serial = 2032] [outer = 0x119167000] 09:57:02 INFO - PROCESS | 2001 | 1467737822599 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119c53800) [pid = 2001] [serial = 2033] [outer = 0x119167000] 09:57:03 INFO - PROCESS | 2001 | 1467737823436 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]]]}] 09:57:03 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) 09:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 973ms 09:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:57:03 INFO - PROCESS | 2001 | 1467737823455 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 2001 | 1467737823456 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:57:03 INFO - PROCESS | 2001 | 1467737823459 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 2001 | 1467737823462 Marionette TRACE conn2 <- [1,2682,null,{}] 09:57:03 INFO - PROCESS | 2001 | 1467737823470 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}] 09:57:03 INFO - PROCESS | 2001 | 1467737823473 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:03 INFO - PROCESS | 2001 | 1467737823584 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:57:03 INFO - PROCESS | 2001 | 1467737823625 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 2001 | 1467737823627 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f98000 == 38 [pid = 2001] [id = 678] 09:57:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x113c6b000) [pid = 2001] [serial = 2034] [outer = 0x0] 09:57:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x122010800) [pid = 2001] [serial = 2035] [outer = 0x113c6b000] 09:57:03 INFO - PROCESS | 2001 | 1467737823655 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x125123000) [pid = 2001] [serial = 2036] [outer = 0x113c6b000] 09:57:04 INFO - PROCESS | 2001 | 1467737824461 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]]]}] 09:57:04 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) 09:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1023ms 09:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:57:04 INFO - PROCESS | 2001 | 1467737824482 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 2001 | 1467737824483 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:57:04 INFO - PROCESS | 2001 | 1467737824486 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 2001 | 1467737824487 Marionette TRACE conn2 <- [1,2686,null,{}] 09:57:04 INFO - PROCESS | 2001 | 1467737824489 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}] 09:57:04 INFO - PROCESS | 2001 | 1467737824490 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:04 INFO - PROCESS | 2001 | 1467737824594 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:57:04 INFO - PROCESS | 2001 | 1467737824597 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 2001 | 1467737824598 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219ec000 == 39 [pid = 2001] [id = 679] 09:57:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x125aa4000) [pid = 2001] [serial = 2037] [outer = 0x0] 09:57:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x128ab8c00) [pid = 2001] [serial = 2038] [outer = 0x125aa4000] 09:57:04 INFO - PROCESS | 2001 | 1467737824657 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x128ac3400) [pid = 2001] [serial = 2039] [outer = 0x125aa4000] 09:57:05 INFO - PROCESS | 2001 | 1467737825463 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\n"]]]}] 09:57:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:57:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:57:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:57:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1018ms 09:57:05 INFO - PROCESS | 2001 | 1467737825505 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 2001 | 1467737825506 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:57:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:57:05 INFO - PROCESS | 2001 | 1467737825508 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 2001 | 1467737825510 Marionette TRACE conn2 <- [1,2690,null,{}] 09:57:05 INFO - PROCESS | 2001 | 1467737825525 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}] 09:57:05 INFO - PROCESS | 2001 | 1467737825526 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:05 INFO - PROCESS | 2001 | 1467737825625 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:57:05 INFO - PROCESS | 2001 | 1467737825629 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 2001 | 1467737825630 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x1253d8800 == 40 [pid = 2001] [id = 680] 09:57:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x112fe0400) [pid = 2001] [serial = 2040] [outer = 0x0] 09:57:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x128b71400) [pid = 2001] [serial = 2041] [outer = 0x112fe0400] 09:57:05 INFO - PROCESS | 2001 | 1467737825661 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x128e03400) [pid = 2001] [serial = 2042] [outer = 0x112fe0400] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x12adcf000) [pid = 2001] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x12b247800) [pid = 2001] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x119436c00) [pid = 2001] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x114f97400) [pid = 2001] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x11681b400) [pid = 2001] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x113212c00) [pid = 2001] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x12129c400) [pid = 2001] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x119427400) [pid = 2001] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x118866000) [pid = 2001] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12bc37c00) [pid = 2001] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1259ae400) [pid = 2001] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x122003000) [pid = 2001] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x128b75000) [pid = 2001] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x113389c00) [pid = 2001] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x12bc37400) [pid = 2001] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x1176e5800) [pid = 2001] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:57:06 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x129511400) [pid = 2001] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:57:06 INFO - PROCESS | 2001 | 1467737826625 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\n"]]]}] 09:57:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:57:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:57:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1121ms 09:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:57:06 INFO - PROCESS | 2001 | 1467737826631 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:57:06 INFO - PROCESS | 2001 | 1467737826632 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:57:06 INFO - PROCESS | 2001 | 1467737826634 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 2001 | 1467737826635 Marionette TRACE conn2 <- [1,2694,null,{}] 09:57:06 INFO - PROCESS | 2001 | 1467737826637 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}] 09:57:06 INFO - PROCESS | 2001 | 1467737826642 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:06 INFO - PROCESS | 2001 | 1467737826741 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:57:06 INFO - PROCESS | 2001 | 1467737826747 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 2001 | 1467737826748 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x128ab2000 == 41 [pid = 2001] [id = 681] 09:57:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x116af1400) [pid = 2001] [serial = 2043] [outer = 0x0] 09:57:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x129103400) [pid = 2001] [serial = 2044] [outer = 0x116af1400] 09:57:06 INFO - PROCESS | 2001 | 1467737826773 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x129485800) [pid = 2001] [serial = 2045] [outer = 0x116af1400] 09:57:07 INFO - PROCESS | 2001 | 1467737827617 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\n"]]]}] 09:57:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:57:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:57:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1021ms 09:57:07 INFO - PROCESS | 2001 | 1467737827655 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 2001 | 1467737827657 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:57:07 INFO - PROCESS | 2001 | 1467737827659 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 2001 | 1467737827660 Marionette TRACE conn2 <- [1,2698,null,{}] 09:57:07 INFO - PROCESS | 2001 | 1467737827662 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}] 09:57:07 INFO - PROCESS | 2001 | 1467737827664 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:07 INFO - PROCESS | 2001 | 1467737827764 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:57:07 INFO - PROCESS | 2001 | 1467737827777 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 2001 | 1467737827779 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a3800 == 42 [pid = 2001] [id = 682] 09:57:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x12950dc00) [pid = 2001] [serial = 2046] [outer = 0x0] 09:57:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x12a5e3800) [pid = 2001] [serial = 2047] [outer = 0x12950dc00] 09:57:07 INFO - PROCESS | 2001 | 1467737827804 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x12a74b000) [pid = 2001] [serial = 2048] [outer = 0x12950dc00] 09:57:08 INFO - PROCESS | 2001 | 1467737828694 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\n"]]]}] 09:57:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:57:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:57:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1069ms 09:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:57:08 INFO - PROCESS | 2001 | 1467737828729 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 2001 | 1467737828732 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:57:08 INFO - PROCESS | 2001 | 1467737828735 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 2001 | 1467737828738 Marionette TRACE conn2 <- [1,2702,null,{}] 09:57:08 INFO - PROCESS | 2001 | 1467737828741 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}] 09:57:08 INFO - PROCESS | 2001 | 1467737828743 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:08 INFO - PROCESS | 2001 | 1467737828846 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:57:08 INFO - PROCESS | 2001 | 1467737828906 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 2001 | 1467737828907 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x1183cd800 == 43 [pid = 2001] [id = 683] 09:57:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x115de1800) [pid = 2001] [serial = 2049] [outer = 0x0] 09:57:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x117db7400) [pid = 2001] [serial = 2050] [outer = 0x115de1800] 09:57:08 INFO - PROCESS | 2001 | 1467737828939 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x11855d400) [pid = 2001] [serial = 2051] [outer = 0x115de1800] 09:57:09 INFO - PROCESS | 2001 | 1467737829402 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]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 672ms 09:57:09 INFO - PROCESS | 2001 | 1467737829408 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 2001 | 1467737829411 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:57:09 INFO - PROCESS | 2001 | 1467737829416 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 2001 | 1467737829418 Marionette TRACE conn2 <- [1,2706,null,{}] 09:57:09 INFO - PROCESS | 2001 | 1467737829420 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}] 09:57:09 INFO - PROCESS | 2001 | 1467737829422 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:09 INFO - PROCESS | 2001 | 1467737829522 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:57:09 INFO - PROCESS | 2001 | 1467737829594 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 2001 | 1467737829596 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f8b800 == 44 [pid = 2001] [id = 684] 09:57:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1188f3400) [pid = 2001] [serial = 2052] [outer = 0x0] 09:57:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x119e11000) [pid = 2001] [serial = 2053] [outer = 0x1188f3400] 09:57:09 INFO - PROCESS | 2001 | 1467737829630 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x12129cc00) [pid = 2001] [serial = 2054] [outer = 0x1188f3400] 09:57:10 INFO - PROCESS | 2001 | 1467737830058 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]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 673ms 09:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:57:10 INFO - PROCESS | 2001 | 1467737830089 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 2001 | 1467737830091 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:57:10 INFO - PROCESS | 2001 | 1467737830093 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 2001 | 1467737830096 Marionette TRACE conn2 <- [1,2710,null,{}] 09:57:10 INFO - PROCESS | 2001 | 1467737830104 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}] 09:57:10 INFO - PROCESS | 2001 | 1467737830107 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:10 INFO - PROCESS | 2001 | 1467737830269 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:57:10 INFO - PROCESS | 2001 | 1467737830338 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 2001 | 1467737830340 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac70800 == 45 [pid = 2001] [id = 685] 09:57:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x12549f400) [pid = 2001] [serial = 2055] [outer = 0x0] 09:57:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x125a5c400) [pid = 2001] [serial = 2056] [outer = 0x12549f400] 09:57:10 INFO - PROCESS | 2001 | 1467737830371 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x128ac0800) [pid = 2001] [serial = 2057] [outer = 0x12549f400] 09:57:10 INFO - PROCESS | 2001 | 1467737830808 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] 09:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:57:10 INFO - PROCESS | 2001 | 1467737830817 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:57:10 INFO - PROCESS | 2001 | 1467737830819 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 2001 | 1467737830821 Marionette TRACE conn2 <- [1,2714,null,{}] 09:57:10 INFO - PROCESS | 2001 | 1467737830823 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}] 09:57:10 INFO - PROCESS | 2001 | 1467737830825 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:10 INFO - PROCESS | 2001 | 1467737830926 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:57:10 INFO - PROCESS | 2001 | 1467737830984 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 2001 | 1467737830985 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c636800 == 46 [pid = 2001] [id = 686] 09:57:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x128bce400) [pid = 2001] [serial = 2058] [outer = 0x0] 09:57:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12a67b800) [pid = 2001] [serial = 2059] [outer = 0x128bce400] 09:57:11 INFO - PROCESS | 2001 | 1467737831015 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12a942000) [pid = 2001] [serial = 2060] [outer = 0x128bce400] 09:57:11 INFO - PROCESS | 2001 | 1467737831450 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]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 09:57:11 INFO - PROCESS | 2001 | 1467737831492 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 2001 | 1467737831493 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:57:11 INFO - PROCESS | 2001 | 1467737831495 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 2001 | 1467737831497 Marionette TRACE conn2 <- [1,2718,null,{}] 09:57:11 INFO - PROCESS | 2001 | 1467737831499 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}] 09:57:11 INFO - PROCESS | 2001 | 1467737831500 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:11 INFO - PROCESS | 2001 | 1467737831599 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:57:11 INFO - PROCESS | 2001 | 1467737831691 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 2001 | 1467737831693 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195cc000 == 47 [pid = 2001] [id = 687] 09:57:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1129b3400) [pid = 2001] [serial = 2061] [outer = 0x0] 09:57:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x118559c00) [pid = 2001] [serial = 2062] [outer = 0x1129b3400] 09:57:11 INFO - PROCESS | 2001 | 1467737831722 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12a934800) [pid = 2001] [serial = 2063] [outer = 0x1129b3400] 09:57:12 INFO - PROCESS | 2001 | 1467737832321 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] 09:57:12 INFO - PROCESS | 2001 | 1467737832369 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:57:12 INFO - PROCESS | 2001 | 1467737832374 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 2001 | 1467737832380 Marionette TRACE conn2 <- [1,2722,null,{}] 09:57:12 INFO - PROCESS | 2001 | 1467737832385 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}] 09:57:12 INFO - PROCESS | 2001 | 1467737832387 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:12 INFO - PROCESS | 2001 | 1467737832534 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:57:12 INFO - PROCESS | 2001 | 1467737832673 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 2001 | 1467737832676 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x11616a800 == 48 [pid = 2001] [id = 688] 09:57:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x114fbe800) [pid = 2001] [serial = 2064] [outer = 0x0] 09:57:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x11856e800) [pid = 2001] [serial = 2065] [outer = 0x114fbe800] 09:57:12 INFO - PROCESS | 2001 | 1467737832721 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x119167c00) [pid = 2001] [serial = 2066] [outer = 0x114fbe800] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x128ab2000 == 47 [pid = 2001] [id = 681] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x1253d8800 == 46 [pid = 2001] [id = 680] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x1219ec000 == 45 [pid = 2001] [id = 679] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x119f98000 == 44 [pid = 2001] [id = 678] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x1183e1800 == 43 [pid = 2001] [id = 677] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x1168b5800 == 42 [pid = 2001] [id = 676] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x12120f000 == 41 [pid = 2001] [id = 674] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x1127ef800 == 40 [pid = 2001] [id = 673] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x12d256800 == 39 [pid = 2001] [id = 655] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x12d60f000 == 38 [pid = 2001] [id = 658] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x125a05800 == 37 [pid = 2001] [id = 657] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x129421800 == 36 [pid = 2001] [id = 675] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x119a98800 == 35 [pid = 2001] [id = 656] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x12df07000 == 34 [pid = 2001] [id = 659] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x119f86800 == 33 [pid = 2001] [id = 660] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x1195cc000 == 32 [pid = 2001] [id = 687] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x12c636800 == 31 [pid = 2001] [id = 686] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac70800 == 30 [pid = 2001] [id = 685] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x119f8b800 == 29 [pid = 2001] [id = 684] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a3800 == 28 [pid = 2001] [id = 682] 09:57:13 INFO - PROCESS | 2001 | --DOCSHELL 0x1183cd800 == 27 [pid = 2001] [id = 683] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x119a6a800) [pid = 2001] [serial = 1973] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1188f5400) [pid = 2001] [serial = 1972] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x12bc3bc00) [pid = 2001] [serial = 2008] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x129218000) [pid = 2001] [serial = 1979] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x128bd0400) [pid = 2001] [serial = 1978] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x12519bc00) [pid = 2001] [serial = 1993] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1267a7000) [pid = 2001] [serial = 1994] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x129214c00) [pid = 2001] [serial = 1996] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1181bb400) [pid = 2001] [serial = 1987] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1188a7800) [pid = 2001] [serial = 1988] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12bcb5c00) [pid = 2001] [serial = 2014] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x12bcbec00) [pid = 2001] [serial = 2015] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x12bc40400) [pid = 2001] [serial = 2009] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x118868c00) [pid = 2001] [serial = 2011] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x119eb1800) [pid = 2001] [serial = 1990] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x12a748c00) [pid = 2001] [serial = 1999] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12bc34800) [pid = 2001] [serial = 2006] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x121297800) [pid = 2001] [serial = 2012] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x12adcc400) [pid = 2001] [serial = 2000] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x128ac0000) [pid = 2001] [serial = 2017] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x129485000) [pid = 2001] [serial = 1997] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x12add5400) [pid = 2001] [serial = 2002] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12b24e400) [pid = 2001] [serial = 2005] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x121f10c00) [pid = 2001] [serial = 1991] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x1181be000) [pid = 2001] [serial = 1970] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x116aeb800) [pid = 2001] [serial = 1969] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x1181c0400) [pid = 2001] [serial = 1985] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x1176dc400) [pid = 2001] [serial = 1984] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x12b247000) [pid = 2001] [serial = 2003] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x12947c800) [pid = 2001] [serial = 1982] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 70 (0x118557c00) [pid = 2001] [serial = 1981] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 69 (0x124eea400) [pid = 2001] [serial = 1976] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 68 (0x122004800) [pid = 2001] [serial = 1975] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | --DOMWINDOW == 67 (0x12a679c00) [pid = 2001] [serial = 1967] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2001 | 1467737833736 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] 09:57:13 INFO - PROCESS | 2001 | 1467737833756 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:57:13 INFO - PROCESS | 2001 | 1467737833761 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 2001 | 1467737833766 Marionette TRACE conn2 <- [1,2726,null,{}] 09:57:13 INFO - PROCESS | 2001 | 1467737833769 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}] 09:57:13 INFO - PROCESS | 2001 | 1467737833771 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:13 INFO - PROCESS | 2001 | 1467737833853 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:57:13 INFO - PROCESS | 2001 | 1467737833858 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 2001 | 1467737833862 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181e6000 == 28 [pid = 2001] [id = 689] 09:57:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 68 (0x116142400) [pid = 2001] [serial = 2067] [outer = 0x0] 09:57:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 69 (0x1176e4000) [pid = 2001] [serial = 2068] [outer = 0x116142400] 09:57:13 INFO - PROCESS | 2001 | 1467737833890 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 70 (0x1181bc400) [pid = 2001] [serial = 2069] [outer = 0x116142400] 09:57:14 INFO - PROCESS | 2001 | 1467737834251 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]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 529ms 09:57:14 INFO - PROCESS | 2001 | 1467737834289 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 2001 | 1467737834292 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:57:14 INFO - PROCESS | 2001 | 1467737834304 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 2001 | 1467737834305 Marionette TRACE conn2 <- [1,2730,null,{}] 09:57:14 INFO - PROCESS | 2001 | 1467737834308 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}] 09:57:14 INFO - PROCESS | 2001 | 1467737834309 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:14 INFO - PROCESS | 2001 | 1467737834395 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:57:14 INFO - PROCESS | 2001 | 1467737834400 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 2001 | 1467737834401 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x119be6000 == 29 [pid = 2001] [id = 690] 09:57:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 71 (0x118551400) [pid = 2001] [serial = 2070] [outer = 0x0] 09:57:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x118861000) [pid = 2001] [serial = 2071] [outer = 0x118551400] 09:57:14 INFO - PROCESS | 2001 | 1467737834428 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x11960e400) [pid = 2001] [serial = 2072] [outer = 0x118551400] 09:57:15 INFO - PROCESS | 2001 | 1467737835281 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\n"]]]}] 09:57:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:57:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:57:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:57:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1024ms 09:57:15 INFO - PROCESS | 2001 | 1467737835323 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 2001 | 1467737835325 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:57:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:57:15 INFO - PROCESS | 2001 | 1467737835327 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 2001 | 1467737835330 Marionette TRACE conn2 <- [1,2734,null,{}] 09:57:15 INFO - PROCESS | 2001 | 1467737835355 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}] 09:57:15 INFO - PROCESS | 2001 | 1467737835358 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:15 INFO - PROCESS | 2001 | 1467737835466 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:57:15 INFO - PROCESS | 2001 | 1467737835510 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 2001 | 1467737835512 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x12151c000 == 30 [pid = 2001] [id = 691] 09:57:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x1212a2c00) [pid = 2001] [serial = 2073] [outer = 0x0] 09:57:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x1217f3800) [pid = 2001] [serial = 2074] [outer = 0x1212a2c00] 09:57:15 INFO - PROCESS | 2001 | 1467737835540 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x122005000) [pid = 2001] [serial = 2075] [outer = 0x1212a2c00] 09:57:15 INFO - PROCESS | 2001 | 1467737835867 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]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:57:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 571ms 09:57:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:57:15 INFO - PROCESS | 2001 | 1467737835903 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 2001 | 1467737835904 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:57:15 INFO - PROCESS | 2001 | 1467737835907 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 2001 | 1467737835908 Marionette TRACE conn2 <- [1,2738,null,{}] 09:57:15 INFO - PROCESS | 2001 | 1467737835910 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}] 09:57:15 INFO - PROCESS | 2001 | 1467737835912 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:16 INFO - PROCESS | 2001 | 1467737836019 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:57:16 INFO - PROCESS | 2001 | 1467737836022 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 2001 | 1467737836024 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x124dbd800 == 31 [pid = 2001] [id = 692] 09:57:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x122010c00) [pid = 2001] [serial = 2076] [outer = 0x0] 09:57:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x12519b000) [pid = 2001] [serial = 2077] [outer = 0x122010c00] 09:57:16 INFO - PROCESS | 2001 | 1467737836049 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x1259b7c00) [pid = 2001] [serial = 2078] [outer = 0x122010c00] 09:57:16 INFO - PROCESS | 2001 | 1467737836387 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]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 521ms 09:57:16 INFO - PROCESS | 2001 | 1467737836428 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:57:16 INFO - PROCESS | 2001 | 1467737836437 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:57:16 INFO - PROCESS | 2001 | 1467737836439 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 2001 | 1467737836440 Marionette TRACE conn2 <- [1,2742,null,{}] 09:57:16 INFO - PROCESS | 2001 | 1467737836442 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}] 09:57:16 INFO - PROCESS | 2001 | 1467737836443 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:16 INFO - PROCESS | 2001 | 1467737836539 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:57:16 INFO - PROCESS | 2001 | 1467737836580 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 2001 | 1467737836581 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:16 INFO - PROCESS | 2001 | ++DOCSHELL 0x12690d000 == 32 [pid = 2001] [id = 693] 09:57:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x1176e5800) [pid = 2001] [serial = 2079] [outer = 0x0] 09:57:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1267a3c00) [pid = 2001] [serial = 2080] [outer = 0x1176e5800] 09:57:16 INFO - PROCESS | 2001 | 1467737836606 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x128ac0000) [pid = 2001] [serial = 2081] [outer = 0x1176e5800] 09:57:16 INFO - PROCESS | 2001 | 1467737836943 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]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 520ms 09:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:57:16 INFO - PROCESS | 2001 | 1467737836961 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 2001 | 1467737836963 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:57:16 INFO - PROCESS | 2001 | 1467737836965 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 2001 | 1467737836966 Marionette TRACE conn2 <- [1,2746,null,{}] 09:57:16 INFO - PROCESS | 2001 | 1467737836969 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}] 09:57:16 INFO - PROCESS | 2001 | 1467737836973 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:17 INFO - PROCESS | 2001 | 1467737837082 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:57:17 INFO - PROCESS | 2001 | 1467737837121 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 2001 | 1467737837122 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x129436800 == 33 [pid = 2001] [id = 694] 09:57:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x128ac1c00) [pid = 2001] [serial = 2082] [outer = 0x0] 09:57:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x128bcd400) [pid = 2001] [serial = 2083] [outer = 0x128ac1c00] 09:57:17 INFO - PROCESS | 2001 | 1467737837147 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x129508c00) [pid = 2001] [serial = 2084] [outer = 0x128ac1c00] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x125aa4000) [pid = 2001] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x112fe0400) [pid = 2001] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x116807c00) [pid = 2001] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x122002400) [pid = 2001] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x119167000) [pid = 2001] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x116a22000) [pid = 2001] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x113c6b000) [pid = 2001] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x111d1c400) [pid = 2001] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x119c54000) [pid = 2001] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x116af1400) [pid = 2001] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:57:17 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x12950dc00) [pid = 2001] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:57:17 INFO - PROCESS | 2001 | 1467737837721 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]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:57:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 770ms 09:57:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:57:17 INFO - PROCESS | 2001 | 1467737837736 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 2001 | 1467737837737 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:57:17 INFO - PROCESS | 2001 | 1467737837739 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 2001 | 1467737837740 Marionette TRACE conn2 <- [1,2750,null,{}] 09:57:17 INFO - PROCESS | 2001 | 1467737837742 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}] 09:57:17 INFO - PROCESS | 2001 | 1467737837745 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:17 INFO - PROCESS | 2001 | 1467737837830 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:57:17 INFO - PROCESS | 2001 | 1467737837849 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 2001 | 1467737837850 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:17 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a668000 == 34 [pid = 2001] [id = 695] 09:57:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x112fdd400) [pid = 2001] [serial = 2085] [outer = 0x0] 09:57:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x11915d000) [pid = 2001] [serial = 2086] [outer = 0x112fdd400] 09:57:17 INFO - PROCESS | 2001 | 1467737837874 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x125a99000) [pid = 2001] [serial = 2087] [outer = 0x112fdd400] 09:57:18 INFO - PROCESS | 2001 | 1467737838282 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]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:57:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 568ms 09:57:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:57:18 INFO - PROCESS | 2001 | 1467737838317 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 2001 | 1467737838319 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:57:18 INFO - PROCESS | 2001 | 1467737838322 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 2001 | 1467737838324 Marionette TRACE conn2 <- [1,2754,null,{}] 09:57:18 INFO - PROCESS | 2001 | 1467737838328 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}] 09:57:18 INFO - PROCESS | 2001 | 1467737838330 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:18 INFO - PROCESS | 2001 | 1467737838451 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:57:18 INFO - PROCESS | 2001 | 1467737838456 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 2001 | 1467737838458 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:18 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c62c000 == 35 [pid = 2001] [id = 696] 09:57:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x125aa4000) [pid = 2001] [serial = 2088] [outer = 0x0] 09:57:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x129513c00) [pid = 2001] [serial = 2089] [outer = 0x125aa4000] 09:57:18 INFO - PROCESS | 2001 | 1467737838500 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x12a67dc00) [pid = 2001] [serial = 2090] [outer = 0x125aa4000] 09:57:18 INFO - PROCESS | 2001 | 1467737838851 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]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:57:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 574ms 09:57:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:57:18 INFO - PROCESS | 2001 | 1467737838897 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 2001 | 1467737838898 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:57:18 INFO - PROCESS | 2001 | 1467737838900 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 2001 | 1467737838901 Marionette TRACE conn2 <- [1,2758,null,{}] 09:57:18 INFO - PROCESS | 2001 | 1467737838903 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}] 09:57:18 INFO - PROCESS | 2001 | 1467737838904 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:19 INFO - PROCESS | 2001 | 1467737839016 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:57:19 INFO - PROCESS | 2001 | 1467737839023 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 2001 | 1467737839024 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cacf000 == 36 [pid = 2001] [id = 697] 09:57:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x12a685400) [pid = 2001] [serial = 2091] [outer = 0x0] 09:57:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x12a934400) [pid = 2001] [serial = 2092] [outer = 0x12a685400] 09:57:19 INFO - PROCESS | 2001 | 1467737839049 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x12acc8c00) [pid = 2001] [serial = 2093] [outer = 0x12a685400] 09:57:19 INFO - PROCESS | 2001 | 1467737839350 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]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:57:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 09:57:19 INFO - PROCESS | 2001 | 1467737839369 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:57:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:57:19 INFO - PROCESS | 2001 | 1467737839370 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:57:19 INFO - PROCESS | 2001 | 1467737839372 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 2001 | 1467737839373 Marionette TRACE conn2 <- [1,2762,null,{}] 09:57:19 INFO - PROCESS | 2001 | 1467737839376 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}] 09:57:19 INFO - PROCESS | 2001 | 1467737839379 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:19 INFO - PROCESS | 2001 | 1467737839459 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:57:19 INFO - PROCESS | 2001 | 1467737839465 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 2001 | 1467737839466 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:19 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d250800 == 37 [pid = 2001] [id = 698] 09:57:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x12adcd800) [pid = 2001] [serial = 2094] [outer = 0x0] 09:57:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x12b243000) [pid = 2001] [serial = 2095] [outer = 0x12adcd800] 09:57:19 INFO - PROCESS | 2001 | 1467737839490 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x12b248c00) [pid = 2001] [serial = 2096] [outer = 0x12adcd800] 09:57:20 INFO - PROCESS | 2001 | 1467737840057 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]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 722ms 09:57:20 INFO - PROCESS | 2001 | 1467737840095 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 2001 | 1467737840098 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:57:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:57:20 INFO - PROCESS | 2001 | 1467737840102 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 2001 | 1467737840104 Marionette TRACE conn2 <- [1,2766,null,{}] 09:57:20 INFO - PROCESS | 2001 | 1467737840108 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}] 09:57:20 INFO - PROCESS | 2001 | 1467737840110 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:20 INFO - PROCESS | 2001 | 1467737840222 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:57:20 INFO - PROCESS | 2001 | 1467737840354 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 2001 | 1467737840356 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:20 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a9a800 == 38 [pid = 2001] [id = 699] 09:57:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x116819c00) [pid = 2001] [serial = 2097] [outer = 0x0] 09:57:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x116aec800) [pid = 2001] [serial = 2098] [outer = 0x116819c00] 09:57:20 INFO - PROCESS | 2001 | 1467737840387 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1181c2c00) [pid = 2001] [serial = 2099] [outer = 0x116819c00] 09:57:20 INFO - PROCESS | 2001 | 1467737840904 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]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 822ms 09:57:20 INFO - PROCESS | 2001 | 1467737840924 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 2001 | 1467737840927 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:57:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:57:20 INFO - PROCESS | 2001 | 1467737840962 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 2001 | 1467737840964 Marionette TRACE conn2 <- [1,2770,null,{}] 09:57:20 INFO - PROCESS | 2001 | 1467737840967 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}] 09:57:20 INFO - PROCESS | 2001 | 1467737840969 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:21 INFO - PROCESS | 2001 | 1467737841089 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:57:21 INFO - PROCESS | 2001 | 1467737841177 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 2001 | 1467737841179 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:21 INFO - PROCESS | 2001 | ++DOCSHELL 0x1253e0000 == 39 [pid = 2001] [id = 700] 09:57:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x119a77800) [pid = 2001] [serial = 2100] [outer = 0x0] 09:57:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x119ed2400) [pid = 2001] [serial = 2101] [outer = 0x119a77800] 09:57:21 INFO - PROCESS | 2001 | 1467737841211 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1217fa800) [pid = 2001] [serial = 2102] [outer = 0x119a77800] 09:57:21 INFO - PROCESS | 2001 | 1467737841820 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]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:57:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 925ms 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x12cacf000 == 38 [pid = 2001] [id = 697] 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x12c62c000 == 37 [pid = 2001] [id = 696] 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x12a668000 == 36 [pid = 2001] [id = 695] 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x129436800 == 35 [pid = 2001] [id = 694] 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x12690d000 == 34 [pid = 2001] [id = 693] 09:57:21 INFO - PROCESS | 2001 | 1467737841912 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 2001 | 1467737841914 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x124dbd800 == 33 [pid = 2001] [id = 692] 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x12151c000 == 32 [pid = 2001] [id = 691] 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x119be6000 == 31 [pid = 2001] [id = 690] 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x1181e6000 == 30 [pid = 2001] [id = 689] 09:57:21 INFO - PROCESS | 2001 | --DOCSHELL 0x11616a800 == 29 [pid = 2001] [id = 688] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x128ab8c00) [pid = 2001] [serial = 2038] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x128b71400) [pid = 2001] [serial = 2041] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x11885d800) [pid = 2001] [serial = 2023] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x119430000) [pid = 2001] [serial = 2024] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x128ac5c00) [pid = 2001] [serial = 2018] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1195f2800) [pid = 2001] [serial = 2032] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x119c53800) [pid = 2001] [serial = 2033] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x116f5cc00) [pid = 2001] [serial = 2029] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x1181a7000) [pid = 2001] [serial = 2030] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x122010800) [pid = 2001] [serial = 2035] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x112696400) [pid = 2001] [serial = 2020] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x112fe0800) [pid = 2001] [serial = 2021] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x121cfb400) [pid = 2001] [serial = 2026] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x113c98000) [pid = 2001] [serial = 2027] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x128ac3400) [pid = 2001] [serial = 2039] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x129103400) [pid = 2001] [serial = 2044] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x128e03400) [pid = 2001] [serial = 2042] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x125123000) [pid = 2001] [serial = 2036] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x12a74b000) [pid = 2001] [serial = 2048] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 72 (0x12a5e3800) [pid = 2001] [serial = 2047] [outer = 0x0] [url = about:blank] 09:57:21 INFO - PROCESS | 2001 | --DOMWINDOW == 71 (0x129485800) [pid = 2001] [serial = 2045] [outer = 0x0] [url = about:blank] 09:57:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:57:21 INFO - PROCESS | 2001 | 1467737841926 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 2001 | 1467737841928 Marionette TRACE conn2 <- [1,2774,null,{}] 09:57:21 INFO - PROCESS | 2001 | 1467737841931 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}] 09:57:21 INFO - PROCESS | 2001 | 1467737841933 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:22 INFO - PROCESS | 2001 | 1467737842014 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:57:22 INFO - PROCESS | 2001 | 1467737842083 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 2001 | 1467737842084 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x116163000 == 30 [pid = 2001] [id = 701] 09:57:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 72 (0x115de4800) [pid = 2001] [serial = 2103] [outer = 0x0] 09:57:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 73 (0x115e8f800) [pid = 2001] [serial = 2104] [outer = 0x115de4800] 09:57:22 INFO - PROCESS | 2001 | 1467737842113 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x116af1400) [pid = 2001] [serial = 2105] [outer = 0x115de4800] 09:57:22 INFO - PROCESS | 2001 | 1467737842418 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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 521ms 09:57:22 INFO - PROCESS | 2001 | 1467737842448 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 2001 | 1467737842451 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:57:22 INFO - PROCESS | 2001 | 1467737842456 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 2001 | 1467737842457 Marionette TRACE conn2 <- [1,2778,null,{}] 09:57:22 INFO - PROCESS | 2001 | 1467737842462 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}] 09:57:22 INFO - PROCESS | 2001 | 1467737842464 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:22 INFO - PROCESS | 2001 | 1467737842545 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:57:22 INFO - PROCESS | 2001 | 1467737842550 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 2001 | 1467737842551 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:22 INFO - PROCESS | 2001 | ++DOCSHELL 0x115ef6000 == 31 [pid = 2001] [id = 702] 09:57:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x1181a9400) [pid = 2001] [serial = 2106] [outer = 0x0] 09:57:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x1187da000) [pid = 2001] [serial = 2107] [outer = 0x1181a9400] 09:57:22 INFO - PROCESS | 2001 | 1467737842578 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x119162400) [pid = 2001] [serial = 2108] [outer = 0x1181a9400] 09:57:22 INFO - PROCESS | 2001 | 1467737842956 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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 09:57:22 INFO - PROCESS | 2001 | 1467737842975 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:57:22 INFO - PROCESS | 2001 | 1467737842976 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:57:22 INFO - PROCESS | 2001 | 1467737842978 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 2001 | 1467737842981 Marionette TRACE conn2 <- [1,2782,null,{}] 09:57:22 INFO - PROCESS | 2001 | 1467737842989 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}] 09:57:22 INFO - PROCESS | 2001 | 1467737842992 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:23 INFO - PROCESS | 2001 | 1467737843072 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:57:23 INFO - PROCESS | 2001 | 1467737843082 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 2001 | 1467737843084 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x12150d800 == 32 [pid = 2001] [id = 703] 09:57:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x11961a800) [pid = 2001] [serial = 2109] [outer = 0x0] 09:57:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x119eb1400) [pid = 2001] [serial = 2110] [outer = 0x11961a800] 09:57:23 INFO - PROCESS | 2001 | 1467737843111 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x121386000) [pid = 2001] [serial = 2111] [outer = 0x11961a800] 09:57:23 INFO - PROCESS | 2001 | 1467737843463 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]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 09:57:23 INFO - PROCESS | 2001 | 1467737843499 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 2001 | 1467737843501 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:57:23 INFO - PROCESS | 2001 | 1467737843503 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 2001 | 1467737843504 Marionette TRACE conn2 <- [1,2786,null,{}] 09:57:23 INFO - PROCESS | 2001 | 1467737843507 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}] 09:57:23 INFO - PROCESS | 2001 | 1467737843508 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:23 INFO - PROCESS | 2001 | 1467737843588 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:57:23 INFO - PROCESS | 2001 | 1467737843596 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 2001 | 1467737843597 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:23 INFO - PROCESS | 2001 | ++DOCSHELL 0x124dbf000 == 33 [pid = 2001] [id = 704] 09:57:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x121cf8800) [pid = 2001] [serial = 2112] [outer = 0x0] 09:57:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x124858c00) [pid = 2001] [serial = 2113] [outer = 0x121cf8800] 09:57:23 INFO - PROCESS | 2001 | 1467737843622 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x125497c00) [pid = 2001] [serial = 2114] [outer = 0x121cf8800] 09:57:23 INFO - PROCESS | 2001 | 1467737843967 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]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 09:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:57:23 INFO - PROCESS | 2001 | 1467737843972 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 2001 | 1467737843974 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:57:23 INFO - PROCESS | 2001 | 1467737843976 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 2001 | 1467737843979 Marionette TRACE conn2 <- [1,2790,null,{}] 09:57:23 INFO - PROCESS | 2001 | 1467737843983 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}] 09:57:23 INFO - PROCESS | 2001 | 1467737843984 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:24 INFO - PROCESS | 2001 | 1467737844064 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:57:24 INFO - PROCESS | 2001 | 1467737844067 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 2001 | 1467737844069 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291a3000 == 34 [pid = 2001] [id = 705] 09:57:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x125a5a000) [pid = 2001] [serial = 2115] [outer = 0x0] 09:57:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x1263cec00) [pid = 2001] [serial = 2116] [outer = 0x125a5a000] 09:57:24 INFO - PROCESS | 2001 | 1467737844093 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x128abe000) [pid = 2001] [serial = 2117] [outer = 0x125a5a000] 09:57:24 INFO - PROCESS | 2001 | 1467737844472 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]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:57:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 523ms 09:57:24 INFO - PROCESS | 2001 | 1467737844500 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 2001 | 1467737844501 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:57:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:57:24 INFO - PROCESS | 2001 | 1467737844503 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 2001 | 1467737844504 Marionette TRACE conn2 <- [1,2794,null,{}] 09:57:24 INFO - PROCESS | 2001 | 1467737844507 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}] 09:57:24 INFO - PROCESS | 2001 | 1467737844511 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:24 INFO - PROCESS | 2001 | 1467737844633 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:57:24 INFO - PROCESS | 2001 | 1467737844671 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 2001 | 1467737844673 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:24 INFO - PROCESS | 2001 | ++DOCSHELL 0x129694800 == 35 [pid = 2001] [id = 706] 09:57:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x128ac6c00) [pid = 2001] [serial = 2118] [outer = 0x0] 09:57:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x12910d400) [pid = 2001] [serial = 2119] [outer = 0x128ac6c00] 09:57:24 INFO - PROCESS | 2001 | 1467737844697 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x129511000) [pid = 2001] [serial = 2120] [outer = 0x128ac6c00] 09:57:25 INFO - PROCESS | 2001 | 1467737845012 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]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 518ms 09:57:25 INFO - PROCESS | 2001 | 1467737845029 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:57:25 INFO - PROCESS | 2001 | 1467737845031 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:57:25 INFO - PROCESS | 2001 | 1467737845033 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - PROCESS | 2001 | 1467737845034 Marionette TRACE conn2 <- [1,2798,null,{}] 09:57:25 INFO - PROCESS | 2001 | 1467737845037 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}] 09:57:25 INFO - PROCESS | 2001 | 1467737845038 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:25 INFO - PROCESS | 2001 | 1467737845142 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:57:25 INFO - PROCESS | 2001 | 1467737845146 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 2001 | 1467737845147 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac82800 == 36 [pid = 2001] [id = 707] 09:57:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x129484400) [pid = 2001] [serial = 2121] [outer = 0x0] 09:57:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12a74b000) [pid = 2001] [serial = 2122] [outer = 0x129484400] 09:57:25 INFO - PROCESS | 2001 | 1467737845171 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12add7000) [pid = 2001] [serial = 2123] [outer = 0x129484400] 09:57:25 INFO - PROCESS | 2001 | 1467737845496 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]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 09:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:57:25 INFO - PROCESS | 2001 | 1467737845552 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 2001 | 1467737845553 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:57:25 INFO - PROCESS | 2001 | 1467737845555 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - PROCESS | 2001 | 1467737845557 Marionette TRACE conn2 <- [1,2802,null,{}] 09:57:25 INFO - PROCESS | 2001 | 1467737845559 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}] 09:57:25 INFO - PROCESS | 2001 | 1467737845560 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:25 INFO - PROCESS | 2001 | 1467737845667 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:57:25 INFO - PROCESS | 2001 | 1467737845670 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 2001 | 1467737845671 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:25 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cacf000 == 37 [pid = 2001] [id = 708] 09:57:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x129515400) [pid = 2001] [serial = 2124] [outer = 0x0] 09:57:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12b24c400) [pid = 2001] [serial = 2125] [outer = 0x129515400] 09:57:25 INFO - PROCESS | 2001 | 1467737845695 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12bc34c00) [pid = 2001] [serial = 2126] [outer = 0x129515400] 09:57:26 INFO - PROCESS | 2001 | 1467737846039 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]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 09:57:26 INFO - PROCESS | 2001 | 1467737846077 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 2001 | 1467737846080 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:57:26 INFO - PROCESS | 2001 | 1467737846083 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 2001 | 1467737846084 Marionette TRACE conn2 <- [1,2806,null,{}] 09:57:26 INFO - PROCESS | 2001 | 1467737846086 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}] 09:57:26 INFO - PROCESS | 2001 | 1467737846087 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:26 INFO - PROCESS | 2001 | 1467737846189 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:57:26 INFO - PROCESS | 2001 | 1467737846193 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 2001 | 1467737846194 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x121407000 == 38 [pid = 2001] [id = 709] 09:57:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12bc35400) [pid = 2001] [serial = 2127] [outer = 0x0] 09:57:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12bc3d800) [pid = 2001] [serial = 2128] [outer = 0x12bc35400] 09:57:26 INFO - PROCESS | 2001 | 1467737846219 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12bc42c00) [pid = 2001] [serial = 2129] [outer = 0x12bc35400] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x122010c00) [pid = 2001] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x114fbe800) [pid = 2001] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x118551400) [pid = 2001] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x115de1800) [pid = 2001] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1188f3400) [pid = 2001] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1176e5800) [pid = 2001] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x128ac1c00) [pid = 2001] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12549f400) [pid = 2001] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x112fdd400) [pid = 2001] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x125aa4000) [pid = 2001] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x128bce400) [pid = 2001] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x116142400) [pid = 2001] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x1212a2c00) [pid = 2001] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1129b3400) [pid = 2001] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:57:26 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x12a685400) [pid = 2001] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:57:26 INFO - PROCESS | 2001 | 1467737846669 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]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 618ms 09:57:26 INFO - PROCESS | 2001 | 1467737846702 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:57:26 INFO - PROCESS | 2001 | 1467737846704 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:57:26 INFO - PROCESS | 2001 | 1467737846708 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 2001 | 1467737846710 Marionette TRACE conn2 <- [1,2810,null,{}] 09:57:26 INFO - PROCESS | 2001 | 1467737846713 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}] 09:57:26 INFO - PROCESS | 2001 | 1467737846715 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:26 INFO - PROCESS | 2001 | 1467737846840 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:57:26 INFO - PROCESS | 2001 | 1467737846845 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 2001 | 1467737846846 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:26 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d604000 == 39 [pid = 2001] [id = 710] 09:57:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x119427400) [pid = 2001] [serial = 2130] [outer = 0x0] 09:57:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x122006c00) [pid = 2001] [serial = 2131] [outer = 0x119427400] 09:57:26 INFO - PROCESS | 2001 | 1467737846870 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x128ac2c00) [pid = 2001] [serial = 2132] [outer = 0x119427400] 09:57:27 INFO - PROCESS | 2001 | 1467737847245 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]]]}] 09:57:27 INFO - PROCESS | 2001 | --DOCSHELL 0x12d251800 == 38 [pid = 2001] [id = 17] 09:57:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:57:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 573ms 09:57:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:57:27 INFO - PROCESS | 2001 | 1467737847318 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 2001 | 1467737847320 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:57:27 INFO - PROCESS | 2001 | 1467737847323 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 2001 | 1467737847326 Marionette TRACE conn2 <- [1,2814,null,{}] 09:57:27 INFO - PROCESS | 2001 | 1467737847336 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}] 09:57:27 INFO - PROCESS | 2001 | 1467737847338 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:27 INFO - PROCESS | 2001 | 1467737847432 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:57:27 INFO - PROCESS | 2001 | 1467737847436 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 2001 | 1467737847438 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df0d800 == 39 [pid = 2001] [id = 711] 09:57:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x12bcbac00) [pid = 2001] [serial = 2133] [outer = 0x0] 09:57:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x12bcbd000) [pid = 2001] [serial = 2134] [outer = 0x12bcbac00] 09:57:27 INFO - PROCESS | 2001 | 1467737847463 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x12bcc3400) [pid = 2001] [serial = 2135] [outer = 0x12bcbac00] 09:57:27 INFO - PROCESS | 2001 | 1467737847798 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]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:57:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 480ms 09:57:27 INFO - PROCESS | 2001 | 1467737847804 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 2001 | 1467737847805 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:57:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:57:27 INFO - PROCESS | 2001 | 1467737847807 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 2001 | 1467737847808 Marionette TRACE conn2 <- [1,2818,null,{}] 09:57:27 INFO - PROCESS | 2001 | 1467737847814 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}] 09:57:27 INFO - PROCESS | 2001 | 1467737847815 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:27 INFO - PROCESS | 2001 | 1467737847900 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:57:27 INFO - PROCESS | 2001 | 1467737847963 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 2001 | 1467737847964 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:27 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df21000 == 40 [pid = 2001] [id = 712] 09:57:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x12940dc00) [pid = 2001] [serial = 2136] [outer = 0x0] 09:57:27 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x129412c00) [pid = 2001] [serial = 2137] [outer = 0x12940dc00] 09:57:27 INFO - PROCESS | 2001 | 1467737847995 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x129417800) [pid = 2001] [serial = 2138] [outer = 0x12940dc00] 09:57:28 INFO - PROCESS | 2001 | 1467737848272 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]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:57:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 471ms 09:57:28 INFO - PROCESS | 2001 | 1467737848281 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 2001 | 1467737848283 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:57:28 INFO - PROCESS | 2001 | 1467737848285 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 2001 | 1467737848286 Marionette TRACE conn2 <- [1,2822,null,{}] 09:57:28 INFO - PROCESS | 2001 | 1467737848288 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}] 09:57:28 INFO - PROCESS | 2001 | 1467737848289 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:28 INFO - PROCESS | 2001 | 1467737848376 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:57:28 INFO - PROCESS | 2001 | 1467737848489 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 2001 | 1467737848491 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:28 INFO - PROCESS | 2001 | ++DOCSHELL 0x1127f5000 == 41 [pid = 2001] [id = 713] 09:57:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x110f7f800) [pid = 2001] [serial = 2139] [outer = 0x0] 09:57:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x112697400) [pid = 2001] [serial = 2140] [outer = 0x110f7f800] 09:57:28 INFO - PROCESS | 2001 | 1467737848524 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1132cf800) [pid = 2001] [serial = 2141] [outer = 0x110f7f800] 09:57:28 INFO - PROCESS | 2001 | 1467737848929 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]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:57:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 668ms 09:57:28 INFO - PROCESS | 2001 | 1467737848966 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 2001 | 1467737848969 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:57:28 INFO - PROCESS | 2001 | 1467737848972 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 2001 | 1467737848974 Marionette TRACE conn2 <- [1,2826,null,{}] 09:57:28 INFO - PROCESS | 2001 | 1467737848980 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}] 09:57:28 INFO - PROCESS | 2001 | 1467737848983 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:29 INFO - PROCESS | 2001 | 1467737849090 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:57:29 INFO - PROCESS | 2001 | 1467737849178 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 2001 | 1467737849180 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x121509000 == 42 [pid = 2001] [id = 714] 09:57:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x118231c00) [pid = 2001] [serial = 2142] [outer = 0x0] 09:57:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x11855e800) [pid = 2001] [serial = 2143] [outer = 0x118231c00] 09:57:29 INFO - PROCESS | 2001 | 1467737849252 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x11942f800) [pid = 2001] [serial = 2144] [outer = 0x118231c00] 09:57:29 INFO - PROCESS | 2001 | 1467737849644 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 725ms 09:57:29 INFO - PROCESS | 2001 | 1467737849699 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 2001 | 1467737849702 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:57:29 INFO - PROCESS | 2001 | 1467737849704 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 2001 | 1467737849706 Marionette TRACE conn2 <- [1,2830,null,{}] 09:57:29 INFO - PROCESS | 2001 | 1467737849725 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}] 09:57:29 INFO - PROCESS | 2001 | 1467737849728 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:29 INFO - PROCESS | 2001 | 1467737849869 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:57:29 INFO - PROCESS | 2001 | 1467737849923 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 2001 | 1467737849925 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:29 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a668000 == 43 [pid = 2001] [id = 715] 09:57:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x121296800) [pid = 2001] [serial = 2145] [outer = 0x0] 09:57:29 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1217fa000) [pid = 2001] [serial = 2146] [outer = 0x121296800] 09:57:29 INFO - PROCESS | 2001 | 1467737849967 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x1263cf000) [pid = 2001] [serial = 2147] [outer = 0x121296800] 09:57:30 INFO - PROCESS | 2001 | 1467737850386 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]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 721ms 09:57:30 INFO - PROCESS | 2001 | 1467737850448 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 2001 | 1467737850450 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:57:30 INFO - PROCESS | 2001 | 1467737850475 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 2001 | 1467737850481 Marionette TRACE conn2 <- [1,2834,null,{}] 09:57:30 INFO - PROCESS | 2001 | 1467737850510 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}] 09:57:30 INFO - PROCESS | 2001 | 1467737850514 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:30 INFO - PROCESS | 2001 | 1467737850680 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:57:30 INFO - PROCESS | 2001 | 1467737850785 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 2001 | 1467737850786 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:30 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d61f000 == 44 [pid = 2001] [id = 716] 09:57:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x128b08400) [pid = 2001] [serial = 2148] [outer = 0x0] 09:57:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x128b71800) [pid = 2001] [serial = 2149] [outer = 0x128b08400] 09:57:30 INFO - PROCESS | 2001 | 1467737850832 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x128bd6c00) [pid = 2001] [serial = 2150] [outer = 0x128b08400] 09:57:31 INFO - PROCESS | 2001 | 1467737851211 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 819ms 09:57:31 INFO - PROCESS | 2001 | 1467737851274 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:57:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:57:31 INFO - PROCESS | 2001 | 1467737851276 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:57:31 INFO - PROCESS | 2001 | 1467737851278 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 2001 | 1467737851279 Marionette TRACE conn2 <- [1,2838,null,{}] 09:57:31 INFO - PROCESS | 2001 | 1467737851282 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}] 09:57:31 INFO - PROCESS | 2001 | 1467737851283 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:31 INFO - PROCESS | 2001 | 1467737851387 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:57:31 INFO - PROCESS | 2001 | 1467737851512 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 2001 | 1467737851513 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:31 INFO - PROCESS | 2001 | ++DOCSHELL 0x1128b5000 == 45 [pid = 2001] [id = 717] 09:57:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x113c6b000) [pid = 2001] [serial = 2151] [outer = 0x0] 09:57:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x129410000) [pid = 2001] [serial = 2152] [outer = 0x113c6b000] 09:57:31 INFO - PROCESS | 2001 | 1467737851544 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x129419800) [pid = 2001] [serial = 2153] [outer = 0x113c6b000] 09:57:32 INFO - PROCESS | 2001 | 1467737852149 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]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:57:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 921ms 09:57:32 INFO - PROCESS | 2001 | 1467737852199 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 2001 | 1467737852202 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:57:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:57:32 INFO - PROCESS | 2001 | 1467737852205 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 2001 | 1467737852207 Marionette TRACE conn2 <- [1,2842,null,{}] 09:57:32 INFO - PROCESS | 2001 | 1467737852229 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}] 09:57:32 INFO - PROCESS | 2001 | 1467737852231 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:32 INFO - PROCESS | 2001 | 1467737852333 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:57:32 INFO - PROCESS | 2001 | 1467737852397 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 2001 | 1467737852400 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:32 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aaa800 == 46 [pid = 2001] [id = 718] 09:57:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x115de2400) [pid = 2001] [serial = 2154] [outer = 0x0] 09:57:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x117db0800) [pid = 2001] [serial = 2155] [outer = 0x115de2400] 09:57:32 INFO - PROCESS | 2001 | 1467737852428 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x11855ac00) [pid = 2001] [serial = 2156] [outer = 0x115de2400] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12df21000 == 45 [pid = 2001] [id = 712] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12df0d800 == 44 [pid = 2001] [id = 711] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12d604000 == 43 [pid = 2001] [id = 710] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x121407000 == 42 [pid = 2001] [id = 709] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12cacf000 == 41 [pid = 2001] [id = 708] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac82800 == 40 [pid = 2001] [id = 707] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x129694800 == 39 [pid = 2001] [id = 706] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x1291a3000 == 38 [pid = 2001] [id = 705] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x124dbf000 == 37 [pid = 2001] [id = 704] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12150d800 == 36 [pid = 2001] [id = 703] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x115ef6000 == 35 [pid = 2001] [id = 702] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdb9000 == 34 [pid = 2001] [id = 18] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x116163000 == 33 [pid = 2001] [id = 701] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x1253e0000 == 32 [pid = 2001] [id = 700] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x119a9a800 == 31 [pid = 2001] [id = 699] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12d250800 == 30 [pid = 2001] [id = 698] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x1128b5000 == 29 [pid = 2001] [id = 717] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12d61f000 == 28 [pid = 2001] [id = 716] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x12a668000 == 27 [pid = 2001] [id = 715] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x121509000 == 26 [pid = 2001] [id = 714] 09:57:33 INFO - PROCESS | 2001 | --DOCSHELL 0x1127f5000 == 25 [pid = 2001] [id = 713] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x128ac0800) [pid = 2001] [serial = 2057] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x125a5c400) [pid = 2001] [serial = 2056] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x11915d000) [pid = 2001] [serial = 2086] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x125a99000) [pid = 2001] [serial = 2087] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x129513c00) [pid = 2001] [serial = 2089] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x12a942000) [pid = 2001] [serial = 2060] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x12a67b800) [pid = 2001] [serial = 2059] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1176e4000) [pid = 2001] [serial = 2068] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1181bc400) [pid = 2001] [serial = 2069] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1217f3800) [pid = 2001] [serial = 2074] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x129508c00) [pid = 2001] [serial = 2084] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x12a934800) [pid = 2001] [serial = 2063] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x118559c00) [pid = 2001] [serial = 2062] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12acc8c00) [pid = 2001] [serial = 2093] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x122005000) [pid = 2001] [serial = 2075] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1259b7c00) [pid = 2001] [serial = 2078] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x12a67dc00) [pid = 2001] [serial = 2090] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11960e400) [pid = 2001] [serial = 2072] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x12b243000) [pid = 2001] [serial = 2095] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x12a934400) [pid = 2001] [serial = 2092] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x12519b000) [pid = 2001] [serial = 2077] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x119167c00) [pid = 2001] [serial = 2066] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x118861000) [pid = 2001] [serial = 2071] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x11856e800) [pid = 2001] [serial = 2065] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x11855d400) [pid = 2001] [serial = 2051] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x117db7400) [pid = 2001] [serial = 2050] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x12129cc00) [pid = 2001] [serial = 2054] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x1267a3c00) [pid = 2001] [serial = 2080] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x119e11000) [pid = 2001] [serial = 2053] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x128bcd400) [pid = 2001] [serial = 2083] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x128ac0000) [pid = 2001] [serial = 2081] [outer = 0x0] [url = about:blank] 09:57:33 INFO - PROCESS | 2001 | 1467737853488 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]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:57:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1328ms 09:57:33 INFO - PROCESS | 2001 | 1467737853534 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 2001 | 1467737853536 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:57:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:57:33 INFO - PROCESS | 2001 | 1467737853539 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 2001 | 1467737853541 Marionette TRACE conn2 <- [1,2846,null,{}] 09:57:33 INFO - PROCESS | 2001 | 1467737853545 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}] 09:57:33 INFO - PROCESS | 2001 | 1467737853547 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:33 INFO - PROCESS | 2001 | 1467737853629 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:57:33 INFO - PROCESS | 2001 | 1467737853634 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 2001 | 1467737853635 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:33 INFO - PROCESS | 2001 | ++DOCSHELL 0x1128b1800 == 26 [pid = 2001] [id = 719] 09:57:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x111ba5800) [pid = 2001] [serial = 2157] [outer = 0x0] 09:57:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x112698000) [pid = 2001] [serial = 2158] [outer = 0x111ba5800] 09:57:33 INFO - PROCESS | 2001 | 1467737853666 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x1129a8000) [pid = 2001] [serial = 2159] [outer = 0x111ba5800] 09:57:34 INFO - PROCESS | 2001 | 1467737854031 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]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 572ms 09:57:34 INFO - PROCESS | 2001 | 1467737854112 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 2001 | 1467737854116 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:57:34 INFO - PROCESS | 2001 | 1467737854120 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 2001 | 1467737854122 Marionette TRACE conn2 <- [1,2850,null,{}] 09:57:34 INFO - PROCESS | 2001 | 1467737854124 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}] 09:57:34 INFO - PROCESS | 2001 | 1467737854126 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:34 INFO - PROCESS | 2001 | 1467737854214 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:57:34 INFO - PROCESS | 2001 | 1467737854219 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 2001 | 1467737854220 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f45800 == 27 [pid = 2001] [id = 720] 09:57:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x112a88c00) [pid = 2001] [serial = 2160] [outer = 0x0] 09:57:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x11321a000) [pid = 2001] [serial = 2161] [outer = 0x112a88c00] 09:57:34 INFO - PROCESS | 2001 | 1467737854247 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x113c68c00) [pid = 2001] [serial = 2162] [outer = 0x112a88c00] 09:57:34 INFO - PROCESS | 2001 | 1467737854587 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 519ms 09:57:34 INFO - PROCESS | 2001 | 1467737854640 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:57:34 INFO - PROCESS | 2001 | 1467737854649 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:57:34 INFO - PROCESS | 2001 | 1467737854651 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 2001 | 1467737854654 Marionette TRACE conn2 <- [1,2854,null,{}] 09:57:34 INFO - PROCESS | 2001 | 1467737854661 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}] 09:57:34 INFO - PROCESS | 2001 | 1467737854664 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:34 INFO - PROCESS | 2001 | 1467737854740 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:57:34 INFO - PROCESS | 2001 | 1467737854747 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 2001 | 1467737854749 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:34 INFO - PROCESS | 2001 | ++DOCSHELL 0x11873c800 == 28 [pid = 2001] [id = 721] 09:57:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x112695400) [pid = 2001] [serial = 2163] [outer = 0x0] 09:57:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x1164f3000) [pid = 2001] [serial = 2164] [outer = 0x112695400] 09:57:34 INFO - PROCESS | 2001 | 1467737854777 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x11688a400) [pid = 2001] [serial = 2165] [outer = 0x112695400] 09:57:35 INFO - PROCESS | 2001 | 1467737855121 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]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 522ms 09:57:35 INFO - PROCESS | 2001 | 1467737855174 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 2001 | 1467737855176 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:57:35 INFO - PROCESS | 2001 | 1467737855178 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 2001 | 1467737855179 Marionette TRACE conn2 <- [1,2858,null,{}] 09:57:35 INFO - PROCESS | 2001 | 1467737855181 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}] 09:57:35 INFO - PROCESS | 2001 | 1467737855183 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:35 INFO - PROCESS | 2001 | 1467737855290 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:57:35 INFO - PROCESS | 2001 | 1467737855327 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 2001 | 1467737855328 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195d1000 == 29 [pid = 2001] [id = 722] 09:57:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x116889c00) [pid = 2001] [serial = 2166] [outer = 0x0] 09:57:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1176e5000) [pid = 2001] [serial = 2167] [outer = 0x116889c00] 09:57:35 INFO - PROCESS | 2001 | 1467737855353 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1181a6c00) [pid = 2001] [serial = 2168] [outer = 0x116889c00] 09:57:35 INFO - PROCESS | 2001 | 1467737855648 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 09:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:57:35 INFO - PROCESS | 2001 | 1467737855698 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 2001 | 1467737855699 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:57:35 INFO - PROCESS | 2001 | 1467737855701 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 2001 | 1467737855702 Marionette TRACE conn2 <- [1,2862,null,{}] 09:57:35 INFO - PROCESS | 2001 | 1467737855712 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}] 09:57:35 INFO - PROCESS | 2001 | 1467737855713 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:35 INFO - PROCESS | 2001 | 1467737855804 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:57:35 INFO - PROCESS | 2001 | 1467737855843 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 2001 | 1467737855844 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:35 INFO - PROCESS | 2001 | ++DOCSHELL 0x119f88800 == 30 [pid = 2001] [id = 723] 09:57:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x112a85400) [pid = 2001] [serial = 2169] [outer = 0x0] 09:57:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1181c1000) [pid = 2001] [serial = 2170] [outer = 0x112a85400] 09:57:35 INFO - PROCESS | 2001 | 1467737855870 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x118554400) [pid = 2001] [serial = 2171] [outer = 0x112a85400] 09:57:36 INFO - PROCESS | 2001 | 1467737856195 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]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 528ms 09:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:57:36 INFO - PROCESS | 2001 | 1467737856234 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 2001 | 1467737856235 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:57:36 INFO - PROCESS | 2001 | 1467737856238 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 2001 | 1467737856239 Marionette TRACE conn2 <- [1,2866,null,{}] 09:57:36 INFO - PROCESS | 2001 | 1467737856241 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}] 09:57:36 INFO - PROCESS | 2001 | 1467737856245 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:36 INFO - PROCESS | 2001 | 1467737856356 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:57:36 INFO - PROCESS | 2001 | 1467737856394 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 2001 | 1467737856395 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:36 INFO - PROCESS | 2001 | ++DOCSHELL 0x121409000 == 31 [pid = 2001] [id = 724] 09:57:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1181c3800) [pid = 2001] [serial = 2172] [outer = 0x0] 09:57:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x11885d400) [pid = 2001] [serial = 2173] [outer = 0x1181c3800] 09:57:36 INFO - PROCESS | 2001 | 1467737856420 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x119436800) [pid = 2001] [serial = 2174] [outer = 0x1181c3800] 09:57:36 INFO - PROCESS | 2001 | 1467737856732 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]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 517ms 09:57:36 INFO - PROCESS | 2001 | 1467737856756 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 2001 | 1467737856757 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:57:36 INFO - PROCESS | 2001 | 1467737856760 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 2001 | 1467737856762 Marionette TRACE conn2 <- [1,2870,null,{}] 09:57:36 INFO - PROCESS | 2001 | 1467737856765 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}] 09:57:36 INFO - PROCESS | 2001 | 1467737856767 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:36 INFO - PROCESS | 2001 | 1467737856866 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:57:36 INFO - PROCESS | 2001 | 1467737856878 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 2001 | 1467737856880 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:36 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219df000 == 32 [pid = 2001] [id = 725] 09:57:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1122b2c00) [pid = 2001] [serial = 2175] [outer = 0x0] 09:57:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x119610c00) [pid = 2001] [serial = 2176] [outer = 0x1122b2c00] 09:57:36 INFO - PROCESS | 2001 | 1467737856904 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x119c52800) [pid = 2001] [serial = 2177] [outer = 0x1122b2c00] 09:57:37 INFO - PROCESS | 2001 | 1467737857233 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]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 09:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:57:37 INFO - PROCESS | 2001 | 1467737857281 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 2001 | 1467737857282 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:57:37 INFO - PROCESS | 2001 | 1467737857284 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 2001 | 1467737857285 Marionette TRACE conn2 <- [1,2874,null,{}] 09:57:37 INFO - PROCESS | 2001 | 1467737857287 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}] 09:57:37 INFO - PROCESS | 2001 | 1467737857288 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:37 INFO - PROCESS | 2001 | 1467737857386 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:57:37 INFO - PROCESS | 2001 | 1467737857400 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 2001 | 1467737857401 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:37 INFO - PROCESS | 2001 | ++DOCSHELL 0x124ed7800 == 33 [pid = 2001] [id = 726] 09:57:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x119610000) [pid = 2001] [serial = 2178] [outer = 0x0] 09:57:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x119ec9000) [pid = 2001] [serial = 2179] [outer = 0x119610000] 09:57:37 INFO - PROCESS | 2001 | 1467737857426 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x12129e400) [pid = 2001] [serial = 2180] [outer = 0x119610000] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x12d252000) [pid = 2001] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x12bcbac00) [pid = 2001] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x12940dc00) [pid = 2001] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x128ac6c00) [pid = 2001] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x129484400) [pid = 2001] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x129515400) [pid = 2001] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x12bc35400) [pid = 2001] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119a77800) [pid = 2001] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x115de4800) [pid = 2001] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x12adcd800) [pid = 2001] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x116819c00) [pid = 2001] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x125a5a000) [pid = 2001] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1181a9400) [pid = 2001] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x121cf8800) [pid = 2001] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11961a800) [pid = 2001] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x12cd06400) [pid = 2001] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:57:37 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x119427400) [pid = 2001] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:57:37 INFO - PROCESS | 2001 | 1467737857924 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]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 09:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:57:37 INFO - PROCESS | 2001 | 1467737857955 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 2001 | 1467737857957 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:57:37 INFO - PROCESS | 2001 | 1467737857959 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 2001 | 1467737857960 Marionette TRACE conn2 <- [1,2878,null,{}] 09:57:37 INFO - PROCESS | 2001 | 1467737857962 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}] 09:57:37 INFO - PROCESS | 2001 | 1467737857965 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:38 INFO - PROCESS | 2001 | 1467737858056 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:57:38 INFO - PROCESS | 2001 | 1467737858155 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 2001 | 1467737858156 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x11873c000 == 34 [pid = 2001] [id = 727] 09:57:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x110fab000) [pid = 2001] [serial = 2181] [outer = 0x0] 09:57:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1181a8400) [pid = 2001] [serial = 2182] [outer = 0x110fab000] 09:57:38 INFO - PROCESS | 2001 | 1467737858197 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x119eb2800) [pid = 2001] [serial = 2183] [outer = 0x110fab000] 09:57:38 INFO - PROCESS | 2001 | 1467737858591 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]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 09:57:38 INFO - PROCESS | 2001 | 1467737858633 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 2001 | 1467737858634 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:57:38 INFO - PROCESS | 2001 | 1467737858636 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 2001 | 1467737858637 Marionette TRACE conn2 <- [1,2882,null,{}] 09:57:38 INFO - PROCESS | 2001 | 1467737858640 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}] 09:57:38 INFO - PROCESS | 2001 | 1467737858641 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:38 INFO - PROCESS | 2001 | 1467737858716 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:57:38 INFO - PROCESS | 2001 | 1467737858720 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 2001 | 1467737858721 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:38 INFO - PROCESS | 2001 | ++DOCSHELL 0x128e9b800 == 35 [pid = 2001] [id = 728] 09:57:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x11a25fc00) [pid = 2001] [serial = 2184] [outer = 0x0] 09:57:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x121384000) [pid = 2001] [serial = 2185] [outer = 0x11a25fc00] 09:57:38 INFO - PROCESS | 2001 | 1467737858746 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x121c3c400) [pid = 2001] [serial = 2186] [outer = 0x11a25fc00] 09:57:39 INFO - PROCESS | 2001 | 1467737859085 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]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 470ms 09:57:39 INFO - PROCESS | 2001 | 1467737859106 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 2001 | 1467737859108 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:57:39 INFO - PROCESS | 2001 | 1467737859114 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 2001 | 1467737859116 Marionette TRACE conn2 <- [1,2886,null,{}] 09:57:39 INFO - PROCESS | 2001 | 1467737859119 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}] 09:57:39 INFO - PROCESS | 2001 | 1467737859121 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:39 INFO - PROCESS | 2001 | 1467737859235 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:57:39 INFO - PROCESS | 2001 | 1467737859321 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 2001 | 1467737859323 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:39 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bd3000 == 36 [pid = 2001] [id = 729] 09:57:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1212a1c00) [pid = 2001] [serial = 2187] [outer = 0x0] 09:57:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x121f10c00) [pid = 2001] [serial = 2188] [outer = 0x1212a1c00] 09:57:39 INFO - PROCESS | 2001 | 1467737859367 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x125122400) [pid = 2001] [serial = 2189] [outer = 0x1212a1c00] 09:57:39 INFO - PROCESS | 2001 | 1467737859766 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]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 674ms 09:57:39 INFO - PROCESS | 2001 | 1467737859785 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 2001 | 1467737859786 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:57:39 INFO - PROCESS | 2001 | 1467737859788 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 2001 | 1467737859789 Marionette TRACE conn2 <- [1,2890,null,{}] 09:57:39 INFO - PROCESS | 2001 | 1467737859792 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}] 09:57:39 INFO - PROCESS | 2001 | 1467737859794 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:39 INFO - PROCESS | 2001 | 1467737859959 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:57:40 INFO - PROCESS | 2001 | 1467737860045 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 2001 | 1467737860047 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x1128c2800 == 37 [pid = 2001] [id = 730] 09:57:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1110a1400) [pid = 2001] [serial = 2190] [outer = 0x0] 09:57:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x111d83c00) [pid = 2001] [serial = 2191] [outer = 0x1110a1400] 09:57:40 INFO - PROCESS | 2001 | 1467737860078 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x11269f000) [pid = 2001] [serial = 2192] [outer = 0x1110a1400] 09:57:40 INFO - PROCESS | 2001 | 1467737860621 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:57:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 918ms 09:57:40 INFO - PROCESS | 2001 | 1467737860708 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 2001 | 1467737860714 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:57:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:57:40 INFO - PROCESS | 2001 | 1467737860717 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 2001 | 1467737860719 Marionette TRACE conn2 <- [1,2894,null,{}] 09:57:40 INFO - PROCESS | 2001 | 1467737860722 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}] 09:57:40 INFO - PROCESS | 2001 | 1467737860724 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:40 INFO - PROCESS | 2001 | 1467737860833 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:57:40 INFO - PROCESS | 2001 | 1467737860916 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 2001 | 1467737860917 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:40 INFO - PROCESS | 2001 | ++DOCSHELL 0x1195a9000 == 38 [pid = 2001] [id = 731] 09:57:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x113c68000) [pid = 2001] [serial = 2193] [outer = 0x0] 09:57:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x114f98800) [pid = 2001] [serial = 2194] [outer = 0x113c68000] 09:57:40 INFO - PROCESS | 2001 | 1467737860948 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x115e8e800) [pid = 2001] [serial = 2195] [outer = 0x113c68000] 09:57:41 INFO - PROCESS | 2001 | 1467737861725 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]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:57:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1021ms 09:57:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:57:41 INFO - PROCESS | 2001 | 1467737861738 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 2001 | 1467737861742 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:57:41 INFO - PROCESS | 2001 | 1467737861746 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 2001 | 1467737861749 Marionette TRACE conn2 <- [1,2898,null,{}] 09:57:41 INFO - PROCESS | 2001 | 1467737861773 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}] 09:57:41 INFO - PROCESS | 2001 | 1467737861775 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:41 INFO - PROCESS | 2001 | 1467737861907 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:57:41 INFO - PROCESS | 2001 | 1467737861980 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:41 INFO - PROCESS | 2001 | 1467737861981 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:41 INFO - PROCESS | 2001 | ++DOCSHELL 0x116f3d800 == 39 [pid = 2001] [id = 732] 09:57:41 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x1130ea000) [pid = 2001] [serial = 2196] [outer = 0x0] 09:57:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x115ddcc00) [pid = 2001] [serial = 2197] [outer = 0x1130ea000] 09:57:42 INFO - PROCESS | 2001 | 1467737862010 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1161a0c00) [pid = 2001] [serial = 2198] [outer = 0x1130ea000] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x128e9b800 == 38 [pid = 2001] [id = 728] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x11873c000 == 37 [pid = 2001] [id = 727] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x124ed7800 == 36 [pid = 2001] [id = 726] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x1219df000 == 35 [pid = 2001] [id = 725] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x121409000 == 34 [pid = 2001] [id = 724] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x119f88800 == 33 [pid = 2001] [id = 723] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x12cdc4800) [pid = 2001] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x1195d1000 == 32 [pid = 2001] [id = 722] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x11873c800 == 31 [pid = 2001] [id = 721] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x116f45800 == 30 [pid = 2001] [id = 720] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x1128b1800 == 29 [pid = 2001] [id = 719] 09:57:42 INFO - PROCESS | 2001 | --DOCSHELL 0x119aaa800 == 28 [pid = 2001] [id = 718] 09:57:42 INFO - PROCESS | 2001 | 1467737862469 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]]]}] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1217fa800) [pid = 2001] [serial = 2102] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x115e8f800) [pid = 2001] [serial = 2104] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x116af1400) [pid = 2001] [serial = 2105] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x12b248c00) [pid = 2001] [serial = 2096] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x116aec800) [pid = 2001] [serial = 2098] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1181c2c00) [pid = 2001] [serial = 2099] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1263cec00) [pid = 2001] [serial = 2116] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1187da000) [pid = 2001] [serial = 2107] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x119162400) [pid = 2001] [serial = 2108] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x124858c00) [pid = 2001] [serial = 2113] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x125497c00) [pid = 2001] [serial = 2114] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x12bc34c00) [pid = 2001] [serial = 2126] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x119eb1400) [pid = 2001] [serial = 2110] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x121386000) [pid = 2001] [serial = 2111] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11619cc00) [pid = 2001] [serial = 1457] [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.] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x12bcbd000) [pid = 2001] [serial = 2134] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x122006c00) [pid = 2001] [serial = 2131] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x12bc42c00) [pid = 2001] [serial = 2129] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x129417800) [pid = 2001] [serial = 2138] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x128abe000) [pid = 2001] [serial = 2117] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x128ac2c00) [pid = 2001] [serial = 2132] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x12bcc3400) [pid = 2001] [serial = 2135] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x129412c00) [pid = 2001] [serial = 2137] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 79 (0x12910d400) [pid = 2001] [serial = 2119] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 78 (0x12a74b000) [pid = 2001] [serial = 2122] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 77 (0x129511000) [pid = 2001] [serial = 2120] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 76 (0x12b24c400) [pid = 2001] [serial = 2125] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 75 (0x12add7000) [pid = 2001] [serial = 2123] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 74 (0x12bc3d800) [pid = 2001] [serial = 2128] [outer = 0x0] [url = about:blank] 09:57:42 INFO - PROCESS | 2001 | --DOMWINDOW == 73 (0x119ed2400) [pid = 2001] [serial = 2101] [outer = 0x0] [url = about:blank] 09:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 795ms 09:57:42 INFO - PROCESS | 2001 | 1467737862540 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:57:42 INFO - PROCESS | 2001 | 1467737862546 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:57:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:57:42 INFO - PROCESS | 2001 | 1467737862553 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - PROCESS | 2001 | 1467737862555 Marionette TRACE conn2 <- [1,2902,null,{}] 09:57:42 INFO - PROCESS | 2001 | 1467737862559 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}] 09:57:42 INFO - PROCESS | 2001 | 1467737862562 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:42 INFO - PROCESS | 2001 | 1467737862691 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:57:42 INFO - PROCESS | 2001 | 1467737862703 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 2001 | 1467737862704 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:42 INFO - PROCESS | 2001 | ++DOCSHELL 0x1188be000 == 29 [pid = 2001] [id = 733] 09:57:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 74 (0x116aee400) [pid = 2001] [serial = 2199] [outer = 0x0] 09:57:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 75 (0x117db0c00) [pid = 2001] [serial = 2200] [outer = 0x116aee400] 09:57:42 INFO - PROCESS | 2001 | 1467737862747 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 2001 | ++DOMWINDOW == 76 (0x1181b6800) [pid = 2001] [serial = 2201] [outer = 0x116aee400] 09:57:43 INFO - PROCESS | 2001 | 1467737863215 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:57:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 09:57:43 INFO - PROCESS | 2001 | 1467737863223 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 2001 | 1467737863224 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:57:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:57:43 INFO - PROCESS | 2001 | 1467737863231 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 2001 | 1467737863233 Marionette TRACE conn2 <- [1,2906,null,{}] 09:57:43 INFO - PROCESS | 2001 | 1467737863241 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}] 09:57:43 INFO - PROCESS | 2001 | 1467737863246 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:43 INFO - PROCESS | 2001 | 1467737863326 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:57:43 INFO - PROCESS | 2001 | 1467737863351 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 2001 | 1467737863353 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x121221800 == 30 [pid = 2001] [id = 734] 09:57:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 77 (0x1181c2c00) [pid = 2001] [serial = 2202] [outer = 0x0] 09:57:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 78 (0x118774800) [pid = 2001] [serial = 2203] [outer = 0x1181c2c00] 09:57:43 INFO - PROCESS | 2001 | 1467737863381 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 79 (0x118861000) [pid = 2001] [serial = 2204] [outer = 0x1181c2c00] 09:57:43 INFO - PROCESS | 2001 | 1467737863728 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]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:57:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 528ms 09:57:43 INFO - PROCESS | 2001 | 1467737863755 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 2001 | 1467737863757 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:57:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:57:43 INFO - PROCESS | 2001 | 1467737863760 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 2001 | 1467737863763 Marionette TRACE conn2 <- [1,2910,null,{}] 09:57:43 INFO - PROCESS | 2001 | 1467737863766 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}] 09:57:43 INFO - PROCESS | 2001 | 1467737863767 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:43 INFO - PROCESS | 2001 | 1467737863850 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:57:43 INFO - PROCESS | 2001 | 1467737863853 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 2001 | 1467737863854 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:43 INFO - PROCESS | 2001 | ++DOCSHELL 0x1219f0000 == 31 [pid = 2001] [id = 735] 09:57:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 80 (0x11886a800) [pid = 2001] [serial = 2205] [outer = 0x0] 09:57:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x119164000) [pid = 2001] [serial = 2206] [outer = 0x11886a800] 09:57:43 INFO - PROCESS | 2001 | 1467737863880 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x11960c800) [pid = 2001] [serial = 2207] [outer = 0x11886a800] 09:57:44 INFO - PROCESS | 2001 | 1467737864184 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]]]}] 09:57:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:57:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:57:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 472ms 09:57:44 INFO - TEST-START | /DOMEvents/constructors.html 09:57:44 INFO - PROCESS | 2001 | 1467737864232 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 2001 | 1467737864233 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:57:44 INFO - PROCESS | 2001 | 1467737864235 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 2001 | 1467737864236 Marionette TRACE conn2 <- [1,2914,null,{}] 09:57:44 INFO - PROCESS | 2001 | 1467737864239 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}] 09:57:44 INFO - PROCESS | 2001 | 1467737864240 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:44 INFO - PROCESS | 2001 | 1467737864317 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:57:44 INFO - PROCESS | 2001 | 1467737864380 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 2001 | 1467737864382 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x124dbf000 == 32 [pid = 2001] [id = 736] 09:57:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1195f9400) [pid = 2001] [serial = 2208] [outer = 0x0] 09:57:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x119a73800) [pid = 2001] [serial = 2209] [outer = 0x1195f9400] 09:57:44 INFO - PROCESS | 2001 | 1467737864406 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119eb3400) [pid = 2001] [serial = 2210] [outer = 0x1195f9400] 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:57:44 INFO - PROCESS | 2001 | 1467737864744 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]]]}] 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:57:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:57:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 524ms 09:57:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:57:44 INFO - PROCESS | 2001 | 1467737864763 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 2001 | 1467737864765 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:57:44 INFO - PROCESS | 2001 | 1467737864772 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 2001 | 1467737864773 Marionette TRACE conn2 <- [1,2918,null,{}] 09:57:44 INFO - PROCESS | 2001 | 1467737864775 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}] 09:57:44 INFO - PROCESS | 2001 | 1467737864780 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:44 INFO - PROCESS | 2001 | 1467737864893 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:57:44 INFO - PROCESS | 2001 | 1467737864906 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 2001 | 1467737864908 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:44 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291bd800 == 33 [pid = 2001] [id = 737] 09:57:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x11a26a400) [pid = 2001] [serial = 2211] [outer = 0x0] 09:57:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x122051000) [pid = 2001] [serial = 2212] [outer = 0x11a26a400] 09:57:44 INFO - PROCESS | 2001 | 1467737864932 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x125aa5400) [pid = 2001] [serial = 2213] [outer = 0x11a26a400] 09:57:45 INFO - PROCESS | 2001 | 1467737865217 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:57:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:57:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 474ms 09:57:45 INFO - PROCESS | 2001 | 1467737865241 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 2001 | 1467737865242 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:57:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:57:45 INFO - PROCESS | 2001 | 1467737865265 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 2001 | 1467737865266 Marionette TRACE conn2 <- [1,2922,null,{}] 09:57:45 INFO - PROCESS | 2001 | 1467737865268 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}] 09:57:45 INFO - PROCESS | 2001 | 1467737865279 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:45 INFO - PROCESS | 2001 | 1467737865377 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:57:45 INFO - PROCESS | 2001 | 1467737865381 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 2001 | 1467737865382 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x1294a8000 == 34 [pid = 2001] [id = 738] 09:57:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x125aa6c00) [pid = 2001] [serial = 2214] [outer = 0x0] 09:57:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1263cec00) [pid = 2001] [serial = 2215] [outer = 0x125aa6c00] 09:57:45 INFO - PROCESS | 2001 | 1467737865406 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12692e800) [pid = 2001] [serial = 2216] [outer = 0x125aa6c00] 09:57:45 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:57:45 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:57:45 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:57:45 INFO - PROCESS | 2001 | [2001] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:57:45 INFO - PROCESS | 2001 | 1467737865720 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]]]}] 09:57:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:57:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:57:45 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 09:57:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:57:45 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 09:57:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:57:45 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]" 09:57:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:57:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:57:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 482ms 09:57:45 INFO - PROCESS | 2001 | 1467737865741 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 2001 | 1467737865742 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:57:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:57:45 INFO - PROCESS | 2001 | 1467737865752 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 2001 | 1467737865753 Marionette TRACE conn2 <- [1,2926,null,{}] 09:57:45 INFO - PROCESS | 2001 | 1467737865755 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}] 09:57:45 INFO - PROCESS | 2001 | 1467737865756 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:45 INFO - PROCESS | 2001 | 1467737865865 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:57:45 INFO - PROCESS | 2001 | 1467737865870 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 2001 | 1467737865871 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:45 INFO - PROCESS | 2001 | ++DOCSHELL 0x12ac74000 == 35 [pid = 2001] [id = 739] 09:57:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1129b1c00) [pid = 2001] [serial = 2217] [outer = 0x0] 09:57:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x128abb800) [pid = 2001] [serial = 2218] [outer = 0x1129b1c00] 09:57:45 INFO - PROCESS | 2001 | 1467737865930 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x128b0f000) [pid = 2001] [serial = 2219] [outer = 0x1129b1c00] 09:57:46 INFO - PROCESS | 2001 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:57:46 INFO - PROCESS | 2001 | 1467737866215 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]]]}] 09:57:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:57:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 518ms 09:57:46 INFO - PROCESS | 2001 | 1467737866270 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 2001 | 1467737866271 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:57:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:57:46 INFO - PROCESS | 2001 | 1467737866284 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 2001 | 1467737866285 Marionette TRACE conn2 <- [1,2930,null,{}] 09:57:46 INFO - PROCESS | 2001 | 1467737866287 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}] 09:57:46 INFO - PROCESS | 2001 | 1467737866289 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:46 INFO - PROCESS | 2001 | 1467737866387 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:57:46 INFO - PROCESS | 2001 | 1467737866398 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 2001 | 1467737866399 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b27b800 == 36 [pid = 2001] [id = 740] 09:57:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x128b11c00) [pid = 2001] [serial = 2220] [outer = 0x0] 09:57:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x128b70800) [pid = 2001] [serial = 2221] [outer = 0x128b11c00] 09:57:46 INFO - PROCESS | 2001 | 1467737866423 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x128b78400) [pid = 2001] [serial = 2222] [outer = 0x128b11c00] 09:57:46 INFO - PROCESS | 2001 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:57:46 INFO - PROCESS | 2001 | 1467737866793 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]]]}] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x112a85400) [pid = 2001] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x112695400) [pid = 2001] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x112a88c00) [pid = 2001] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11a25fc00) [pid = 2001] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x115de2400) [pid = 2001] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x116889c00) [pid = 2001] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x111ba5800) [pid = 2001] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x110f7f800) [pid = 2001] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x118231c00) [pid = 2001] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x121296800) [pid = 2001] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x128b08400) [pid = 2001] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x113c6b000) [pid = 2001] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1181c3800) [pid = 2001] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x110fab000) [pid = 2001] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x1122b2c00) [pid = 2001] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:57:46 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x119610000) [pid = 2001] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:57:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:57:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 569ms 09:57:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:57:46 INFO - PROCESS | 2001 | 1467737866854 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 2001 | 1467737866855 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:57:46 INFO - PROCESS | 2001 | 1467737866857 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 2001 | 1467737866858 Marionette TRACE conn2 <- [1,2934,null,{}] 09:57:46 INFO - PROCESS | 2001 | 1467737866860 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}] 09:57:46 INFO - PROCESS | 2001 | 1467737866861 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:46 INFO - PROCESS | 2001 | 1467737866939 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:57:46 INFO - PROCESS | 2001 | 1467737866947 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 2001 | 1467737866948 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:46 INFO - PROCESS | 2001 | ++DOCSHELL 0x121213800 == 37 [pid = 2001] [id = 741] 09:57:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x112ee3800) [pid = 2001] [serial = 2223] [outer = 0x0] 09:57:46 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x115de7800) [pid = 2001] [serial = 2224] [outer = 0x112ee3800] 09:57:46 INFO - PROCESS | 2001 | 1467737866975 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1181aac00) [pid = 2001] [serial = 2225] [outer = 0x112ee3800] 09:57:47 INFO - PROCESS | 2001 | 1467737867331 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]]]}] 09:57:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:57:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 521ms 09:57:47 INFO - PROCESS | 2001 | 1467737867379 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 2001 | 1467737867388 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:57:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:57:47 INFO - PROCESS | 2001 | 1467737867390 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 2001 | 1467737867392 Marionette TRACE conn2 <- [1,2938,null,{}] 09:57:47 INFO - PROCESS | 2001 | 1467737867395 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}] 09:57:47 INFO - PROCESS | 2001 | 1467737867396 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:47 INFO - PROCESS | 2001 | 1467737867515 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:57:47 INFO - PROCESS | 2001 | 1467737867526 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 2001 | 1467737867527 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cadb800 == 38 [pid = 2001] [id = 742] 09:57:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x119c53000) [pid = 2001] [serial = 2226] [outer = 0x0] 09:57:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x128b78c00) [pid = 2001] [serial = 2227] [outer = 0x119c53000] 09:57:47 INFO - PROCESS | 2001 | 1467737867554 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x128bd4000) [pid = 2001] [serial = 2228] [outer = 0x119c53000] 09:57:47 INFO - PROCESS | 2001 | 1467737867844 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]]]}] 09:57:47 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. 09:57:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 09:57:47 INFO - PROCESS | 2001 | 1467737867866 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 2001 | 1467737867867 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:57:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:57:47 INFO - PROCESS | 2001 | 1467737867870 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 2001 | 1467737867871 Marionette TRACE conn2 <- [1,2942,null,{}] 09:57:47 INFO - PROCESS | 2001 | 1467737867873 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}] 09:57:47 INFO - PROCESS | 2001 | 1467737867874 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:47 INFO - PROCESS | 2001 | 1467737867958 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:57:47 INFO - PROCESS | 2001 | 1467737867964 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 2001 | 1467737867965 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:47 INFO - PROCESS | 2001 | ++DOCSHELL 0x12cdc1800 == 39 [pid = 2001] [id = 743] 09:57:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x128e02c00) [pid = 2001] [serial = 2229] [outer = 0x0] 09:57:47 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x129213400) [pid = 2001] [serial = 2230] [outer = 0x128e02c00] 09:57:47 INFO - PROCESS | 2001 | 1467737867990 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x129219c00) [pid = 2001] [serial = 2231] [outer = 0x128e02c00] 09:57:48 INFO - PROCESS | 2001 | 1467737868289 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"]]]}] 09:57:48 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 09:57:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:57:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 09:57:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:57:48 INFO - PROCESS | 2001 | 1467737868340 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 2001 | 1467737868341 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:57:48 INFO - PROCESS | 2001 | 1467737868344 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 2001 | 1467737868347 Marionette TRACE conn2 <- [1,2946,null,{}] 09:57:48 INFO - PROCESS | 2001 | 1467737868349 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}] 09:57:48 INFO - PROCESS | 2001 | 1467737868350 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:48 INFO - PROCESS | 2001 | 1467737868460 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:57:48 INFO - PROCESS | 2001 | 1467737868466 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 2001 | 1467737868467 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:48 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d31e800 == 40 [pid = 2001] [id = 744] 09:57:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x112695400) [pid = 2001] [serial = 2232] [outer = 0x0] 09:57:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12921f400) [pid = 2001] [serial = 2233] [outer = 0x112695400] 09:57:48 INFO - PROCESS | 2001 | 1467737868491 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x129416400) [pid = 2001] [serial = 2234] [outer = 0x112695400] 09:57:48 INFO - PROCESS | 2001 | 1467737868772 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]]]}] 09:57:48 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. 09:57:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 472ms 09:57:48 INFO - PROCESS | 2001 | 1467737868848 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 2001 | 1467737868850 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:57:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:57:48 INFO - PROCESS | 2001 | 1467737868855 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 2001 | 1467737868857 Marionette TRACE conn2 <- [1,2950,null,{}] 09:57:48 INFO - PROCESS | 2001 | 1467737868862 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}] 09:57:48 INFO - PROCESS | 2001 | 1467737868864 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:48 INFO - PROCESS | 2001 | 1467737868982 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:57:49 INFO - PROCESS | 2001 | 1467737869051 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 2001 | 1467737869054 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168be000 == 41 [pid = 2001] [id = 745] 09:57:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x1129ae800) [pid = 2001] [serial = 2235] [outer = 0x0] 09:57:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x1129b3800) [pid = 2001] [serial = 2236] [outer = 0x1129ae800] 09:57:49 INFO - PROCESS | 2001 | 1467737869086 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1133b1000) [pid = 2001] [serial = 2237] [outer = 0x1129ae800] 09:57:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x11714b000 == 42 [pid = 2001] [id = 746] 09:57:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x116a22400) [pid = 2001] [serial = 2238] [outer = 0x0] 09:57:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1132cf400) [pid = 2001] [serial = 2239] [outer = 0x116a22400] 09:57:49 INFO - PROCESS | 2001 | 1467737869551 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]]]}] 09:57:49 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. 09:57:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 725ms 09:57:49 INFO - PROCESS | 2001 | 1467737869581 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 2001 | 1467737869584 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:57:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:57:49 INFO - PROCESS | 2001 | 1467737869590 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 2001 | 1467737869593 Marionette TRACE conn2 <- [1,2954,null,{}] 09:57:49 INFO - PROCESS | 2001 | 1467737869614 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}] 09:57:49 INFO - PROCESS | 2001 | 1467737869616 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:49 INFO - PROCESS | 2001 | 1467737869745 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:57:49 INFO - PROCESS | 2001 | 1467737869814 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 2001 | 1467737869816 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:49 INFO - PROCESS | 2001 | ++DOCSHELL 0x1291b0800 == 43 [pid = 2001] [id = 747] 09:57:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x116822c00) [pid = 2001] [serial = 2240] [outer = 0x0] 09:57:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1181b9c00) [pid = 2001] [serial = 2241] [outer = 0x116822c00] 09:57:49 INFO - PROCESS | 2001 | 1467737869846 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x118554800) [pid = 2001] [serial = 2242] [outer = 0x116822c00] 09:57:50 INFO - PROCESS | 2001 | 1467737870243 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]]]}] 09:57:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:57:50 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 09:57:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 694ms 09:57:50 INFO - PROCESS | 2001 | 1467737870318 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 2001 | 1467737870320 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:57:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:57:50 INFO - PROCESS | 2001 | 1467737870374 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 2001 | 1467737870376 Marionette TRACE conn2 <- [1,2958,null,{}] 09:57:50 INFO - PROCESS | 2001 | 1467737870407 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}] 09:57:50 INFO - PROCESS | 2001 | 1467737870414 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:50 INFO - PROCESS | 2001 | 1467737870588 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:57:50 INFO - PROCESS | 2001 | 1467737870701 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 2001 | 1467737870705 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:50 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d58c800 == 44 [pid = 2001] [id = 748] 09:57:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x1212a2c00) [pid = 2001] [serial = 2243] [outer = 0x0] 09:57:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x1217fa800) [pid = 2001] [serial = 2244] [outer = 0x1212a2c00] 09:57:50 INFO - PROCESS | 2001 | 1467737870741 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12200e400) [pid = 2001] [serial = 2245] [outer = 0x1212a2c00] 09:57:51 INFO - PROCESS | 2001 | 1467737871108 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]]]}] 09:57:51 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. 09:57:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 751ms 09:57:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:57:51 INFO - PROCESS | 2001 | 1467737871118 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 2001 | 1467737871119 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:57:51 INFO - PROCESS | 2001 | 1467737871122 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 2001 | 1467737871123 Marionette TRACE conn2 <- [1,2962,null,{}] 09:57:51 INFO - PROCESS | 2001 | 1467737871125 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}] 09:57:51 INFO - PROCESS | 2001 | 1467737871126 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:51 INFO - PROCESS | 2001 | 1467737871232 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:57:51 INFO - PROCESS | 2001 | 1467737871293 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 2001 | 1467737871294 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d608800 == 45 [pid = 2001] [id = 749] 09:57:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12204f800) [pid = 2001] [serial = 2246] [outer = 0x0] 09:57:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x125497c00) [pid = 2001] [serial = 2247] [outer = 0x12204f800] 09:57:51 INFO - PROCESS | 2001 | 1467737871364 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x128abc800) [pid = 2001] [serial = 2248] [outer = 0x12204f800] 09:57:51 INFO - PROCESS | 2001 | 1467737871719 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]]]}] 09:57:51 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. 09:57:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 621ms 09:57:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:57:51 INFO - PROCESS | 2001 | 1467737871743 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 2001 | 1467737871745 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:57:51 INFO - PROCESS | 2001 | 1467737871747 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 2001 | 1467737871748 Marionette TRACE conn2 <- [1,2966,null,{}] 09:57:51 INFO - PROCESS | 2001 | 1467737871751 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}] 09:57:51 INFO - PROCESS | 2001 | 1467737871752 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:51 INFO - PROCESS | 2001 | 1467737871852 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:57:51 INFO - PROCESS | 2001 | 1467737871913 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 2001 | 1467737871914 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:51 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d61f000 == 46 [pid = 2001] [id = 750] 09:57:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x128abd000) [pid = 2001] [serial = 2249] [outer = 0x0] 09:57:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x128b7c000) [pid = 2001] [serial = 2250] [outer = 0x128abd000] 09:57:51 INFO - PROCESS | 2001 | 1467737871942 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x129214000) [pid = 2001] [serial = 2251] [outer = 0x128abd000] 09:57:52 INFO - PROCESS | 2001 | 1467737872382 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]]]}] 09:57:52 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. 09:57:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 668ms 09:57:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:57:52 INFO - PROCESS | 2001 | 1467737872416 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 2001 | 1467737872418 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:57:52 INFO - PROCESS | 2001 | 1467737872420 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 2001 | 1467737872421 Marionette TRACE conn2 <- [1,2970,null,{}] 09:57:52 INFO - PROCESS | 2001 | 1467737872423 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}] 09:57:52 INFO - PROCESS | 2001 | 1467737872428 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:52 INFO - PROCESS | 2001 | 1467737872683 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:57:52 INFO - PROCESS | 2001 | 1467737872765 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 2001 | 1467737872767 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:52 INFO - PROCESS | 2001 | ++DOCSHELL 0x112eb9000 == 47 [pid = 2001] [id = 751] 09:57:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x110f77c00) [pid = 2001] [serial = 2252] [outer = 0x0] 09:57:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x11269fc00) [pid = 2001] [serial = 2253] [outer = 0x110f77c00] 09:57:52 INFO - PROCESS | 2001 | 1467737872840 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x112e4f800) [pid = 2001] [serial = 2254] [outer = 0x110f77c00] 09:57:53 INFO - PROCESS | 2001 | 1467737873212 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]]]}] 09:57:53 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. 09:57:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 824ms 09:57:53 INFO - PROCESS | 2001 | 1467737873257 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 2001 | 1467737873260 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:57:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:57:53 INFO - PROCESS | 2001 | 1467737873264 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 2001 | 1467737873266 Marionette TRACE conn2 <- [1,2974,null,{}] 09:57:53 INFO - PROCESS | 2001 | 1467737873269 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}] 09:57:53 INFO - PROCESS | 2001 | 1467737873271 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12cdc1800 == 46 [pid = 2001] [id = 743] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12cadb800 == 45 [pid = 2001] [id = 742] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x121213800 == 44 [pid = 2001] [id = 741] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12b27b800 == 43 [pid = 2001] [id = 740] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12ac74000 == 42 [pid = 2001] [id = 739] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1294a8000 == 41 [pid = 2001] [id = 738] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1291bd800 == 40 [pid = 2001] [id = 737] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x124dbf000 == 39 [pid = 2001] [id = 736] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1219f0000 == 38 [pid = 2001] [id = 735] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x121221800 == 37 [pid = 2001] [id = 734] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1188be000 == 36 [pid = 2001] [id = 733] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x116f3d800 == 35 [pid = 2001] [id = 732] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1195a9000 == 34 [pid = 2001] [id = 731] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1128c2800 == 33 [pid = 2001] [id = 730] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x119bd3000 == 32 [pid = 2001] [id = 729] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x112eb9000 == 31 [pid = 2001] [id = 751] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12d61f000 == 30 [pid = 2001] [id = 750] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12d608800 == 29 [pid = 2001] [id = 749] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12d58c800 == 28 [pid = 2001] [id = 748] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x11714b000 == 27 [pid = 2001] [id = 746] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1291b0800 == 26 [pid = 2001] [id = 747] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x12d31e800 == 25 [pid = 2001] [id = 744] 09:57:53 INFO - PROCESS | 2001 | --DOCSHELL 0x1168be000 == 24 [pid = 2001] [id = 745] 09:57:53 INFO - PROCESS | 2001 | 1467737873961 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x1181a8400) [pid = 2001] [serial = 2182] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x119610c00) [pid = 2001] [serial = 2176] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x119ec9000) [pid = 2001] [serial = 2179] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x121384000) [pid = 2001] [serial = 2185] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x12129e400) [pid = 2001] [serial = 2180] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x119c52800) [pid = 2001] [serial = 2177] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x121f10c00) [pid = 2001] [serial = 2188] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x1181a6c00) [pid = 2001] [serial = 2168] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x119eb2800) [pid = 2001] [serial = 2183] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x118554400) [pid = 2001] [serial = 2171] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1181c1000) [pid = 2001] [serial = 2170] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1164f3000) [pid = 2001] [serial = 2164] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x11321a000) [pid = 2001] [serial = 2161] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x121c3c400) [pid = 2001] [serial = 2186] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x113c68c00) [pid = 2001] [serial = 2162] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x11688a400) [pid = 2001] [serial = 2165] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x11855ac00) [pid = 2001] [serial = 2156] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x117db0800) [pid = 2001] [serial = 2155] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1176e5000) [pid = 2001] [serial = 2167] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x112698000) [pid = 2001] [serial = 2158] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1129a8000) [pid = 2001] [serial = 2159] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1132cf800) [pid = 2001] [serial = 2141] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x112697400) [pid = 2001] [serial = 2140] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x11942f800) [pid = 2001] [serial = 2144] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x11855e800) [pid = 2001] [serial = 2143] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x1263cf000) [pid = 2001] [serial = 2147] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1217fa000) [pid = 2001] [serial = 2146] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x128bd6c00) [pid = 2001] [serial = 2150] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x128b71800) [pid = 2001] [serial = 2149] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x129410000) [pid = 2001] [serial = 2152] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x129419800) [pid = 2001] [serial = 2153] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x119436800) [pid = 2001] [serial = 2174] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x11885d400) [pid = 2001] [serial = 2173] [outer = 0x0] [url = about:blank] 09:57:54 INFO - PROCESS | 2001 | 1467737874120 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 2001 | 1467737874122 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x1128aa800 == 25 [pid = 2001] [id = 752] 09:57:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1120ec800) [pid = 2001] [serial = 2255] [outer = 0x0] 09:57:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x11269b000) [pid = 2001] [serial = 2256] [outer = 0x1120ec800] 09:57:54 INFO - PROCESS | 2001 | 1467737874170 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x1129ac400) [pid = 2001] [serial = 2257] [outer = 0x1120ec800] 09:57:54 INFO - PROCESS | 2001 | 1467737874552 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]]]}] 09:57:54 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. 09:57:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1326ms 09:57:54 INFO - PROCESS | 2001 | 1467737874598 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 2001 | 1467737874601 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:57:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:57:54 INFO - PROCESS | 2001 | 1467737874605 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 2001 | 1467737874607 Marionette TRACE conn2 <- [1,2978,null,{}] 09:57:54 INFO - PROCESS | 2001 | 1467737874610 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}] 09:57:54 INFO - PROCESS | 2001 | 1467737874612 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:54 INFO - PROCESS | 2001 | 1467737874693 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:57:54 INFO - PROCESS | 2001 | 1467737874700 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 2001 | 1467737874701 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:54 INFO - PROCESS | 2001 | ++DOCSHELL 0x1168c6800 == 26 [pid = 2001] [id = 753] 09:57:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x113216800) [pid = 2001] [serial = 2258] [outer = 0x0] 09:57:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x115e8d000) [pid = 2001] [serial = 2259] [outer = 0x113216800] 09:57:54 INFO - PROCESS | 2001 | 1467737874729 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x1167e1000) [pid = 2001] [serial = 2260] [outer = 0x113216800] 09:57:55 INFO - PROCESS | 2001 | 1467737875049 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]]]}] 09:57:55 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. 09:57:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 09:57:55 INFO - PROCESS | 2001 | 1467737875075 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 2001 | 1467737875077 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:57:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:57:55 INFO - PROCESS | 2001 | 1467737875082 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 2001 | 1467737875083 Marionette TRACE conn2 <- [1,2982,null,{}] 09:57:55 INFO - PROCESS | 2001 | 1467737875086 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}] 09:57:55 INFO - PROCESS | 2001 | 1467737875087 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:55 INFO - PROCESS | 2001 | 1467737875172 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:57:55 INFO - PROCESS | 2001 | 1467737875230 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 2001 | 1467737875231 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x118583000 == 27 [pid = 2001] [id = 754] 09:57:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x116889400) [pid = 2001] [serial = 2261] [outer = 0x0] 09:57:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x1176de400) [pid = 2001] [serial = 2262] [outer = 0x116889400] 09:57:55 INFO - PROCESS | 2001 | 1467737875264 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x1181bdc00) [pid = 2001] [serial = 2263] [outer = 0x116889400] 09:57:55 INFO - PROCESS | 2001 | 1467737875545 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"]]]}] 09:57:55 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 09:57:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:57:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 09:57:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:57:55 INFO - PROCESS | 2001 | 1467737875601 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 2001 | 1467737875604 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:57:55 INFO - PROCESS | 2001 | 1467737875614 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 2001 | 1467737875617 Marionette TRACE conn2 <- [1,2986,null,{}] 09:57:55 INFO - PROCESS | 2001 | 1467737875620 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}] 09:57:55 INFO - PROCESS | 2001 | 1467737875622 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:55 INFO - PROCESS | 2001 | 1467737875703 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:57:55 INFO - PROCESS | 2001 | 1467737875706 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 2001 | 1467737875708 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:55 INFO - PROCESS | 2001 | ++DOCSHELL 0x119bd3000 == 28 [pid = 2001] [id = 755] 09:57:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x1181a7000) [pid = 2001] [serial = 2264] [outer = 0x0] 09:57:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x11855a800) [pid = 2001] [serial = 2265] [outer = 0x1181a7000] 09:57:55 INFO - PROCESS | 2001 | 1467737875735 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1188f5400) [pid = 2001] [serial = 2266] [outer = 0x1181a7000] 09:57:56 INFO - PROCESS | 2001 | 1467737876045 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]]]}] 09:57:56 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. 09:57:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 479ms 09:57:56 INFO - PROCESS | 2001 | 1467737876086 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 2001 | 1467737876087 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:57:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:57:56 INFO - PROCESS | 2001 | 1467737876090 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 2001 | 1467737876091 Marionette TRACE conn2 <- [1,2990,null,{}] 09:57:56 INFO - PROCESS | 2001 | 1467737876093 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}] 09:57:56 INFO - PROCESS | 2001 | 1467737876094 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:56 INFO - PROCESS | 2001 | 1467737876202 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:57:56 INFO - PROCESS | 2001 | 1467737876218 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 2001 | 1467737876219 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x121217000 == 29 [pid = 2001] [id = 756] 09:57:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x112a88c00) [pid = 2001] [serial = 2267] [outer = 0x0] 09:57:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x11915e400) [pid = 2001] [serial = 2268] [outer = 0x112a88c00] 09:57:56 INFO - PROCESS | 2001 | 1467737876250 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x119610c00) [pid = 2001] [serial = 2269] [outer = 0x112a88c00] 09:57:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x12140f000 == 30 [pid = 2001] [id = 757] 09:57:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x119a75400) [pid = 2001] [serial = 2270] [outer = 0x0] 09:57:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x119a6e000) [pid = 2001] [serial = 2271] [outer = 0x119a75400] 09:57:56 INFO - PROCESS | 2001 | 1467737876578 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]]]}] 09:57:56 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. 09:57:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 517ms 09:57:56 INFO - PROCESS | 2001 | 1467737876608 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:57:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:57:56 INFO - PROCESS | 2001 | 1467737876609 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:57:56 INFO - PROCESS | 2001 | 1467737876619 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 2001 | 1467737876620 Marionette TRACE conn2 <- [1,2994,null,{}] 09:57:56 INFO - PROCESS | 2001 | 1467737876622 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}] 09:57:56 INFO - PROCESS | 2001 | 1467737876623 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:56 INFO - PROCESS | 2001 | 1467737876733 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:57:56 INFO - PROCESS | 2001 | 1467737876784 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 2001 | 1467737876788 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:56 INFO - PROCESS | 2001 | ++DOCSHELL 0x121b65000 == 31 [pid = 2001] [id = 758] 09:57:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x11681c400) [pid = 2001] [serial = 2272] [outer = 0x0] 09:57:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12129f000) [pid = 2001] [serial = 2273] [outer = 0x11681c400] 09:57:56 INFO - PROCESS | 2001 | 1467737876820 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x1217f2c00) [pid = 2001] [serial = 2274] [outer = 0x11681c400] 09:57:57 INFO - PROCESS | 2001 | 1467737877123 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]]]}] 09:57:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:57:57 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 09:57:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 530ms 09:57:57 INFO - PROCESS | 2001 | 1467737877143 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 2001 | 1467737877144 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:57:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:57:57 INFO - PROCESS | 2001 | 1467737877154 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 2001 | 1467737877155 Marionette TRACE conn2 <- [1,2998,null,{}] 09:57:57 INFO - PROCESS | 2001 | 1467737877157 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}] 09:57:57 INFO - PROCESS | 2001 | 1467737877158 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:57 INFO - PROCESS | 2001 | 1467737877259 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:57:57 INFO - PROCESS | 2001 | 1467737877262 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 2001 | 1467737877271 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x1127db800 == 32 [pid = 2001] [id = 759] 09:57:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12129bc00) [pid = 2001] [serial = 2275] [outer = 0x0] 09:57:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x12200a000) [pid = 2001] [serial = 2276] [outer = 0x12129bc00] 09:57:57 INFO - PROCESS | 2001 | 1467737877327 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x124d47800) [pid = 2001] [serial = 2277] [outer = 0x12129bc00] 09:57:57 INFO - PROCESS | 2001 | 1467737877598 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]]]}] 09:57:57 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. 09:57:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 474ms 09:57:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:57:57 INFO - PROCESS | 2001 | 1467737877636 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 2001 | 1467737877637 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:57:57 INFO - PROCESS | 2001 | 1467737877639 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 2001 | 1467737877640 Marionette TRACE conn2 <- [1,3002,null,{}] 09:57:57 INFO - PROCESS | 2001 | 1467737877650 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}] 09:57:57 INFO - PROCESS | 2001 | 1467737877652 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:57 INFO - PROCESS | 2001 | 1467737877757 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:57:57 INFO - PROCESS | 2001 | 1467737877761 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 2001 | 1467737877762 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:57 INFO - PROCESS | 2001 | ++DOCSHELL 0x125acd000 == 33 [pid = 2001] [id = 760] 09:57:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x1217f3c00) [pid = 2001] [serial = 2278] [outer = 0x0] 09:57:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1259ad800) [pid = 2001] [serial = 2279] [outer = 0x1217f3c00] 09:57:57 INFO - PROCESS | 2001 | 1467737877786 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x125a9f800) [pid = 2001] [serial = 2280] [outer = 0x1217f3c00] 09:57:58 INFO - PROCESS | 2001 | 1467737878089 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]]]}] 09:57:58 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. 09:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 469ms 09:57:58 INFO - PROCESS | 2001 | 1467737878137 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 2001 | 1467737878139 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:57:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:57:58 INFO - PROCESS | 2001 | 1467737878143 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 2001 | 1467737878144 Marionette TRACE conn2 <- [1,3006,null,{}] 09:57:58 INFO - PROCESS | 2001 | 1467737878150 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}] 09:57:58 INFO - PROCESS | 2001 | 1467737878152 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:58 INFO - PROCESS | 2001 | 1467737878526 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x11886a800) [pid = 2001] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x1181c2c00) [pid = 2001] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x1195f9400) [pid = 2001] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1212a1c00) [pid = 2001] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x113c68000) [pid = 2001] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1130ea000) [pid = 2001] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x1110a1400) [pid = 2001] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x116aee400) [pid = 2001] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x112ee3800) [pid = 2001] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x128e02c00) [pid = 2001] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x119c53000) [pid = 2001] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x112695400) [pid = 2001] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x125aa6c00) [pid = 2001] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x11a26a400) [pid = 2001] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x1129b1c00) [pid = 2001] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:57:58 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x128b11c00) [pid = 2001] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:57:58 INFO - PROCESS | 2001 | 1467737878573 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 2001 | 1467737878574 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x119a94800 == 34 [pid = 2001] [id = 761] 09:57:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x1110a1400) [pid = 2001] [serial = 2281] [outer = 0x0] 09:57:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x1129b1c00) [pid = 2001] [serial = 2282] [outer = 0x1110a1400] 09:57:58 INFO - PROCESS | 2001 | 1467737878606 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1181c2c00) [pid = 2001] [serial = 2283] [outer = 0x1110a1400] 09:57:58 INFO - PROCESS | 2001 | 1467737878839 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]]]}] 09:57:58 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. 09:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 724ms 09:57:58 INFO - PROCESS | 2001 | 1467737878867 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 2001 | 1467737878869 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:57:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:57:58 INFO - PROCESS | 2001 | 1467737878871 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 2001 | 1467737878872 Marionette TRACE conn2 <- [1,3010,null,{}] 09:57:58 INFO - PROCESS | 2001 | 1467737878874 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}] 09:57:58 INFO - PROCESS | 2001 | 1467737878875 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:58 INFO - PROCESS | 2001 | 1467737878959 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:57:58 INFO - PROCESS | 2001 | 1467737878965 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 2001 | 1467737878967 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:58 INFO - PROCESS | 2001 | ++DOCSHELL 0x129496000 == 35 [pid = 2001] [id = 762] 09:57:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x112744800) [pid = 2001] [serial = 2284] [outer = 0x0] 09:57:58 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x125197800) [pid = 2001] [serial = 2285] [outer = 0x112744800] 09:57:58 INFO - PROCESS | 2001 | 1467737878991 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x1267a7000) [pid = 2001] [serial = 2286] [outer = 0x112744800] 09:57:59 INFO - PROCESS | 2001 | 1467737879296 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]]]}] 09:57:59 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 09:57:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 470ms 09:57:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:57:59 INFO - PROCESS | 2001 | 1467737879341 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 2001 | 1467737879342 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:57:59 INFO - PROCESS | 2001 | 1467737879345 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 2001 | 1467737879346 Marionette TRACE conn2 <- [1,3014,null,{}] 09:57:59 INFO - PROCESS | 2001 | 1467737879348 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}] 09:57:59 INFO - PROCESS | 2001 | 1467737879349 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:59 INFO - PROCESS | 2001 | 1467737879459 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:57:59 INFO - PROCESS | 2001 | 1467737879465 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 2001 | 1467737879467 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:57:59 INFO - PROCESS | 2001 | ++DOCSHELL 0x12a656000 == 36 [pid = 2001] [id = 763] 09:57:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x1176dec00) [pid = 2001] [serial = 2287] [outer = 0x0] 09:57:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x128ab8400) [pid = 2001] [serial = 2288] [outer = 0x1176dec00] 09:57:59 INFO - PROCESS | 2001 | 1467737879494 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x128b10800) [pid = 2001] [serial = 2289] [outer = 0x1176dec00] 09:57:59 INFO - PROCESS | 2001 | [2001] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:57:59 INFO - PROCESS | 2001 | 1467737879872 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:57:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:57:59 INFO - {} 09:57:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:57:59 INFO - {} 09:57:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:57:59 INFO - {} 09:57:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:57:59 INFO - {} 09:57:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 574ms 09:57:59 INFO - TEST-START | /FileAPI/fileReader.html 09:57:59 INFO - PROCESS | 2001 | 1467737879920 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 2001 | 1467737879921 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:57:59 INFO - PROCESS | 2001 | 1467737879923 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 2001 | 1467737879925 Marionette TRACE conn2 <- [1,3018,null,{}] 09:57:59 INFO - PROCESS | 2001 | 1467737879927 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}] 09:57:59 INFO - PROCESS | 2001 | 1467737879928 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:00 INFO - PROCESS | 2001 | 1467737880019 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:58:00 INFO - PROCESS | 2001 | 1467737880091 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 2001 | 1467737880093 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x119aa0800 == 37 [pid = 2001] [id = 764] 09:58:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x128b0d400) [pid = 2001] [serial = 2290] [outer = 0x0] 09:58:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x128b76400) [pid = 2001] [serial = 2291] [outer = 0x128b0d400] 09:58:00 INFO - PROCESS | 2001 | 1467737880135 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x129215400) [pid = 2001] [serial = 2292] [outer = 0x128b0d400] 09:58:00 INFO - PROCESS | 2001 | 1467737880423 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]]]}] 09:58:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:58:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:58:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:58:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:58:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 526ms 09:58:00 INFO - TEST-START | /FileAPI/historical.html 09:58:00 INFO - PROCESS | 2001 | 1467737880451 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 2001 | 1467737880452 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:58:00 INFO - PROCESS | 2001 | 1467737880454 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 2001 | 1467737880455 Marionette TRACE conn2 <- [1,3022,null,{}] 09:58:00 INFO - PROCESS | 2001 | 1467737880459 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}] 09:58:00 INFO - PROCESS | 2001 | 1467737880462 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:00 INFO - PROCESS | 2001 | 1467737880662 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:58:00 INFO - PROCESS | 2001 | 1467737880790 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 2001 | 1467737880792 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:00 INFO - PROCESS | 2001 | ++DOCSHELL 0x1128bd800 == 38 [pid = 2001] [id = 765] 09:58:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x110f7a400) [pid = 2001] [serial = 2293] [outer = 0x0] 09:58:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x111dad400) [pid = 2001] [serial = 2294] [outer = 0x110f7a400] 09:58:00 INFO - PROCESS | 2001 | 1467737880849 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x1129ab800) [pid = 2001] [serial = 2295] [outer = 0x110f7a400] 09:58:01 INFO - PROCESS | 2001 | 1467737881289 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"]]]}] 09:58:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:58:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:58:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:58:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:58:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:58:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:58:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:58:01 INFO - TEST-OK | /FileAPI/historical.html | took 876ms 09:58:01 INFO - PROCESS | 2001 | 1467737881367 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 2001 | 1467737881369 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:58:01 INFO - TEST-START | /FileAPI/idlharness.html 09:58:01 INFO - PROCESS | 2001 | 1467737881402 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - PROCESS | 2001 | 1467737881404 Marionette TRACE conn2 <- [1,3026,null,{}] 09:58:01 INFO - PROCESS | 2001 | 1467737881407 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}] 09:58:01 INFO - PROCESS | 2001 | 1467737881410 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:01 INFO - PROCESS | 2001 | 1467737881521 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:58:01 INFO - PROCESS | 2001 | 1467737881602 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 2001 | 1467737881604 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:01 INFO - PROCESS | 2001 | ++DOCSHELL 0x11962b800 == 39 [pid = 2001] [id = 766] 09:58:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x115e8bc00) [pid = 2001] [serial = 2296] [outer = 0x0] 09:58:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x116a23c00) [pid = 2001] [serial = 2297] [outer = 0x115e8bc00] 09:58:01 INFO - PROCESS | 2001 | 1467737881635 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x1181bc400) [pid = 2001] [serial = 2298] [outer = 0x115e8bc00] 09:58:02 INFO - PROCESS | 2001 | 1467737882407 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\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\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\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\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\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\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\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\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]]]}] 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:58:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:58:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:58:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:58:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:58:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:58:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:58:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:58:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:58:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:58:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:58:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:58:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:58:02 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 09:58:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:58:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:58:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:58:02 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 09:58:02 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 09:58:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:58:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:58:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:58:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:58:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:58:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:58:02 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 09:58:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:58:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:58:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:58:02 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 09:58:02 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 09:58:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:58:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:58:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:58:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:58:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:58:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:58:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1041ms 09:58:02 INFO - PROCESS | 2001 | 1467737882443 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 2001 | 1467737882445 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:58:02 INFO - TEST-START | /FileAPI/idlharness.worker 09:58:02 INFO - PROCESS | 2001 | 1467737882459 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 2001 | 1467737882460 Marionette TRACE conn2 <- [1,3030,null,{}] 09:58:02 INFO - PROCESS | 2001 | 1467737882488 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}] 09:58:02 INFO - PROCESS | 2001 | 1467737882489 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:02 INFO - PROCESS | 2001 | 1467737882600 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:58:02 INFO - PROCESS | 2001 | 1467737882661 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 2001 | 1467737882662 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:02 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df57000 == 40 [pid = 2001] [id = 767] 09:58:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x129411800) [pid = 2001] [serial = 2299] [outer = 0x0] 09:58:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x129480000) [pid = 2001] [serial = 2300] [outer = 0x129411800] 09:58:02 INFO - PROCESS | 2001 | 1467737882693 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x129509000) [pid = 2001] [serial = 2301] [outer = 0x129411800] 09:58:02 INFO - PROCESS | 2001 | [2001] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:58:03 INFO - PROCESS | 2001 | 1467737883674 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:58:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:58:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:58:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:58:03 INFO - {} 09:58:03 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 09:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:58:03 INFO - {} 09:58:03 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 - {} 09:58:03 INFO - {} 09:58:03 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 09:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:58:03 INFO - {} 09:58:03 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 09:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:58:03 INFO - {} 09:58:03 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 - {} 09:58:03 INFO - {} 09:58:03 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 09:58:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:58:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:58:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 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 09:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 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 09:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 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 09:58:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 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 09:58:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:58:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:58:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:58:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:58:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:58:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:58:03 INFO - {} 09:58:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1261ms 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x119aa0800 == 39 [pid = 2001] [id = 764] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x12a656000 == 38 [pid = 2001] [id = 763] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x129496000 == 37 [pid = 2001] [id = 762] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x119a94800 == 36 [pid = 2001] [id = 761] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x125acd000 == 35 [pid = 2001] [id = 760] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x1127db800 == 34 [pid = 2001] [id = 759] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x121b65000 == 33 [pid = 2001] [id = 758] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x12140f000 == 32 [pid = 2001] [id = 757] 09:58:03 INFO - PROCESS | 2001 | 1467737883773 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 2001 | 1467737883776 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x121217000 == 31 [pid = 2001] [id = 756] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x119bd3000 == 30 [pid = 2001] [id = 755] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x118583000 == 29 [pid = 2001] [id = 754] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x1168c6800 == 28 [pid = 2001] [id = 753] 09:58:03 INFO - PROCESS | 2001 | --DOCSHELL 0x1128aa800 == 27 [pid = 2001] [id = 752] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1263cec00) [pid = 2001] [serial = 2215] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x122051000) [pid = 2001] [serial = 2212] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x128abb800) [pid = 2001] [serial = 2218] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x128b70800) [pid = 2001] [serial = 2221] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x128b0f000) [pid = 2001] [serial = 2219] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119164000) [pid = 2001] [serial = 2206] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x11960c800) [pid = 2001] [serial = 2207] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x118774800) [pid = 2001] [serial = 2203] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x118861000) [pid = 2001] [serial = 2204] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x119a73800) [pid = 2001] [serial = 2209] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x125122400) [pid = 2001] [serial = 2189] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x114f98800) [pid = 2001] [serial = 2194] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x115e8e800) [pid = 2001] [serial = 2195] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x115ddcc00) [pid = 2001] [serial = 2197] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1161a0c00) [pid = 2001] [serial = 2198] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x111d83c00) [pid = 2001] [serial = 2191] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x11269f000) [pid = 2001] [serial = 2192] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x117db0c00) [pid = 2001] [serial = 2200] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1181b6800) [pid = 2001] [serial = 2201] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x115de7800) [pid = 2001] [serial = 2224] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1181aac00) [pid = 2001] [serial = 2225] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x128b78400) [pid = 2001] [serial = 2222] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x129219c00) [pid = 2001] [serial = 2231] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x129213400) [pid = 2001] [serial = 2230] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x128b78c00) [pid = 2001] [serial = 2227] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x128bd4000) [pid = 2001] [serial = 2228] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x12692e800) [pid = 2001] [serial = 2216] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 83 (0x129416400) [pid = 2001] [serial = 2234] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 82 (0x12921f400) [pid = 2001] [serial = 2233] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 81 (0x125aa5400) [pid = 2001] [serial = 2213] [outer = 0x0] [url = about:blank] 09:58:03 INFO - PROCESS | 2001 | --DOMWINDOW == 80 (0x119eb3400) [pid = 2001] [serial = 2210] [outer = 0x0] [url = about:blank] 09:58:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:58:03 INFO - PROCESS | 2001 | 1467737883791 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 2001 | 1467737883792 Marionette TRACE conn2 <- [1,3034,null,{}] 09:58:03 INFO - PROCESS | 2001 | 1467737883796 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}] 09:58:03 INFO - PROCESS | 2001 | 1467737883797 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:03 INFO - PROCESS | 2001 | 1467737883869 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:58:03 INFO - PROCESS | 2001 | 1467737883873 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 2001 | 1467737883875 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:03 INFO - PROCESS | 2001 | ++DOCSHELL 0x1181d3000 == 28 [pid = 2001] [id = 768] 09:58:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 81 (0x1164e6000) [pid = 2001] [serial = 2302] [outer = 0x0] 09:58:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 82 (0x1181aac00) [pid = 2001] [serial = 2303] [outer = 0x1164e6000] 09:58:03 INFO - PROCESS | 2001 | 1467737883903 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 2001 | ++DOMWINDOW == 83 (0x11960c800) [pid = 2001] [serial = 2304] [outer = 0x1164e6000] 09:58:04 INFO - PROCESS | 2001 | 1467737884221 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]]]}] 09:58:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:58:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 477ms 09:58:04 INFO - PROCESS | 2001 | 1467737884268 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 2001 | 1467737884271 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:58:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:58:04 INFO - PROCESS | 2001 | 1467737884275 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 2001 | 1467737884276 Marionette TRACE conn2 <- [1,3038,null,{}] 09:58:04 INFO - PROCESS | 2001 | 1467737884279 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}] 09:58:04 INFO - PROCESS | 2001 | 1467737884280 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:04 INFO - PROCESS | 2001 | 1467737884350 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:58:04 INFO - PROCESS | 2001 | 1467737884354 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 2001 | 1467737884355 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x121224000 == 29 [pid = 2001] [id = 769] 09:58:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 84 (0x1263cec00) [pid = 2001] [serial = 2305] [outer = 0x0] 09:58:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x129512000) [pid = 2001] [serial = 2306] [outer = 0x1263cec00] 09:58:04 INFO - PROCESS | 2001 | 1467737884378 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x12a746400) [pid = 2001] [serial = 2307] [outer = 0x1263cec00] 09:58:04 INFO - PROCESS | 2001 | 1467737884686 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"]]]}] 09:58:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:58:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 423ms 09:58:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:58:04 INFO - PROCESS | 2001 | 1467737884698 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 2001 | 1467737884699 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:58:04 INFO - PROCESS | 2001 | 1467737884702 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 2001 | 1467737884704 Marionette TRACE conn2 <- [1,3042,null,{}] 09:58:04 INFO - PROCESS | 2001 | 1467737884713 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}] 09:58:04 INFO - PROCESS | 2001 | 1467737884717 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:04 INFO - PROCESS | 2001 | 1467737884844 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:58:04 INFO - PROCESS | 2001 | 1467737884904 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 2001 | 1467737884906 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:04 INFO - PROCESS | 2001 | ++DOCSHELL 0x128e8f000 == 30 [pid = 2001] [id = 770] 09:58:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x12a934800) [pid = 2001] [serial = 2308] [outer = 0x0] 09:58:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 88 (0x12acbf800) [pid = 2001] [serial = 2309] [outer = 0x12a934800] 09:58:04 INFO - PROCESS | 2001 | 1467737884934 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x128bcbc00) [pid = 2001] [serial = 2310] [outer = 0x12a934800] 09:58:05 INFO - PROCESS | 2001 | 1467737885272 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]]]}] 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:58:05 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. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:58:05 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'.) 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:58:05 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. 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:58:05 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. 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:58:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:58:05 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. 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:58:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:58:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:58:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:58:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:58:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 632ms 09:58:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:58:05 INFO - PROCESS | 2001 | 1467737885335 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 2001 | 1467737885337 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:58:05 INFO - PROCESS | 2001 | 1467737885339 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 2001 | 1467737885340 Marionette TRACE conn2 <- [1,3046,null,{}] 09:58:05 INFO - PROCESS | 2001 | 1467737885343 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}] 09:58:05 INFO - PROCESS | 2001 | 1467737885344 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:05 INFO - PROCESS | 2001 | 1467737885421 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:58:05 INFO - PROCESS | 2001 | 1467737885424 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 2001 | 1467737885425 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x12b26b800 == 31 [pid = 2001] [id = 771] 09:58:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x129513400) [pid = 2001] [serial = 2311] [outer = 0x0] 09:58:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x12add7000) [pid = 2001] [serial = 2312] [outer = 0x129513400] 09:58:05 INFO - PROCESS | 2001 | 1467737885510 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x12bc37c00) [pid = 2001] [serial = 2313] [outer = 0x129513400] 09:58:05 INFO - PROCESS | 2001 | [2001] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:58:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:58:05 INFO - {} 09:58:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 470ms 09:58:05 INFO - PROCESS | 2001 | 1467737885805 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:58:05 INFO - PROCESS | 2001 | 1467737885816 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 2001 | 1467737885818 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:58:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:58:05 INFO - PROCESS | 2001 | 1467737885822 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 2001 | 1467737885823 Marionette TRACE conn2 <- [1,3050,null,{}] 09:58:05 INFO - PROCESS | 2001 | 1467737885824 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}] 09:58:05 INFO - PROCESS | 2001 | 1467737885825 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:05 INFO - PROCESS | 2001 | 1467737885900 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:58:05 INFO - PROCESS | 2001 | 1467737885903 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 2001 | 1467737885904 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:05 INFO - PROCESS | 2001 | ++DOCSHELL 0x12d9dc800 == 32 [pid = 2001] [id = 772] 09:58:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x1122ba000) [pid = 2001] [serial = 2314] [outer = 0x0] 09:58:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x12bc3ac00) [pid = 2001] [serial = 2315] [outer = 0x1122ba000] 09:58:05 INFO - PROCESS | 2001 | 1467737885927 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x12bcc1800) [pid = 2001] [serial = 2316] [outer = 0x1122ba000] 09:58:06 INFO - PROCESS | 2001 | 1467737886270 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]]]}] 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:58:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 472ms 09:58:06 INFO - PROCESS | 2001 | 1467737886296 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 2001 | 1467737886298 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:58:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:58:06 INFO - PROCESS | 2001 | 1467737886309 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 2001 | 1467737886310 Marionette TRACE conn2 <- [1,3054,null,{}] 09:58:06 INFO - PROCESS | 2001 | 1467737886319 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}] 09:58:06 INFO - PROCESS | 2001 | 1467737886323 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:06 INFO - PROCESS | 2001 | 1467737886425 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:58:06 INFO - PROCESS | 2001 | 1467737886463 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 2001 | 1467737886464 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:06 INFO - PROCESS | 2001 | ++DOCSHELL 0x121989800 == 33 [pid = 2001] [id = 773] 09:58:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x12bcc4000) [pid = 2001] [serial = 2317] [outer = 0x0] 09:58:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x12c12dc00) [pid = 2001] [serial = 2318] [outer = 0x12bcc4000] 09:58:06 INFO - PROCESS | 2001 | 1467737886484 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x12c946c00) [pid = 2001] [serial = 2319] [outer = 0x12bcc4000] 09:58:06 INFO - PROCESS | 2001 | 1467737886893 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"]]]}] 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:58:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:58:06 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" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:58:06 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" 09:58:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:58:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:58:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 638ms 09:58:06 INFO - PROCESS | 2001 | 1467737886948 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 2001 | 1467737886949 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:58:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:58:06 INFO - PROCESS | 2001 | 1467737886952 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 2001 | 1467737886953 Marionette TRACE conn2 <- [1,3058,null,{}] 09:58:06 INFO - PROCESS | 2001 | 1467737886955 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}] 09:58:06 INFO - PROCESS | 2001 | 1467737886957 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:07 INFO - PROCESS | 2001 | 1467737887083 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:58:07 INFO - PROCESS | 2001 | 1467737887105 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 2001 | 1467737887106 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x113c22000 == 34 [pid = 2001] [id = 774] 09:58:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x12cd03400) [pid = 2001] [serial = 2320] [outer = 0x0] 09:58:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12cd07800) [pid = 2001] [serial = 2321] [outer = 0x12cd03400] 09:58:07 INFO - PROCESS | 2001 | 1467737887126 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x12cd0c400) [pid = 2001] [serial = 2322] [outer = 0x12cd03400] 09:58:07 INFO - PROCESS | 2001 | 1467737887417 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]]]}] 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:58:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:58:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:58:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:58:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:58:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:58:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 481ms 09:58:07 INFO - PROCESS | 2001 | 1467737887441 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 2001 | 1467737887442 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:58:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:58:07 INFO - PROCESS | 2001 | 1467737887444 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 2001 | 1467737887447 Marionette TRACE conn2 <- [1,3062,null,{}] 09:58:07 INFO - PROCESS | 2001 | 1467737887450 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}] 09:58:07 INFO - PROCESS | 2001 | 1467737887451 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:07 INFO - PROCESS | 2001 | 1467737887542 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:58:07 INFO - PROCESS | 2001 | 1467737887545 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 2001 | 1467737887546 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:07 INFO - PROCESS | 2001 | ++DOCSHELL 0x12df19800 == 35 [pid = 2001] [id = 775] 09:58:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x124c3a400) [pid = 2001] [serial = 2323] [outer = 0x0] 09:58:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x124c45c00) [pid = 2001] [serial = 2324] [outer = 0x124c3a400] 09:58:07 INFO - PROCESS | 2001 | 1467737887566 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x12cd0b400) [pid = 2001] [serial = 2325] [outer = 0x124c3a400] 09:58:07 INFO - PROCESS | 2001 | [2001] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:58:07 INFO - PROCESS | 2001 | 1467737887873 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:58:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:58:07 INFO - {} 09:58:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 473ms 09:58:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:58:07 INFO - PROCESS | 2001 | 1467737887917 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 2001 | 1467737887918 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:58:07 INFO - PROCESS | 2001 | 1467737887920 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 2001 | 1467737887921 Marionette TRACE conn2 <- [1,3066,null,{}] 09:58:07 INFO - PROCESS | 2001 | 1467737887931 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}] 09:58:07 INFO - PROCESS | 2001 | 1467737887932 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:08 INFO - PROCESS | 2001 | 1467737888021 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:58:08 INFO - PROCESS | 2001 | 1467737888024 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 2001 | 1467737888025 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a07000 == 36 [pid = 2001] [id = 776] 09:58:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x12ad75c00) [pid = 2001] [serial = 2326] [outer = 0x0] 09:58:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x12ad80400) [pid = 2001] [serial = 2327] [outer = 0x12ad75c00] 09:58:08 INFO - PROCESS | 2001 | 1467737888045 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x12adcf000) [pid = 2001] [serial = 2328] [outer = 0x12ad75c00] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x11681c400) [pid = 2001] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119a75400) [pid = 2001] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x116889400) [pid = 2001] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x113216800) [pid = 2001] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x1120ec800) [pid = 2001] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1181a7000) [pid = 2001] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x110f77c00) [pid = 2001] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x12129bc00) [pid = 2001] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x116a22400) [pid = 2001] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x1129ae800) [pid = 2001] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x116822c00) [pid = 2001] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x1212a2c00) [pid = 2001] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x12204f800) [pid = 2001] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x1217f3c00) [pid = 2001] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x1110a1400) [pid = 2001] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x128abd000) [pid = 2001] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1176dec00) [pid = 2001] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x112a88c00) [pid = 2001] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:58:08 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x112744800) [pid = 2001] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:58:08 INFO - PROCESS | 2001 | 1467737888375 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]]]}] 09:58:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:58:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:58:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:58:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:58:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:58:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:58:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:58:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 480ms 09:58:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:58:08 INFO - PROCESS | 2001 | 1467737888401 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 2001 | 1467737888402 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:58:08 INFO - PROCESS | 2001 | 1467737888404 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 2001 | 1467737888405 Marionette TRACE conn2 <- [1,3070,null,{}] 09:58:08 INFO - PROCESS | 2001 | 1467737888407 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}] 09:58:08 INFO - PROCESS | 2001 | 1467737888409 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:08 INFO - PROCESS | 2001 | 1467737888519 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:58:08 INFO - PROCESS | 2001 | 1467737888554 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 2001 | 1467737888555 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x12dc4b000 == 37 [pid = 2001] [id = 777] 09:58:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 89 (0x11278e000) [pid = 2001] [serial = 2329] [outer = 0x0] 09:58:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 90 (0x112792400) [pid = 2001] [serial = 2330] [outer = 0x11278e000] 09:58:08 INFO - PROCESS | 2001 | 1467737888574 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 91 (0x112797c00) [pid = 2001] [serial = 2331] [outer = 0x11278e000] 09:58:08 INFO - PROCESS | 2001 | 1467737888803 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]]]}] 09:58:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:58:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:58:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:58:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:58:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:58:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:58:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 420ms 09:58:08 INFO - PROCESS | 2001 | 1467737888824 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 2001 | 1467737888826 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:58:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:58:08 INFO - PROCESS | 2001 | 1467737888835 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 2001 | 1467737888837 Marionette TRACE conn2 <- [1,3074,null,{}] 09:58:08 INFO - PROCESS | 2001 | 1467737888839 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}] 09:58:08 INFO - PROCESS | 2001 | 1467737888841 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:08 INFO - PROCESS | 2001 | 1467737888940 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:58:08 INFO - PROCESS | 2001 | 1467737888943 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 2001 | 1467737888947 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:08 INFO - PROCESS | 2001 | ++DOCSHELL 0x110eba800 == 38 [pid = 2001] [id = 778] 09:58:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 92 (0x112794800) [pid = 2001] [serial = 2332] [outer = 0x0] 09:58:08 INFO - PROCESS | 2001 | ++DOMWINDOW == 93 (0x112ee2000) [pid = 2001] [serial = 2333] [outer = 0x112794800] 09:58:08 INFO - PROCESS | 2001 | 1467737888969 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 94 (0x116807000) [pid = 2001] [serial = 2334] [outer = 0x112794800] 09:58:09 INFO - PROCESS | 2001 | 1467737889224 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]]]}] 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:58:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 427ms 09:58:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:58:09 INFO - PROCESS | 2001 | 1467737889267 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 2001 | 1467737889268 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:58:09 INFO - PROCESS | 2001 | 1467737889270 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 2001 | 1467737889271 Marionette TRACE conn2 <- [1,3078,null,{}] 09:58:09 INFO - PROCESS | 2001 | 1467737889273 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}] 09:58:09 INFO - PROCESS | 2001 | 1467737889274 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:09 INFO - PROCESS | 2001 | 1467737889354 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:58:09 INFO - PROCESS | 2001 | 1467737889416 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 2001 | 1467737889417 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x11872d800 == 39 [pid = 2001] [id = 779] 09:58:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 95 (0x116805400) [pid = 2001] [serial = 2335] [outer = 0x0] 09:58:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 96 (0x117db1c00) [pid = 2001] [serial = 2336] [outer = 0x116805400] 09:58:09 INFO - PROCESS | 2001 | 1467737889443 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 97 (0x11855c800) [pid = 2001] [serial = 2337] [outer = 0x116805400] 09:58:09 INFO - PROCESS | 2001 | 1467737889657 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] 09:58:09 INFO - PROCESS | 2001 | 1467737889726 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:58:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:58:09 INFO - PROCESS | 2001 | 1467737889736 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 2001 | 1467737889737 Marionette TRACE conn2 <- [1,3082,null,{}] 09:58:09 INFO - PROCESS | 2001 | 1467737889739 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}] 09:58:09 INFO - PROCESS | 2001 | 1467737889740 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:09 INFO - PROCESS | 2001 | 1467737889819 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:58:09 INFO - PROCESS | 2001 | 1467737889822 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 2001 | 1467737889823 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:09 INFO - PROCESS | 2001 | ++DOCSHELL 0x125a0c000 == 40 [pid = 2001] [id = 780] 09:58:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 98 (0x1187dd400) [pid = 2001] [serial = 2338] [outer = 0x0] 09:58:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 99 (0x119eaf800) [pid = 2001] [serial = 2339] [outer = 0x1187dd400] 09:58:09 INFO - PROCESS | 2001 | 1467737889842 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 2001 | ++DOMWINDOW == 100 (0x12149d000) [pid = 2001] [serial = 2340] [outer = 0x1187dd400] 09:58:10 INFO - PROCESS | 2001 | 1467737890105 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]]]}] 09:58:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:58:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:58:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:58:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 373ms 09:58:10 INFO - PROCESS | 2001 | 1467737890110 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 2001 | 1467737890111 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:58:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:58:10 INFO - PROCESS | 2001 | 1467737890120 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 2001 | 1467737890121 Marionette TRACE conn2 <- [1,3086,null,{}] 09:58:10 INFO - PROCESS | 2001 | 1467737890123 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}] 09:58:10 INFO - PROCESS | 2001 | 1467737890124 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:10 INFO - PROCESS | 2001 | 1467737890230 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:58:10 INFO - PROCESS | 2001 | 1467737890332 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 2001 | 1467737890333 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x110eb0800 == 41 [pid = 2001] [id = 781] 09:58:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 101 (0x110fabc00) [pid = 2001] [serial = 2341] [outer = 0x0] 09:58:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 102 (0x1122bdc00) [pid = 2001] [serial = 2342] [outer = 0x110fabc00] 09:58:10 INFO - PROCESS | 2001 | 1467737890360 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 103 (0x112798800) [pid = 2001] [serial = 2343] [outer = 0x110fabc00] 09:58:10 INFO - PROCESS | 2001 | 1467737890720 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:58:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:58:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 620ms 09:58:10 INFO - PROCESS | 2001 | 1467737890742 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:58:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:58:10 INFO - PROCESS | 2001 | 1467737890744 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:58:10 INFO - PROCESS | 2001 | 1467737890747 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 2001 | 1467737890749 Marionette TRACE conn2 <- [1,3090,null,{}] 09:58:10 INFO - PROCESS | 2001 | 1467737890752 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}] 09:58:10 INFO - PROCESS | 2001 | 1467737890755 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:10 INFO - PROCESS | 2001 | 1467737890850 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:58:10 INFO - PROCESS | 2001 | 1467737890911 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 2001 | 1467737890913 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:10 INFO - PROCESS | 2001 | ++DOCSHELL 0x11a133800 == 42 [pid = 2001] [id = 782] 09:58:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 104 (0x11286fc00) [pid = 2001] [serial = 2344] [outer = 0x0] 09:58:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 105 (0x113c75000) [pid = 2001] [serial = 2345] [outer = 0x11286fc00] 09:58:10 INFO - PROCESS | 2001 | 1467737890940 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 2001 | ++DOMWINDOW == 106 (0x11613f400) [pid = 2001] [serial = 2346] [outer = 0x11286fc00] 09:58:11 INFO - PROCESS | 2001 | 1467737891318 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:58:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 619ms 09:58:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:58:11 INFO - PROCESS | 2001 | 1467737891369 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 2001 | 1467737891371 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:58:11 INFO - PROCESS | 2001 | 1467737891373 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 2001 | 1467737891374 Marionette TRACE conn2 <- [1,3094,null,{}] 09:58:11 INFO - PROCESS | 2001 | 1467737891377 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}] 09:58:11 INFO - PROCESS | 2001 | 1467737891378 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:11 INFO - PROCESS | 2001 | 1467737891474 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:58:11 INFO - PROCESS | 2001 | 1467737891535 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 2001 | 1467737891536 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:11 INFO - PROCESS | 2001 | ++DOCSHELL 0x125999800 == 43 [pid = 2001] [id = 783] 09:58:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 107 (0x1181a9000) [pid = 2001] [serial = 2347] [outer = 0x0] 09:58:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 108 (0x119a73800) [pid = 2001] [serial = 2348] [outer = 0x1181a9000] 09:58:11 INFO - PROCESS | 2001 | 1467737891560 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 2001 | ++DOMWINDOW == 109 (0x12149f800) [pid = 2001] [serial = 2349] [outer = 0x1181a9000] 09:58:11 INFO - PROCESS | 2001 | 1467737891934 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:58:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 571ms 09:58:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:58:11 INFO - PROCESS | 2001 | 1467737891947 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 2001 | 1467737891948 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:58:11 INFO - PROCESS | 2001 | 1467737891955 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 2001 | 1467737891959 Marionette TRACE conn2 <- [1,3098,null,{}] 09:58:11 INFO - PROCESS | 2001 | 1467737891962 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}] 09:58:11 INFO - PROCESS | 2001 | 1467737891964 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:12 INFO - PROCESS | 2001 | 1467737892058 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:58:12 INFO - PROCESS | 2001 | 1467737892115 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 2001 | 1467737892116 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x12c63c800 == 44 [pid = 2001] [id = 784] 09:58:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 110 (0x1214a1400) [pid = 2001] [serial = 2350] [outer = 0x0] 09:58:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 111 (0x1214a8400) [pid = 2001] [serial = 2351] [outer = 0x1214a1400] 09:58:12 INFO - PROCESS | 2001 | 1467737892139 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 112 (0x124c3e400) [pid = 2001] [serial = 2352] [outer = 0x1214a1400] 09:58:12 INFO - PROCESS | 2001 | 1467737892510 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]]]}] 09:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:58:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 586ms 09:58:12 INFO - PROCESS | 2001 | 1467737892538 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 2001 | 1467737892540 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:58:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:58:12 INFO - PROCESS | 2001 | 1467737892542 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 2001 | 1467737892543 Marionette TRACE conn2 <- [1,3102,null,{}] 09:58:12 INFO - PROCESS | 2001 | 1467737892545 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}] 09:58:12 INFO - PROCESS | 2001 | 1467737892547 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:12 INFO - PROCESS | 2001 | 1467737892644 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:58:12 INFO - PROCESS | 2001 | 1467737892702 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 2001 | 1467737892703 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:12 INFO - PROCESS | 2001 | ++DOCSHELL 0x1253d8800 == 45 [pid = 2001] [id = 785] 09:58:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 113 (0x1195fac00) [pid = 2001] [serial = 2353] [outer = 0x0] 09:58:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 114 (0x124cb8800) [pid = 2001] [serial = 2354] [outer = 0x1195fac00] 09:58:12 INFO - PROCESS | 2001 | 1467737892726 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 2001 | ++DOMWINDOW == 115 (0x1263ca000) [pid = 2001] [serial = 2355] [outer = 0x1195fac00] 09:58:13 INFO - PROCESS | 2001 | 1467737893236 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:58:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 728ms 09:58:13 INFO - PROCESS | 2001 | 1467737893270 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 2001 | 1467737893272 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:58:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:58:13 INFO - PROCESS | 2001 | 1467737893275 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 2001 | 1467737893277 Marionette TRACE conn2 <- [1,3106,null,{}] 09:58:13 INFO - PROCESS | 2001 | 1467737893281 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}] 09:58:13 INFO - PROCESS | 2001 | 1467737893282 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:13 INFO - PROCESS | 2001 | 1467737893393 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:58:13 INFO - PROCESS | 2001 | 1467737893467 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 2001 | 1467737893468 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:13 INFO - PROCESS | 2001 | ++DOCSHELL 0x118591000 == 46 [pid = 2001] [id = 786] 09:58:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 116 (0x1129a8400) [pid = 2001] [serial = 2356] [outer = 0x0] 09:58:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 117 (0x113210c00) [pid = 2001] [serial = 2357] [outer = 0x1129a8400] 09:58:13 INFO - PROCESS | 2001 | 1467737893491 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 2001 | ++DOMWINDOW == 118 (0x115e95000) [pid = 2001] [serial = 2358] [outer = 0x1129a8400] 09:58:13 INFO - PROCESS | 2001 | 1467737893838 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]]]}] 09:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:58:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 578ms 09:58:13 INFO - PROCESS | 2001 | 1467737893854 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 2001 | 1467737893857 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:58:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:58:13 INFO - PROCESS | 2001 | 1467737893860 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 2001 | 1467737893862 Marionette TRACE conn2 <- [1,3110,null,{}] 09:58:13 INFO - PROCESS | 2001 | 1467737893864 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}] 09:58:13 INFO - PROCESS | 2001 | 1467737893866 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:13 INFO - PROCESS | 2001 | 1467737893951 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:58:14 INFO - PROCESS | 2001 | 1467737894012 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 2001 | 1467737894013 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:14 INFO - PROCESS | 2001 | ++DOCSHELL 0x119294800 == 47 [pid = 2001] [id = 787] 09:58:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 119 (0x116822800) [pid = 2001] [serial = 2359] [outer = 0x0] 09:58:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 120 (0x1181a9400) [pid = 2001] [serial = 2360] [outer = 0x116822800] 09:58:14 INFO - PROCESS | 2001 | 1467737894036 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 2001 | ++DOMWINDOW == 121 (0x118552000) [pid = 2001] [serial = 2361] [outer = 0x116822800] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x125a0c000 == 46 [pid = 2001] [id = 780] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x11872d800 == 45 [pid = 2001] [id = 779] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x110eba800 == 44 [pid = 2001] [id = 778] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x12dc4b000 == 43 [pid = 2001] [id = 777] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x125a07000 == 42 [pid = 2001] [id = 776] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x12df19800 == 41 [pid = 2001] [id = 775] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x113c22000 == 40 [pid = 2001] [id = 774] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x121989800 == 39 [pid = 2001] [id = 773] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x12d9dc800 == 38 [pid = 2001] [id = 772] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x12b26b800 == 37 [pid = 2001] [id = 771] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x128e8f000 == 36 [pid = 2001] [id = 770] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x121224000 == 35 [pid = 2001] [id = 769] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x1181d3000 == 34 [pid = 2001] [id = 768] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x12df57000 == 33 [pid = 2001] [id = 767] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x11962b800 == 32 [pid = 2001] [id = 766] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x1128bd800 == 31 [pid = 2001] [id = 765] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x118591000 == 30 [pid = 2001] [id = 786] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x1253d8800 == 29 [pid = 2001] [id = 785] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x12c63c800 == 28 [pid = 2001] [id = 784] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x125999800 == 27 [pid = 2001] [id = 783] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x11a133800 == 26 [pid = 2001] [id = 782] 09:58:14 INFO - PROCESS | 2001 | --DOCSHELL 0x110eb0800 == 25 [pid = 2001] [id = 781] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 120 (0x125497c00) [pid = 2001] [serial = 2247] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 119 (0x1217f2c00) [pid = 2001] [serial = 2274] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 118 (0x1259ad800) [pid = 2001] [serial = 2279] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 117 (0x124d47800) [pid = 2001] [serial = 2277] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 116 (0x128abc800) [pid = 2001] [serial = 2248] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 115 (0x125a9f800) [pid = 2001] [serial = 2280] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 114 (0x1181c2c00) [pid = 2001] [serial = 2283] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 113 (0x129214000) [pid = 2001] [serial = 2251] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 112 (0x128b7c000) [pid = 2001] [serial = 2250] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 111 (0x128ab8400) [pid = 2001] [serial = 2288] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 110 (0x1129b1c00) [pid = 2001] [serial = 2282] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 109 (0x11915e400) [pid = 2001] [serial = 2268] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 108 (0x125197800) [pid = 2001] [serial = 2285] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 107 (0x1267a7000) [pid = 2001] [serial = 2286] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 106 (0x128b10800) [pid = 2001] [serial = 2289] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 105 (0x119610c00) [pid = 2001] [serial = 2269] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 104 (0x128b76400) [pid = 2001] [serial = 2291] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 103 (0x12129f000) [pid = 2001] [serial = 2273] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 102 (0x119a6e000) [pid = 2001] [serial = 2271] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 101 (0x1176de400) [pid = 2001] [serial = 2262] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 100 (0x1181bdc00) [pid = 2001] [serial = 2263] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 99 (0x115e8d000) [pid = 2001] [serial = 2259] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 98 (0x1167e1000) [pid = 2001] [serial = 2260] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 97 (0x11269b000) [pid = 2001] [serial = 2256] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 96 (0x1129ac400) [pid = 2001] [serial = 2257] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 95 (0x11855a800) [pid = 2001] [serial = 2265] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 94 (0x1188f5400) [pid = 2001] [serial = 2266] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 93 (0x11269fc00) [pid = 2001] [serial = 2253] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 92 (0x112e4f800) [pid = 2001] [serial = 2254] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 91 (0x12200a000) [pid = 2001] [serial = 2276] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 90 (0x1132cf400) [pid = 2001] [serial = 2239] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 89 (0x1133b1000) [pid = 2001] [serial = 2237] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 88 (0x1129b3800) [pid = 2001] [serial = 2236] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 87 (0x118554800) [pid = 2001] [serial = 2242] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 86 (0x1181b9c00) [pid = 2001] [serial = 2241] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 85 (0x12200e400) [pid = 2001] [serial = 2245] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | --DOMWINDOW == 84 (0x1217fa800) [pid = 2001] [serial = 2244] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2001 | 1467737894873 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"]]]}] 09:58:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:58:14 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 09:58:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:58:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1024ms 09:58:14 INFO - PROCESS | 2001 | 1467737894891 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 2001 | 1467737894893 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:58:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:58:14 INFO - PROCESS | 2001 | 1467737894899 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 2001 | 1467737894902 Marionette TRACE conn2 <- [1,3114,null,{}] 09:58:14 INFO - PROCESS | 2001 | 1467737894905 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}] 09:58:14 INFO - PROCESS | 2001 | 1467737894906 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:14 INFO - PROCESS | 2001 | 1467737894993 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:58:15 INFO - PROCESS | 2001 | 1467737895049 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\", \"7f7e74da-130b-4630-b09a-7c6e27eacfef\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 2001 | 1467737895051 Marionette INFO sendAsync 2d2065de-ad33-724f-b4b1-482028d37528 09:58:15 INFO - PROCESS | 2001 | ++DOCSHELL 0x112dc9800 == 26 [pid = 2001] [id = 788] 09:58:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 85 (0x11269c400) [pid = 2001] [serial = 2362] [outer = 0x0] 09:58:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 86 (0x112795000) [pid = 2001] [serial = 2363] [outer = 0x11269c400] 09:58:15 INFO - PROCESS | 2001 | 1467737895073 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 2001 | ++DOMWINDOW == 87 (0x11286ac00) [pid = 2001] [serial = 2364] [outer = 0x11269c400] 09:58:15 INFO - PROCESS | 2001 | 1467737895325 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]]]}] 09:58:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:58:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 476ms 09:58:15 INFO - PROCESS | 2001 | 1467737895375 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 2001 | 1467737895378 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:58:16 WARNING - u'runner_teardown' () 09:58:16 INFO - No more tests 09:58:16 INFO - Got 0 unexpected results 09:58:16 INFO - SUITE-END | took 508s 09:58:16 INFO - Closing logging queue 09:58:16 INFO - queue closed 09:58:16 INFO - Return code: 0 09:58:16 WARNING - # TBPL SUCCESS # 09:58:16 INFO - Running post-action listener: _resource_record_post_action 09:58:16 INFO - Running post-run listener: _resource_record_post_run 09:58:17 INFO - Total resource usage - Wall time: 530s; CPU: 58.0%; Read bytes: 393216; Write bytes: 956951552; Read time: 7; Write time: 4935 09:58:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:58:17 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150430208; Write bytes: 144048128; Read time: 13526; Write time: 261 09:58:17 INFO - run-tests - Wall time: 512s; CPU: 58.0%; Read bytes: 344064; Write bytes: 793660416; Read time: 5; Write time: 4526 09:58:17 INFO - Running post-run listener: _upload_blobber_files 09:58:17 INFO - Blob upload gear active. 09:58:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:58:17 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 09:58:17 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:58:17 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:58:18 INFO - (blobuploader) - INFO - Open directory for files ... 09:58:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:58:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:58:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:58:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:58:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:58:18 INFO - (blobuploader) - INFO - Done attempting. 09:58:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:58:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:58:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:58:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:58:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:58:20 INFO - (blobuploader) - INFO - Done attempting. 09:58:20 INFO - (blobuploader) - INFO - Iteration through files over. 09:58:20 INFO - Return code: 0 09:58:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:58:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:58:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/56566254faf6e78c9458e96841691c31e748930365506d1332d570970167c48cce4674faa493c8520779056ebfc54c167ac04b3d145f2445d6b965ca24df302d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86d23f945c12da8e99327f6b5e7d9b7dcf42a9ff0269534506e760cb5586407e9b17d5ef429629e0769de771d37d5769d1a75a861e75295f7064fbf9fbfade81"} 09:58:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:58:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:58:20 INFO - Contents: 09:58:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/56566254faf6e78c9458e96841691c31e748930365506d1332d570970167c48cce4674faa493c8520779056ebfc54c167ac04b3d145f2445d6b965ca24df302d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86d23f945c12da8e99327f6b5e7d9b7dcf42a9ff0269534506e760cb5586407e9b17d5ef429629e0769de771d37d5769d1a75a861e75295f7064fbf9fbfade81"} 09:58:20 INFO - Running post-run listener: copy_logs_to_upload_dir 09:58:20 INFO - Copying logs to upload dir... 09:58:20 INFO - mkdir: /builds/slave/test/build/upload/logs 09:58:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=584.438689 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-05 09:58:20.694332) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 09:58:20.698152) ========= 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.JnYVaf2SxJ/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.QaayiAwJVU/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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-beta/sha512/56566254faf6e78c9458e96841691c31e748930365506d1332d570970167c48cce4674faa493c8520779056ebfc54c167ac04b3d145f2445d6b965ca24df302d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86d23f945c12da8e99327f6b5e7d9b7dcf42a9ff0269534506e760cb5586407e9b17d5ef429629e0769de771d37d5769d1a75a861e75295f7064fbf9fbfade81"} build_url:https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013375 build_url: 'https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/56566254faf6e78c9458e96841691c31e748930365506d1332d570970167c48cce4674faa493c8520779056ebfc54c167ac04b3d145f2445d6b965ca24df302d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/86d23f945c12da8e99327f6b5e7d9b7dcf42a9ff0269534506e760cb5586407e9b17d5ef429629e0769de771d37d5769d1a75a861e75295f7064fbf9fbfade81"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MebJAtisTjSowl0afJ8O5Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 09:58:20.741905) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:58:20.742864) ========= 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.JnYVaf2SxJ/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.QaayiAwJVU/Listeners TMPDIR=/var/folders/gh/t76btwz501jcblhsxv28_zf400000w/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.005350 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:58:20.794893) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 09:58:20.795212) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 09:58:20.795544) ========= ========= Total master_lag: 0.47 =========