builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0367 starttime: 1467319868.83 results: success (0) buildid: 20160630123429 builduid: 4737dcbbbcfa46b9b8a66d658d87c2e0 revision: dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:08.826763) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:08.827828) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:08.828237) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:08.966354) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:08.966702) ========= 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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners TMPDIR=/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/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-06-30 13:51:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 57.0M=0s 2016-06-30 13:51:09 (57.0 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.528389 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:09.570897) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:09.571762) ========= 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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners TMPDIR=/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/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.027031 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:09.650680) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 13:51:09.651036) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb --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 dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners TMPDIR=/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/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-06-30 13:51:09,770 truncating revision to first 12 chars 2016-06-30 13:51:09,770 Setting DEBUG logging. 2016-06-30 13:51:09,770 attempt 1/10 2016-06-30 13:51:09,770 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/dd7af1fa4ece?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 13:51:10,563 unpacking tar archive at: mozilla-beta-dd7af1fa4ece/testing/mozharness/ program finished with exit code 0 elapsedTime=1.074291 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 13:51:10.788781) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:10.789559) ========= script_repo_revision: dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:10.790523) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:10.791084) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 13:51:10.828267) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 57 secs) (at 2016-06-30 13:51:10.828963) ========= /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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners TMPDIR=/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 13:51:11 INFO - MultiFileLogger online at 20160630 13:51:11 in /builds/slave/test 13:51:11 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 13:51:11 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:51:11 INFO - {'append_to_log': False, 13:51:11 INFO - 'base_work_dir': '/builds/slave/test', 13:51:11 INFO - 'blob_upload_branch': 'mozilla-beta', 13:51:11 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:51:11 INFO - 'buildbot_json_path': 'buildprops.json', 13:51:11 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:51:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:51:11 INFO - 'download_minidump_stackwalk': True, 13:51:11 INFO - 'download_symbols': 'true', 13:51:11 INFO - 'e10s': False, 13:51:11 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:51:11 INFO - 'tooltool.py': '/tools/tooltool.py', 13:51:11 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:51:11 INFO - '/tools/misc-python/virtualenv.py')}, 13:51:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:51:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:51:11 INFO - 'log_level': 'info', 13:51:11 INFO - 'log_to_console': True, 13:51:11 INFO - 'opt_config_files': (), 13:51:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:51:11 INFO - '--processes=1', 13:51:11 INFO - '--config=%(test_path)s/wptrunner.ini', 13:51:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:51:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:51:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:51:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:51:11 INFO - 'pip_index': False, 13:51:11 INFO - 'require_test_zip': True, 13:51:11 INFO - 'test_type': ('testharness',), 13:51:11 INFO - 'this_chunk': '1', 13:51:11 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:51:11 INFO - 'total_chunks': '10', 13:51:11 INFO - 'virtualenv_path': 'venv', 13:51:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:51:11 INFO - 'work_dir': 'build'} 13:51:11 INFO - ##### 13:51:11 INFO - ##### Running clobber step. 13:51:11 INFO - ##### 13:51:11 INFO - Running pre-action listener: _resource_record_pre_action 13:51:11 INFO - Running main action method: clobber 13:51:11 INFO - rmtree: /builds/slave/test/build 13:51:11 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:51:12 INFO - Running post-action listener: _resource_record_post_action 13:51:12 INFO - ##### 13:51:12 INFO - ##### Running read-buildbot-config step. 13:51:12 INFO - ##### 13:51:12 INFO - Running pre-action listener: _resource_record_pre_action 13:51:12 INFO - Running main action method: read_buildbot_config 13:51:12 INFO - Using buildbot properties: 13:51:12 INFO - { 13:51:12 INFO - "project": "", 13:51:12 INFO - "product": "firefox", 13:51:12 INFO - "script_repo_revision": "production", 13:51:12 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 13:51:12 INFO - "repository": "", 13:51:12 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 13:51:12 INFO - "buildid": "20160630123429", 13:51:12 INFO - "pgo_build": "False", 13:51:12 INFO - "basedir": "/builds/slave/test", 13:51:12 INFO - "buildnumber": 26, 13:51:12 INFO - "slavename": "t-yosemite-r7-0367", 13:51:12 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 13:51:12 INFO - "platform": "macosx64", 13:51:12 INFO - "branch": "mozilla-beta", 13:51:12 INFO - "revision": "dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb", 13:51:12 INFO - "repo_path": "releases/mozilla-beta", 13:51:12 INFO - "moz_repo_path": "", 13:51:12 INFO - "stage_platform": "macosx64", 13:51:12 INFO - "builduid": "4737dcbbbcfa46b9b8a66d658d87c2e0", 13:51:12 INFO - "slavebuilddir": "test" 13:51:12 INFO - } 13:51:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 13:51:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 13:51:12 INFO - Running post-action listener: _resource_record_post_action 13:51:12 INFO - ##### 13:51:12 INFO - ##### Running download-and-extract step. 13:51:12 INFO - ##### 13:51:12 INFO - Running pre-action listener: _resource_record_pre_action 13:51:12 INFO - Running main action method: download_and_extract 13:51:12 INFO - mkdir: /builds/slave/test/build/tests 13:51:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:12 INFO - https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:51:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:51:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:51:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/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 13:51:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/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 13:51:25 INFO - Downloaded 1201 bytes. 13:51:25 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:51:25 INFO - Using the following test package requirements: 13:51:25 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:51:25 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:51:25 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 13:51:25 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:51:25 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 13:51:25 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:51:25 INFO - u'jsshell-mac64.zip'], 13:51:25 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:51:25 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 13:51:25 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:51:25 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:51:25 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 13:51:25 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:51:25 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 13:51:25 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:51:25 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 13:51:25 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:51:25 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 13:51:25 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 13:51:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:25 INFO - https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:51:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:51:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:51:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/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 13:51:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/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 13:51:29 INFO - Downloaded 18406657 bytes. 13:51:29 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/*'] 13:51:29 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/* 13:51:29 INFO - caution: filename not matched: web-platform/* 13:51:29 INFO - Return code: 11 13:51:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:29 INFO - https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 13:51:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:51:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:51:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/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 13:51:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/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 13:51:31 INFO - Downloaded 36389085 bytes. 13:51:31 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/*'] 13:51:31 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/* 13:51:35 INFO - caution: filename not matched: bin/* 13:51:35 INFO - caution: filename not matched: config/* 13:51:35 INFO - caution: filename not matched: mozbase/* 13:51:35 INFO - caution: filename not matched: marionette/* 13:51:35 INFO - caution: filename not matched: tools/wptserve/* 13:51:35 INFO - Return code: 11 13:51:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:35 INFO - https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 13:51:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:51:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:51:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 13:51:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/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 13:51:37 INFO - Downloaded 73036263 bytes. 13:51:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:51:37 INFO - mkdir: /builds/slave/test/properties 13:51:37 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:51:37 INFO - Writing to file /builds/slave/test/properties/build_url 13:51:37 INFO - Contents: 13:51:37 INFO - build_url:https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:51:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:51:39 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:51:39 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:51:39 INFO - Contents: 13:51:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:51: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')]} 13:51:39 INFO - https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:51:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:51:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:51:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/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 13:51:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Xejg175DR42citfU5q2HWA/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 13:51:42 INFO - Downloaded 103702410 bytes. 13:51:42 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'] 13:51:42 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 13:51:46 INFO - Return code: 0 13:51:46 INFO - Running post-action listener: _resource_record_post_action 13:51:46 INFO - Running post-action listener: set_extra_try_arguments 13:51:46 INFO - ##### 13:51:46 INFO - ##### Running create-virtualenv step. 13:51:46 INFO - ##### 13:51:46 INFO - Running pre-action listener: _pre_create_virtualenv 13:51:46 INFO - Running pre-action listener: _resource_record_pre_action 13:51:46 INFO - Running main action method: create_virtualenv 13:51:46 INFO - Creating virtualenv /builds/slave/test/build/venv 13:51:46 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 13:51:46 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:51:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:51:46 INFO - Using real prefix '/tools/python27' 13:51:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:51:46 INFO - Installing distribute.............................................................................................................................................................................................done. 13:51:49 INFO - Installing pip.................done. 13:51:49 INFO - Return code: 0 13:51:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:51:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:51:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:51:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:51:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:51:49 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 0x10c9f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca14f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f93a149ad30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca105e0>, '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 0x10c5f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c61e990>, '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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:51:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:51:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:51:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AhCE6hcbrh/Render', 13:51:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:51:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:51:49 INFO - 'HOME': '/Users/cltbld', 13:51:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:51:49 INFO - 'LOGNAME': 'cltbld', 13:51:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:49 INFO - 'MOZ_NO_REMOTE': '1', 13:51:49 INFO - 'NO_EM_RESTART': '1', 13:51:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:51:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:51:49 INFO - 'PWD': '/builds/slave/test', 13:51:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:51:49 INFO - 'SHELL': '/bin/bash', 13:51:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZIN5qwz6Cf/Listeners', 13:51:49 INFO - 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', 13:51:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:51:49 INFO - 'USER': 'cltbld', 13:51:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:51:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:51:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:51:49 INFO - 'XPC_FLAGS': '0x0', 13:51:49 INFO - 'XPC_SERVICE_NAME': '0', 13:51:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:51:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:51:50 INFO - Downloading/unpacking psutil>=0.7.1 13:51:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:51:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:51:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:51:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:51:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:51:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:51:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:51:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:51:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:51:53 INFO - Installing collected packages: psutil 13:51:53 INFO - Running setup.py install for psutil 13:51:53 INFO - building 'psutil._psutil_osx' extension 13:51:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 13:51:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 13:51:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 13:51:53 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 13:51:53 INFO - building 'psutil._psutil_posix' extension 13:51:53 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 13:51:53 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:51:53 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:51:53 INFO - ^ 13:51:54 INFO - 1 warning generated. 13:51:54 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 13:51:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:51:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:51:54 INFO - Successfully installed psutil 13:51:54 INFO - Cleaning up... 13:51:54 INFO - Return code: 0 13:51:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:51:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:51:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:51:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:51:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:51:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10c9f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca14f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f93a149ad30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca105e0>, '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 0x10c5f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c61e990>, '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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:51:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:51:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:51:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AhCE6hcbrh/Render', 13:51:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:51:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:51:54 INFO - 'HOME': '/Users/cltbld', 13:51:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:51:54 INFO - 'LOGNAME': 'cltbld', 13:51:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:54 INFO - 'MOZ_NO_REMOTE': '1', 13:51:54 INFO - 'NO_EM_RESTART': '1', 13:51:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:51:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:51:54 INFO - 'PWD': '/builds/slave/test', 13:51:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:51:54 INFO - 'SHELL': '/bin/bash', 13:51:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZIN5qwz6Cf/Listeners', 13:51:54 INFO - 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', 13:51:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:51:54 INFO - 'USER': 'cltbld', 13:51:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:51:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:51:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:51:54 INFO - 'XPC_FLAGS': '0x0', 13:51:54 INFO - 'XPC_SERVICE_NAME': '0', 13:51:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:51:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:51:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:51:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:51:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:51:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:51:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:51:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:51:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:51:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:51:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:51:57 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:51:57 INFO - Installing collected packages: mozsystemmonitor 13:51:57 INFO - Running setup.py install for mozsystemmonitor 13:51:57 INFO - Successfully installed mozsystemmonitor 13:51:57 INFO - Cleaning up... 13:51:57 INFO - Return code: 0 13:51:57 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:51:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:51:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:51:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:51:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:51:57 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 0x10c9f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca14f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f93a149ad30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca105e0>, '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 0x10c5f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c61e990>, '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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:51:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:51:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:51:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AhCE6hcbrh/Render', 13:51:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:51:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:51:57 INFO - 'HOME': '/Users/cltbld', 13:51:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:51:57 INFO - 'LOGNAME': 'cltbld', 13:51:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:57 INFO - 'MOZ_NO_REMOTE': '1', 13:51:57 INFO - 'NO_EM_RESTART': '1', 13:51:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:51:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:51:57 INFO - 'PWD': '/builds/slave/test', 13:51:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:51:57 INFO - 'SHELL': '/bin/bash', 13:51:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZIN5qwz6Cf/Listeners', 13:51:57 INFO - 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', 13:51:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:51:57 INFO - 'USER': 'cltbld', 13:51:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:51:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:51:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:51:57 INFO - 'XPC_FLAGS': '0x0', 13:51:57 INFO - 'XPC_SERVICE_NAME': '0', 13:51:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:51:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:51:57 INFO - Downloading/unpacking blobuploader==1.2.4 13:51:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:51:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:51:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:51:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:51:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:51:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:51:59 INFO - Downloading blobuploader-1.2.4.tar.gz 13:51:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:52:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:52:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:52:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:52:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:52:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:52:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:52:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:52:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:52:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:52:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:52:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:52:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:52:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:52:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:52:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:52:01 INFO - Downloading docopt-0.6.1.tar.gz 13:52:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:52:01 INFO - Installing collected packages: blobuploader, requests, docopt 13:52:01 INFO - Running setup.py install for blobuploader 13:52:01 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:52:01 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:52:01 INFO - Running setup.py install for requests 13:52:01 INFO - Running setup.py install for docopt 13:52:02 INFO - Successfully installed blobuploader requests docopt 13:52:02 INFO - Cleaning up... 13:52:02 INFO - Return code: 0 13:52:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:52:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:52:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:52:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:52:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:52:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:52:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:52:02 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 0x10c9f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca14f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f93a149ad30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca105e0>, '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 0x10c5f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c61e990>, '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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:52:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:52:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:52:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AhCE6hcbrh/Render', 13:52:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:52:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:52:02 INFO - 'HOME': '/Users/cltbld', 13:52:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:52:02 INFO - 'LOGNAME': 'cltbld', 13:52:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:52:02 INFO - 'MOZ_NO_REMOTE': '1', 13:52:02 INFO - 'NO_EM_RESTART': '1', 13:52:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:52:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:52:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:52:02 INFO - 'PWD': '/builds/slave/test', 13:52:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:52:02 INFO - 'SHELL': '/bin/bash', 13:52:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZIN5qwz6Cf/Listeners', 13:52:02 INFO - 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', 13:52:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:52:02 INFO - 'USER': 'cltbld', 13:52:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:52:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:52:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:52:02 INFO - 'XPC_FLAGS': '0x0', 13:52:02 INFO - 'XPC_SERVICE_NAME': '0', 13:52:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:52:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:52:02 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-U41Iyv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:52:02 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-s2shHS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:52:02 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-lpitH2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:52:02 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-m022vW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:52:02 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-9pT7a0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:52:02 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-aJGVsk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-7FS893-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-ge3uFe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-buWdjQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-O76moj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-nSBuyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-vLZG5R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-wRu1hg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-Dy5DZC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-gLYazV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:52:03 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-PxstuD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:52:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:52:04 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-t6lMT1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:52:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:52:04 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-OqjH1G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:52:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:52:04 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-HlbUUH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:52:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:52:04 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-ZnqtVz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:52:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:52:04 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-iHBm8L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:52:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:52:04 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 13:52:04 INFO - Running setup.py install for manifestparser 13:52:05 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:52:05 INFO - Running setup.py install for mozcrash 13:52:05 INFO - Running setup.py install for mozdebug 13:52:05 INFO - Running setup.py install for mozdevice 13:52:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:52:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:52:05 INFO - Running setup.py install for mozfile 13:52:05 INFO - Running setup.py install for mozhttpd 13:52:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:52:05 INFO - Running setup.py install for mozinfo 13:52:06 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Running setup.py install for mozInstall 13:52:06 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Running setup.py install for mozleak 13:52:06 INFO - Running setup.py install for mozlog 13:52:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Running setup.py install for moznetwork 13:52:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Running setup.py install for mozprocess 13:52:06 INFO - Running setup.py install for mozprofile 13:52:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:52:06 INFO - Running setup.py install for mozrunner 13:52:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:52:07 INFO - Running setup.py install for mozscreenshot 13:52:07 INFO - Running setup.py install for moztest 13:52:07 INFO - Running setup.py install for mozversion 13:52:07 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:52:07 INFO - Running setup.py install for wptserve 13:52:07 INFO - Running setup.py install for marionette-driver 13:52:07 INFO - Running setup.py install for browsermob-proxy 13:52:08 INFO - Running setup.py install for marionette-client 13:52:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:52:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:52:08 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 13:52:08 INFO - Cleaning up... 13:52:08 INFO - Return code: 0 13:52:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:52: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')]} 13:52:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:52:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:52: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')]} 13:52:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:52:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:52:08 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 0x10c9f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca14f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f93a149ad30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca105e0>, '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 0x10c5f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c61e990>, '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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:52:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:52:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:52:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AhCE6hcbrh/Render', 13:52:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:52:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:52:08 INFO - 'HOME': '/Users/cltbld', 13:52:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:52:08 INFO - 'LOGNAME': 'cltbld', 13:52:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:52:08 INFO - 'MOZ_NO_REMOTE': '1', 13:52:08 INFO - 'NO_EM_RESTART': '1', 13:52:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:52:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:52:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:52:08 INFO - 'PWD': '/builds/slave/test', 13:52:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:52:08 INFO - 'SHELL': '/bin/bash', 13:52:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZIN5qwz6Cf/Listeners', 13:52:08 INFO - 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', 13:52:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:52:08 INFO - 'USER': 'cltbld', 13:52:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:52:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:52:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:52:08 INFO - 'XPC_FLAGS': '0x0', 13:52:08 INFO - 'XPC_SERVICE_NAME': '0', 13:52:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:52:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:52:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:52:08 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-qRITS0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:52:08 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 13:52:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:52:08 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-O2L89c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:52:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:52:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:52:08 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-aLdvMS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-ajq7KV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-oRwLjY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-He8I8g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-kVUDvw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-LPbv77-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-SuFtaI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-2xikiD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-tZNg4N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-ojxZIP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:52:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 13:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:52:09 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-26a8pV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:52:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 13:52:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:52:10 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-lv4zp5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:52:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 13:52:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:52:10 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-hBblPP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:52:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 13:52:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:52:10 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-LBVvFl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:52:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 13:52:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:52:10 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-41gdXS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:52:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 13:52:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:52:10 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-PRzQji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:52:10 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 13:52:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:52:10 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-yYTGoi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:52:10 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 13:52:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:52:10 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-b9PxiQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:52:10 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:52:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:52:11 INFO - Running setup.py (path:/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/pip-SB8mMi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:52:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:52:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 13:52:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:52:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:52:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:52:11 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:52:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:52:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:52: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 13:52: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 13:52: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 13:52: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 13:52: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 13:52: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 13:52:13 INFO - Downloading blessings-1.6.tar.gz 13:52:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:52:13 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:52:13 INFO - Installing collected packages: blessings 13:52:13 INFO - Running setup.py install for blessings 13:52:14 INFO - Successfully installed blessings 13:52:14 INFO - Cleaning up... 13:52:14 INFO - Return code: 0 13:52:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:52:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:52:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:52:14 INFO - Reading from file tmpfile_stdout 13:52:14 INFO - Current package versions: 13:52:14 INFO - blessings == 1.6 13:52:14 INFO - blobuploader == 1.2.4 13:52:14 INFO - browsermob-proxy == 0.6.0 13:52:14 INFO - docopt == 0.6.1 13:52:14 INFO - manifestparser == 1.1 13:52:14 INFO - marionette-client == 2.3.0 13:52:14 INFO - marionette-driver == 1.4.0 13:52:14 INFO - mozInstall == 1.12 13:52:14 INFO - mozcrash == 0.17 13:52:14 INFO - mozdebug == 0.1 13:52:14 INFO - mozdevice == 0.48 13:52:14 INFO - mozfile == 1.2 13:52:14 INFO - mozhttpd == 0.7 13:52:14 INFO - mozinfo == 0.9 13:52:14 INFO - mozleak == 0.1 13:52:14 INFO - mozlog == 3.1 13:52:14 INFO - moznetwork == 0.27 13:52:14 INFO - mozprocess == 0.22 13:52:14 INFO - mozprofile == 0.28 13:52:14 INFO - mozrunner == 6.11 13:52:14 INFO - mozscreenshot == 0.1 13:52:14 INFO - mozsystemmonitor == 0.0 13:52:14 INFO - moztest == 0.7 13:52:14 INFO - mozversion == 1.4 13:52:14 INFO - psutil == 3.1.1 13:52:14 INFO - requests == 1.2.3 13:52:14 INFO - wptserve == 1.4.0 13:52:14 INFO - wsgiref == 0.1.2 13:52:14 INFO - Running post-action listener: _resource_record_post_action 13:52:14 INFO - Running post-action listener: _start_resource_monitoring 13:52:14 INFO - Starting resource monitoring. 13:52:14 INFO - ##### 13:52:14 INFO - ##### Running pull step. 13:52:14 INFO - ##### 13:52:14 INFO - Running pre-action listener: _resource_record_pre_action 13:52:14 INFO - Running main action method: pull 13:52:14 INFO - Pull has nothing to do! 13:52:14 INFO - Running post-action listener: _resource_record_post_action 13:52:14 INFO - ##### 13:52:14 INFO - ##### Running install step. 13:52:14 INFO - ##### 13:52:14 INFO - Running pre-action listener: _resource_record_pre_action 13:52:14 INFO - Running main action method: install 13:52:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:52:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:52:14 INFO - Reading from file tmpfile_stdout 13:52:14 INFO - Detecting whether we're running mozinstall >=1.0... 13:52:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:52:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:52:14 INFO - Reading from file tmpfile_stdout 13:52:14 INFO - Output received: 13:52:14 INFO - Usage: mozinstall [options] installer 13:52:14 INFO - Options: 13:52:14 INFO - -h, --help show this help message and exit 13:52:14 INFO - -d DEST, --destination=DEST 13:52:14 INFO - Directory to install application into. [default: 13:52:14 INFO - "/builds/slave/test"] 13:52:14 INFO - --app=APP Application being installed. [default: firefox] 13:52:14 INFO - mkdir: /builds/slave/test/build/application 13:52:14 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'] 13:52:14 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 13:52:32 INFO - Reading from file tmpfile_stdout 13:52:32 INFO - Output received: 13:52:32 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 13:52:32 INFO - Running post-action listener: _resource_record_post_action 13:52:32 INFO - ##### 13:52:32 INFO - ##### Running run-tests step. 13:52:32 INFO - ##### 13:52:32 INFO - Running pre-action listener: _resource_record_pre_action 13:52:32 INFO - Running main action method: run_tests 13:52:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:52:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:52:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:52:32 INFO - grabbing minidump binary from tooltool 13:52:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:52:32 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 0x10ca105e0>, '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 0x10c5f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c61e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:52:32 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 13:52:32 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 13:52:33 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:52:33 INFO - Return code: 0 13:52:33 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:52:33 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:52:33 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/Xejg175DR42citfU5q2HWA/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 13:52:33 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/Xejg175DR42citfU5q2HWA/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 13:52:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AhCE6hcbrh/Render', 13:52:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:52:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:52:33 INFO - 'HOME': '/Users/cltbld', 13:52:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:52:33 INFO - 'LOGNAME': 'cltbld', 13:52:33 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:52:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:52:33 INFO - 'MOZ_NO_REMOTE': '1', 13:52:33 INFO - 'NO_EM_RESTART': '1', 13:52:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:52:33 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:52:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:52:33 INFO - 'PWD': '/builds/slave/test', 13:52:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:52:33 INFO - 'SHELL': '/bin/bash', 13:52:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZIN5qwz6Cf/Listeners', 13:52:33 INFO - 'TMPDIR': '/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/T/', 13:52:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:52:33 INFO - 'USER': 'cltbld', 13:52:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:52:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:52:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:52:33 INFO - 'XPC_FLAGS': '0x0', 13:52:33 INFO - 'XPC_SERVICE_NAME': '0', 13:52:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:52:33 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/Xejg175DR42citfU5q2HWA/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 13:52:33 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 13:52:33 INFO - import pkg_resources 13:52:34 INFO - Using 1 client processes 13:52:34 INFO - wptserve Starting http server on 127.0.0.1:8000 13:52:34 INFO - wptserve Starting http server on 127.0.0.1:8001 13:52:34 INFO - wptserve Starting http server on 127.0.0.1:8443 13:52:36 INFO - SUITE-START | Running 778 tests 13:52:36 INFO - Running testharness tests 13:52:36 INFO - Setting up ssl 13:52:36 INFO - PROCESS | certutil | 13:52:36 INFO - PROCESS | certutil | 13:52:36 INFO - PROCESS | certutil | 13:52:36 INFO - Certificate Nickname Trust Attributes 13:52:36 INFO - SSL,S/MIME,JAR/XPI 13:52:36 INFO - 13:52:36 INFO - web-platform-tests CT,, 13:52:36 INFO - 13:52:36 INFO - Starting runner 13:52:37 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:52:37 INFO - PROCESS | 1661 | 1467319957685 Marionette DEBUG Marionette enabled via build flag and pref 13:52:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x113e38000 == 1 [pid = 1661] [id = 1] 13:52:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 1 (0x113e38800) [pid = 1661] [serial = 1] [outer = 0x0] 13:52:37 INFO - PROCESS | 1661 | [1661] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:52:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 2 (0x113e39800) [pid = 1661] [serial = 2] [outer = 0x113e38800] 13:52:38 INFO - PROCESS | 1661 | 1467319957998 Marionette INFO Listening on port 2828 13:52:38 INFO - PROCESS | 1661 | 1467319958224 Marionette DEBUG Marionette enabled via command-line flag 13:52:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x116960000 == 2 [pid = 1661] [id = 2] 13:52:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 3 (0x116960800) [pid = 1661] [serial = 3] [outer = 0x0] 13:52:38 INFO - PROCESS | 1661 | [1661] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:52:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 4 (0x116961800) [pid = 1661] [serial = 4] [outer = 0x116960800] 13:52:38 INFO - PROCESS | 1661 | [1661] 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 13:52:38 INFO - PROCESS | 1661 | 1467319958375 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 13:52:38 INFO - PROCESS | 1661 | 1467319958460 Marionette DEBUG Closed connection conn0 13:52:38 INFO - PROCESS | 1661 | [1661] 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 13:52:38 INFO - PROCESS | 1661 | 1467319958463 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 13:52:38 INFO - PROCESS | 1661 | 1467319958474 Marionette DEBUG Closed connection conn1 13:52:38 INFO - PROCESS | 1661 | [1661] 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 13:52:38 INFO - PROCESS | 1661 | 1467319958479 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 13:52:38 INFO - PROCESS | 1661 | 1467319958487 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:52:38 INFO - PROCESS | 1661 | 1467319958494 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":"20160630123429","device":"desktop","version":"48.0"} 13:52:38 INFO - PROCESS | 1661 | [1661] 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 13:52:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0db000 == 3 [pid = 1661] [id = 3] 13:52:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 5 (0x11a0db800) [pid = 1661] [serial = 5] [outer = 0x0] 13:52:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0dc000 == 4 [pid = 1661] [id = 4] 13:52:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 6 (0x11a0c6c00) [pid = 1661] [serial = 6] [outer = 0x0] 13:52:39 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:52:39 INFO - PROCESS | 1661 | [1661] 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 13:52:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x124005800 == 5 [pid = 1661] [id = 5] 13:52:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 7 (0x11a0c6400) [pid = 1661] [serial = 7] [outer = 0x0] 13:52:39 INFO - PROCESS | 1661 | [1661] 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 13:52:39 INFO - PROCESS | 1661 | [1661] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:52:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 8 (0x1240a0c00) [pid = 1661] [serial = 8] [outer = 0x11a0c6400] 13:52:39 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:52:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 9 (0x123e07000) [pid = 1661] [serial = 9] [outer = 0x11a0db800] 13:52:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 10 (0x124685400) [pid = 1661] [serial = 10] [outer = 0x11a0c6c00] 13:52:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 11 (0x124687000) [pid = 1661] [serial = 11] [outer = 0x11a0c6400] 13:52:40 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:52:40 INFO - PROCESS | 1661 | 1467319960466 Marionette INFO startBrowser f735463f-f15e-b84a-a667-e8b783c9585c 13:52:40 INFO - PROCESS | 1661 | 1467319960489 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 1661 | 1467319960498 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 1661 | 1467319960501 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:40 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:52:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 12 (0x126f8ec00) [pid = 1661] [serial = 12] [outer = 0x11a0c6400] 13:52:40 INFO - PROCESS | 1661 | 1467319960809 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f735463f-f15e-b84a-a667-e8b783c9585c","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":"20160630123429","device":"desktop","version":"48.0","command_id":1}}] 13:52:40 INFO - PROCESS | 1661 | 1467319960904 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:52:40 INFO - PROCESS | 1661 | 1467319960907 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:40 INFO - PROCESS | 1661 | 1467319960950 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:52:41 INFO - PROCESS | 1661 | 1467319961023 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:52:41 INFO - PROCESS | 1661 | 1467319961024 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:41 INFO - PROCESS | 1661 | [1661] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:52:41 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:52:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 13 (0x128c60000) [pid = 1661] [serial = 13] [outer = 0x11a0c6400] 13:52:41 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:52:41 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:41 INFO - PROCESS | 1661 | 1467319961294 Marionette TRACE conn2 <- [1,3,null,{}] 13:52:41 INFO - PROCESS | 1661 | 1467319961301 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:52:41 INFO - PROCESS | 1661 | 1467319961303 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:41 INFO - PROCESS | 1661 | 1467319961322 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:52:41 INFO - PROCESS | 1661 | 1467319961343 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 1661 | 1467319961345 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:52:41 INFO - PROCESS | 1661 | 1467319961353 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 1661 | 1467319961355 Marionette TRACE conn2 <- [1,6,null,{}] 13:52:41 INFO - PROCESS | 1661 | 1467319961357 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:41 INFO - PROCESS | 1661 | 1467319961358 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:41 INFO - PROCESS | 1661 | 1467319961373 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:52:41 INFO - PROCESS | 1661 | 1467319961375 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 1661 | 1467319961377 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12922c800 == 6 [pid = 1661] [id = 6] 13:52:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 14 (0x1292b4000) [pid = 1661] [serial = 14] [outer = 0x0] 13:52:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 15 (0x1292b5c00) [pid = 1661] [serial = 15] [outer = 0x1292b4000] 13:52:41 INFO - PROCESS | 1661 | 1467319961409 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 16 (0x1292bb800) [pid = 1661] [serial = 16] [outer = 0x1292b4000] 13:52:41 INFO - PROCESS | 1661 | 1467319961730 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:52:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293ad000 == 7 [pid = 1661] [id = 7] 13:52:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 17 (0x1293e9400) [pid = 1661] [serial = 17] [outer = 0x0] 13:52:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 18 (0x12963d400) [pid = 1661] [serial = 18] [outer = 0x1293e9400] 13:52:41 INFO - PROCESS | 1661 | 1467319961766 Marionette DEBUG loaded listener.js 13:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 470ms 13:52:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 19 (0x12a1ccc00) [pid = 1661] [serial = 19] [outer = 0x1293e9400] 13:52:41 INFO - PROCESS | 1661 | 1467319961875 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 1661 | 1467319961877 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:52:41 INFO - PROCESS | 1661 | 1467319961905 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 1661 | 1467319961907 Marionette TRACE conn2 <- [1,10,null,{}] 13:52:41 INFO - PROCESS | 1661 | 1467319961921 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:41 INFO - PROCESS | 1661 | 1467319961926 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:42 INFO - PROCESS | 1661 | 1467319962125 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:52:42 INFO - PROCESS | 1661 | 1467319962163 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 1661 | 1467319962164 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a845800 == 8 [pid = 1661] [id = 8] 13:52:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 20 (0x129641c00) [pid = 1661] [serial = 20] [outer = 0x0] 13:52:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 21 (0x12a1d1400) [pid = 1661] [serial = 21] [outer = 0x129641c00] 13:52:42 INFO - PROCESS | 1661 | 1467319962207 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 22 (0x12a8cb800) [pid = 1661] [serial = 22] [outer = 0x129641c00] 13:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 683ms 13:52:42 INFO - PROCESS | 1661 | 1467319962573 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:52:42 INFO - PROCESS | 1661 | 1467319962579 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 1661 | 1467319962582 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:52:42 INFO - PROCESS | 1661 | 1467319962586 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - PROCESS | 1661 | 1467319962587 Marionette TRACE conn2 <- [1,14,null,{}] 13:52:42 INFO - PROCESS | 1661 | 1467319962589 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:42 INFO - PROCESS | 1661 | 1467319962591 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:42 INFO - PROCESS | 1661 | 1467319962682 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:52:42 INFO - PROCESS | 1661 | 1467319962686 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 1661 | 1467319962687 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b12c800 == 9 [pid = 1661] [id = 9] 13:52:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 23 (0x12a8d5800) [pid = 1661] [serial = 23] [outer = 0x0] 13:52:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 24 (0x12b324000) [pid = 1661] [serial = 24] [outer = 0x12a8d5800] 13:52:42 INFO - PROCESS | 1661 | 1467319962712 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 25 (0x12b32f000) [pid = 1661] [serial = 25] [outer = 0x12a8d5800] 13:52:42 INFO - PROCESS | 1661 | 1467319962973 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 417ms 13:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:52:43 INFO - PROCESS | 1661 | 1467319963005 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 1661 | 1467319963006 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:52:43 INFO - PROCESS | 1661 | 1467319963008 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 1661 | 1467319963009 Marionette TRACE conn2 <- [1,18,null,{}] 13:52:43 INFO - PROCESS | 1661 | 1467319963019 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 1661 | 1467319963020 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:43 INFO - PROCESS | 1661 | 1467319963114 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:52:43 INFO - PROCESS | 1661 | 1467319963120 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 1661 | 1467319963122 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba31800 == 10 [pid = 1661] [id = 10] 13:52:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 26 (0x12b9e0000) [pid = 1661] [serial = 26] [outer = 0x0] 13:52:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 27 (0x12ba93800) [pid = 1661] [serial = 27] [outer = 0x12b9e0000] 13:52:43 INFO - PROCESS | 1661 | 1467319963146 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 28 (0x12ba99c00) [pid = 1661] [serial = 28] [outer = 0x12b9e0000] 13:52:43 INFO - PROCESS | 1661 | 1467319963413 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 417ms 13:52:43 INFO - PROCESS | 1661 | 1467319963427 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 1661 | 1467319963429 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:52:43 INFO - PROCESS | 1661 | 1467319963438 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 1661 | 1467319963439 Marionette TRACE conn2 <- [1,22,null,{}] 13:52:43 INFO - PROCESS | 1661 | 1467319963441 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 1661 | 1467319963443 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:43 INFO - PROCESS | 1661 | 1467319963540 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:52:43 INFO - PROCESS | 1661 | 1467319963544 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 1661 | 1467319963545 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd5e000 == 11 [pid = 1661] [id = 11] 13:52:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 29 (0x12ba9d800) [pid = 1661] [serial = 29] [outer = 0x0] 13:52:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 30 (0x12bd6d000) [pid = 1661] [serial = 30] [outer = 0x12ba9d800] 13:52:43 INFO - PROCESS | 1661 | 1467319963570 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 31 (0x11850e400) [pid = 1661] [serial = 31] [outer = 0x12ba9d800] 13:52:43 INFO - PROCESS | 1661 | 1467319963801 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 369ms 13:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:52:43 INFO - PROCESS | 1661 | 1467319963807 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 1661 | 1467319963808 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:52:43 INFO - PROCESS | 1661 | 1467319963810 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 1661 | 1467319963812 Marionette TRACE conn2 <- [1,26,null,{}] 13:52:43 INFO - PROCESS | 1661 | 1467319963821 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 1661 | 1467319963822 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:43 INFO - PROCESS | 1661 | 1467319963920 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:52:43 INFO - PROCESS | 1661 | 1467319963924 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 1661 | 1467319963925 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd8a000 == 12 [pid = 1661] [id = 12] 13:52:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 32 (0x1182e6c00) [pid = 1661] [serial = 32] [outer = 0x0] 13:52:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 33 (0x12bd69800) [pid = 1661] [serial = 33] [outer = 0x1182e6c00] 13:52:43 INFO - PROCESS | 1661 | 1467319963949 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 34 (0x12bdc2c00) [pid = 1661] [serial = 34] [outer = 0x1182e6c00] 13:52:44 INFO - PROCESS | 1661 | 1467319964184 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 425ms 13:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:52:44 INFO - PROCESS | 1661 | 1467319964237 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 1661 | 1467319964238 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:52:44 INFO - PROCESS | 1661 | 1467319964240 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 1661 | 1467319964241 Marionette TRACE conn2 <- [1,30,null,{}] 13:52:44 INFO - PROCESS | 1661 | 1467319964255 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 1661 | 1467319964256 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:44 INFO - PROCESS | 1661 | 1467319964352 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:52:44 INFO - PROCESS | 1661 | 1467319964356 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 1661 | 1467319964357 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c471800 == 13 [pid = 1661] [id = 13] 13:52:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 35 (0x12bdc5400) [pid = 1661] [serial = 35] [outer = 0x0] 13:52:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 36 (0x12bdca800) [pid = 1661] [serial = 36] [outer = 0x12bdc5400] 13:52:44 INFO - PROCESS | 1661 | 1467319964381 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 37 (0x12c515000) [pid = 1661] [serial = 37] [outer = 0x12bdc5400] 13:52:44 INFO - PROCESS | 1661 | 1467319964613 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 13:52:44 INFO - PROCESS | 1661 | 1467319964660 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 1661 | 1467319964661 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:52:44 INFO - PROCESS | 1661 | 1467319964670 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 1661 | 1467319964671 Marionette TRACE conn2 <- [1,34,null,{}] 13:52:44 INFO - PROCESS | 1661 | 1467319964674 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 1661 | 1467319964675 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:44 INFO - PROCESS | 1661 | 1467319964775 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:52:44 INFO - PROCESS | 1661 | 1467319964780 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 1661 | 1467319964781 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c62d000 == 14 [pid = 1661] [id = 14] 13:52:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 38 (0x12c51c000) [pid = 1661] [serial = 38] [outer = 0x0] 13:52:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 39 (0x12c51fc00) [pid = 1661] [serial = 39] [outer = 0x12c51c000] 13:52:44 INFO - PROCESS | 1661 | 1467319964805 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 40 (0x12c862c00) [pid = 1661] [serial = 40] [outer = 0x12c51c000] 13:52:45 INFO - PROCESS | 1661 | 1467319965049 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 13:52:45 INFO - PROCESS | 1661 | 1467319965089 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 1661 | 1467319965090 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:52:45 INFO - PROCESS | 1661 | 1467319965092 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 1661 | 1467319965093 Marionette TRACE conn2 <- [1,38,null,{}] 13:52:45 INFO - PROCESS | 1661 | 1467319965103 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:45 INFO - PROCESS | 1661 | 1467319965104 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:45 INFO - PROCESS | 1661 | 1467319965205 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:52:45 INFO - PROCESS | 1661 | 1467319965209 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 1661 | 1467319965210 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca14000 == 15 [pid = 1661] [id = 15] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 41 (0x12c868800) [pid = 1661] [serial = 41] [outer = 0x0] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 42 (0x12c86f800) [pid = 1661] [serial = 42] [outer = 0x12c868800] 13:52:45 INFO - PROCESS | 1661 | 1467319965233 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 43 (0x12cbe6c00) [pid = 1661] [serial = 43] [outer = 0x12c868800] 13:52:45 INFO - PROCESS | 1661 | 1467319965464 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 423ms 13:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:52:45 INFO - PROCESS | 1661 | 1467319965519 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 1661 | 1467319965520 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:52:45 INFO - PROCESS | 1661 | 1467319965522 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 1661 | 1467319965524 Marionette TRACE conn2 <- [1,42,null,{}] 13:52:45 INFO - PROCESS | 1661 | 1467319965526 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:45 INFO - PROCESS | 1661 | 1467319965527 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:45 INFO - PROCESS | 1661 | 1467319965631 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:52:45 INFO - PROCESS | 1661 | 1467319965635 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 1661 | 1467319965636 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc5b800 == 16 [pid = 1661] [id = 16] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 44 (0x12cbe9400) [pid = 1661] [serial = 44] [outer = 0x0] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 45 (0x12cbf1400) [pid = 1661] [serial = 45] [outer = 0x12cbe9400] 13:52:45 INFO - PROCESS | 1661 | 1467319965661 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 46 (0x12cc7cc00) [pid = 1661] [serial = 46] [outer = 0x12cbe9400] 13:52:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d35b000 == 17 [pid = 1661] [id = 17] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 47 (0x12d35b800) [pid = 1661] [serial = 47] [outer = 0x0] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 48 (0x12d361000) [pid = 1661] [serial = 48] [outer = 0x12d35b800] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 49 (0x12d366800) [pid = 1661] [serial = 49] [outer = 0x12d35b800] 13:52:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc66800 == 18 [pid = 1661] [id = 18] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 50 (0x12cc80c00) [pid = 1661] [serial = 50] [outer = 0x0] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 51 (0x12d3cc400) [pid = 1661] [serial = 51] [outer = 0x12cc80c00] 13:52:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 52 (0x12cc84c00) [pid = 1661] [serial = 52] [outer = 0x12cc80c00] 13:52:46 INFO - PROCESS | 1661 | 1467319966037 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 13:52:46 INFO - PROCESS | 1661 | 1467319966046 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 1661 | 1467319966048 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:52:46 INFO - PROCESS | 1661 | 1467319966050 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 1661 | 1467319966051 Marionette TRACE conn2 <- [1,46,null,{}] 13:52:46 INFO - PROCESS | 1661 | 1467319966054 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:46 INFO - PROCESS | 1661 | 1467319966055 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:46 INFO - PROCESS | 1661 | 1467319966143 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:52:46 INFO - PROCESS | 1661 | 1467319966156 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 1661 | 1467319966157 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d670800 == 19 [pid = 1661] [id = 19] 13:52:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 53 (0x12cc83400) [pid = 1661] [serial = 53] [outer = 0x0] 13:52:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 54 (0x1185a8400) [pid = 1661] [serial = 54] [outer = 0x12cc83400] 13:52:46 INFO - PROCESS | 1661 | 1467319966185 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 55 (0x119577400) [pid = 1661] [serial = 55] [outer = 0x12cc83400] 13:52:46 INFO - PROCESS | 1661 | 1467319966419 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 13:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:52:46 INFO - PROCESS | 1661 | 1467319966472 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 1661 | 1467319966473 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:52:46 INFO - PROCESS | 1661 | 1467319966475 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 1661 | 1467319966476 Marionette TRACE conn2 <- [1,50,null,{}] 13:52:46 INFO - PROCESS | 1661 | 1467319966478 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:46 INFO - PROCESS | 1661 | 1467319966480 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:46 INFO - PROCESS | 1661 | 1467319966585 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:52:46 INFO - PROCESS | 1661 | 1467319966588 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 1661 | 1467319966589 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b999800 == 20 [pid = 1661] [id = 20] 13:52:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x1184db800) [pid = 1661] [serial = 56] [outer = 0x0] 13:52:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x1184e4000) [pid = 1661] [serial = 57] [outer = 0x1184db800] 13:52:46 INFO - PROCESS | 1661 | 1467319966613 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x118555400) [pid = 1661] [serial = 58] [outer = 0x1184db800] 13:52:46 INFO - PROCESS | 1661 | 1467319966848 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 424ms 13:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:52:46 INFO - PROCESS | 1661 | 1467319966903 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 1661 | 1467319966904 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:52:46 INFO - PROCESS | 1661 | 1467319966906 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 1661 | 1467319966907 Marionette TRACE conn2 <- [1,54,null,{}] 13:52:46 INFO - PROCESS | 1661 | 1467319966909 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:46 INFO - PROCESS | 1661 | 1467319966910 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:47 INFO - PROCESS | 1661 | 1467319967004 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:52:47 INFO - PROCESS | 1661 | 1467319967016 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 1661 | 1467319967017 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd8f000 == 21 [pid = 1661] [id = 21] 13:52:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x118557c00) [pid = 1661] [serial = 59] [outer = 0x0] 13:52:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x11855e800) [pid = 1661] [serial = 60] [outer = 0x118557c00] 13:52:47 INFO - PROCESS | 1661 | 1467319967040 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x1185abc00) [pid = 1661] [serial = 61] [outer = 0x118557c00] 13:52:47 INFO - PROCESS | 1661 | 1467319967265 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 368ms 13:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:52:47 INFO - PROCESS | 1661 | 1467319967275 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:52:47 INFO - PROCESS | 1661 | 1467319967276 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:52:47 INFO - PROCESS | 1661 | 1467319967278 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:52:47 INFO - PROCESS | 1661 | 1467319967279 Marionette TRACE conn2 <- [1,58,null,{}] 13:52:47 INFO - PROCESS | 1661 | 1467319967289 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:47 INFO - PROCESS | 1661 | 1467319967290 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:47 INFO - PROCESS | 1661 | 1467319967402 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:52:47 INFO - PROCESS | 1661 | 1467319967407 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 1661 | 1467319967408 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e2bd800 == 22 [pid = 1661] [id = 22] 13:52:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x12d4b5c00) [pid = 1661] [serial = 62] [outer = 0x0] 13:52:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x12df58800) [pid = 1661] [serial = 63] [outer = 0x12d4b5c00] 13:52:47 INFO - PROCESS | 1661 | 1467319967433 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x12af65800) [pid = 1661] [serial = 64] [outer = 0x12d4b5c00] 13:52:47 INFO - PROCESS | 1661 | 1467319967747 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 522ms 13:52:48 INFO - PROCESS | 1661 | 1467319968508 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 1661 | 1467319968510 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:52:48 INFO - PROCESS | 1661 | 1467319968610 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 1661 | 1467319968614 Marionette TRACE conn2 <- [1,62,null,{}] 13:52:48 INFO - PROCESS | 1661 | 1467319968637 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 1661 | 1467319968639 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:48 INFO - PROCESS | 1661 | 1467319968747 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:52:48 INFO - PROCESS | 1661 | 1467319968796 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 1661 | 1467319968798 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x11263d800 == 23 [pid = 1661] [id = 23] 13:52:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x112a7ac00) [pid = 1661] [serial = 65] [outer = 0x0] 13:52:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x112a84400) [pid = 1661] [serial = 66] [outer = 0x112a7ac00] 13:52:48 INFO - PROCESS | 1661 | 1467319968832 Marionette DEBUG loaded listener.js 13:52:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x1131ca400) [pid = 1661] [serial = 67] [outer = 0x112a7ac00] 13:52:49 INFO - PROCESS | 1661 | 1467319969238 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 681ms 13:52:49 INFO - PROCESS | 1661 | 1467319969251 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:52:49 INFO - PROCESS | 1661 | 1467319969253 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:52:49 INFO - PROCESS | 1661 | 1467319969258 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - PROCESS | 1661 | 1467319969260 Marionette TRACE conn2 <- [1,66,null,{}] 13:52:49 INFO - PROCESS | 1661 | 1467319969263 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:49 INFO - PROCESS | 1661 | 1467319969265 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:49 INFO - PROCESS | 1661 | 1467319969378 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:52:49 INFO - PROCESS | 1661 | 1467319969415 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 1661 | 1467319969417 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x116949000 == 24 [pid = 1661] [id = 24] 13:52:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x115fda400) [pid = 1661] [serial = 68] [outer = 0x0] 13:52:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1167e4000) [pid = 1661] [serial = 69] [outer = 0x115fda400] 13:52:49 INFO - PROCESS | 1661 | 1467319969447 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1170bec00) [pid = 1661] [serial = 70] [outer = 0x115fda400] 13:52:49 INFO - PROCESS | 1661 | 1467319969854 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 13:52:49 INFO - PROCESS | 1661 | 1467319969879 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:52:49 INFO - PROCESS | 1661 | 1467319969880 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:52:49 INFO - PROCESS | 1661 | 1467319969883 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - PROCESS | 1661 | 1467319969884 Marionette TRACE conn2 <- [1,70,null,{}] 13:52:49 INFO - PROCESS | 1661 | 1467319969891 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:49 INFO - PROCESS | 1661 | 1467319969894 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:50 INFO - PROCESS | 1661 | 1467319970009 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:52:50 INFO - PROCESS | 1661 | 1467319970089 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 1661 | 1467319970091 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x117249800 == 25 [pid = 1661] [id = 25] 13:52:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x118556800) [pid = 1661] [serial = 71] [outer = 0x0] 13:52:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x11855c800) [pid = 1661] [serial = 72] [outer = 0x118556800] 13:52:50 INFO - PROCESS | 1661 | 1467319970123 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x118713400) [pid = 1661] [serial = 73] [outer = 0x118556800] 13:52:50 INFO - PROCESS | 1661 | 1467319970767 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 920ms 13:52:50 INFO - PROCESS | 1661 | 1467319970818 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 1661 | 1467319970820 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:52:50 INFO - PROCESS | 1661 | 1467319970825 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 1661 | 1467319970826 Marionette TRACE conn2 <- [1,74,null,{}] 13:52:50 INFO - PROCESS | 1661 | 1467319970830 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 1661 | 1467319970833 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:50 INFO - PROCESS | 1661 | 1467319970923 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:52:50 INFO - PROCESS | 1661 | 1467319970986 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 1661 | 1467319970989 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x113e3b000 == 26 [pid = 1661] [id = 26] 13:52:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x116633800) [pid = 1661] [serial = 74] [outer = 0x0] 13:52:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1167e1800) [pid = 1661] [serial = 75] [outer = 0x116633800] 13:52:51 INFO - PROCESS | 1661 | 1467319971027 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1139be000) [pid = 1661] [serial = 76] [outer = 0x116633800] 13:52:51 INFO - PROCESS | 1661 | 1467319971461 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 675ms 13:52:51 INFO - PROCESS | 1661 | 1467319971500 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 1661 | 1467319971503 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:52:51 INFO - PROCESS | 1661 | 1467319971507 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 1661 | 1467319971509 Marionette TRACE conn2 <- [1,78,null,{}] 13:52:51 INFO - PROCESS | 1661 | 1467319971511 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:51 INFO - PROCESS | 1661 | 1467319971513 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:51 INFO - PROCESS | 1661 | 1467319971588 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:52:51 INFO - PROCESS | 1661 | 1467319971591 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 1661 | 1467319971593 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164a9000 == 27 [pid = 1661] [id = 27] 13:52:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x11697f400) [pid = 1661] [serial = 77] [outer = 0x0] 13:52:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1172c0800) [pid = 1661] [serial = 78] [outer = 0x11697f400] 13:52:51 INFO - PROCESS | 1661 | 1467319971621 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1181e0c00) [pid = 1661] [serial = 79] [outer = 0x11697f400] 13:52:51 INFO - PROCESS | 1661 | 1467319971936 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 13:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:52:51 INFO - PROCESS | 1661 | 1467319971976 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 1661 | 1467319971977 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:52:51 INFO - PROCESS | 1661 | 1467319971982 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 1661 | 1467319971985 Marionette TRACE conn2 <- [1,82,null,{}] 13:52:51 INFO - PROCESS | 1661 | 1467319971992 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:51 INFO - PROCESS | 1661 | 1467319971995 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:52 INFO - PROCESS | 1661 | 1467319972067 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:52:52 INFO - PROCESS | 1661 | 1467319972071 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 1661 | 1467319972073 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169ab800 == 28 [pid = 1661] [id = 28] 13:52:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11846e800) [pid = 1661] [serial = 80] [outer = 0x0] 13:52:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1184e4c00) [pid = 1661] [serial = 81] [outer = 0x11846e800] 13:52:52 INFO - PROCESS | 1661 | 1467319972102 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118558400) [pid = 1661] [serial = 82] [outer = 0x11846e800] 13:52:52 INFO - PROCESS | 1661 | 1467319972412 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 13:52:52 INFO - PROCESS | 1661 | 1467319972453 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 1661 | 1467319972455 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:52:52 INFO - PROCESS | 1661 | 1467319972457 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 1661 | 1467319972458 Marionette TRACE conn2 <- [1,86,null,{}] 13:52:52 INFO - PROCESS | 1661 | 1467319972461 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 1661 | 1467319972462 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:52 INFO - PROCESS | 1661 | 1467319972537 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:52:52 INFO - PROCESS | 1661 | 1467319972581 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 1661 | 1467319972582 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x11723d000 == 29 [pid = 1661] [id = 29] 13:52:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1184de800) [pid = 1661] [serial = 83] [outer = 0x0] 13:52:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1185ad800) [pid = 1661] [serial = 84] [outer = 0x1184de800] 13:52:52 INFO - PROCESS | 1661 | 1467319972607 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1187f0400) [pid = 1661] [serial = 85] [outer = 0x1184de800] 13:52:52 INFO - PROCESS | 1661 | 1467319972880 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 13:52:52 INFO - PROCESS | 1661 | 1467319972928 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 1661 | 1467319972929 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:52:52 INFO - PROCESS | 1661 | 1467319972936 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 1661 | 1467319972937 Marionette TRACE conn2 <- [1,90,null,{}] 13:52:52 INFO - PROCESS | 1661 | 1467319972940 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 1661 | 1467319972941 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:53 INFO - PROCESS | 1661 | 1467319973015 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:52:53 INFO - PROCESS | 1661 | 1467319973019 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 1661 | 1467319973020 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e31800 == 30 [pid = 1661] [id = 30] 13:52:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1187f6c00) [pid = 1661] [serial = 86] [outer = 0x0] 13:52:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118e27000) [pid = 1661] [serial = 87] [outer = 0x1187f6c00] 13:52:53 INFO - PROCESS | 1661 | 1467319973045 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119256800) [pid = 1661] [serial = 88] [outer = 0x1187f6c00] 13:52:53 INFO - PROCESS | 1661 | 1467319973353 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 13:52:53 INFO - PROCESS | 1661 | 1467319973406 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:52:53 INFO - PROCESS | 1661 | 1467319973407 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:52:53 INFO - PROCESS | 1661 | 1467319973423 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:52:53 INFO - PROCESS | 1661 | 1467319973425 Marionette TRACE conn2 <- [1,94,null,{}] 13:52:53 INFO - PROCESS | 1661 | 1467319973428 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:53 INFO - PROCESS | 1661 | 1467319973433 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:53 INFO - PROCESS | 1661 | 1467319973568 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:52:53 INFO - PROCESS | 1661 | 1467319973573 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 1661 | 1467319973575 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188bb000 == 31 [pid = 1661] [id = 31] 13:52:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11925e400) [pid = 1661] [serial = 89] [outer = 0x0] 13:52:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119915800) [pid = 1661] [serial = 90] [outer = 0x11925e400] 13:52:53 INFO - PROCESS | 1661 | 1467319973613 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119c03000) [pid = 1661] [serial = 91] [outer = 0x11925e400] 13:52:54 INFO - PROCESS | 1661 | 1467319974015 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 624ms 13:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:52:54 INFO - PROCESS | 1661 | 1467319974050 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 1661 | 1467319974051 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:52:54 INFO - PROCESS | 1661 | 1467319974053 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 1661 | 1467319974054 Marionette TRACE conn2 <- [1,98,null,{}] 13:52:54 INFO - PROCESS | 1661 | 1467319974056 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 1661 | 1467319974058 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:54 INFO - PROCESS | 1661 | 1467319974128 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:52:54 INFO - PROCESS | 1661 | 1467319974133 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 1661 | 1467319974135 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193cd000 == 32 [pid = 1661] [id = 32] 13:52:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x118e20000) [pid = 1661] [serial = 92] [outer = 0x0] 13:52:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119cd9c00) [pid = 1661] [serial = 93] [outer = 0x118e20000] 13:52:54 INFO - PROCESS | 1661 | 1467319974159 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1210da000) [pid = 1661] [serial = 94] [outer = 0x118e20000] 13:52:54 INFO - PROCESS | 1661 | 1467319974476 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 13:52:54 INFO - PROCESS | 1661 | 1467319974521 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 1661 | 1467319974522 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:52:54 INFO - PROCESS | 1661 | 1467319974524 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 1661 | 1467319974525 Marionette TRACE conn2 <- [1,102,null,{}] 13:52:54 INFO - PROCESS | 1661 | 1467319974528 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 1661 | 1467319974529 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:54 INFO - PROCESS | 1661 | 1467319974601 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:52:54 INFO - PROCESS | 1661 | 1467319974605 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 1661 | 1467319974606 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x1195a5800 == 33 [pid = 1661] [id = 33] 13:52:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119c0f400) [pid = 1661] [serial = 95] [outer = 0x0] 13:52:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1211e7c00) [pid = 1661] [serial = 96] [outer = 0x119c0f400] 13:52:54 INFO - PROCESS | 1661 | 1467319974634 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1211ed400) [pid = 1661] [serial = 97] [outer = 0x119c0f400] 13:52:54 INFO - PROCESS | 1661 | 1467319974930 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 13:52:54 INFO - PROCESS | 1661 | 1467319974944 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 1661 | 1467319974946 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:52:54 INFO - PROCESS | 1661 | 1467319974958 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 1661 | 1467319974959 Marionette TRACE conn2 <- [1,106,null,{}] 13:52:54 INFO - PROCESS | 1661 | 1467319974963 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 1661 | 1467319974966 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:55 INFO - PROCESS | 1661 | 1467319975071 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:52:55 INFO - PROCESS | 1661 | 1467319975078 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 1661 | 1467319975079 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b39000 == 34 [pid = 1661] [id = 34] 13:52:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1131e6400) [pid = 1661] [serial = 98] [outer = 0x0] 13:52:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1211ed000) [pid = 1661] [serial = 99] [outer = 0x1131e6400] 13:52:55 INFO - PROCESS | 1661 | 1467319975104 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x113947400) [pid = 1661] [serial = 100] [outer = 0x1131e6400] 13:52:55 INFO - PROCESS | 1661 | 1467319975442 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 521ms 13:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:52:55 INFO - PROCESS | 1661 | 1467319975477 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 1661 | 1467319975478 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:52:55 INFO - PROCESS | 1661 | 1467319975482 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 1661 | 1467319975484 Marionette TRACE conn2 <- [1,110,null,{}] 13:52:55 INFO - PROCESS | 1661 | 1467319975486 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 1661 | 1467319975487 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:55 INFO - PROCESS | 1661 | 1467319975559 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:52:55 INFO - PROCESS | 1661 | 1467319975565 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 1661 | 1467319975567 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cb9800 == 35 [pid = 1661] [id = 35] 13:52:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x123836000) [pid = 1661] [serial = 101] [outer = 0x0] 13:52:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124170800) [pid = 1661] [serial = 102] [outer = 0x123836000] 13:52:55 INFO - PROCESS | 1661 | 1467319975591 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124376800) [pid = 1661] [serial = 103] [outer = 0x123836000] 13:52:55 INFO - PROCESS | 1661 | 1467319975886 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 422ms 13:52:55 INFO - PROCESS | 1661 | 1467319975904 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 1661 | 1467319975906 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:52:55 INFO - PROCESS | 1661 | 1467319975912 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 1661 | 1467319975915 Marionette TRACE conn2 <- [1,114,null,{}] 13:52:55 INFO - PROCESS | 1661 | 1467319975920 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 1661 | 1467319975921 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:56 INFO - PROCESS | 1661 | 1467319976031 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:52:56 INFO - PROCESS | 1661 | 1467319976037 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 1661 | 1467319976039 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x123864000 == 36 [pid = 1661] [id = 36] 13:52:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x116fadc00) [pid = 1661] [serial = 104] [outer = 0x0] 13:52:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124655000) [pid = 1661] [serial = 105] [outer = 0x116fadc00] 13:52:56 INFO - PROCESS | 1661 | 1467319976064 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124960800) [pid = 1661] [serial = 106] [outer = 0x116fadc00] 13:52:56 INFO - PROCESS | 1661 | 1467319976357 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 477ms 13:52:56 INFO - PROCESS | 1661 | 1467319976388 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:52:56 INFO - PROCESS | 1661 | 1467319976389 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:52:56 INFO - PROCESS | 1661 | 1467319976392 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:52:56 INFO - PROCESS | 1661 | 1467319976393 Marionette TRACE conn2 <- [1,118,null,{}] 13:52:56 INFO - PROCESS | 1661 | 1467319976395 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:56 INFO - PROCESS | 1661 | 1467319976397 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:56 INFO - PROCESS | 1661 | 1467319976476 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:52:56 INFO - PROCESS | 1661 | 1467319976482 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 1661 | 1467319976484 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x123c9b800 == 37 [pid = 1661] [id = 37] 13:52:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12468ec00) [pid = 1661] [serial = 107] [outer = 0x0] 13:52:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x124c3e000) [pid = 1661] [serial = 108] [outer = 0x12468ec00] 13:52:56 INFO - PROCESS | 1661 | 1467319976507 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x124eb3800) [pid = 1661] [serial = 109] [outer = 0x12468ec00] 13:52:56 INFO - PROCESS | 1661 | 1467319976786 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 13:52:56 INFO - PROCESS | 1661 | 1467319976810 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:52:56 INFO - PROCESS | 1661 | 1467319976811 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:52:56 INFO - PROCESS | 1661 | 1467319976821 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:52:56 INFO - PROCESS | 1661 | 1467319976822 Marionette TRACE conn2 <- [1,122,null,{}] 13:52:56 INFO - PROCESS | 1661 | 1467319976824 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:56 INFO - PROCESS | 1661 | 1467319976825 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:56 INFO - PROCESS | 1661 | 1467319976906 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:52:56 INFO - PROCESS | 1661 | 1467319976955 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 1661 | 1467319976956 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x123ca8800 == 38 [pid = 1661] [id = 38] 13:52:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12416c400) [pid = 1661] [serial = 110] [outer = 0x0] 13:52:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x124e4ac00) [pid = 1661] [serial = 111] [outer = 0x12416c400] 13:52:56 INFO - PROCESS | 1661 | 1467319976981 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1257c2400) [pid = 1661] [serial = 112] [outer = 0x12416c400] 13:52:57 INFO - PROCESS | 1661 | 1467319977226 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 13:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:52:57 INFO - PROCESS | 1661 | 1467319977240 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 1661 | 1467319977241 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:52:57 INFO - PROCESS | 1661 | 1467319977243 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 1661 | 1467319977244 Marionette TRACE conn2 <- [1,126,null,{}] 13:52:57 INFO - PROCESS | 1661 | 1467319977254 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:57 INFO - PROCESS | 1661 | 1467319977255 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:57 INFO - PROCESS | 1661 | 1467319977340 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:52:57 INFO - PROCESS | 1661 | 1467319977344 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 1661 | 1467319977345 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243d2800 == 39 [pid = 1661] [id = 39] 13:52:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12576e400) [pid = 1661] [serial = 113] [outer = 0x0] 13:52:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x126a2e400) [pid = 1661] [serial = 114] [outer = 0x12576e400] 13:52:57 INFO - PROCESS | 1661 | 1467319977369 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x126a37400) [pid = 1661] [serial = 115] [outer = 0x12576e400] 13:52:57 INFO - PROCESS | 1661 | 1467319977668 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 13:52:57 INFO - PROCESS | 1661 | 1467319977711 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 1661 | 1467319977713 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:52:57 INFO - PROCESS | 1661 | 1467319977717 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 1661 | 1467319977718 Marionette TRACE conn2 <- [1,130,null,{}] 13:52:57 INFO - PROCESS | 1661 | 1467319977721 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:57 INFO - PROCESS | 1661 | 1467319977722 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:57 INFO - PROCESS | 1661 | 1467319977800 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:52:57 INFO - PROCESS | 1661 | 1467319977846 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 1661 | 1467319977847 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x124bd7000 == 40 [pid = 1661] [id = 40] 13:52:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1257c4c00) [pid = 1661] [serial = 116] [outer = 0x0] 13:52:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x126e8b800) [pid = 1661] [serial = 117] [outer = 0x1257c4c00] 13:52:57 INFO - PROCESS | 1661 | 1467319977878 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x127435800) [pid = 1661] [serial = 118] [outer = 0x1257c4c00] 13:52:58 INFO - PROCESS | 1661 | 1467319978126 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 13:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:52:58 INFO - PROCESS | 1661 | 1467319978136 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 1661 | 1467319978137 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:52:58 INFO - PROCESS | 1661 | 1467319978139 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 1661 | 1467319978140 Marionette TRACE conn2 <- [1,134,null,{}] 13:52:58 INFO - PROCESS | 1661 | 1467319978142 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 1661 | 1467319978143 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:58 INFO - PROCESS | 1661 | 1467319978228 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:52:58 INFO - PROCESS | 1661 | 1467319978235 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 1661 | 1467319978236 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x126014800 == 41 [pid = 1661] [id = 41] 13:52:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x126f8bc00) [pid = 1661] [serial = 119] [outer = 0x0] 13:52:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x128c54c00) [pid = 1661] [serial = 120] [outer = 0x126f8bc00] 13:52:58 INFO - PROCESS | 1661 | 1467319978259 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x128c61c00) [pid = 1661] [serial = 121] [outer = 0x126f8bc00] 13:52:58 INFO - PROCESS | 1661 | 1467319978557 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 13:52:58 INFO - PROCESS | 1661 | 1467319978608 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:52:58 INFO - PROCESS | 1661 | 1467319978610 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:52:58 INFO - PROCESS | 1661 | 1467319978614 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 1661 | 1467319978615 Marionette TRACE conn2 <- [1,138,null,{}] 13:52:58 INFO - PROCESS | 1661 | 1467319978619 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 1661 | 1467319978620 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:58 INFO - PROCESS | 1661 | 1467319978743 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:52:59 INFO - PROCESS | 1661 | 1467319979612 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 1661 | 1467319979614 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:52:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x112158800 == 42 [pid = 1661] [id = 42] 13:52:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x1131ef800) [pid = 1661] [serial = 122] [outer = 0x0] 13:52:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x116633c00) [pid = 1661] [serial = 123] [outer = 0x1131ef800] 13:52:59 INFO - PROCESS | 1661 | 1467319979642 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11697a400) [pid = 1661] [serial = 124] [outer = 0x1131ef800] 13:52:59 INFO - PROCESS | 1661 | 1467319979987 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1423ms 13:53:00 INFO - PROCESS | 1661 | 1467319980038 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:53:00 INFO - PROCESS | 1661 | 1467319980040 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:53:00 INFO - PROCESS | 1661 | 1467319980043 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 1661 | 1467319980045 Marionette TRACE conn2 <- [1,142,null,{}] 13:53:00 INFO - PROCESS | 1661 | 1467319980048 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:00 INFO - PROCESS | 1661 | 1467319980051 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:00 INFO - PROCESS | 1661 | 1467319980146 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:53:00 INFO - PROCESS | 1661 | 1467319980153 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 1661 | 1467319980155 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x1161b0000 == 43 [pid = 1661] [id = 43] 13:53:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x1176e5c00) [pid = 1661] [serial = 125] [outer = 0x0] 13:53:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1182e5000) [pid = 1661] [serial = 126] [outer = 0x1176e5c00] 13:53:00 INFO - PROCESS | 1661 | 1467319980180 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x1184dbc00) [pid = 1661] [serial = 127] [outer = 0x1176e5c00] 13:53:00 INFO - PROCESS | 1661 | 1467319980548 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 13:53:00 INFO - PROCESS | 1661 | 1467319980566 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 1661 | 1467319980571 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:53:00 INFO - PROCESS | 1661 | 1467319980581 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 1661 | 1467319980583 Marionette TRACE conn2 <- [1,146,null,{}] 13:53:00 INFO - PROCESS | 1661 | 1467319980586 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:00 INFO - PROCESS | 1661 | 1467319980588 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:00 INFO - PROCESS | 1661 | 1467319980740 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:53:00 INFO - PROCESS | 1661 | 1467319980757 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 1661 | 1467319980758 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x117016800 == 44 [pid = 1661] [id = 44] 13:53:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x118561800) [pid = 1661] [serial = 128] [outer = 0x0] 13:53:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x118715000) [pid = 1661] [serial = 129] [outer = 0x118561800] 13:53:00 INFO - PROCESS | 1661 | 1467319980799 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x118e22400) [pid = 1661] [serial = 130] [outer = 0x118561800] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x118557c00) [pid = 1661] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1184db800) [pid = 1661] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12cc83400) [pid = 1661] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12cbe9400) [pid = 1661] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12c868800) [pid = 1661] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12c51c000) [pid = 1661] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12bdc5400) [pid = 1661] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1182e6c00) [pid = 1661] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12ba9d800) [pid = 1661] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12b9e0000) [pid = 1661] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12a8d5800) [pid = 1661] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x129641c00) [pid = 1661] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1292b4000) [pid = 1661] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x116fadc00) [pid = 1661] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12468ec00) [pid = 1661] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12416c400) [pid = 1661] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12d4b5c00) [pid = 1661] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x112a7ac00) [pid = 1661] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x115fda400) [pid = 1661] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x118556800) [pid = 1661] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x116633800) [pid = 1661] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11697f400) [pid = 1661] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11846e800) [pid = 1661] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1184de800) [pid = 1661] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1187f6c00) [pid = 1661] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11925e400) [pid = 1661] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x118e20000) [pid = 1661] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119c0f400) [pid = 1661] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:53:01 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1131e6400) [pid = 1661] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:53:01 INFO - PROCESS | 1661 | 1467319981569 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1022ms 13:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:53:01 INFO - PROCESS | 1661 | 1467319981603 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:53:01 INFO - PROCESS | 1661 | 1467319981604 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:53:01 INFO - PROCESS | 1661 | 1467319981611 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:53:01 INFO - PROCESS | 1661 | 1467319981618 Marionette TRACE conn2 <- [1,150,null,{}] 13:53:01 INFO - PROCESS | 1661 | 1467319981645 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:01 INFO - PROCESS | 1661 | 1467319981649 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:01 INFO - PROCESS | 1661 | 1467319981733 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:53:01 INFO - PROCESS | 1661 | 1467319981737 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 1661 | 1467319981738 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x11825f800 == 45 [pid = 1661] [id = 45] 13:53:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1164e7800) [pid = 1661] [serial = 131] [outer = 0x0] 13:53:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1184db800) [pid = 1661] [serial = 132] [outer = 0x1164e7800] 13:53:01 INFO - PROCESS | 1661 | 1467319981764 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119209000) [pid = 1661] [serial = 133] [outer = 0x1164e7800] 13:53:02 INFO - PROCESS | 1661 | 1467319982070 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 492ms 13:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:53:02 INFO - PROCESS | 1661 | 1467319982101 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 1661 | 1467319982103 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:53:02 INFO - PROCESS | 1661 | 1467319982105 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 1661 | 1467319982106 Marionette TRACE conn2 <- [1,154,null,{}] 13:53:02 INFO - PROCESS | 1661 | 1467319982108 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:02 INFO - PROCESS | 1661 | 1467319982110 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:02 INFO - PROCESS | 1661 | 1467319982204 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:53:02 INFO - PROCESS | 1661 | 1467319982245 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 1661 | 1467319982247 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188b5000 == 46 [pid = 1661] [id = 46] 13:53:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x116a19400) [pid = 1661] [serial = 134] [outer = 0x0] 13:53:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119573400) [pid = 1661] [serial = 135] [outer = 0x116a19400] 13:53:02 INFO - PROCESS | 1661 | 1467319982271 Marionette DEBUG loaded listener.js 13:53:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x11991d800) [pid = 1661] [serial = 136] [outer = 0x116a19400] 13:53:02 INFO - PROCESS | 1661 | 1467319982547 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 13:53:02 INFO - PROCESS | 1661 | 1467319982574 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 1661 | 1467319982575 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:53:02 INFO - PROCESS | 1661 | 1467319982578 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 1661 | 1467319982580 Marionette TRACE conn2 <- [1,158,null,{}] 13:53:02 INFO - PROCESS | 1661 | 1467319982592 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:02 INFO - PROCESS | 1661 | 1467319982593 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:02 INFO - PROCESS | 1661 | 1467319982675 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:53:02 INFO - PROCESS | 1661 | 1467319982681 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 1661 | 1467319982686 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b48000 == 47 [pid = 1661] [id = 47] 13:53:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x119c08400) [pid = 1661] [serial = 137] [outer = 0x0] 13:53:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x119c0f800) [pid = 1661] [serial = 138] [outer = 0x119c08400] 13:53:02 INFO - PROCESS | 1661 | 1467319982722 Marionette DEBUG loaded listener.js 13:53:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1210df000) [pid = 1661] [serial = 139] [outer = 0x119c08400] 13:53:03 INFO - PROCESS | 1661 | 1467319983186 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 13:53:03 INFO - PROCESS | 1661 | 1467319983208 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 1661 | 1467319983209 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:53:03 INFO - PROCESS | 1661 | 1467319983211 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - PROCESS | 1661 | 1467319983212 Marionette TRACE conn2 <- [1,162,null,{}] 13:53:03 INFO - PROCESS | 1661 | 1467319983214 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:03 INFO - PROCESS | 1661 | 1467319983216 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:03 INFO - PROCESS | 1661 | 1467319983295 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:53:03 INFO - PROCESS | 1661 | 1467319983300 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 1661 | 1467319983301 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x11612e800 == 48 [pid = 1661] [id = 48] 13:53:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x116630800) [pid = 1661] [serial = 140] [outer = 0x0] 13:53:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x124176400) [pid = 1661] [serial = 141] [outer = 0x116630800] 13:53:03 INFO - PROCESS | 1661 | 1467319983325 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12468ec00) [pid = 1661] [serial = 142] [outer = 0x116630800] 13:53:03 INFO - PROCESS | 1661 | 1467319983810 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 621ms 13:53:03 INFO - PROCESS | 1661 | 1467319983847 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 1661 | 1467319983850 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:53:03 INFO - PROCESS | 1661 | 1467319983854 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - PROCESS | 1661 | 1467319983856 Marionette TRACE conn2 <- [1,166,null,{}] 13:53:03 INFO - PROCESS | 1661 | 1467319983860 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:03 INFO - PROCESS | 1661 | 1467319983862 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:03 INFO - PROCESS | 1661 | 1467319983954 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:53:04 INFO - PROCESS | 1661 | 1467319984030 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 1661 | 1467319984031 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x116956800 == 49 [pid = 1661] [id = 49] 13:53:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1176e6000) [pid = 1661] [serial = 143] [outer = 0x0] 13:53:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1181d5800) [pid = 1661] [serial = 144] [outer = 0x1176e6000] 13:53:04 INFO - PROCESS | 1661 | 1467319984076 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x118470c00) [pid = 1661] [serial = 145] [outer = 0x1176e6000] 13:53:04 INFO - PROCESS | 1661 | 1467319984511 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 13:53:04 INFO - PROCESS | 1661 | 1467319984525 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 1661 | 1467319984528 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:53:04 INFO - PROCESS | 1661 | 1467319984533 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 1661 | 1467319984535 Marionette TRACE conn2 <- [1,170,null,{}] 13:53:04 INFO - PROCESS | 1661 | 1467319984537 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:04 INFO - PROCESS | 1661 | 1467319984539 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:04 INFO - PROCESS | 1661 | 1467319984635 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:53:04 INFO - PROCESS | 1661 | 1467319984690 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 1661 | 1467319984691 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x123958800 == 50 [pid = 1661] [id = 50] 13:53:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1184de400) [pid = 1661] [serial = 146] [outer = 0x0] 13:53:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1185ae000) [pid = 1661] [serial = 147] [outer = 0x1184de400] 13:53:04 INFO - PROCESS | 1661 | 1467319984723 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x119572c00) [pid = 1661] [serial = 148] [outer = 0x1184de400] 13:53:05 INFO - PROCESS | 1661 | 1467319985134 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 13:53:05 INFO - PROCESS | 1661 | 1467319985154 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 1661 | 1467319985156 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:53:05 INFO - PROCESS | 1661 | 1467319985158 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 1661 | 1467319985161 Marionette TRACE conn2 <- [1,174,null,{}] 13:53:05 INFO - PROCESS | 1661 | 1467319985168 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:05 INFO - PROCESS | 1661 | 1467319985171 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:05 INFO - PROCESS | 1661 | 1467319985265 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:53:05 INFO - PROCESS | 1661 | 1467319985350 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 1661 | 1467319985352 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x11825f000 == 51 [pid = 1661] [id = 51] 13:53:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119cd6c00) [pid = 1661] [serial = 149] [outer = 0x0] 13:53:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1210dfc00) [pid = 1661] [serial = 150] [outer = 0x119cd6c00] 13:53:05 INFO - PROCESS | 1661 | 1467319985398 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x124178800) [pid = 1661] [serial = 151] [outer = 0x119cd6c00] 13:53:05 INFO - PROCESS | 1661 | 1467319985804 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 13:53:05 INFO - PROCESS | 1661 | 1467319985831 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 1661 | 1467319985833 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:53:05 INFO - PROCESS | 1661 | 1467319985835 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 1661 | 1467319985836 Marionette TRACE conn2 <- [1,178,null,{}] 13:53:05 INFO - PROCESS | 1661 | 1467319985838 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:05 INFO - PROCESS | 1661 | 1467319985840 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:05 INFO - PROCESS | 1661 | 1467319985935 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:53:05 INFO - PROCESS | 1661 | 1467319985978 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 1661 | 1467319985980 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12498d800 == 52 [pid = 1661] [id = 52] 13:53:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x124953c00) [pid = 1661] [serial = 152] [outer = 0x0] 13:53:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12495a000) [pid = 1661] [serial = 153] [outer = 0x124953c00] 13:53:06 INFO - PROCESS | 1661 | 1467319986008 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12495f800) [pid = 1661] [serial = 154] [outer = 0x124953c00] 13:53:06 INFO - PROCESS | 1661 | 1467319986488 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 13:53:06 INFO - PROCESS | 1661 | 1467319986513 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:53:06 INFO - PROCESS | 1661 | 1467319986516 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:53:06 INFO - PROCESS | 1661 | 1467319986521 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:53:06 INFO - PROCESS | 1661 | 1467319986523 Marionette TRACE conn2 <- [1,182,null,{}] 13:53:06 INFO - PROCESS | 1661 | 1467319986527 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:06 INFO - PROCESS | 1661 | 1467319986529 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:06 INFO - PROCESS | 1661 | 1467319986636 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:53:06 INFO - PROCESS | 1661 | 1467319986713 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 1661 | 1467319986716 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x117022000 == 53 [pid = 1661] [id = 53] 13:53:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x115f65400) [pid = 1661] [serial = 155] [outer = 0x0] 13:53:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x1164e7000) [pid = 1661] [serial = 156] [outer = 0x115f65400] 13:53:06 INFO - PROCESS | 1661 | 1467319986743 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x116976c00) [pid = 1661] [serial = 157] [outer = 0x115f65400] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x119b48000 == 52 [pid = 1661] [id = 47] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1188b5000 == 51 [pid = 1661] [id = 46] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x11825f800 == 50 [pid = 1661] [id = 45] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x117e31800 == 49 [pid = 1661] [id = 30] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1193cd000 == 48 [pid = 1661] [id = 32] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x117016800 == 47 [pid = 1661] [id = 44] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x11723d000 == 46 [pid = 1661] [id = 29] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1161b0000 == 45 [pid = 1661] [id = 43] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1164a9000 == 44 [pid = 1661] [id = 27] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1169ab800 == 43 [pid = 1661] [id = 28] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x112158800 == 42 [pid = 1661] [id = 42] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x124bd7000 == 41 [pid = 1661] [id = 40] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1188bb000 == 40 [pid = 1661] [id = 31] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1195a5800 == 39 [pid = 1661] [id = 33] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x119b39000 == 38 [pid = 1661] [id = 34] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x126014800 == 37 [pid = 1661] [id = 41] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12498d800 == 36 [pid = 1661] [id = 52] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1243d2800 == 35 [pid = 1661] [id = 39] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x11825f000 == 34 [pid = 1661] [id = 51] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x119cb9800 == 33 [pid = 1661] [id = 35] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x123958800 == 32 [pid = 1661] [id = 50] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x123ca8800 == 31 [pid = 1661] [id = 38] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x123864000 == 30 [pid = 1661] [id = 36] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x116956800 == 29 [pid = 1661] [id = 49] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x11612e800 == 28 [pid = 1661] [id = 48] 13:53:07 INFO - PROCESS | 1661 | --DOCSHELL 0x123c9b800 == 27 [pid = 1661] [id = 37] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x124687000) [pid = 1661] [serial = 11] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x124170800) [pid = 1661] [serial = 102] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x124655000) [pid = 1661] [serial = 105] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x124c3e000) [pid = 1661] [serial = 108] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x124e4ac00) [pid = 1661] [serial = 111] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x126a2e400) [pid = 1661] [serial = 114] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x126e8b800) [pid = 1661] [serial = 117] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x112a84400) [pid = 1661] [serial = 66] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1131ca400) [pid = 1661] [serial = 67] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1167e4000) [pid = 1661] [serial = 69] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x11855c800) [pid = 1661] [serial = 72] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x118713400) [pid = 1661] [serial = 73] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1167e1800) [pid = 1661] [serial = 75] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1139be000) [pid = 1661] [serial = 76] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1172c0800) [pid = 1661] [serial = 78] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1181e0c00) [pid = 1661] [serial = 79] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1184e4c00) [pid = 1661] [serial = 81] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1185ad800) [pid = 1661] [serial = 84] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x118e27000) [pid = 1661] [serial = 87] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119256800) [pid = 1661] [serial = 88] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x119915800) [pid = 1661] [serial = 90] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119c03000) [pid = 1661] [serial = 91] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119cd9c00) [pid = 1661] [serial = 93] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1210da000) [pid = 1661] [serial = 94] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1211e7c00) [pid = 1661] [serial = 96] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1211ed400) [pid = 1661] [serial = 97] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1211ed000) [pid = 1661] [serial = 99] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x113947400) [pid = 1661] [serial = 100] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124960800) [pid = 1661] [serial = 106] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x124eb3800) [pid = 1661] [serial = 109] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1257c2400) [pid = 1661] [serial = 112] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1170bec00) [pid = 1661] [serial = 70] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118558400) [pid = 1661] [serial = 82] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1187f0400) [pid = 1661] [serial = 85] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x128c54c00) [pid = 1661] [serial = 120] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12af65800) [pid = 1661] [serial = 64] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1240a0c00) [pid = 1661] [serial = 8] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12bd6d000) [pid = 1661] [serial = 30] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12ba93800) [pid = 1661] [serial = 27] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12ba99c00) [pid = 1661] [serial = 28] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12b324000) [pid = 1661] [serial = 24] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12b32f000) [pid = 1661] [serial = 25] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12a8cb800) [pid = 1661] [serial = 22] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12a1d1400) [pid = 1661] [serial = 21] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12963d400) [pid = 1661] [serial = 18] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1292b5c00) [pid = 1661] [serial = 15] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1292bb800) [pid = 1661] [serial = 16] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12df58800) [pid = 1661] [serial = 63] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x11855e800) [pid = 1661] [serial = 60] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1185abc00) [pid = 1661] [serial = 61] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1184e4000) [pid = 1661] [serial = 57] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x118555400) [pid = 1661] [serial = 58] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x119577400) [pid = 1661] [serial = 55] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1185a8400) [pid = 1661] [serial = 54] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x12d361000) [pid = 1661] [serial = 48] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x12d3cc400) [pid = 1661] [serial = 51] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x12cbf1400) [pid = 1661] [serial = 45] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x12cc7cc00) [pid = 1661] [serial = 46] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x12c86f800) [pid = 1661] [serial = 42] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x12cbe6c00) [pid = 1661] [serial = 43] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x12c862c00) [pid = 1661] [serial = 40] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x12c51fc00) [pid = 1661] [serial = 39] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x12bdca800) [pid = 1661] [serial = 36] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x12c515000) [pid = 1661] [serial = 37] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x12bd69800) [pid = 1661] [serial = 33] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x12bdc2c00) [pid = 1661] [serial = 34] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x11850e400) [pid = 1661] [serial = 31] [outer = 0x0] [url = about:blank] 13:53:07 INFO - PROCESS | 1661 | 1467319987780 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1275ms 13:53:07 INFO - PROCESS | 1661 | 1467319987796 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 1661 | 1467319987800 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:53:07 INFO - PROCESS | 1661 | 1467319987803 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 1661 | 1467319987805 Marionette TRACE conn2 <- [1,186,null,{}] 13:53:07 INFO - PROCESS | 1661 | 1467319987809 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:07 INFO - PROCESS | 1661 | 1467319987810 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:07 INFO - PROCESS | 1661 | 1467319987882 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:53:07 INFO - PROCESS | 1661 | 1467319987886 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 1661 | 1467319987889 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x11393e800 == 28 [pid = 1661] [id = 54] 13:53:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x11662e000) [pid = 1661] [serial = 158] [outer = 0x0] 13:53:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x116727800) [pid = 1661] [serial = 159] [outer = 0x11662e000] 13:53:07 INFO - PROCESS | 1661 | 1467319987919 Marionette DEBUG loaded listener.js 13:53:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x112fc9000) [pid = 1661] [serial = 160] [outer = 0x11662e000] 13:53:08 INFO - PROCESS | 1661 | 1467319988236 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 13:53:08 INFO - PROCESS | 1661 | 1467319988286 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 1661 | 1467319988290 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:53:08 INFO - PROCESS | 1661 | 1467319988295 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - PROCESS | 1661 | 1467319988297 Marionette TRACE conn2 <- [1,190,null,{}] 13:53:08 INFO - PROCESS | 1661 | 1467319988299 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:08 INFO - PROCESS | 1661 | 1467319988301 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:08 INFO - PROCESS | 1661 | 1467319988373 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:53:08 INFO - PROCESS | 1661 | 1467319988377 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 1661 | 1467319988379 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x11667c800 == 29 [pid = 1661] [id = 55] 13:53:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x1172ca800) [pid = 1661] [serial = 161] [outer = 0x0] 13:53:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x118475000) [pid = 1661] [serial = 162] [outer = 0x1172ca800] 13:53:08 INFO - PROCESS | 1661 | 1467319988409 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x1184e6000) [pid = 1661] [serial = 163] [outer = 0x1172ca800] 13:53:08 INFO - PROCESS | 1661 | 1467319988712 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 13:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:53:08 INFO - PROCESS | 1661 | 1467319988772 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 1661 | 1467319988773 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:53:08 INFO - PROCESS | 1661 | 1467319988775 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - PROCESS | 1661 | 1467319988777 Marionette TRACE conn2 <- [1,194,null,{}] 13:53:08 INFO - PROCESS | 1661 | 1467319988785 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:08 INFO - PROCESS | 1661 | 1467319988788 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:08 INFO - PROCESS | 1661 | 1467319988863 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:53:08 INFO - PROCESS | 1661 | 1467319988904 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 1661 | 1467319988906 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x11724a800 == 30 [pid = 1661] [id = 56] 13:53:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1167ee000) [pid = 1661] [serial = 164] [outer = 0x0] 13:53:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x118561c00) [pid = 1661] [serial = 165] [outer = 0x1167ee000] 13:53:08 INFO - PROCESS | 1661 | 1467319988934 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1187ecc00) [pid = 1661] [serial = 166] [outer = 0x1167ee000] 13:53:09 INFO - PROCESS | 1661 | 1467319989197 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 472ms 13:53:09 INFO - PROCESS | 1661 | 1467319989254 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 1661 | 1467319989256 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:53:09 INFO - PROCESS | 1661 | 1467319989258 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 1661 | 1467319989260 Marionette TRACE conn2 <- [1,198,null,{}] 13:53:09 INFO - PROCESS | 1661 | 1467319989262 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:09 INFO - PROCESS | 1661 | 1467319989263 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:09 INFO - PROCESS | 1661 | 1467319989340 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:53:09 INFO - PROCESS | 1661 | 1467319989344 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 1661 | 1467319989345 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x118396800 == 31 [pid = 1661] [id = 57] 13:53:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x118e29000) [pid = 1661] [serial = 167] [outer = 0x0] 13:53:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x119257000) [pid = 1661] [serial = 168] [outer = 0x118e29000] 13:53:09 INFO - PROCESS | 1661 | 1467319989373 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x119574400) [pid = 1661] [serial = 169] [outer = 0x118e29000] 13:53:09 INFO - PROCESS | 1661 | 1467319989652 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 417ms 13:53:09 INFO - PROCESS | 1661 | 1467319989677 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:53:09 INFO - PROCESS | 1661 | 1467319989678 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:53:09 INFO - PROCESS | 1661 | 1467319989687 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 1661 | 1467319989689 Marionette TRACE conn2 <- [1,202,null,{}] 13:53:09 INFO - PROCESS | 1661 | 1467319989695 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:09 INFO - PROCESS | 1661 | 1467319989696 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:09 INFO - PROCESS | 1661 | 1467319989812 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:53:09 INFO - PROCESS | 1661 | 1467319989822 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 1661 | 1467319989823 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x119273800 == 32 [pid = 1661] [id = 58] 13:53:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1164e1000) [pid = 1661] [serial = 170] [outer = 0x0] 13:53:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x118e26c00) [pid = 1661] [serial = 171] [outer = 0x1164e1000] 13:53:09 INFO - PROCESS | 1661 | 1467319989847 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x119b02400) [pid = 1661] [serial = 172] [outer = 0x1164e1000] 13:53:10 INFO - PROCESS | 1661 | 1467319990223 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 580ms 13:53:10 INFO - PROCESS | 1661 | 1467319990261 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:53:10 INFO - PROCESS | 1661 | 1467319990263 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:53:10 INFO - PROCESS | 1661 | 1467319990272 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - PROCESS | 1661 | 1467319990274 Marionette TRACE conn2 <- [1,206,null,{}] 13:53:10 INFO - PROCESS | 1661 | 1467319990277 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 1661 | 1467319990283 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:10 INFO - PROCESS | 1661 | 1467319990438 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:53:10 INFO - PROCESS | 1661 | 1467319990458 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 1661 | 1467319990459 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b3a000 == 33 [pid = 1661] [id = 59] 13:53:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1184e6400) [pid = 1661] [serial = 173] [outer = 0x0] 13:53:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x11a0d2c00) [pid = 1661] [serial = 174] [outer = 0x1184e6400] 13:53:10 INFO - PROCESS | 1661 | 1467319990499 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1240a0000) [pid = 1661] [serial = 175] [outer = 0x1184e6400] 13:53:10 INFO - PROCESS | 1661 | 1467319990920 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 671ms 13:53:10 INFO - PROCESS | 1661 | 1467319990942 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:53:10 INFO - PROCESS | 1661 | 1467319990943 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:53:10 INFO - PROCESS | 1661 | 1467319990946 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - PROCESS | 1661 | 1467319990947 Marionette TRACE conn2 <- [1,210,null,{}] 13:53:10 INFO - PROCESS | 1661 | 1467319990949 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 1661 | 1467319990950 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:11 INFO - PROCESS | 1661 | 1467319991041 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:53:11 INFO - PROCESS | 1661 | 1467319991072 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 1661 | 1467319991073 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f4800 == 34 [pid = 1661] [id = 60] 13:53:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1240a0800) [pid = 1661] [serial = 176] [outer = 0x0] 13:53:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x124684800) [pid = 1661] [serial = 177] [outer = 0x1240a0800] 13:53:11 INFO - PROCESS | 1661 | 1467319991097 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x12495a400) [pid = 1661] [serial = 178] [outer = 0x1240a0800] 13:53:11 INFO - PROCESS | 1661 | 1467319991389 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 13:53:11 INFO - PROCESS | 1661 | 1467319991421 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 1661 | 1467319991422 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:53:11 INFO - PROCESS | 1661 | 1467319991424 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 1661 | 1467319991425 Marionette TRACE conn2 <- [1,214,null,{}] 13:53:11 INFO - PROCESS | 1661 | 1467319991428 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:11 INFO - PROCESS | 1661 | 1467319991429 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:11 INFO - PROCESS | 1661 | 1467319991522 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:53:11 INFO - PROCESS | 1661 | 1467319991526 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 1661 | 1467319991527 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12395e000 == 35 [pid = 1661] [id = 61] 13:53:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x124170800) [pid = 1661] [serial = 179] [outer = 0x0] 13:53:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x12495d800) [pid = 1661] [serial = 180] [outer = 0x124170800] 13:53:11 INFO - PROCESS | 1661 | 1467319991551 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x124e40800) [pid = 1661] [serial = 181] [outer = 0x124170800] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x126f8bc00) [pid = 1661] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1257c4c00) [pid = 1661] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x123836000) [pid = 1661] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12576e400) [pid = 1661] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x116630800) [pid = 1661] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1176e5c00) [pid = 1661] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x118561800) [pid = 1661] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119c08400) [pid = 1661] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x116a19400) [pid = 1661] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1164e7800) [pid = 1661] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:53:11 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1131ef800) [pid = 1661] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:53:11 INFO - PROCESS | 1661 | 1467319991925 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 13:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:53:11 INFO - PROCESS | 1661 | 1467319991946 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 1661 | 1467319991947 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:53:11 INFO - PROCESS | 1661 | 1467319991949 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 1661 | 1467319991950 Marionette TRACE conn2 <- [1,218,null,{}] 13:53:11 INFO - PROCESS | 1661 | 1467319991953 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:11 INFO - PROCESS | 1661 | 1467319991954 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:12 INFO - PROCESS | 1661 | 1467319992029 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:53:12 INFO - PROCESS | 1661 | 1467319992035 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 1661 | 1467319992036 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e11800 == 36 [pid = 1661] [id = 62] 13:53:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1131ef800) [pid = 1661] [serial = 182] [outer = 0x0] 13:53:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x11855e000) [pid = 1661] [serial = 183] [outer = 0x1131ef800] 13:53:12 INFO - PROCESS | 1661 | 1467319992060 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1249d9c00) [pid = 1661] [serial = 184] [outer = 0x1131ef800] 13:53:12 INFO - PROCESS | 1661 | 1467319992355 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 13:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:53:12 INFO - PROCESS | 1661 | 1467319992371 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 1661 | 1467319992372 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:53:12 INFO - PROCESS | 1661 | 1467319992374 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 1661 | 1467319992375 Marionette TRACE conn2 <- [1,222,null,{}] 13:53:12 INFO - PROCESS | 1661 | 1467319992379 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:12 INFO - PROCESS | 1661 | 1467319992380 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:12 INFO - PROCESS | 1661 | 1467319992457 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:53:12 INFO - PROCESS | 1661 | 1467319992502 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 1661 | 1467319992503 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12414b800 == 37 [pid = 1661] [id = 63] 13:53:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116636c00) [pid = 1661] [serial = 185] [outer = 0x0] 13:53:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x124e46400) [pid = 1661] [serial = 186] [outer = 0x116636c00] 13:53:12 INFO - PROCESS | 1661 | 1467319992527 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x125774c00) [pid = 1661] [serial = 187] [outer = 0x116636c00] 13:53:12 INFO - PROCESS | 1661 | 1467319992793 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 422ms 13:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:53:12 INFO - PROCESS | 1661 | 1467319992808 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 1661 | 1467319992809 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:53:12 INFO - PROCESS | 1661 | 1467319992811 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 1661 | 1467319992813 Marionette TRACE conn2 <- [1,226,null,{}] 13:53:12 INFO - PROCESS | 1661 | 1467319992823 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:12 INFO - PROCESS | 1661 | 1467319992825 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:12 INFO - PROCESS | 1661 | 1467319992920 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:53:12 INFO - PROCESS | 1661 | 1467319992924 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 1661 | 1467319992926 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x119265000 == 38 [pid = 1661] [id = 64] 13:53:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1176e4c00) [pid = 1661] [serial = 188] [outer = 0x0] 13:53:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1257c4c00) [pid = 1661] [serial = 189] [outer = 0x1176e4c00] 13:53:12 INFO - PROCESS | 1661 | 1467319992954 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x126f89800) [pid = 1661] [serial = 190] [outer = 0x1176e4c00] 13:53:13 INFO - PROCESS | 1661 | 1467319993253 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 477ms 13:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:53:13 INFO - PROCESS | 1661 | 1467319993288 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 1661 | 1467319993289 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:53:13 INFO - PROCESS | 1661 | 1467319993291 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 1661 | 1467319993292 Marionette TRACE conn2 <- [1,230,null,{}] 13:53:13 INFO - PROCESS | 1661 | 1467319993295 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 1661 | 1467319993296 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:13 INFO - PROCESS | 1661 | 1467319993391 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:53:13 INFO - PROCESS | 1661 | 1467319993397 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 1661 | 1467319993398 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x126a73800 == 39 [pid = 1661] [id = 65] 13:53:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1250e8c00) [pid = 1661] [serial = 191] [outer = 0x0] 13:53:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x126f98c00) [pid = 1661] [serial = 192] [outer = 0x1250e8c00] 13:53:13 INFO - PROCESS | 1661 | 1467319993422 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x128c52400) [pid = 1661] [serial = 193] [outer = 0x1250e8c00] 13:53:13 INFO - PROCESS | 1661 | 1467319993681 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 417ms 13:53:13 INFO - PROCESS | 1661 | 1467319993710 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 1661 | 1467319993711 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:53:13 INFO - PROCESS | 1661 | 1467319993720 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 1661 | 1467319993721 Marionette TRACE conn2 <- [1,234,null,{}] 13:53:13 INFO - PROCESS | 1661 | 1467319993724 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 1661 | 1467319993725 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:13 INFO - PROCESS | 1661 | 1467319993810 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:53:13 INFO - PROCESS | 1661 | 1467319993814 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 1661 | 1467319993816 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c7c000 == 40 [pid = 1661] [id = 66] 13:53:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x127435000) [pid = 1661] [serial = 194] [outer = 0x0] 13:53:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x128d82000) [pid = 1661] [serial = 195] [outer = 0x127435000] 13:53:13 INFO - PROCESS | 1661 | 1467319993841 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x128dcb000) [pid = 1661] [serial = 196] [outer = 0x127435000] 13:53:14 INFO - PROCESS | 1661 | 1467319994358 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 676ms 13:53:14 INFO - PROCESS | 1661 | 1467319994406 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:53:14 INFO - PROCESS | 1661 | 1467319994409 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:53:14 INFO - PROCESS | 1661 | 1467319994413 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - PROCESS | 1661 | 1467319994418 Marionette TRACE conn2 <- [1,238,null,{}] 13:53:14 INFO - PROCESS | 1661 | 1467319994421 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:14 INFO - PROCESS | 1661 | 1467319994423 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:14 INFO - PROCESS | 1661 | 1467319994528 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:53:14 INFO - PROCESS | 1661 | 1467319994572 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 1661 | 1467319994574 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x116624800 == 41 [pid = 1661] [id = 67] 13:53:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1167f0400) [pid = 1661] [serial = 197] [outer = 0x0] 13:53:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x116a19000) [pid = 1661] [serial = 198] [outer = 0x1167f0400] 13:53:14 INFO - PROCESS | 1661 | 1467319994605 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1181d6000) [pid = 1661] [serial = 199] [outer = 0x1167f0400] 13:53:15 INFO - PROCESS | 1661 | 1467319995211 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 825ms 13:53:15 INFO - PROCESS | 1661 | 1467319995256 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 1661 | 1467319995258 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:53:15 INFO - PROCESS | 1661 | 1467319995263 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 1661 | 1467319995267 Marionette TRACE conn2 <- [1,242,null,{}] 13:53:15 INFO - PROCESS | 1661 | 1467319995271 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:15 INFO - PROCESS | 1661 | 1467319995273 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:15 INFO - PROCESS | 1661 | 1467319995372 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:53:15 INFO - PROCESS | 1661 | 1467319995440 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 1661 | 1467319995442 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x116413000 == 42 [pid = 1661] [id = 68] 13:53:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1172c3400) [pid = 1661] [serial = 200] [outer = 0x0] 13:53:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1176ec000) [pid = 1661] [serial = 201] [outer = 0x1172c3400] 13:53:15 INFO - PROCESS | 1661 | 1467319995471 Marionette DEBUG loaded listener.js 13:53:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1182ec800) [pid = 1661] [serial = 202] [outer = 0x1172c3400] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x126a73800 == 41 [pid = 1661] [id = 65] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x119265000 == 40 [pid = 1661] [id = 64] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12414b800 == 39 [pid = 1661] [id = 63] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x123e11800 == 38 [pid = 1661] [id = 62] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12395e000 == 37 [pid = 1661] [id = 61] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f4800 == 36 [pid = 1661] [id = 60] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x119b3a000 == 35 [pid = 1661] [id = 59] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x119273800 == 34 [pid = 1661] [id = 58] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x118396800 == 33 [pid = 1661] [id = 57] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x11724a800 == 32 [pid = 1661] [id = 56] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x11667c800 == 31 [pid = 1661] [id = 55] 13:53:15 INFO - PROCESS | 1661 | --DOCSHELL 0x11393e800 == 30 [pid = 1661] [id = 54] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x128c61c00) [pid = 1661] [serial = 121] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x124176400) [pid = 1661] [serial = 141] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12468ec00) [pid = 1661] [serial = 142] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1182e5000) [pid = 1661] [serial = 126] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118715000) [pid = 1661] [serial = 129] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119c0f800) [pid = 1661] [serial = 138] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119573400) [pid = 1661] [serial = 135] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118e22400) [pid = 1661] [serial = 130] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119209000) [pid = 1661] [serial = 133] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11697a400) [pid = 1661] [serial = 124] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x116633c00) [pid = 1661] [serial = 123] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1184dbc00) [pid = 1661] [serial = 127] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1210df000) [pid = 1661] [serial = 139] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1184db800) [pid = 1661] [serial = 132] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11991d800) [pid = 1661] [serial = 136] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x127435800) [pid = 1661] [serial = 118] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124376800) [pid = 1661] [serial = 103] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x126a37400) [pid = 1661] [serial = 115] [outer = 0x0] [url = about:blank] 13:53:15 INFO - PROCESS | 1661 | 1467319995842 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 625ms 13:53:15 INFO - PROCESS | 1661 | 1467319995888 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 1661 | 1467319995891 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:53:15 INFO - PROCESS | 1661 | 1467319995896 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 1661 | 1467319995898 Marionette TRACE conn2 <- [1,246,null,{}] 13:53:15 INFO - PROCESS | 1661 | 1467319995900 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:15 INFO - PROCESS | 1661 | 1467319995902 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:15 INFO - PROCESS | 1661 | 1467319995978 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:53:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1184e8400) [pid = 1661] [serial = 203] [outer = 0x12cc80c00] 13:53:16 INFO - PROCESS | 1661 | 1467319996003 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 1661 | 1467319996005 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e31800 == 31 [pid = 1661] [id = 69] 13:53:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118560400) [pid = 1661] [serial = 204] [outer = 0x0] 13:53:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1185a8400) [pid = 1661] [serial = 205] [outer = 0x118560400] 13:53:16 INFO - PROCESS | 1661 | 1467319996035 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1187ec400) [pid = 1661] [serial = 206] [outer = 0x118560400] 13:53:16 INFO - PROCESS | 1661 | 1467319996359 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 13:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:53:16 INFO - PROCESS | 1661 | 1467319996372 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 1661 | 1467319996373 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:53:16 INFO - PROCESS | 1661 | 1467319996376 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 1661 | 1467319996378 Marionette TRACE conn2 <- [1,250,null,{}] 13:53:16 INFO - PROCESS | 1661 | 1467319996390 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:16 INFO - PROCESS | 1661 | 1467319996393 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:16 INFO - PROCESS | 1661 | 1467319996495 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:53:16 INFO - PROCESS | 1661 | 1467319996503 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 1661 | 1467319996505 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x11926c800 == 32 [pid = 1661] [id = 70] 13:53:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119570800) [pid = 1661] [serial = 207] [outer = 0x0] 13:53:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119b05800) [pid = 1661] [serial = 208] [outer = 0x119570800] 13:53:16 INFO - PROCESS | 1661 | 1467319996533 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11a0c7800) [pid = 1661] [serial = 209] [outer = 0x119570800] 13:53:16 INFO - PROCESS | 1661 | 1467319996827 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 474ms 13:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:53:16 INFO - PROCESS | 1661 | 1467319996856 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 1661 | 1467319996858 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:53:16 INFO - PROCESS | 1661 | 1467319996860 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 1661 | 1467319996861 Marionette TRACE conn2 <- [1,254,null,{}] 13:53:16 INFO - PROCESS | 1661 | 1467319996866 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:16 INFO - PROCESS | 1661 | 1467319996870 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:16 INFO - PROCESS | 1661 | 1467319996954 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:53:17 INFO - PROCESS | 1661 | 1467319997016 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 1661 | 1467319997017 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x11959c800 == 33 [pid = 1661] [id = 71] 13:53:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119b08800) [pid = 1661] [serial = 210] [outer = 0x0] 13:53:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1211e9000) [pid = 1661] [serial = 211] [outer = 0x119b08800] 13:53:17 INFO - PROCESS | 1661 | 1467319997059 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x123be4400) [pid = 1661] [serial = 212] [outer = 0x119b08800] 13:53:17 INFO - PROCESS | 1661 | 1467319997455 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 619ms 13:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:53:17 INFO - PROCESS | 1661 | 1467319997480 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 1661 | 1467319997481 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:53:17 INFO - PROCESS | 1661 | 1467319997483 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 1661 | 1467319997484 Marionette TRACE conn2 <- [1,258,null,{}] 13:53:17 INFO - PROCESS | 1661 | 1467319997486 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:17 INFO - PROCESS | 1661 | 1467319997488 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:17 INFO - PROCESS | 1661 | 1467319997581 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:53:17 INFO - PROCESS | 1661 | 1467319997586 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 1661 | 1467319997588 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cbd000 == 34 [pid = 1661] [id = 72] 13:53:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x116478c00) [pid = 1661] [serial = 213] [outer = 0x0] 13:53:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124176400) [pid = 1661] [serial = 214] [outer = 0x116478c00] 13:53:17 INFO - PROCESS | 1661 | 1467319997611 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12495e000) [pid = 1661] [serial = 215] [outer = 0x116478c00] 13:53:17 INFO - PROCESS | 1661 | 1467319997922 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 472ms 13:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:53:17 INFO - PROCESS | 1661 | 1467319997958 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 1661 | 1467319997960 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:53:17 INFO - PROCESS | 1661 | 1467319997963 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 1661 | 1467319997967 Marionette TRACE conn2 <- [1,262,null,{}] 13:53:17 INFO - PROCESS | 1661 | 1467319997970 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:17 INFO - PROCESS | 1661 | 1467319997975 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:18 INFO - PROCESS | 1661 | 1467319998124 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:53:18 INFO - PROCESS | 1661 | 1467319998142 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 1661 | 1467319998143 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e19000 == 35 [pid = 1661] [id = 73] 13:53:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124c42800) [pid = 1661] [serial = 216] [outer = 0x0] 13:53:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1257c5400) [pid = 1661] [serial = 217] [outer = 0x124c42800] 13:53:18 INFO - PROCESS | 1661 | 1467319998177 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x127213c00) [pid = 1661] [serial = 218] [outer = 0x124c42800] 13:53:18 INFO - PROCESS | 1661 | 1467319998650 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 722ms 13:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:53:18 INFO - PROCESS | 1661 | 1467319998687 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 1661 | 1467319998689 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:53:18 INFO - PROCESS | 1661 | 1467319998692 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 1661 | 1467319998694 Marionette TRACE conn2 <- [1,266,null,{}] 13:53:18 INFO - PROCESS | 1661 | 1467319998697 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 1661 | 1467319998699 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:18 INFO - PROCESS | 1661 | 1467319998788 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:53:18 INFO - PROCESS | 1661 | 1467319998791 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 1661 | 1467319998792 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x124989000 == 36 [pid = 1661] [id = 74] 13:53:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128c10800) [pid = 1661] [serial = 219] [outer = 0x0] 13:53:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128c5bc00) [pid = 1661] [serial = 220] [outer = 0x128c10800] 13:53:18 INFO - PROCESS | 1661 | 1467319998817 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1292b0000) [pid = 1661] [serial = 221] [outer = 0x128c10800] 13:53:19 INFO - PROCESS | 1661 | 1467319999125 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 13:53:19 INFO - PROCESS | 1661 | 1467319999162 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 1661 | 1467319999163 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:53:19 INFO - PROCESS | 1661 | 1467319999168 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 1661 | 1467319999169 Marionette TRACE conn2 <- [1,270,null,{}] 13:53:19 INFO - PROCESS | 1661 | 1467319999171 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:19 INFO - PROCESS | 1661 | 1467319999172 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:19 INFO - PROCESS | 1661 | 1467319999260 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:53:19 INFO - PROCESS | 1661 | 1467319999292 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 1661 | 1467319999293 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x115071000 == 37 [pid = 1661] [id = 75] 13:53:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1150c2400) [pid = 1661] [serial = 222] [outer = 0x0] 13:53:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1292b7800) [pid = 1661] [serial = 223] [outer = 0x1150c2400] 13:53:19 INFO - PROCESS | 1661 | 1467319999316 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1293ea000) [pid = 1661] [serial = 224] [outer = 0x1150c2400] 13:53:19 INFO - PROCESS | 1661 | 1467319999628 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 519ms 13:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:53:19 INFO - PROCESS | 1661 | 1467319999686 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 1661 | 1467319999688 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:53:19 INFO - PROCESS | 1661 | 1467319999690 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 1661 | 1467319999691 Marionette TRACE conn2 <- [1,274,null,{}] 13:53:19 INFO - PROCESS | 1661 | 1467319999694 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:19 INFO - PROCESS | 1661 | 1467319999695 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:19 INFO - PROCESS | 1661 | 1467319999783 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:53:19 INFO - PROCESS | 1661 | 1467319999813 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 1661 | 1467319999814 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bdc000 == 38 [pid = 1661] [id = 76] 13:53:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1293ea400) [pid = 1661] [serial = 225] [outer = 0x0] 13:53:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1293f2000) [pid = 1661] [serial = 226] [outer = 0x1293ea400] 13:53:19 INFO - PROCESS | 1661 | 1467319999838 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12951a000) [pid = 1661] [serial = 227] [outer = 0x1293ea400] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1184e6400) [pid = 1661] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x115f65400) [pid = 1661] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1167ee000) [pid = 1661] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1172ca800) [pid = 1661] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11662e000) [pid = 1661] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1176e6000) [pid = 1661] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1240a0800) [pid = 1661] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1184de400) [pid = 1661] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119cd6c00) [pid = 1661] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124953c00) [pid = 1661] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124170800) [pid = 1661] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1131ef800) [pid = 1661] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1176e4c00) [pid = 1661] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118e29000) [pid = 1661] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1250e8c00) [pid = 1661] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x116636c00) [pid = 1661] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:53:20 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1164e1000) [pid = 1661] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 518ms 13:53:20 INFO - PROCESS | 1661 | 1467320000203 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:53:20 INFO - PROCESS | 1661 | 1467320000209 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:53:20 INFO - PROCESS | 1661 | 1467320000210 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:53:20 INFO - PROCESS | 1661 | 1467320000216 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 1661 | 1467320000218 Marionette TRACE conn2 <- [1,278,null,{}] 13:53:20 INFO - PROCESS | 1661 | 1467320000223 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 1661 | 1467320000224 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:20 INFO - PROCESS | 1661 | 1467320000326 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:53:20 INFO - PROCESS | 1661 | 1467320000354 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 1661 | 1467320000355 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257a3800 == 39 [pid = 1661] [id = 77] 13:53:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x112d4e400) [pid = 1661] [serial = 228] [outer = 0x0] 13:53:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118504400) [pid = 1661] [serial = 229] [outer = 0x112d4e400] 13:53:20 INFO - PROCESS | 1661 | 1467320000379 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1240a9800) [pid = 1661] [serial = 230] [outer = 0x112d4e400] 13:53:20 INFO - PROCESS | 1661 | 1467320000634 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 478ms 13:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:53:20 INFO - PROCESS | 1661 | 1467320000690 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:53:20 INFO - PROCESS | 1661 | 1467320000692 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:53:20 INFO - PROCESS | 1661 | 1467320000694 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 1661 | 1467320000695 Marionette TRACE conn2 <- [1,282,null,{}] 13:53:20 INFO - PROCESS | 1661 | 1467320000705 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 1661 | 1467320000707 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:20 INFO - PROCESS | 1661 | 1467320000798 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:53:20 INFO - PROCESS | 1661 | 1467320000804 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 1661 | 1467320000805 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293a6800 == 40 [pid = 1661] [id = 78] 13:53:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124170800) [pid = 1661] [serial = 231] [outer = 0x0] 13:53:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12951e400) [pid = 1661] [serial = 232] [outer = 0x124170800] 13:53:20 INFO - PROCESS | 1661 | 1467320000831 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x129645800) [pid = 1661] [serial = 233] [outer = 0x124170800] 13:53:21 INFO - PROCESS | 1661 | 1467320001155 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 470ms 13:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:53:21 INFO - PROCESS | 1661 | 1467320001168 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:53:21 INFO - PROCESS | 1661 | 1467320001170 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:53:21 INFO - PROCESS | 1661 | 1467320001172 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 1661 | 1467320001173 Marionette TRACE conn2 <- [1,286,null,{}] 13:53:21 INFO - PROCESS | 1661 | 1467320001175 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:21 INFO - PROCESS | 1661 | 1467320001176 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:21 INFO - PROCESS | 1661 | 1467320001276 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:53:21 INFO - PROCESS | 1661 | 1467320001282 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 1661 | 1467320001283 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a111000 == 41 [pid = 1661] [id = 79] 13:53:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1182e3000) [pid = 1661] [serial = 234] [outer = 0x0] 13:53:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x129646000) [pid = 1661] [serial = 235] [outer = 0x1182e3000] 13:53:21 INFO - PROCESS | 1661 | 1467320001307 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12a790000) [pid = 1661] [serial = 236] [outer = 0x1182e3000] 13:53:21 INFO - PROCESS | 1661 | 1467320001570 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 418ms 13:53:21 INFO - PROCESS | 1661 | 1467320001590 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:53:21 INFO - PROCESS | 1661 | 1467320001591 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:53:21 INFO - PROCESS | 1661 | 1467320001593 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 1661 | 1467320001594 Marionette TRACE conn2 <- [1,290,null,{}] 13:53:21 INFO - PROCESS | 1661 | 1467320001604 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:21 INFO - PROCESS | 1661 | 1467320001605 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:21 INFO - PROCESS | 1661 | 1467320001687 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:53:21 INFO - PROCESS | 1661 | 1467320001690 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 1661 | 1467320001691 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a622000 == 42 [pid = 1661] [id = 80] 13:53:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12a1d2000) [pid = 1661] [serial = 237] [outer = 0x0] 13:53:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12a8cac00) [pid = 1661] [serial = 238] [outer = 0x12a1d2000] 13:53:21 INFO - PROCESS | 1661 | 1467320001715 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12a8d2000) [pid = 1661] [serial = 239] [outer = 0x12a1d2000] 13:53:22 INFO - PROCESS | 1661 | 1467320002004 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 421ms 13:53:22 INFO - PROCESS | 1661 | 1467320002068 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 1661 | 1467320002070 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:53:22 INFO - PROCESS | 1661 | 1467320002074 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 1661 | 1467320002077 Marionette TRACE conn2 <- [1,294,null,{}] 13:53:22 INFO - PROCESS | 1661 | 1467320002083 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 1661 | 1467320002085 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:22 INFO - PROCESS | 1661 | 1467320002187 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:53:22 INFO - PROCESS | 1661 | 1467320002232 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 1661 | 1467320002233 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11613c800 == 43 [pid = 1661] [id = 81] 13:53:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x116636c00) [pid = 1661] [serial = 240] [outer = 0x0] 13:53:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x116a12800) [pid = 1661] [serial = 241] [outer = 0x116636c00] 13:53:22 INFO - PROCESS | 1661 | 1467320002265 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1182e2400) [pid = 1661] [serial = 242] [outer = 0x116636c00] 13:53:22 INFO - PROCESS | 1661 | 1467320002667 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 13:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:53:22 INFO - PROCESS | 1661 | 1467320002697 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 1661 | 1467320002699 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:53:22 INFO - PROCESS | 1661 | 1467320002703 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 1661 | 1467320002706 Marionette TRACE conn2 <- [1,298,null,{}] 13:53:22 INFO - PROCESS | 1661 | 1467320002709 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 1661 | 1467320002711 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:22 INFO - PROCESS | 1661 | 1467320002811 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:53:22 INFO - PROCESS | 1661 | 1467320002859 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 1661 | 1467320002860 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cc1000 == 44 [pid = 1661] [id = 82] 13:53:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118559c00) [pid = 1661] [serial = 243] [outer = 0x0] 13:53:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11925bc00) [pid = 1661] [serial = 244] [outer = 0x118559c00] 13:53:22 INFO - PROCESS | 1661 | 1467320002892 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119b08c00) [pid = 1661] [serial = 245] [outer = 0x118559c00] 13:53:23 INFO - PROCESS | 1661 | 1467320003301 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 13:53:23 INFO - PROCESS | 1661 | 1467320003324 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 1661 | 1467320003326 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:53:23 INFO - PROCESS | 1661 | 1467320003328 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 1661 | 1467320003329 Marionette TRACE conn2 <- [1,302,null,{}] 13:53:23 INFO - PROCESS | 1661 | 1467320003336 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 1661 | 1467320003339 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:23 INFO - PROCESS | 1661 | 1467320003440 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:53:23 INFO - PROCESS | 1661 | 1467320003491 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 1661 | 1467320003493 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bdd000 == 45 [pid = 1661] [id = 83] 13:53:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1210d2c00) [pid = 1661] [serial = 246] [outer = 0x0] 13:53:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1211ea000) [pid = 1661] [serial = 247] [outer = 0x1210d2c00] 13:53:23 INFO - PROCESS | 1661 | 1467320003524 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124955800) [pid = 1661] [serial = 248] [outer = 0x1210d2c00] 13:53:23 INFO - PROCESS | 1661 | 1467320003938 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 13:53:23 INFO - PROCESS | 1661 | 1467320003948 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 1661 | 1467320003950 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:53:23 INFO - PROCESS | 1661 | 1467320003952 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 1661 | 1467320003953 Marionette TRACE conn2 <- [1,306,null,{}] 13:53:23 INFO - PROCESS | 1661 | 1467320003956 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 1661 | 1467320003957 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:24 INFO - PROCESS | 1661 | 1467320004054 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:53:24 INFO - PROCESS | 1661 | 1467320004099 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 1661 | 1467320004101 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a60c800 == 46 [pid = 1661] [id = 84] 13:53:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x124ebbc00) [pid = 1661] [serial = 249] [outer = 0x0] 13:53:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1257c6c00) [pid = 1661] [serial = 250] [outer = 0x124ebbc00] 13:53:24 INFO - PROCESS | 1661 | 1467320004130 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x126a35c00) [pid = 1661] [serial = 251] [outer = 0x124ebbc00] 13:53:24 INFO - PROCESS | 1661 | 1467320004537 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 13:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:53:24 INFO - PROCESS | 1661 | 1467320004575 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 1661 | 1467320004576 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:53:24 INFO - PROCESS | 1661 | 1467320004578 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - PROCESS | 1661 | 1467320004579 Marionette TRACE conn2 <- [1,310,null,{}] 13:53:24 INFO - PROCESS | 1661 | 1467320004582 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:24 INFO - PROCESS | 1661 | 1467320004583 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:24 INFO - PROCESS | 1661 | 1467320004677 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:53:24 INFO - PROCESS | 1661 | 1467320004775 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 1661 | 1467320004776 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293b0800 == 47 [pid = 1661] [id = 85] 13:53:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12742d000) [pid = 1661] [serial = 252] [outer = 0x0] 13:53:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x128c09000) [pid = 1661] [serial = 253] [outer = 0x12742d000] 13:53:24 INFO - PROCESS | 1661 | 1467320004806 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128c0d800) [pid = 1661] [serial = 254] [outer = 0x12742d000] 13:53:25 INFO - PROCESS | 1661 | 1467320005400 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 871ms 13:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:53:25 INFO - PROCESS | 1661 | 1467320005450 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 1661 | 1467320005454 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:53:25 INFO - PROCESS | 1661 | 1467320005459 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 1661 | 1467320005462 Marionette TRACE conn2 <- [1,314,null,{}] 13:53:25 INFO - PROCESS | 1661 | 1467320005467 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 1661 | 1467320005469 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:25 INFO - PROCESS | 1661 | 1467320005601 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:53:25 INFO - PROCESS | 1661 | 1467320005688 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 1661 | 1467320005692 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x117366800 == 48 [pid = 1661] [id = 86] 13:53:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1181da000) [pid = 1661] [serial = 255] [outer = 0x0] 13:53:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1182e5c00) [pid = 1661] [serial = 256] [outer = 0x1181da000] 13:53:25 INFO - PROCESS | 1661 | 1467320005726 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1184e8000) [pid = 1661] [serial = 257] [outer = 0x1181da000] 13:53:26 INFO - PROCESS | 1661 | 1467320006172 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 727ms 13:53:26 INFO - PROCESS | 1661 | 1467320006184 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 1661 | 1467320006187 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:53:26 INFO - PROCESS | 1661 | 1467320006191 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - PROCESS | 1661 | 1467320006193 Marionette TRACE conn2 <- [1,318,null,{}] 13:53:26 INFO - PROCESS | 1661 | 1467320006195 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:26 INFO - PROCESS | 1661 | 1467320006197 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:26 INFO - PROCESS | 1661 | 1467320006286 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:53:26 INFO - PROCESS | 1661 | 1467320006357 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 1661 | 1467320006358 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12a111000 == 47 [pid = 1661] [id = 79] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x1293a6800 == 46 [pid = 1661] [id = 78] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x1257a3800 == 45 [pid = 1661] [id = 77] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x128bdc000 == 44 [pid = 1661] [id = 76] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x115071000 == 43 [pid = 1661] [id = 75] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x124989000 == 42 [pid = 1661] [id = 74] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x123e19000 == 41 [pid = 1661] [id = 73] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x119cbd000 == 40 [pid = 1661] [id = 72] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x11959c800 == 39 [pid = 1661] [id = 71] 13:53:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x113c61000 == 40 [pid = 1661] [id = 87] 13:53:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1182dd800) [pid = 1661] [serial = 258] [outer = 0x0] 13:53:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118713400) [pid = 1661] [serial = 259] [outer = 0x1182dd800] 13:53:26 INFO - PROCESS | 1661 | 1467320006410 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x119523800) [pid = 1661] [serial = 260] [outer = 0x1182dd800] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x11926c800 == 39 [pid = 1661] [id = 70] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x117e31800 == 38 [pid = 1661] [id = 69] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x116413000 == 37 [pid = 1661] [id = 68] 13:53:26 INFO - PROCESS | 1661 | --DOCSHELL 0x128c7c000 == 36 [pid = 1661] [id = 66] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x11a0d2c00) [pid = 1661] [serial = 174] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1164e7000) [pid = 1661] [serial = 156] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x116976c00) [pid = 1661] [serial = 157] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x118561c00) [pid = 1661] [serial = 165] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1187ecc00) [pid = 1661] [serial = 166] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x118475000) [pid = 1661] [serial = 162] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1184e6000) [pid = 1661] [serial = 163] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x116727800) [pid = 1661] [serial = 159] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x112fc9000) [pid = 1661] [serial = 160] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1181d5800) [pid = 1661] [serial = 144] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x124684800) [pid = 1661] [serial = 177] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119572c00) [pid = 1661] [serial = 148] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1185ae000) [pid = 1661] [serial = 147] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x124178800) [pid = 1661] [serial = 151] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1210dfc00) [pid = 1661] [serial = 150] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12495f800) [pid = 1661] [serial = 154] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12495a000) [pid = 1661] [serial = 153] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1240a0000) [pid = 1661] [serial = 175] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118470c00) [pid = 1661] [serial = 145] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12495d800) [pid = 1661] [serial = 180] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12495a400) [pid = 1661] [serial = 178] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1249d9c00) [pid = 1661] [serial = 184] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x126f89800) [pid = 1661] [serial = 190] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11855e000) [pid = 1661] [serial = 183] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1257c4c00) [pid = 1661] [serial = 189] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124e40800) [pid = 1661] [serial = 181] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119257000) [pid = 1661] [serial = 168] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x128c52400) [pid = 1661] [serial = 193] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119574400) [pid = 1661] [serial = 169] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x124e46400) [pid = 1661] [serial = 186] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118e26c00) [pid = 1661] [serial = 171] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119b02400) [pid = 1661] [serial = 172] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x125774c00) [pid = 1661] [serial = 187] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x126f98c00) [pid = 1661] [serial = 192] [outer = 0x0] [url = about:blank] 13:53:26 INFO - PROCESS | 1661 | 1467320006712 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 570ms 13:53:26 INFO - PROCESS | 1661 | 1467320006761 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 1661 | 1467320006763 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:53:26 INFO - PROCESS | 1661 | 1467320006768 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - PROCESS | 1661 | 1467320006770 Marionette TRACE conn2 <- [1,322,null,{}] 13:53:26 INFO - PROCESS | 1661 | 1467320006777 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:26 INFO - PROCESS | 1661 | 1467320006780 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:26 INFO - PROCESS | 1661 | 1467320006860 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:53:26 INFO - PROCESS | 1661 | 1467320006907 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 1661 | 1467320006909 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x118250800 == 37 [pid = 1661] [id = 88] 13:53:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119260c00) [pid = 1661] [serial = 261] [outer = 0x0] 13:53:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119b02400) [pid = 1661] [serial = 262] [outer = 0x119260c00] 13:53:26 INFO - PROCESS | 1661 | 1467320006936 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1210d1c00) [pid = 1661] [serial = 263] [outer = 0x119260c00] 13:53:27 INFO - PROCESS | 1661 | 1467320007239 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 522ms 13:53:27 INFO - PROCESS | 1661 | 1467320007289 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 1661 | 1467320007290 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:53:27 INFO - PROCESS | 1661 | 1467320007292 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 1661 | 1467320007294 Marionette TRACE conn2 <- [1,326,null,{}] 13:53:27 INFO - PROCESS | 1661 | 1467320007296 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:27 INFO - PROCESS | 1661 | 1467320007297 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:27 INFO - PROCESS | 1661 | 1467320007380 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:53:27 INFO - PROCESS | 1661 | 1467320007427 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 1661 | 1467320007428 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193dc000 == 38 [pid = 1661] [id = 89] 13:53:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119b0ec00) [pid = 1661] [serial = 264] [outer = 0x0] 13:53:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x123bbf800) [pid = 1661] [serial = 265] [outer = 0x119b0ec00] 13:53:27 INFO - PROCESS | 1661 | 1467320007453 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124954400) [pid = 1661] [serial = 266] [outer = 0x119b0ec00] 13:53:27 INFO - PROCESS | 1661 | 1467320007768 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 13:53:27 INFO - PROCESS | 1661 | 1467320007813 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:53:27 INFO - PROCESS | 1661 | 1467320007814 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:53:27 INFO - PROCESS | 1661 | 1467320007816 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 1661 | 1467320007817 Marionette TRACE conn2 <- [1,330,null,{}] 13:53:27 INFO - PROCESS | 1661 | 1467320007820 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:27 INFO - PROCESS | 1661 | 1467320007821 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:27 INFO - PROCESS | 1661 | 1467320007894 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:53:27 INFO - PROCESS | 1661 | 1467320007899 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 1661 | 1467320007901 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f7000 == 39 [pid = 1661] [id = 90] 13:53:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12495ac00) [pid = 1661] [serial = 267] [outer = 0x0] 13:53:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124e44c00) [pid = 1661] [serial = 268] [outer = 0x12495ac00] 13:53:27 INFO - PROCESS | 1661 | 1467320007926 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1257cc400) [pid = 1661] [serial = 269] [outer = 0x12495ac00] 13:53:28 INFO - PROCESS | 1661 | 1467320008237 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 13:53:28 INFO - PROCESS | 1661 | 1467320008296 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 1661 | 1467320008297 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:53:28 INFO - PROCESS | 1661 | 1467320008309 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - PROCESS | 1661 | 1467320008310 Marionette TRACE conn2 <- [1,334,null,{}] 13:53:28 INFO - PROCESS | 1661 | 1467320008313 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:28 INFO - PROCESS | 1661 | 1467320008319 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:28 INFO - PROCESS | 1661 | 1467320008411 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:53:28 INFO - PROCESS | 1661 | 1467320008417 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 1661 | 1467320008418 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x113991800 == 40 [pid = 1661] [id = 91] 13:53:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x126a39800) [pid = 1661] [serial = 270] [outer = 0x0] 13:53:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128c0a000) [pid = 1661] [serial = 271] [outer = 0x126a39800] 13:53:28 INFO - PROCESS | 1661 | 1467320008443 Marionette DEBUG loaded listener.js 13:53:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128d8dc00) [pid = 1661] [serial = 272] [outer = 0x126a39800] 13:53:28 INFO - PROCESS | 1661 | 1467320008789 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 526ms 13:53:28 INFO - PROCESS | 1661 | 1467320008828 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 1661 | 1467320008829 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:53:28 INFO - PROCESS | 1661 | 1467320008832 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - PROCESS | 1661 | 1467320008833 Marionette TRACE conn2 <- [1,338,null,{}] 13:53:28 INFO - PROCESS | 1661 | 1467320008835 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:28 INFO - PROCESS | 1661 | 1467320008836 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:28 INFO - PROCESS | 1661 | 1467320008932 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:53:28 INFO - PROCESS | 1661 | 1467320008935 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 1661 | 1467320008936 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x124018000 == 41 [pid = 1661] [id = 92] 13:53:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126ef2000) [pid = 1661] [serial = 273] [outer = 0x0] 13:53:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1292ba000) [pid = 1661] [serial = 274] [outer = 0x126ef2000] 13:53:28 INFO - PROCESS | 1661 | 1467320008960 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1293f3c00) [pid = 1661] [serial = 275] [outer = 0x126ef2000] 13:53:29 INFO - PROCESS | 1661 | 1467320009288 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 13:53:29 INFO - PROCESS | 1661 | 1467320009351 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 1661 | 1467320009353 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:53:29 INFO - PROCESS | 1661 | 1467320009355 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 1661 | 1467320009356 Marionette TRACE conn2 <- [1,342,null,{}] 13:53:29 INFO - PROCESS | 1661 | 1467320009358 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:29 INFO - PROCESS | 1661 | 1467320009359 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:29 INFO - PROCESS | 1661 | 1467320009453 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:53:29 INFO - PROCESS | 1661 | 1467320009465 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 1661 | 1467320009466 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257b1000 == 42 [pid = 1661] [id = 93] 13:53:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1292b6000) [pid = 1661] [serial = 276] [outer = 0x0] 13:53:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x129524800) [pid = 1661] [serial = 277] [outer = 0x1292b6000] 13:53:29 INFO - PROCESS | 1661 | 1467320009492 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x129647800) [pid = 1661] [serial = 278] [outer = 0x1292b6000] 13:53:29 INFO - PROCESS | 1661 | 1467320009921 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 618ms 13:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:53:29 INFO - PROCESS | 1661 | 1467320009974 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 1661 | 1467320009976 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:53:29 INFO - PROCESS | 1661 | 1467320009979 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 1661 | 1467320009981 Marionette TRACE conn2 <- [1,346,null,{}] 13:53:29 INFO - PROCESS | 1661 | 1467320009984 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:29 INFO - PROCESS | 1661 | 1467320009986 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:30 INFO - PROCESS | 1661 | 1467320010115 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:53:30 INFO - PROCESS | 1661 | 1467320010131 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 1661 | 1467320010132 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12725e000 == 43 [pid = 1661] [id = 94] 13:53:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12a1d3400) [pid = 1661] [serial = 279] [outer = 0x0] 13:53:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12a8c8800) [pid = 1661] [serial = 280] [outer = 0x12a1d3400] 13:53:30 INFO - PROCESS | 1661 | 1467320010157 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12a8d7c00) [pid = 1661] [serial = 281] [outer = 0x12a1d3400] 13:53:30 INFO - PROCESS | 1661 | 1467320010456 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 522ms 13:53:30 INFO - PROCESS | 1661 | 1467320010501 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 1661 | 1467320010502 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:53:30 INFO - PROCESS | 1661 | 1467320010505 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - PROCESS | 1661 | 1467320010506 Marionette TRACE conn2 <- [1,350,null,{}] 13:53:30 INFO - PROCESS | 1661 | 1467320010508 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:30 INFO - PROCESS | 1661 | 1467320010509 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:30 INFO - PROCESS | 1661 | 1467320010604 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1150c2400) [pid = 1661] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x112d4e400) [pid = 1661] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1172c3400) [pid = 1661] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119b08800) [pid = 1661] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1293ea400) [pid = 1661] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124170800) [pid = 1661] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x118560400) [pid = 1661] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116478c00) [pid = 1661] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x124c42800) [pid = 1661] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1182e3000) [pid = 1661] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119570800) [pid = 1661] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:53:30 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x128c10800) [pid = 1661] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:53:30 INFO - PROCESS | 1661 | 1467320010728 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 1661 | 1467320010730 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2a800 == 44 [pid = 1661] [id = 95] 13:53:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1150c2400) [pid = 1661] [serial = 282] [outer = 0x0] 13:53:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1182e3000) [pid = 1661] [serial = 283] [outer = 0x1150c2400] 13:53:30 INFO - PROCESS | 1661 | 1467320010756 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1211e7800) [pid = 1661] [serial = 284] [outer = 0x1150c2400] 13:53:31 INFO - PROCESS | 1661 | 1467320011042 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 568ms 13:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:53:31 INFO - PROCESS | 1661 | 1467320011073 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:53:31 INFO - PROCESS | 1661 | 1467320011075 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:53:31 INFO - PROCESS | 1661 | 1467320011077 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - PROCESS | 1661 | 1467320011078 Marionette TRACE conn2 <- [1,354,null,{}] 13:53:31 INFO - PROCESS | 1661 | 1467320011083 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:31 INFO - PROCESS | 1661 | 1467320011086 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:31 INFO - PROCESS | 1661 | 1467320011176 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:53:31 INFO - PROCESS | 1661 | 1467320011181 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 1661 | 1467320011184 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a61d800 == 45 [pid = 1661] [id = 96] 13:53:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126a37c00) [pid = 1661] [serial = 285] [outer = 0x0] 13:53:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12b1dd400) [pid = 1661] [serial = 286] [outer = 0x126a37c00] 13:53:31 INFO - PROCESS | 1661 | 1467320011211 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12b9d6c00) [pid = 1661] [serial = 287] [outer = 0x126a37c00] 13:53:31 INFO - PROCESS | 1661 | 1467320011532 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 474ms 13:53:31 INFO - PROCESS | 1661 | 1467320011553 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:53:31 INFO - PROCESS | 1661 | 1467320011554 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:53:31 INFO - PROCESS | 1661 | 1467320011556 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - PROCESS | 1661 | 1467320011557 Marionette TRACE conn2 <- [1,358,null,{}] 13:53:31 INFO - PROCESS | 1661 | 1467320011559 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:31 INFO - PROCESS | 1661 | 1467320011560 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:31 INFO - PROCESS | 1661 | 1467320011665 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:53:31 INFO - PROCESS | 1661 | 1467320011671 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 1661 | 1467320011672 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b11e800 == 46 [pid = 1661] [id = 97] 13:53:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1167e3c00) [pid = 1661] [serial = 288] [outer = 0x0] 13:53:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12b332c00) [pid = 1661] [serial = 289] [outer = 0x1167e3c00] 13:53:31 INFO - PROCESS | 1661 | 1467320011696 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12b9e0400) [pid = 1661] [serial = 290] [outer = 0x1167e3c00] 13:53:32 INFO - PROCESS | 1661 | 1467320012002 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 13:53:32 INFO - PROCESS | 1661 | 1467320012025 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 1661 | 1467320012027 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:53:32 INFO - PROCESS | 1661 | 1467320012029 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 1661 | 1467320012030 Marionette TRACE conn2 <- [1,362,null,{}] 13:53:32 INFO - PROCESS | 1661 | 1467320012034 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:32 INFO - PROCESS | 1661 | 1467320012036 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:32 INFO - PROCESS | 1661 | 1467320012113 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:53:32 INFO - PROCESS | 1661 | 1467320012119 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 1661 | 1467320012120 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b13b800 == 47 [pid = 1661] [id = 98] 13:53:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12b9dc400) [pid = 1661] [serial = 291] [outer = 0x0] 13:53:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12ba96400) [pid = 1661] [serial = 292] [outer = 0x12b9dc400] 13:53:32 INFO - PROCESS | 1661 | 1467320012144 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12baa0000) [pid = 1661] [serial = 293] [outer = 0x12b9dc400] 13:53:32 INFO - PROCESS | 1661 | 1467320012490 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 13:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:53:32 INFO - PROCESS | 1661 | 1467320012501 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 1661 | 1467320012503 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:53:32 INFO - PROCESS | 1661 | 1467320012506 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 1661 | 1467320012507 Marionette TRACE conn2 <- [1,366,null,{}] 13:53:32 INFO - PROCESS | 1661 | 1467320012511 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:32 INFO - PROCESS | 1661 | 1467320012513 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:32 INFO - PROCESS | 1661 | 1467320012669 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:53:32 INFO - PROCESS | 1661 | 1467320012676 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 1661 | 1467320012677 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b98d000 == 48 [pid = 1661] [id = 99] 13:53:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12b9dcc00) [pid = 1661] [serial = 294] [outer = 0x0] 13:53:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12bd65800) [pid = 1661] [serial = 295] [outer = 0x12b9dcc00] 13:53:32 INFO - PROCESS | 1661 | 1467320012714 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12bd6e000) [pid = 1661] [serial = 296] [outer = 0x12b9dcc00] 13:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 720ms 13:53:33 INFO - PROCESS | 1661 | 1467320013221 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:33 INFO - PROCESS | 1661 | 1467320013226 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 1661 | 1467320013229 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:53:33 INFO - PROCESS | 1661 | 1467320013232 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 1661 | 1467320013235 Marionette TRACE conn2 <- [1,370,null,{}] 13:53:33 INFO - PROCESS | 1661 | 1467320013239 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:33 INFO - PROCESS | 1661 | 1467320013241 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:33 INFO - PROCESS | 1661 | 1467320013346 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:53:33 INFO - PROCESS | 1661 | 1467320013433 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 1661 | 1467320013435 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x117236000 == 49 [pid = 1661] [id = 100] 13:53:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1184e6c00) [pid = 1661] [serial = 297] [outer = 0x0] 13:53:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11855e000) [pid = 1661] [serial = 298] [outer = 0x1184e6c00] 13:53:33 INFO - PROCESS | 1661 | 1467320013465 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x118e21c00) [pid = 1661] [serial = 299] [outer = 0x1184e6c00] 13:53:33 INFO - PROCESS | 1661 | 1467320013885 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 13:53:33 INFO - PROCESS | 1661 | 1467320013906 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 1661 | 1467320013909 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:53:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:53:33 INFO - PROCESS | 1661 | 1467320013913 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 1661 | 1467320013915 Marionette TRACE conn2 <- [1,374,null,{}] 13:53:33 INFO - PROCESS | 1661 | 1467320013918 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:33 INFO - PROCESS | 1661 | 1467320013919 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:34 INFO - PROCESS | 1661 | 1467320014024 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:53:34 INFO - PROCESS | 1661 | 1467320014075 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 1661 | 1467320014077 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x123969800 == 50 [pid = 1661] [id = 101] 13:53:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119b09000) [pid = 1661] [serial = 300] [outer = 0x0] 13:53:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x119c08000) [pid = 1661] [serial = 301] [outer = 0x119b09000] 13:53:34 INFO - PROCESS | 1661 | 1467320014107 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x123bbf000) [pid = 1661] [serial = 302] [outer = 0x119b09000] 13:53:34 INFO - PROCESS | 1661 | 1467320014529 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:53:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 669ms 13:53:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:53:34 INFO - PROCESS | 1661 | 1467320014583 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 1661 | 1467320014584 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:53:34 INFO - PROCESS | 1661 | 1467320014587 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 1661 | 1467320014589 Marionette TRACE conn2 <- [1,378,null,{}] 13:53:34 INFO - PROCESS | 1661 | 1467320014597 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:34 INFO - PROCESS | 1661 | 1467320014601 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:34 INFO - PROCESS | 1661 | 1467320014721 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:53:34 INFO - PROCESS | 1661 | 1467320014817 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 1661 | 1467320014819 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aaf0000 == 51 [pid = 1661] [id = 102] 13:53:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x128c09c00) [pid = 1661] [serial = 303] [outer = 0x0] 13:53:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x128c0c000) [pid = 1661] [serial = 304] [outer = 0x128c09c00] 13:53:34 INFO - PROCESS | 1661 | 1467320014858 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x128d83c00) [pid = 1661] [serial = 305] [outer = 0x128c09c00] 13:53:35 INFO - PROCESS | 1661 | 1467320015314 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:53:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:53:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 771ms 13:53:35 INFO - PROCESS | 1661 | 1467320015359 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:53:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:53:35 INFO - PROCESS | 1661 | 1467320015361 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:53:35 INFO - PROCESS | 1661 | 1467320015379 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:53:35 INFO - PROCESS | 1661 | 1467320015381 Marionette TRACE conn2 <- [1,382,null,{}] 13:53:35 INFO - PROCESS | 1661 | 1467320015386 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 1661 | 1467320015387 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:35 INFO - PROCESS | 1661 | 1467320015489 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:53:35 INFO - PROCESS | 1661 | 1467320015553 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 1661 | 1467320015554 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba49000 == 52 [pid = 1661] [id = 103] 13:53:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12963ec00) [pid = 1661] [serial = 306] [outer = 0x0] 13:53:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12a79bc00) [pid = 1661] [serial = 307] [outer = 0x12963ec00] 13:53:35 INFO - PROCESS | 1661 | 1467320015583 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12b326400) [pid = 1661] [serial = 308] [outer = 0x12963ec00] 13:53:36 INFO - PROCESS | 1661 | 1467320016002 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:53:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 688ms 13:53:36 INFO - PROCESS | 1661 | 1467320016066 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 1661 | 1467320016067 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:53:36 INFO - PROCESS | 1661 | 1467320016071 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 1661 | 1467320016073 Marionette TRACE conn2 <- [1,386,null,{}] 13:53:36 INFO - PROCESS | 1661 | 1467320016075 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:36 INFO - PROCESS | 1661 | 1467320016076 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:36 INFO - PROCESS | 1661 | 1467320016179 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:53:36 INFO - PROCESS | 1661 | 1467320016386 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 1661 | 1467320016387 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x11873c800 == 53 [pid = 1661] [id = 104] 13:53:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x115f14c00) [pid = 1661] [serial = 309] [outer = 0x0] 13:53:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x1170bd000) [pid = 1661] [serial = 310] [outer = 0x115f14c00] 13:53:36 INFO - PROCESS | 1661 | 1467320016415 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x1184e8800) [pid = 1661] [serial = 311] [outer = 0x115f14c00] 13:53:36 INFO - PROCESS | 1661 | 1467320016842 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 822ms 13:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:53:36 INFO - PROCESS | 1661 | 1467320016894 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 1661 | 1467320016896 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:53:36 INFO - PROCESS | 1661 | 1467320016899 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 1661 | 1467320016901 Marionette TRACE conn2 <- [1,390,null,{}] 13:53:36 INFO - PROCESS | 1661 | 1467320016904 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:36 INFO - PROCESS | 1661 | 1467320016907 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:37 INFO - PROCESS | 1661 | 1467320016998 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:53:37 INFO - PROCESS | 1661 | 1467320017052 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 1661 | 1467320017054 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x118261800 == 54 [pid = 1661] [id = 105] 13:53:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x119256400) [pid = 1661] [serial = 312] [outer = 0x0] 13:53:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x119b06000) [pid = 1661] [serial = 313] [outer = 0x119256400] 13:53:37 INFO - PROCESS | 1661 | 1467320017082 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x123a06400) [pid = 1661] [serial = 314] [outer = 0x119256400] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12b13b800 == 53 [pid = 1661] [id = 98] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12b11e800 == 52 [pid = 1661] [id = 97] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12a61d800 == 51 [pid = 1661] [id = 96] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2a800 == 50 [pid = 1661] [id = 95] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12725e000 == 49 [pid = 1661] [id = 94] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x1257b1000 == 48 [pid = 1661] [id = 93] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12a8cac00) [pid = 1661] [serial = 238] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x124018000 == 47 [pid = 1661] [id = 92] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x113991800 == 46 [pid = 1661] [id = 91] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f7000 == 45 [pid = 1661] [id = 90] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x1193dc000 == 44 [pid = 1661] [id = 89] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x118250800 == 43 [pid = 1661] [id = 88] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x113c61000 == 42 [pid = 1661] [id = 87] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x117366800 == 41 [pid = 1661] [id = 86] 13:53:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12a622000 == 40 [pid = 1661] [id = 80] 13:53:37 INFO - PROCESS | 1661 | 1467320017467 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1293ea000) [pid = 1661] [serial = 224] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1240a9800) [pid = 1661] [serial = 230] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1176ec000) [pid = 1661] [serial = 201] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1211e9000) [pid = 1661] [serial = 211] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1293f2000) [pid = 1661] [serial = 226] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12951e400) [pid = 1661] [serial = 232] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1185a8400) [pid = 1661] [serial = 205] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x124176400) [pid = 1661] [serial = 214] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x129645800) [pid = 1661] [serial = 233] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x118504400) [pid = 1661] [serial = 229] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x128d82000) [pid = 1661] [serial = 195] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1257c5400) [pid = 1661] [serial = 217] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x123be4400) [pid = 1661] [serial = 212] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x129646000) [pid = 1661] [serial = 235] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x116a19000) [pid = 1661] [serial = 198] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12951a000) [pid = 1661] [serial = 227] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1187ec400) [pid = 1661] [serial = 206] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12495e000) [pid = 1661] [serial = 215] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11a0c7800) [pid = 1661] [serial = 209] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1292b7800) [pid = 1661] [serial = 223] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1292b0000) [pid = 1661] [serial = 221] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1182ec800) [pid = 1661] [serial = 202] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x128c5bc00) [pid = 1661] [serial = 220] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x127213c00) [pid = 1661] [serial = 218] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119b05800) [pid = 1661] [serial = 208] [outer = 0x0] [url = about:blank] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12cc84c00) [pid = 1661] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:53:37 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12a790000) [pid = 1661] [serial = 236] [outer = 0x0] [url = about:blank] 13:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 619ms 13:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:53:37 INFO - PROCESS | 1661 | 1467320017520 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 1661 | 1467320017523 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:53:37 INFO - PROCESS | 1661 | 1467320017525 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 1661 | 1467320017526 Marionette TRACE conn2 <- [1,394,null,{}] 13:53:37 INFO - PROCESS | 1661 | 1467320017529 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:37 INFO - PROCESS | 1661 | 1467320017530 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:37 INFO - PROCESS | 1661 | 1467320017632 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:53:37 INFO - PROCESS | 1661 | 1467320017638 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 1661 | 1467320017639 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e36000 == 41 [pid = 1661] [id = 106] 13:53:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124652800) [pid = 1661] [serial = 315] [outer = 0x0] 13:53:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124958000) [pid = 1661] [serial = 316] [outer = 0x124652800] 13:53:37 INFO - PROCESS | 1661 | 1467320017665 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1250e6c00) [pid = 1661] [serial = 317] [outer = 0x124652800] 13:53:38 INFO - PROCESS | 1661 | 1467320018126 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 624ms 13:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:53:38 INFO - PROCESS | 1661 | 1467320018156 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 1661 | 1467320018157 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:53:38 INFO - PROCESS | 1661 | 1467320018164 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 1661 | 1467320018170 Marionette TRACE conn2 <- [1,398,null,{}] 13:53:38 INFO - PROCESS | 1661 | 1467320018179 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:38 INFO - PROCESS | 1661 | 1467320018183 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:38 INFO - PROCESS | 1661 | 1467320018264 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:53:38 INFO - PROCESS | 1661 | 1467320018271 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 1661 | 1467320018272 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243c7800 == 42 [pid = 1661] [id = 107] 13:53:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x128c11800) [pid = 1661] [serial = 318] [outer = 0x0] 13:53:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x129527000) [pid = 1661] [serial = 319] [outer = 0x128c11800] 13:53:38 INFO - PROCESS | 1661 | 1467320018297 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12a798000) [pid = 1661] [serial = 320] [outer = 0x128c11800] 13:53:38 INFO - PROCESS | 1661 | 1467320018638 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 488ms 13:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:53:38 INFO - PROCESS | 1661 | 1467320018651 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 1661 | 1467320018654 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:53:38 INFO - PROCESS | 1661 | 1467320018656 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 1661 | 1467320018658 Marionette TRACE conn2 <- [1,402,null,{}] 13:53:38 INFO - PROCESS | 1661 | 1467320018661 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:38 INFO - PROCESS | 1661 | 1467320018662 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:38 INFO - PROCESS | 1661 | 1467320018743 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:53:38 INFO - PROCESS | 1661 | 1467320018746 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 1661 | 1467320018748 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b30000 == 43 [pid = 1661] [id = 108] 13:53:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12a8cfc00) [pid = 1661] [serial = 321] [outer = 0x0] 13:53:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12b329800) [pid = 1661] [serial = 322] [outer = 0x12a8cfc00] 13:53:38 INFO - PROCESS | 1661 | 1467320018777 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12b9e1800) [pid = 1661] [serial = 323] [outer = 0x12a8cfc00] 13:53:39 INFO - PROCESS | 1661 | 1467320019108 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 469ms 13:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:53:39 INFO - PROCESS | 1661 | 1467320019127 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 1661 | 1467320019128 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:53:39 INFO - PROCESS | 1661 | 1467320019130 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 1661 | 1467320019131 Marionette TRACE conn2 <- [1,406,null,{}] 13:53:39 INFO - PROCESS | 1661 | 1467320019137 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:39 INFO - PROCESS | 1661 | 1467320019138 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:39 INFO - PROCESS | 1661 | 1467320019220 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:53:39 INFO - PROCESS | 1661 | 1467320019276 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 1661 | 1467320019280 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be2800 == 44 [pid = 1661] [id = 109] 13:53:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12bd6d400) [pid = 1661] [serial = 324] [outer = 0x0] 13:53:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12bd70400) [pid = 1661] [serial = 325] [outer = 0x12bd6d400] 13:53:39 INFO - PROCESS | 1661 | 1467320019312 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12bdc5c00) [pid = 1661] [serial = 326] [outer = 0x12bd6d400] 13:53:39 INFO - PROCESS | 1661 | 1467320019693 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 572ms 13:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:53:39 INFO - PROCESS | 1661 | 1467320019703 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 1661 | 1467320019705 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:53:39 INFO - PROCESS | 1661 | 1467320019713 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 1661 | 1467320019716 Marionette TRACE conn2 <- [1,410,null,{}] 13:53:39 INFO - PROCESS | 1661 | 1467320019720 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:39 INFO - PROCESS | 1661 | 1467320019722 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:39 INFO - PROCESS | 1661 | 1467320019861 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:53:39 INFO - PROCESS | 1661 | 1467320019866 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 1661 | 1467320019867 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x11701d000 == 45 [pid = 1661] [id = 110] 13:53:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12bdc1400) [pid = 1661] [serial = 327] [outer = 0x0] 13:53:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12c513c00) [pid = 1661] [serial = 328] [outer = 0x12bdc1400] 13:53:39 INFO - PROCESS | 1661 | 1467320019891 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12c521000) [pid = 1661] [serial = 329] [outer = 0x12bdc1400] 13:53:40 INFO - PROCESS | 1661 | 1467320020245 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 578ms 13:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:53:40 INFO - PROCESS | 1661 | 1467320020285 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:53:40 INFO - PROCESS | 1661 | 1467320020286 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:53:40 INFO - PROCESS | 1661 | 1467320020288 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:53:40 INFO - PROCESS | 1661 | 1467320020289 Marionette TRACE conn2 <- [1,414,null,{}] 13:53:40 INFO - PROCESS | 1661 | 1467320020291 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:40 INFO - PROCESS | 1661 | 1467320020293 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:40 INFO - PROCESS | 1661 | 1467320020391 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:53:40 INFO - PROCESS | 1661 | 1467320020402 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 1661 | 1467320020403 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a608800 == 46 [pid = 1661] [id = 111] 13:53:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1128d2c00) [pid = 1661] [serial = 330] [outer = 0x0] 13:53:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1128d5000) [pid = 1661] [serial = 331] [outer = 0x1128d2c00] 13:53:40 INFO - PROCESS | 1661 | 1467320020427 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1128d9000) [pid = 1661] [serial = 332] [outer = 0x1128d2c00] 13:53:40 INFO - PROCESS | 1661 | 1467320020590 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:53:40 INFO - PROCESS | 1661 | 1467320020790 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 13:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:53:40 INFO - PROCESS | 1661 | 1467320020806 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:53:40 INFO - PROCESS | 1661 | 1467320020807 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:53:40 INFO - PROCESS | 1661 | 1467320020809 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:53:40 INFO - PROCESS | 1661 | 1467320020810 Marionette TRACE conn2 <- [1,418,null,{}] 13:53:40 INFO - PROCESS | 1661 | 1467320020813 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:40 INFO - PROCESS | 1661 | 1467320020815 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:40 INFO - PROCESS | 1661 | 1467320020916 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:53:40 INFO - PROCESS | 1661 | 1467320020929 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 1661 | 1467320020930 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b19e800 == 47 [pid = 1661] [id = 112] 13:53:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1128d9400) [pid = 1661] [serial = 333] [outer = 0x0] 13:53:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x112a58c00) [pid = 1661] [serial = 334] [outer = 0x1128d9400] 13:53:40 INFO - PROCESS | 1661 | 1467320020954 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x112a5cc00) [pid = 1661] [serial = 335] [outer = 0x1128d9400] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12b9dc400) [pid = 1661] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1150c2400) [pid = 1661] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x126a37c00) [pid = 1661] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1167e3c00) [pid = 1661] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1167f0400) [pid = 1661] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x127435000) [pid = 1661] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x126ef2000) [pid = 1661] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1292b6000) [pid = 1661] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12a1d3400) [pid = 1661] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1181da000) [pid = 1661] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x126a39800) [pid = 1661] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x119260c00) [pid = 1661] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119b0ec00) [pid = 1661] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12495ac00) [pid = 1661] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:53:41 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1182dd800) [pid = 1661] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:53:41 INFO - PROCESS | 1661 | 1467320021757 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 13:53:41 INFO - PROCESS | 1661 | 1467320021780 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 1661 | 1467320021781 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:53:41 INFO - PROCESS | 1661 | 1467320021786 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 1661 | 1467320021787 Marionette TRACE conn2 <- [1,422,null,{}] 13:53:41 INFO - PROCESS | 1661 | 1467320021789 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:41 INFO - PROCESS | 1661 | 1467320021790 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:41 INFO - PROCESS | 1661 | 1467320021869 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:53:41 INFO - PROCESS | 1661 | 1467320021873 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 1661 | 1467320021881 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x123972000 == 48 [pid = 1661] [id = 113] 13:53:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x112a5d000) [pid = 1661] [serial = 336] [outer = 0x0] 13:53:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x115da3c00) [pid = 1661] [serial = 337] [outer = 0x112a5d000] 13:53:41 INFO - PROCESS | 1661 | 1467320021906 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x115da7c00) [pid = 1661] [serial = 338] [outer = 0x112a5d000] 13:53:42 INFO - PROCESS | 1661 | 1467320022695 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:53:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 920ms 13:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:53:42 INFO - PROCESS | 1661 | 1467320022706 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 1661 | 1467320022707 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:53:42 INFO - PROCESS | 1661 | 1467320022721 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 1661 | 1467320022723 Marionette TRACE conn2 <- [1,426,null,{}] 13:53:42 INFO - PROCESS | 1661 | 1467320022726 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:42 INFO - PROCESS | 1661 | 1467320022727 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:42 INFO - PROCESS | 1661 | 1467320022807 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:53:42 INFO - PROCESS | 1661 | 1467320022862 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 1661 | 1467320022864 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd61800 == 49 [pid = 1661] [id = 114] 13:53:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x112a51000) [pid = 1661] [serial = 339] [outer = 0x0] 13:53:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x115da8800) [pid = 1661] [serial = 340] [outer = 0x112a51000] 13:53:42 INFO - PROCESS | 1661 | 1467320022908 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11925e800) [pid = 1661] [serial = 341] [outer = 0x112a51000] 13:53:43 INFO - PROCESS | 1661 | 1467320023327 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:53:43 INFO - PROCESS | 1661 | 1467320023344 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:53:43 INFO - PROCESS | 1661 | 1467320023348 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:53:43 INFO - PROCESS | 1661 | 1467320023351 Marionette TRACE conn2 <- [1,430,null,{}] 13:53:43 INFO - PROCESS | 1661 | 1467320023354 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:43 INFO - PROCESS | 1661 | 1467320023357 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:43 INFO - PROCESS | 1661 | 1467320023517 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:53:43 INFO - PROCESS | 1661 | 1467320023526 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 1661 | 1467320023527 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c45f800 == 50 [pid = 1661] [id = 115] 13:53:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x119256800) [pid = 1661] [serial = 342] [outer = 0x0] 13:53:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x124961400) [pid = 1661] [serial = 343] [outer = 0x119256800] 13:53:43 INFO - PROCESS | 1661 | 1467320023553 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12b332400) [pid = 1661] [serial = 344] [outer = 0x119256800] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x128bdd000 == 49 [pid = 1661] [id = 83] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12a60c800 == 48 [pid = 1661] [id = 84] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x119cc1000 == 47 [pid = 1661] [id = 82] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x1293b0800 == 46 [pid = 1661] [id = 85] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x11613c800 == 45 [pid = 1661] [id = 81] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x116624800 == 44 [pid = 1661] [id = 67] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x117022000 == 43 [pid = 1661] [id = 53] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x118261800 == 42 [pid = 1661] [id = 105] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x11873c800 == 41 [pid = 1661] [id = 104] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba49000 == 40 [pid = 1661] [id = 103] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12aaf0000 == 39 [pid = 1661] [id = 102] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x123969800 == 38 [pid = 1661] [id = 101] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x117236000 == 37 [pid = 1661] [id = 100] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12b98d000 == 36 [pid = 1661] [id = 99] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x1243c7800 == 35 [pid = 1661] [id = 107] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x11701d000 == 34 [pid = 1661] [id = 110] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12a608800 == 33 [pid = 1661] [id = 111] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x128be2800 == 32 [pid = 1661] [id = 109] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x123972000 == 31 [pid = 1661] [id = 113] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12b19e800 == 30 [pid = 1661] [id = 112] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x117e36000 == 29 [pid = 1661] [id = 106] 13:53:44 INFO - PROCESS | 1661 | --DOCSHELL 0x119b30000 == 28 [pid = 1661] [id = 108] 13:53:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd61800 == 27 [pid = 1661] [id = 114] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1292ba000) [pid = 1661] [serial = 274] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x129524800) [pid = 1661] [serial = 277] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12a8c8800) [pid = 1661] [serial = 280] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1182e5c00) [pid = 1661] [serial = 256] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x129647800) [pid = 1661] [serial = 278] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1184e8000) [pid = 1661] [serial = 257] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x128c0a000) [pid = 1661] [serial = 271] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1211ea000) [pid = 1661] [serial = 247] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x116a12800) [pid = 1661] [serial = 241] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119b02400) [pid = 1661] [serial = 262] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1210d1c00) [pid = 1661] [serial = 263] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x123bbf800) [pid = 1661] [serial = 265] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x124954400) [pid = 1661] [serial = 266] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124e44c00) [pid = 1661] [serial = 268] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1257cc400) [pid = 1661] [serial = 269] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128c09000) [pid = 1661] [serial = 253] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x118713400) [pid = 1661] [serial = 259] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119523800) [pid = 1661] [serial = 260] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1257c6c00) [pid = 1661] [serial = 250] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11925bc00) [pid = 1661] [serial = 244] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12ba96400) [pid = 1661] [serial = 292] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1211e7800) [pid = 1661] [serial = 284] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12baa0000) [pid = 1661] [serial = 293] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12b1dd400) [pid = 1661] [serial = 286] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1182e3000) [pid = 1661] [serial = 283] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12a8d7c00) [pid = 1661] [serial = 281] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1293f3c00) [pid = 1661] [serial = 275] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12b9d6c00) [pid = 1661] [serial = 287] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12b9e0400) [pid = 1661] [serial = 290] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x128d8dc00) [pid = 1661] [serial = 272] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12b332c00) [pid = 1661] [serial = 289] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1181d6000) [pid = 1661] [serial = 199] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x128dcb000) [pid = 1661] [serial = 196] [outer = 0x0] [url = about:blank] 13:53:45 INFO - PROCESS | 1661 | 1467320025157 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1832ms 13:53:45 INFO - PROCESS | 1661 | 1467320025181 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 1661 | 1467320025184 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:53:45 INFO - PROCESS | 1661 | 1467320025187 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 1661 | 1467320025189 Marionette TRACE conn2 <- [1,434,null,{}] 13:53:45 INFO - PROCESS | 1661 | 1467320025194 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:45 INFO - PROCESS | 1661 | 1467320025195 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:45 INFO - PROCESS | 1661 | 1467320025275 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:53:45 INFO - PROCESS | 1661 | 1467320025325 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 1661 | 1467320025328 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x116132000 == 28 [pid = 1661] [id = 116] 13:53:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x115f1b000) [pid = 1661] [serial = 345] [outer = 0x0] 13:53:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1167ee000) [pid = 1661] [serial = 346] [outer = 0x115f1b000] 13:53:45 INFO - PROCESS | 1661 | 1467320025356 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1173ba800) [pid = 1661] [serial = 347] [outer = 0x115f1b000] 13:53:45 INFO - PROCESS | 1661 | 1467320025642 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 472ms 13:53:45 INFO - PROCESS | 1661 | 1467320025658 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 1661 | 1467320025662 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:53:45 INFO - PROCESS | 1661 | 1467320025674 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 1661 | 1467320025676 Marionette TRACE conn2 <- [1,438,null,{}] 13:53:45 INFO - PROCESS | 1661 | 1467320025678 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:45 INFO - PROCESS | 1661 | 1467320025680 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:45 INFO - PROCESS | 1661 | 1467320025769 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:53:45 INFO - PROCESS | 1661 | 1467320025773 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 1661 | 1467320025774 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x11700e000 == 29 [pid = 1661] [id = 117] 13:53:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1182dec00) [pid = 1661] [serial = 348] [outer = 0x0] 13:53:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1184df800) [pid = 1661] [serial = 349] [outer = 0x1182dec00] 13:53:45 INFO - PROCESS | 1661 | 1467320025803 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118556c00) [pid = 1661] [serial = 350] [outer = 0x1182dec00] 13:53:46 INFO - PROCESS | 1661 | 1467320026151 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 518ms 13:53:46 INFO - PROCESS | 1661 | 1467320026193 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 1661 | 1467320026194 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:53:46 INFO - PROCESS | 1661 | 1467320026196 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 1661 | 1467320026207 Marionette TRACE conn2 <- [1,442,null,{}] 13:53:46 INFO - PROCESS | 1661 | 1467320026215 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 1661 | 1467320026218 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:46 INFO - PROCESS | 1661 | 1467320026293 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:53:46 INFO - PROCESS | 1661 | 1467320026301 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 1661 | 1467320026303 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x118734000 == 30 [pid = 1661] [id = 118] 13:53:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x111aa5800) [pid = 1661] [serial = 351] [outer = 0x0] 13:53:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118860800) [pid = 1661] [serial = 352] [outer = 0x111aa5800] 13:53:46 INFO - PROCESS | 1661 | 1467320026331 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118865400) [pid = 1661] [serial = 353] [outer = 0x111aa5800] 13:53:46 INFO - PROCESS | 1661 | 1467320026689 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 529ms 13:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:53:46 INFO - PROCESS | 1661 | 1467320026726 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 1661 | 1467320026727 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:53:46 INFO - PROCESS | 1661 | 1467320026729 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 1661 | 1467320026731 Marionette TRACE conn2 <- [1,446,null,{}] 13:53:46 INFO - PROCESS | 1661 | 1467320026741 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 1661 | 1467320026742 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:46 INFO - PROCESS | 1661 | 1467320026816 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:53:46 INFO - PROCESS | 1661 | 1467320026820 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 1661 | 1467320026821 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x11959e000 == 31 [pid = 1661] [id = 119] 13:53:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118e27000) [pid = 1661] [serial = 354] [outer = 0x0] 13:53:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119260c00) [pid = 1661] [serial = 355] [outer = 0x118e27000] 13:53:46 INFO - PROCESS | 1661 | 1467320026848 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11991c000) [pid = 1661] [serial = 356] [outer = 0x118e27000] 13:53:47 INFO - PROCESS | 1661 | 1467320027172 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 471ms 13:53:47 INFO - PROCESS | 1661 | 1467320027202 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 1661 | 1467320027203 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:53:47 INFO - PROCESS | 1661 | 1467320027206 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - PROCESS | 1661 | 1467320027207 Marionette TRACE conn2 <- [1,450,null,{}] 13:53:47 INFO - PROCESS | 1661 | 1467320027209 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:47 INFO - PROCESS | 1661 | 1467320027210 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:47 INFO - PROCESS | 1661 | 1467320027288 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:53:47 INFO - PROCESS | 1661 | 1467320027291 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 1661 | 1467320027292 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f8800 == 32 [pid = 1661] [id = 120] 13:53:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x112a5c800) [pid = 1661] [serial = 357] [outer = 0x0] 13:53:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119b0c800) [pid = 1661] [serial = 358] [outer = 0x112a5c800] 13:53:47 INFO - PROCESS | 1661 | 1467320027319 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119cda000) [pid = 1661] [serial = 359] [outer = 0x112a5c800] 13:53:47 INFO - PROCESS | 1661 | 1467320027673 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 1661 | 1467320027726 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:53:47 INFO - PROCESS | 1661 | 1467320027728 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - PROCESS | 1661 | 1467320027729 Marionette TRACE conn2 <- [1,454,null,{}] 13:53:47 INFO - PROCESS | 1661 | 1467320027732 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:47 INFO - PROCESS | 1661 | 1467320027736 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:47 INFO - PROCESS | 1661 | 1467320027825 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:53:47 INFO - PROCESS | 1661 | 1467320027829 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 1661 | 1467320027830 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x123caa800 == 33 [pid = 1661] [id = 121] 13:53:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1210d9800) [pid = 1661] [serial = 360] [outer = 0x0] 13:53:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x123bc0800) [pid = 1661] [serial = 361] [outer = 0x1210d9800] 13:53:47 INFO - PROCESS | 1661 | 1467320027860 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124960400) [pid = 1661] [serial = 362] [outer = 0x1210d9800] 13:53:48 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:48 INFO - PROCESS | 1661 | 1467320028269 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 569ms 13:53:48 INFO - PROCESS | 1661 | 1467320028299 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 1661 | 1467320028303 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:53:48 INFO - PROCESS | 1661 | 1467320028316 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 1661 | 1467320028318 Marionette TRACE conn2 <- [1,458,null,{}] 13:53:48 INFO - PROCESS | 1661 | 1467320028321 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 1661 | 1467320028323 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:48 INFO - PROCESS | 1661 | 1467320028445 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:53:48 INFO - PROCESS | 1661 | 1467320028450 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 1661 | 1467320028451 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12498d800 == 34 [pid = 1661] [id = 122] 13:53:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1249d9c00) [pid = 1661] [serial = 363] [outer = 0x0] 13:53:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124e4b800) [pid = 1661] [serial = 364] [outer = 0x1249d9c00] 13:53:48 INFO - PROCESS | 1661 | 1467320028478 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1257c6000) [pid = 1661] [serial = 365] [outer = 0x1249d9c00] 13:53:48 INFO - PROCESS | 1661 | 1467320028789 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 1661 | 1467320028838 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:53:48 INFO - PROCESS | 1661 | 1467320028840 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 1661 | 1467320028841 Marionette TRACE conn2 <- [1,462,null,{}] 13:53:48 INFO - PROCESS | 1661 | 1467320028843 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 1661 | 1467320028844 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:48 INFO - PROCESS | 1661 | 1467320028915 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:53:48 INFO - PROCESS | 1661 | 1467320028969 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 1661 | 1467320028970 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x124e78000 == 35 [pid = 1661] [id = 123] 13:53:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11690c800) [pid = 1661] [serial = 366] [outer = 0x0] 13:53:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x126065800) [pid = 1661] [serial = 367] [outer = 0x11690c800] 13:53:48 INFO - PROCESS | 1661 | 1467320028994 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12742c800) [pid = 1661] [serial = 368] [outer = 0x11690c800] 13:53:49 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:49 INFO - PROCESS | 1661 | 1467320029286 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 1661 | 1467320029313 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:53:49 INFO - PROCESS | 1661 | 1467320029316 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 1661 | 1467320029319 Marionette TRACE conn2 <- [1,466,null,{}] 13:53:49 INFO - PROCESS | 1661 | 1467320029322 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:49 INFO - PROCESS | 1661 | 1467320029323 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:49 INFO - PROCESS | 1661 | 1467320029395 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:53:49 INFO - PROCESS | 1661 | 1467320029409 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 1661 | 1467320029410 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x118733800 == 36 [pid = 1661] [id = 124] 13:53:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x128c08400) [pid = 1661] [serial = 369] [outer = 0x0] 13:53:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x128c56000) [pid = 1661] [serial = 370] [outer = 0x128c08400] 13:53:49 INFO - PROCESS | 1661 | 1467320029434 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x128d83800) [pid = 1661] [serial = 371] [outer = 0x128c08400] 13:53:49 INFO - PROCESS | 1661 | 1467320029737 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 1661 | 1467320029789 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:53:49 INFO - PROCESS | 1661 | 1467320029791 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 1661 | 1467320029792 Marionette TRACE conn2 <- [1,470,null,{}] 13:53:49 INFO - PROCESS | 1661 | 1467320029794 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:49 INFO - PROCESS | 1661 | 1467320029795 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:49 INFO - PROCESS | 1661 | 1467320029902 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:53:49 INFO - PROCESS | 1661 | 1467320029908 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 1661 | 1467320029909 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be1000 == 37 [pid = 1661] [id = 125] 13:53:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x128d82c00) [pid = 1661] [serial = 372] [outer = 0x0] 13:53:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1292b8c00) [pid = 1661] [serial = 373] [outer = 0x128d82c00] 13:53:49 INFO - PROCESS | 1661 | 1467320029934 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1293ef400) [pid = 1661] [serial = 374] [outer = 0x128d82c00] 13:53:50 INFO - PROCESS | 1661 | 1467320030274 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 517ms 13:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:53:50 INFO - PROCESS | 1661 | 1467320030309 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:53:50 INFO - PROCESS | 1661 | 1467320030310 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:53:50 INFO - PROCESS | 1661 | 1467320030312 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:53:50 INFO - PROCESS | 1661 | 1467320030314 Marionette TRACE conn2 <- [1,474,null,{}] 13:53:50 INFO - PROCESS | 1661 | 1467320030317 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:50 INFO - PROCESS | 1661 | 1467320030318 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:50 INFO - PROCESS | 1661 | 1467320030423 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:53:50 INFO - PROCESS | 1661 | 1467320030426 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 1661 | 1467320030428 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f8000 == 38 [pid = 1661] [id = 126] 13:53:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x128d87000) [pid = 1661] [serial = 375] [outer = 0x0] 13:53:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x129645400) [pid = 1661] [serial = 376] [outer = 0x128d87000] 13:53:50 INFO - PROCESS | 1661 | 1467320030461 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12a78e400) [pid = 1661] [serial = 377] [outer = 0x128d87000] 13:53:50 INFO - PROCESS | 1661 | 1467320030803 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 13:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:53:50 INFO - PROCESS | 1661 | 1467320030834 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:53:50 INFO - PROCESS | 1661 | 1467320030836 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:53:50 INFO - PROCESS | 1661 | 1467320030838 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:53:50 INFO - PROCESS | 1661 | 1467320030839 Marionette TRACE conn2 <- [1,478,null,{}] 13:53:50 INFO - PROCESS | 1661 | 1467320030842 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:50 INFO - PROCESS | 1661 | 1467320030843 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:50 INFO - PROCESS | 1661 | 1467320030937 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:53:50 INFO - PROCESS | 1661 | 1467320030947 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 1661 | 1467320030948 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a622800 == 39 [pid = 1661] [id = 127] 13:53:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12a790000) [pid = 1661] [serial = 378] [outer = 0x0] 13:53:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12a8d7800) [pid = 1661] [serial = 379] [outer = 0x12a790000] 13:53:50 INFO - PROCESS | 1661 | 1467320030973 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12b1e0400) [pid = 1661] [serial = 380] [outer = 0x12a790000] 13:53:51 INFO - PROCESS | 1661 | 1467320031304 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 517ms 13:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:53:51 INFO - PROCESS | 1661 | 1467320031356 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 1661 | 1467320031358 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:53:51 INFO - PROCESS | 1661 | 1467320031360 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - PROCESS | 1661 | 1467320031361 Marionette TRACE conn2 <- [1,482,null,{}] 13:53:51 INFO - PROCESS | 1661 | 1467320031363 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:51 INFO - PROCESS | 1661 | 1467320031364 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:51 INFO - PROCESS | 1661 | 1467320031469 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:53:51 INFO - PROCESS | 1661 | 1467320031493 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 1661 | 1467320031494 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aaeb800 == 40 [pid = 1661] [id = 128] 13:53:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12b1e0800) [pid = 1661] [serial = 381] [outer = 0x0] 13:53:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12b332800) [pid = 1661] [serial = 382] [outer = 0x12b1e0800] 13:53:51 INFO - PROCESS | 1661 | 1467320031518 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12b9dfc00) [pid = 1661] [serial = 383] [outer = 0x12b1e0800] 13:53:51 INFO - PROCESS | 1661 | 1467320031845 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 13:53:51 INFO - PROCESS | 1661 | 1467320031880 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 1661 | 1467320031882 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:53:51 INFO - PROCESS | 1661 | 1467320031884 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - PROCESS | 1661 | 1467320031885 Marionette TRACE conn2 <- [1,486,null,{}] 13:53:51 INFO - PROCESS | 1661 | 1467320031887 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:51 INFO - PROCESS | 1661 | 1467320031888 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:51 INFO - PROCESS | 1661 | 1467320031986 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:53:52 INFO - PROCESS | 1661 | 1467320031998 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 1661 | 1467320032000 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b1b2800 == 41 [pid = 1661] [id = 129] 13:53:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12b9df800) [pid = 1661] [serial = 384] [outer = 0x0] 13:53:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12ba95400) [pid = 1661] [serial = 385] [outer = 0x12b9df800] 13:53:52 INFO - PROCESS | 1661 | 1467320032023 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12bd69c00) [pid = 1661] [serial = 386] [outer = 0x12b9df800] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x119b09000) [pid = 1661] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1184e6c00) [pid = 1661] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12b9dcc00) [pid = 1661] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x124ebbc00) [pid = 1661] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x116636c00) [pid = 1661] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12a1d2000) [pid = 1661] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x118559c00) [pid = 1661] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12742d000) [pid = 1661] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1210d2c00) [pid = 1661] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x112a51000) [pid = 1661] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12bdc1400) [pid = 1661] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1128d2c00) [pid = 1661] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1128d9400) [pid = 1661] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x112a5d000) [pid = 1661] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12bd6d400) [pid = 1661] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12a8cfc00) [pid = 1661] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x128c11800) [pid = 1661] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x124652800) [pid = 1661] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119256400) [pid = 1661] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x115f14c00) [pid = 1661] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12963ec00) [pid = 1661] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:53:52 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x128c09c00) [pid = 1661] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:53:52 INFO - PROCESS | 1661 | 1467320032545 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 13:53:52 INFO - PROCESS | 1661 | 1467320032553 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 1661 | 1467320032554 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:53:52 INFO - PROCESS | 1661 | 1467320032556 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 1661 | 1467320032557 Marionette TRACE conn2 <- [1,490,null,{}] 13:53:52 INFO - PROCESS | 1661 | 1467320032560 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:52 INFO - PROCESS | 1661 | 1467320032561 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:52 INFO - PROCESS | 1661 | 1467320032648 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:53:52 INFO - PROCESS | 1661 | 1467320032654 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 1661 | 1467320032655 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x126a79800 == 42 [pid = 1661] [id = 130] 13:53:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x115da7000) [pid = 1661] [serial = 387] [outer = 0x0] 13:53:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11855d400) [pid = 1661] [serial = 388] [outer = 0x115da7000] 13:53:52 INFO - PROCESS | 1661 | 1467320032679 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119b0b400) [pid = 1661] [serial = 389] [outer = 0x115da7000] 13:53:53 INFO - PROCESS | 1661 | 1467320033002 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 467ms 13:53:53 INFO - PROCESS | 1661 | 1467320033025 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 1661 | 1467320033026 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:53:53 INFO - PROCESS | 1661 | 1467320033028 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 1661 | 1467320033029 Marionette TRACE conn2 <- [1,494,null,{}] 13:53:53 INFO - PROCESS | 1661 | 1467320033046 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 1661 | 1467320033047 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:53 INFO - PROCESS | 1661 | 1467320033133 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:53:53 INFO - PROCESS | 1661 | 1467320033138 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 1661 | 1467320033139 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd61800 == 43 [pid = 1661] [id = 131] 13:53:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119b0bc00) [pid = 1661] [serial = 390] [outer = 0x0] 13:53:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12742d000) [pid = 1661] [serial = 391] [outer = 0x119b0bc00] 13:53:53 INFO - PROCESS | 1661 | 1467320033164 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12b9dd400) [pid = 1661] [serial = 392] [outer = 0x119b0bc00] 13:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 472ms 13:53:53 INFO - PROCESS | 1661 | 1467320033495 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:53:53 INFO - PROCESS | 1661 | 1467320033502 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 1661 | 1467320033503 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:53:53 INFO - PROCESS | 1661 | 1467320033505 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 1661 | 1467320033506 Marionette TRACE conn2 <- [1,498,null,{}] 13:53:53 INFO - PROCESS | 1661 | 1467320033508 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 1661 | 1467320033509 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:53 INFO - PROCESS | 1661 | 1467320033601 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:53:53 INFO - PROCESS | 1661 | 1467320033605 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 1661 | 1467320033606 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c475800 == 44 [pid = 1661] [id = 132] 13:53:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x124ebbc00) [pid = 1661] [serial = 393] [outer = 0x0] 13:53:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12bd6d000) [pid = 1661] [serial = 394] [outer = 0x124ebbc00] 13:53:53 INFO - PROCESS | 1661 | 1467320033631 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12bdc2800) [pid = 1661] [serial = 395] [outer = 0x124ebbc00] 13:53:53 INFO - PROCESS | 1661 | 1467320033969 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 470ms 13:53:53 INFO - PROCESS | 1661 | 1467320033975 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 1661 | 1467320033976 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:53:53 INFO - PROCESS | 1661 | 1467320033978 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 1661 | 1467320033979 Marionette TRACE conn2 <- [1,502,null,{}] 13:53:53 INFO - PROCESS | 1661 | 1467320033982 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 1661 | 1467320033983 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:54 INFO - PROCESS | 1661 | 1467320034096 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:53:54 INFO - PROCESS | 1661 | 1467320034101 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 1661 | 1467320034103 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c621000 == 45 [pid = 1661] [id = 133] 13:53:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x123ee6400) [pid = 1661] [serial = 396] [outer = 0x0] 13:53:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12bdc4800) [pid = 1661] [serial = 397] [outer = 0x123ee6400] 13:53:54 INFO - PROCESS | 1661 | 1467320034126 Marionette DEBUG loaded listener.js 13:53:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12c515400) [pid = 1661] [serial = 398] [outer = 0x123ee6400] 13:53:54 INFO - PROCESS | 1661 | 1467320034408 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 470ms 13:53:54 INFO - PROCESS | 1661 | 1467320034475 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:53:54 INFO - PROCESS | 1661 | 1467320034477 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:53:54 INFO - PROCESS | 1661 | 1467320034482 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - PROCESS | 1661 | 1467320034485 Marionette TRACE conn2 <- [1,506,null,{}] 13:53:54 INFO - PROCESS | 1661 | 1467320034489 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:54 INFO - PROCESS | 1661 | 1467320034491 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:54 INFO - PROCESS | 1661 | 1467320034609 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:53:54 INFO - PROCESS | 1661 | 1467320034662 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 1661 | 1467320034664 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x115df2000 == 46 [pid = 1661] [id = 134] 13:53:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x112a5d800) [pid = 1661] [serial = 399] [outer = 0x0] 13:53:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x112fc1000) [pid = 1661] [serial = 400] [outer = 0x112a5d800] 13:53:54 INFO - PROCESS | 1661 | 1467320034696 Marionette DEBUG loaded listener.js 13:53:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x115dac800) [pid = 1661] [serial = 401] [outer = 0x112a5d800] 13:53:55 INFO - PROCESS | 1661 | 1467320035258 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 876ms 13:53:55 INFO - PROCESS | 1661 | 1467320035358 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:53:55 INFO - PROCESS | 1661 | 1467320035360 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:53:55 INFO - PROCESS | 1661 | 1467320035364 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:53:55 INFO - PROCESS | 1661 | 1467320035367 Marionette TRACE conn2 <- [1,510,null,{}] 13:53:55 INFO - PROCESS | 1661 | 1467320035370 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:55 INFO - PROCESS | 1661 | 1467320035372 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:55 INFO - PROCESS | 1661 | 1467320035481 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:53:55 INFO - PROCESS | 1661 | 1467320035585 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 1661 | 1467320035586 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2d000 == 47 [pid = 1661] [id = 135] 13:53:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1176e7400) [pid = 1661] [serial = 402] [outer = 0x0] 13:53:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x11850e800) [pid = 1661] [serial = 403] [outer = 0x1176e7400] 13:53:55 INFO - PROCESS | 1661 | 1467320035616 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1185b4400) [pid = 1661] [serial = 404] [outer = 0x1176e7400] 13:53:56 INFO - PROCESS | 1661 | 1467320036356 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12c475800 == 46 [pid = 1661] [id = 132] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd61800 == 45 [pid = 1661] [id = 131] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x126a79800 == 44 [pid = 1661] [id = 130] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12b1b2800 == 43 [pid = 1661] [id = 129] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12aaeb800 == 42 [pid = 1661] [id = 128] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x124961400) [pid = 1661] [serial = 343] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12a622800 == 41 [pid = 1661] [id = 127] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f8000 == 40 [pid = 1661] [id = 126] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x128be1000 == 39 [pid = 1661] [id = 125] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x118733800 == 38 [pid = 1661] [id = 124] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x124e78000 == 37 [pid = 1661] [id = 123] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x12498d800 == 36 [pid = 1661] [id = 122] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x123caa800 == 35 [pid = 1661] [id = 121] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f8800 == 34 [pid = 1661] [id = 120] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x11959e000 == 33 [pid = 1661] [id = 119] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x118734000 == 32 [pid = 1661] [id = 118] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x11700e000 == 31 [pid = 1661] [id = 117] 13:53:56 INFO - PROCESS | 1661 | --DOCSHELL 0x116132000 == 30 [pid = 1661] [id = 116] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x126a35c00) [pid = 1661] [serial = 251] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1182e2400) [pid = 1661] [serial = 242] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12a8d2000) [pid = 1661] [serial = 239] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119b08c00) [pid = 1661] [serial = 245] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x128c0d800) [pid = 1661] [serial = 254] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124955800) [pid = 1661] [serial = 248] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x115da8800) [pid = 1661] [serial = 340] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12c521000) [pid = 1661] [serial = 329] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12c513c00) [pid = 1661] [serial = 328] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1128d5000) [pid = 1661] [serial = 331] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x112a58c00) [pid = 1661] [serial = 334] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x115da7c00) [pid = 1661] [serial = 338] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x115da3c00) [pid = 1661] [serial = 337] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12bd70400) [pid = 1661] [serial = 325] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12b329800) [pid = 1661] [serial = 322] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12b9e1800) [pid = 1661] [serial = 323] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x129527000) [pid = 1661] [serial = 319] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12a798000) [pid = 1661] [serial = 320] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x124958000) [pid = 1661] [serial = 316] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1250e6c00) [pid = 1661] [serial = 317] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x123a06400) [pid = 1661] [serial = 314] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119b06000) [pid = 1661] [serial = 313] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1184e8800) [pid = 1661] [serial = 311] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1170bd000) [pid = 1661] [serial = 310] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12b326400) [pid = 1661] [serial = 308] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12a79bc00) [pid = 1661] [serial = 307] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x128d83c00) [pid = 1661] [serial = 305] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x128c0c000) [pid = 1661] [serial = 304] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x123bbf000) [pid = 1661] [serial = 302] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119c08000) [pid = 1661] [serial = 301] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x118e21c00) [pid = 1661] [serial = 299] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11855e000) [pid = 1661] [serial = 298] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12bd65800) [pid = 1661] [serial = 295] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12bd6e000) [pid = 1661] [serial = 296] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11925e800) [pid = 1661] [serial = 341] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1128d9000) [pid = 1661] [serial = 332] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x112a5cc00) [pid = 1661] [serial = 335] [outer = 0x0] [url = about:blank] 13:53:56 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12bdc5c00) [pid = 1661] [serial = 326] [outer = 0x0] [url = about:blank] 13:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1075ms 13:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:53:56 INFO - PROCESS | 1661 | 1467320036437 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 1661 | 1467320036439 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:53:56 INFO - PROCESS | 1661 | 1467320036442 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 1661 | 1467320036444 Marionette TRACE conn2 <- [1,514,null,{}] 13:53:56 INFO - PROCESS | 1661 | 1467320036448 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 1661 | 1467320036449 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:56 INFO - PROCESS | 1661 | 1467320036524 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:53:56 INFO - PROCESS | 1661 | 1467320036534 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 1661 | 1467320036536 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x116135000 == 31 [pid = 1661] [id = 136] 13:53:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1161d2800) [pid = 1661] [serial = 405] [outer = 0x0] 13:53:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x116633000) [pid = 1661] [serial = 406] [outer = 0x1161d2800] 13:53:56 INFO - PROCESS | 1661 | 1467320036564 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x116a19000) [pid = 1661] [serial = 407] [outer = 0x1161d2800] 13:53:56 INFO - PROCESS | 1661 | 1467320036919 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 519ms 13:53:56 INFO - PROCESS | 1661 | 1467320036962 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 1661 | 1467320036965 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:53:56 INFO - PROCESS | 1661 | 1467320036969 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 1661 | 1467320036970 Marionette TRACE conn2 <- [1,518,null,{}] 13:53:56 INFO - PROCESS | 1661 | 1467320036973 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 1661 | 1467320036974 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:57 INFO - PROCESS | 1661 | 1467320037050 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:53:57 INFO - PROCESS | 1661 | 1467320037055 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 1661 | 1467320037056 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x11724f800 == 32 [pid = 1661] [id = 137] 13:53:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1172c3400) [pid = 1661] [serial = 408] [outer = 0x0] 13:53:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11846ac00) [pid = 1661] [serial = 409] [outer = 0x1172c3400] 13:53:57 INFO - PROCESS | 1661 | 1467320037083 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1184e8800) [pid = 1661] [serial = 410] [outer = 0x1172c3400] 13:53:57 INFO - PROCESS | 1661 | 1467320037481 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 568ms 13:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:53:57 INFO - PROCESS | 1661 | 1467320037539 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 1661 | 1467320037541 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:53:57 INFO - PROCESS | 1661 | 1467320037544 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 1661 | 1467320037548 Marionette TRACE conn2 <- [1,522,null,{}] 13:53:57 INFO - PROCESS | 1661 | 1467320037559 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:57 INFO - PROCESS | 1661 | 1467320037564 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:57 INFO - PROCESS | 1661 | 1467320037681 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:53:57 INFO - PROCESS | 1661 | 1467320037700 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 1661 | 1467320037703 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193c4800 == 33 [pid = 1661] [id = 138] 13:53:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x112f93400) [pid = 1661] [serial = 411] [outer = 0x0] 13:53:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118859800) [pid = 1661] [serial = 412] [outer = 0x112f93400] 13:53:57 INFO - PROCESS | 1661 | 1467320037747 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118863800) [pid = 1661] [serial = 413] [outer = 0x112f93400] 13:53:58 INFO - PROCESS | 1661 | 1467320038137 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 624ms 13:53:58 INFO - PROCESS | 1661 | 1467320038179 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:53:58 INFO - PROCESS | 1661 | 1467320038181 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:53:58 INFO - PROCESS | 1661 | 1467320038186 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 1661 | 1467320038187 Marionette TRACE conn2 <- [1,526,null,{}] 13:53:58 INFO - PROCESS | 1661 | 1467320038190 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:58 INFO - PROCESS | 1661 | 1467320038191 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:58 INFO - PROCESS | 1661 | 1467320038284 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:53:58 INFO - PROCESS | 1661 | 1467320038289 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 1661 | 1467320038291 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cc5000 == 34 [pid = 1661] [id = 139] 13:53:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119210800) [pid = 1661] [serial = 414] [outer = 0x0] 13:53:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119577000) [pid = 1661] [serial = 415] [outer = 0x119210800] 13:53:58 INFO - PROCESS | 1661 | 1467320038316 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11999e800) [pid = 1661] [serial = 416] [outer = 0x119210800] 13:53:58 INFO - PROCESS | 1661 | 1467320038674 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 521ms 13:53:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:53:58 INFO - PROCESS | 1661 | 1467320038706 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:53:58 INFO - PROCESS | 1661 | 1467320038707 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:53:58 INFO - PROCESS | 1661 | 1467320038709 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 1661 | 1467320038710 Marionette TRACE conn2 <- [1,530,null,{}] 13:53:58 INFO - PROCESS | 1661 | 1467320038713 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:58 INFO - PROCESS | 1661 | 1467320038714 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:58 INFO - PROCESS | 1661 | 1467320038807 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:53:58 INFO - PROCESS | 1661 | 1467320038821 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 1661 | 1467320038822 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x123a83800 == 35 [pid = 1661] [id = 140] 13:53:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x112a50800) [pid = 1661] [serial = 417] [outer = 0x0] 13:53:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119b0e000) [pid = 1661] [serial = 418] [outer = 0x112a50800] 13:53:58 INFO - PROCESS | 1661 | 1467320038846 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11a0d2c00) [pid = 1661] [serial = 419] [outer = 0x112a50800] 13:53:59 INFO - PROCESS | 1661 | 1467320039174 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:53:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:53:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:53:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 517ms 13:53:59 INFO - PROCESS | 1661 | 1467320039228 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:53:59 INFO - PROCESS | 1661 | 1467320039229 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:53:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:53:59 INFO - PROCESS | 1661 | 1467320039231 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 1661 | 1467320039232 Marionette TRACE conn2 <- [1,534,null,{}] 13:53:59 INFO - PROCESS | 1661 | 1467320039235 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:59 INFO - PROCESS | 1661 | 1467320039239 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:59 INFO - PROCESS | 1661 | 1467320039354 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:53:59 INFO - PROCESS | 1661 | 1467320039400 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 1661 | 1467320039401 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x124bf0800 == 36 [pid = 1661] [id = 141] 13:53:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x11a0c9000) [pid = 1661] [serial = 420] [outer = 0x0] 13:53:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12383e800) [pid = 1661] [serial = 421] [outer = 0x11a0c9000] 13:53:59 INFO - PROCESS | 1661 | 1467320039426 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1245e4400) [pid = 1661] [serial = 422] [outer = 0x11a0c9000] 13:53:59 INFO - PROCESS | 1661 | 1467320039780 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:53:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:53:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 570ms 13:53:59 INFO - PROCESS | 1661 | 1467320039803 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:53:59 INFO - PROCESS | 1661 | 1467320039805 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:53:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:53:59 INFO - PROCESS | 1661 | 1467320039809 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 1661 | 1467320039811 Marionette TRACE conn2 <- [1,538,null,{}] 13:53:59 INFO - PROCESS | 1661 | 1467320039814 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:59 INFO - PROCESS | 1661 | 1467320039816 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:59 INFO - PROCESS | 1661 | 1467320039961 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:53:59 INFO - PROCESS | 1661 | 1467320039985 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 1661 | 1467320039987 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:53:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f56000 == 37 [pid = 1661] [id = 142] 13:53:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1245e0c00) [pid = 1661] [serial = 423] [outer = 0x0] 13:54:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124687800) [pid = 1661] [serial = 424] [outer = 0x1245e0c00] 13:54:00 INFO - PROCESS | 1661 | 1467320040015 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12495e800) [pid = 1661] [serial = 425] [outer = 0x1245e0c00] 13:54:00 INFO - PROCESS | 1661 | 1467320040390 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:54:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:54:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 622ms 13:54:00 INFO - PROCESS | 1661 | 1467320040437 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:54:00 INFO - PROCESS | 1661 | 1467320040438 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:54:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:54:00 INFO - PROCESS | 1661 | 1467320040440 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:54:00 INFO - PROCESS | 1661 | 1467320040441 Marionette TRACE conn2 <- [1,542,null,{}] 13:54:00 INFO - PROCESS | 1661 | 1467320040443 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:00 INFO - PROCESS | 1661 | 1467320040444 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:00 INFO - PROCESS | 1661 | 1467320040686 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12a790000) [pid = 1661] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12b1e0800) [pid = 1661] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12b9df800) [pid = 1661] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x124ebbc00) [pid = 1661] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x115da7000) [pid = 1661] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119b0bc00) [pid = 1661] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1249d9c00) [pid = 1661] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x115f1b000) [pid = 1661] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11690c800) [pid = 1661] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x128d87000) [pid = 1661] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x112a5c800) [pid = 1661] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119256800) [pid = 1661] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x111aa5800) [pid = 1661] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1182dec00) [pid = 1661] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x128c08400) [pid = 1661] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x128d82c00) [pid = 1661] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x118e27000) [pid = 1661] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:54:00 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1210d9800) [pid = 1661] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:54:00 INFO - PROCESS | 1661 | 1467320040746 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:00 INFO - PROCESS | 1661 | 1467320040747 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167b0800 == 38 [pid = 1661] [id = 143] 13:54:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x113c31c00) [pid = 1661] [serial = 426] [outer = 0x0] 13:54:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116fb4000) [pid = 1661] [serial = 427] [outer = 0x113c31c00] 13:54:00 INFO - PROCESS | 1661 | 1467320040772 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11885a000) [pid = 1661] [serial = 428] [outer = 0x113c31c00] 13:54:01 INFO - PROCESS | 1661 | 1467320041033 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:54:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 618ms 13:54:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:54:01 INFO - PROCESS | 1661 | 1467320041059 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 1661 | 1467320041060 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:54:01 INFO - PROCESS | 1661 | 1467320041062 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 1661 | 1467320041063 Marionette TRACE conn2 <- [1,546,null,{}] 13:54:01 INFO - PROCESS | 1661 | 1467320041074 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:01 INFO - PROCESS | 1661 | 1467320041075 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:01 INFO - PROCESS | 1661 | 1467320041171 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:54:01 INFO - PROCESS | 1661 | 1467320041177 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 1661 | 1467320041178 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x129223000 == 39 [pid = 1661] [id = 144] 13:54:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11920f800) [pid = 1661] [serial = 429] [outer = 0x0] 13:54:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1249d9c00) [pid = 1661] [serial = 430] [outer = 0x11920f800] 13:54:01 INFO - PROCESS | 1661 | 1467320041208 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124ebbc00) [pid = 1661] [serial = 431] [outer = 0x11920f800] 13:54:01 INFO - PROCESS | 1661 | 1467320041537 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:54:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 526ms 13:54:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:54:01 INFO - PROCESS | 1661 | 1467320041589 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 1661 | 1467320041591 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:54:01 INFO - PROCESS | 1661 | 1467320041593 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 1661 | 1467320041594 Marionette TRACE conn2 <- [1,550,null,{}] 13:54:01 INFO - PROCESS | 1661 | 1467320041596 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:01 INFO - PROCESS | 1661 | 1467320041597 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:01 INFO - PROCESS | 1661 | 1467320041708 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:54:01 INFO - PROCESS | 1661 | 1467320041713 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 1661 | 1467320041715 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a10f800 == 40 [pid = 1661] [id = 145] 13:54:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119575400) [pid = 1661] [serial = 432] [outer = 0x0] 13:54:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x125779400) [pid = 1661] [serial = 433] [outer = 0x119575400] 13:54:01 INFO - PROCESS | 1661 | 1467320041747 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x126a31000) [pid = 1661] [serial = 434] [outer = 0x119575400] 13:54:02 INFO - PROCESS | 1661 | 1467320042087 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:54:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 13:54:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 13:54:02 INFO - PROCESS | 1661 | 1467320042111 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 1661 | 1467320042113 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:54:02 INFO - PROCESS | 1661 | 1467320042115 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - PROCESS | 1661 | 1467320042119 Marionette TRACE conn2 <- [1,554,null,{}] 13:54:02 INFO - PROCESS | 1661 | 1467320042121 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:02 INFO - PROCESS | 1661 | 1467320042123 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:02 INFO - PROCESS | 1661 | 1467320042208 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:54:02 INFO - PROCESS | 1661 | 1467320042211 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 1661 | 1467320042213 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a853800 == 41 [pid = 1661] [id = 146] 13:54:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x126a39800) [pid = 1661] [serial = 435] [outer = 0x0] 13:54:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128c0c000) [pid = 1661] [serial = 436] [outer = 0x126a39800] 13:54:02 INFO - PROCESS | 1661 | 1467320042241 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128d86000) [pid = 1661] [serial = 437] [outer = 0x126a39800] 13:54:02 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:02 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:02 INFO - PROCESS | 1661 | 1467320042565 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 13:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:54:02 INFO - PROCESS | 1661 | 1467320042588 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 1661 | 1467320042589 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:54:02 INFO - PROCESS | 1661 | 1467320042592 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - PROCESS | 1661 | 1467320042593 Marionette TRACE conn2 <- [1,558,null,{}] 13:54:02 INFO - PROCESS | 1661 | 1467320042595 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:02 INFO - PROCESS | 1661 | 1467320042596 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:02 INFO - PROCESS | 1661 | 1467320042705 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:54:02 INFO - PROCESS | 1661 | 1467320042788 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 1661 | 1467320042790 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x11264d800 == 42 [pid = 1661] [id = 147] 13:54:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x111aa5800) [pid = 1661] [serial = 438] [outer = 0x0] 13:54:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1128d0c00) [pid = 1661] [serial = 439] [outer = 0x111aa5800] 13:54:02 INFO - PROCESS | 1661 | 1467320042827 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x115da3c00) [pid = 1661] [serial = 440] [outer = 0x111aa5800] 13:54:03 INFO - PROCESS | 1661 | 1467320043391 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 819ms 13:54:03 INFO - PROCESS | 1661 | 1467320043419 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:54:03 INFO - PROCESS | 1661 | 1467320043422 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:54:03 INFO - PROCESS | 1661 | 1467320043426 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - PROCESS | 1661 | 1467320043428 Marionette TRACE conn2 <- [1,562,null,{}] 13:54:03 INFO - PROCESS | 1661 | 1467320043431 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:03 INFO - PROCESS | 1661 | 1467320043436 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:03 INFO - PROCESS | 1661 | 1467320043536 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:54:03 INFO - PROCESS | 1661 | 1467320043600 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 1661 | 1467320043602 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x119279800 == 43 [pid = 1661] [id = 148] 13:54:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1182df400) [pid = 1661] [serial = 441] [outer = 0x0] 13:54:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1182e7800) [pid = 1661] [serial = 442] [outer = 0x1182df400] 13:54:03 INFO - PROCESS | 1661 | 1467320043632 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x118557400) [pid = 1661] [serial = 443] [outer = 0x1182df400] 13:54:03 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:04 INFO - PROCESS | 1661 | 1467320044049 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 672ms 13:54:04 INFO - PROCESS | 1661 | 1467320044101 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 1661 | 1467320044103 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:54:04 INFO - PROCESS | 1661 | 1467320044125 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 1661 | 1467320044126 Marionette TRACE conn2 <- [1,566,null,{}] 13:54:04 INFO - PROCESS | 1661 | 1467320044128 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 1661 | 1467320044130 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:04 INFO - PROCESS | 1661 | 1467320044232 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:54:04 INFO - PROCESS | 1661 | 1467320044300 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 1661 | 1467320044301 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bdd800 == 44 [pid = 1661] [id = 149] 13:54:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1187f7000) [pid = 1661] [serial = 444] [outer = 0x0] 13:54:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x118e25800) [pid = 1661] [serial = 445] [outer = 0x1187f7000] 13:54:04 INFO - PROCESS | 1661 | 1467320044331 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119c0f000) [pid = 1661] [serial = 446] [outer = 0x1187f7000] 13:54:04 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:04 INFO - PROCESS | 1661 | 1467320044715 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 619ms 13:54:04 INFO - PROCESS | 1661 | 1467320044744 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 1661 | 1467320044745 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:54:04 INFO - PROCESS | 1661 | 1467320044752 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 1661 | 1467320044757 Marionette TRACE conn2 <- [1,570,null,{}] 13:54:04 INFO - PROCESS | 1661 | 1467320044760 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 1661 | 1467320044762 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:04 INFO - PROCESS | 1661 | 1467320044862 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:54:04 INFO - PROCESS | 1661 | 1467320044915 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 1661 | 1467320044917 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba2a800 == 45 [pid = 1661] [id = 150] 13:54:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1210dcc00) [pid = 1661] [serial = 447] [outer = 0x0] 13:54:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x123bbf800) [pid = 1661] [serial = 448] [outer = 0x1210dcc00] 13:54:04 INFO - PROCESS | 1661 | 1467320044945 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124953000) [pid = 1661] [serial = 449] [outer = 0x1210dcc00] 13:54:05 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:05 INFO - PROCESS | 1661 | 1467320045350 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 626ms 13:54:05 INFO - PROCESS | 1661 | 1467320045375 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 1661 | 1467320045377 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:54:05 INFO - PROCESS | 1661 | 1467320045379 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 1661 | 1467320045380 Marionette TRACE conn2 <- [1,574,null,{}] 13:54:05 INFO - PROCESS | 1661 | 1467320045382 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:05 INFO - PROCESS | 1661 | 1467320045384 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:05 INFO - PROCESS | 1661 | 1467320045483 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:54:05 INFO - PROCESS | 1661 | 1467320045567 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 1661 | 1467320045569 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd4b000 == 46 [pid = 1661] [id = 151] 13:54:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x126f92c00) [pid = 1661] [serial = 450] [outer = 0x0] 13:54:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x128c13800) [pid = 1661] [serial = 451] [outer = 0x126f92c00] 13:54:05 INFO - PROCESS | 1661 | 1467320045597 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x128dc8000) [pid = 1661] [serial = 452] [outer = 0x126f92c00] 13:54:06 INFO - PROCESS | 1661 | 1467320046002 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 674ms 13:54:06 INFO - PROCESS | 1661 | 1467320046054 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 1661 | 1467320046055 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:54:06 INFO - PROCESS | 1661 | 1467320046057 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - PROCESS | 1661 | 1467320046059 Marionette TRACE conn2 <- [1,578,null,{}] 13:54:06 INFO - PROCESS | 1661 | 1467320046061 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:06 INFO - PROCESS | 1661 | 1467320046062 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:06 INFO - PROCESS | 1661 | 1467320046183 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:54:06 INFO - PROCESS | 1661 | 1467320046249 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 1661 | 1467320046253 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b13c000 == 47 [pid = 1661] [id = 152] 13:54:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1293f2800) [pid = 1661] [serial = 453] [outer = 0x0] 13:54:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x129519c00) [pid = 1661] [serial = 454] [outer = 0x1293f2800] 13:54:06 INFO - PROCESS | 1661 | 1467320046290 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x129644c00) [pid = 1661] [serial = 455] [outer = 0x1293f2800] 13:54:06 INFO - PROCESS | 1661 | 1467320046854 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 820ms 13:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:54:06 INFO - PROCESS | 1661 | 1467320046884 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 1661 | 1467320046887 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:54:06 INFO - PROCESS | 1661 | 1467320046891 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - PROCESS | 1661 | 1467320046893 Marionette TRACE conn2 <- [1,582,null,{}] 13:54:06 INFO - PROCESS | 1661 | 1467320046896 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:06 INFO - PROCESS | 1661 | 1467320046898 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:06 INFO - PROCESS | 1661 | 1467320046994 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:54:07 INFO - PROCESS | 1661 | 1467320047062 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 1661 | 1467320047063 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188c5000 == 48 [pid = 1661] [id = 153] 13:54:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x115fdc400) [pid = 1661] [serial = 456] [outer = 0x0] 13:54:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116976c00) [pid = 1661] [serial = 457] [outer = 0x115fdc400] 13:54:07 INFO - PROCESS | 1661 | 1467320047090 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1182dfc00) [pid = 1661] [serial = 458] [outer = 0x115fdc400] 13:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:54:07 INFO - PROCESS | 1661 | 1467320047555 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 673ms 13:54:07 INFO - PROCESS | 1661 | 1467320047564 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 1661 | 1467320047569 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:54:07 INFO - PROCESS | 1661 | 1467320047575 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 1661 | 1467320047577 Marionette TRACE conn2 <- [1,586,null,{}] 13:54:07 INFO - PROCESS | 1661 | 1467320047581 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:07 INFO - PROCESS | 1661 | 1467320047584 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12a853800 == 47 [pid = 1661] [id = 146] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12a10f800 == 46 [pid = 1661] [id = 145] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x129223000 == 45 [pid = 1661] [id = 144] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x1167b0800 == 44 [pid = 1661] [id = 143] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x126f56000 == 43 [pid = 1661] [id = 142] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x124bf0800 == 42 [pid = 1661] [id = 141] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x123a83800 == 41 [pid = 1661] [id = 140] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x119cc5000 == 40 [pid = 1661] [id = 139] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x1193c4800 == 39 [pid = 1661] [id = 138] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x11724f800 == 38 [pid = 1661] [id = 137] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x116135000 == 37 [pid = 1661] [id = 136] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12c621000 == 36 [pid = 1661] [id = 133] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x115df2000 == 35 [pid = 1661] [id = 134] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2d000 == 34 [pid = 1661] [id = 135] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12c45f800 == 33 [pid = 1661] [id = 115] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x1188c5000 == 32 [pid = 1661] [id = 153] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12b13c000 == 31 [pid = 1661] [id = 152] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd4b000 == 30 [pid = 1661] [id = 151] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba2a800 == 29 [pid = 1661] [id = 150] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x128bdd800 == 28 [pid = 1661] [id = 149] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x119279800 == 27 [pid = 1661] [id = 148] 13:54:08 INFO - PROCESS | 1661 | --DOCSHELL 0x11264d800 == 26 [pid = 1661] [id = 147] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x124e4b800) [pid = 1661] [serial = 364] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1257c6000) [pid = 1661] [serial = 365] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1167ee000) [pid = 1661] [serial = 346] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1173ba800) [pid = 1661] [serial = 347] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x126065800) [pid = 1661] [serial = 367] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12742c800) [pid = 1661] [serial = 368] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x129645400) [pid = 1661] [serial = 376] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x119b0c800) [pid = 1661] [serial = 358] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x119cda000) [pid = 1661] [serial = 359] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12b332400) [pid = 1661] [serial = 344] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x118860800) [pid = 1661] [serial = 352] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x118865400) [pid = 1661] [serial = 353] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1184df800) [pid = 1661] [serial = 349] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x118556c00) [pid = 1661] [serial = 350] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x128c56000) [pid = 1661] [serial = 370] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1292b8c00) [pid = 1661] [serial = 373] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128d83800) [pid = 1661] [serial = 371] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119260c00) [pid = 1661] [serial = 355] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11991c000) [pid = 1661] [serial = 356] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x123bc0800) [pid = 1661] [serial = 361] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x124960400) [pid = 1661] [serial = 362] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x12a8d7800) [pid = 1661] [serial = 379] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12b1e0400) [pid = 1661] [serial = 380] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12b332800) [pid = 1661] [serial = 382] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12b9dfc00) [pid = 1661] [serial = 383] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12ba95400) [pid = 1661] [serial = 385] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12bdc2800) [pid = 1661] [serial = 395] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11855d400) [pid = 1661] [serial = 388] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119b0b400) [pid = 1661] [serial = 389] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12bd6d000) [pid = 1661] [serial = 394] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12bd69c00) [pid = 1661] [serial = 386] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12a78e400) [pid = 1661] [serial = 377] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12742d000) [pid = 1661] [serial = 391] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1293ef400) [pid = 1661] [serial = 374] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12bdc4800) [pid = 1661] [serial = 397] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12b9dd400) [pid = 1661] [serial = 392] [outer = 0x0] [url = about:blank] 13:54:08 INFO - PROCESS | 1661 | 1467320048372 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:54:08 INFO - PROCESS | 1661 | 1467320048462 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 1661 | 1467320048463 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x1131b9800 == 27 [pid = 1661] [id = 154] 13:54:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x112a5ac00) [pid = 1661] [serial = 459] [outer = 0x0] 13:54:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x112a82000) [pid = 1661] [serial = 460] [outer = 0x112a5ac00] 13:54:08 INFO - PROCESS | 1661 | 1467320048497 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x113c3c400) [pid = 1661] [serial = 461] [outer = 0x112a5ac00] 13:54:08 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:09 INFO - PROCESS | 1661 | 1467320049027 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1528ms 13:54:09 INFO - PROCESS | 1661 | 1467320049103 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 1661 | 1467320049106 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:54:09 INFO - PROCESS | 1661 | 1467320049109 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 1661 | 1467320049112 Marionette TRACE conn2 <- [1,590,null,{}] 13:54:09 INFO - PROCESS | 1661 | 1467320049115 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 1661 | 1467320049117 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:09 INFO - PROCESS | 1661 | 1467320049218 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:54:09 INFO - PROCESS | 1661 | 1467320049267 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 1661 | 1467320049269 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x11700a000 == 28 [pid = 1661] [id = 155] 13:54:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x115fd8400) [pid = 1661] [serial = 462] [outer = 0x0] 13:54:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1170bc400) [pid = 1661] [serial = 463] [outer = 0x115fd8400] 13:54:09 INFO - PROCESS | 1661 | 1467320049300 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1182de000) [pid = 1661] [serial = 464] [outer = 0x115fd8400] 13:54:09 INFO - PROCESS | 1661 | 1467320049851 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 821ms 13:54:09 INFO - PROCESS | 1661 | 1467320049940 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:54:09 INFO - PROCESS | 1661 | 1467320049942 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:54:09 INFO - PROCESS | 1661 | 1467320049945 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 1661 | 1467320049947 Marionette TRACE conn2 <- [1,594,null,{}] 13:54:09 INFO - PROCESS | 1661 | 1467320049953 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 1661 | 1467320049955 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:10 INFO - PROCESS | 1661 | 1467320050057 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:54:10 INFO - PROCESS | 1661 | --DOCSHELL 0x11263d800 == 27 [pid = 1661] [id = 23] 13:54:10 INFO - PROCESS | 1661 | --DOCSHELL 0x117249800 == 26 [pid = 1661] [id = 25] 13:54:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca14000 == 25 [pid = 1661] [id = 15] 13:54:10 INFO - PROCESS | 1661 | --DOCSHELL 0x116949000 == 24 [pid = 1661] [id = 24] 13:54:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd8f000 == 23 [pid = 1661] [id = 21] 13:54:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12e2bd800 == 22 [pid = 1661] [id = 22] 13:54:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12d670800 == 21 [pid = 1661] [id = 19] 13:54:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12c62d000 == 20 [pid = 1661] [id = 14] 13:54:10 INFO - PROCESS | 1661 | 1467320050133 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 1661 | 1467320050136 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x116677000 == 21 [pid = 1661] [id = 156] 13:54:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x115da1800) [pid = 1661] [serial = 465] [outer = 0x0] 13:54:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x115da7400) [pid = 1661] [serial = 466] [outer = 0x115da1800] 13:54:10 INFO - PROCESS | 1661 | 1467320050163 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x116975c00) [pid = 1661] [serial = 467] [outer = 0x115da1800] 13:54:10 INFO - PROCESS | 1661 | 1467320050453 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 526ms 13:54:10 INFO - PROCESS | 1661 | 1467320050480 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 1661 | 1467320050482 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:54:10 INFO - PROCESS | 1661 | 1467320050494 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 1661 | 1467320050496 Marionette TRACE conn2 <- [1,598,null,{}] 13:54:10 INFO - PROCESS | 1661 | 1467320050499 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:10 INFO - PROCESS | 1661 | 1467320050503 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:10 INFO - PROCESS | 1661 | 1467320050584 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:54:10 INFO - PROCESS | 1661 | 1467320050588 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 1661 | 1467320050590 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x118737000 == 22 [pid = 1661] [id = 157] 13:54:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1182e8c00) [pid = 1661] [serial = 468] [outer = 0x0] 13:54:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1184e9800) [pid = 1661] [serial = 469] [outer = 0x1182e8c00] 13:54:10 INFO - PROCESS | 1661 | 1467320050619 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1185b1000) [pid = 1661] [serial = 470] [outer = 0x1182e8c00] 13:54:10 INFO - PROCESS | 1661 | 1467320050943 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 475ms 13:54:10 INFO - PROCESS | 1661 | 1467320050970 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 1661 | 1467320050972 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:54:10 INFO - PROCESS | 1661 | 1467320050974 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 1661 | 1467320050975 Marionette TRACE conn2 <- [1,602,null,{}] 13:54:10 INFO - PROCESS | 1661 | 1467320050983 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:10 INFO - PROCESS | 1661 | 1467320050988 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:11 INFO - PROCESS | 1661 | 1467320051069 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:54:11 INFO - PROCESS | 1661 | 1467320051074 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 1661 | 1467320051077 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b3d000 == 23 [pid = 1661] [id = 158] 13:54:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x118864000) [pid = 1661] [serial = 471] [outer = 0x0] 13:54:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x118e26c00) [pid = 1661] [serial = 472] [outer = 0x118864000] 13:54:11 INFO - PROCESS | 1661 | 1467320051115 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119572c00) [pid = 1661] [serial = 473] [outer = 0x118864000] 13:54:11 INFO - PROCESS | 1661 | 1467320051496 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 13:54:11 INFO - PROCESS | 1661 | 1467320051545 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:54:11 INFO - PROCESS | 1661 | 1467320051547 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:54:11 INFO - PROCESS | 1661 | 1467320051553 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:54:11 INFO - PROCESS | 1661 | 1467320051555 Marionette TRACE conn2 <- [1,606,null,{}] 13:54:11 INFO - PROCESS | 1661 | 1467320051558 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:11 INFO - PROCESS | 1661 | 1467320051560 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:11 INFO - PROCESS | 1661 | 1467320051682 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:54:11 INFO - PROCESS | 1661 | 1467320051694 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 1661 | 1467320051695 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x123cb0000 == 24 [pid = 1661] [id = 159] 13:54:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x115d9f400) [pid = 1661] [serial = 474] [outer = 0x0] 13:54:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1210d9800) [pid = 1661] [serial = 475] [outer = 0x115d9f400] 13:54:11 INFO - PROCESS | 1661 | 1467320051736 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1211ea800) [pid = 1661] [serial = 476] [outer = 0x115d9f400] 13:54:12 INFO - PROCESS | 1661 | 1467320052241 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 723ms 13:54:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:54:12 INFO - PROCESS | 1661 | 1467320052274 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 1661 | 1467320052275 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:54:12 INFO - PROCESS | 1661 | 1467320052277 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 1661 | 1467320052278 Marionette TRACE conn2 <- [1,610,null,{}] 13:54:12 INFO - PROCESS | 1661 | 1467320052281 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:12 INFO - PROCESS | 1661 | 1467320052282 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:12 INFO - PROCESS | 1661 | 1467320052375 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:54:12 INFO - PROCESS | 1661 | 1467320052423 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 1661 | 1467320052425 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x111f35800 == 25 [pid = 1661] [id = 160] 13:54:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1211eb400) [pid = 1661] [serial = 477] [outer = 0x0] 13:54:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x123bb8000) [pid = 1661] [serial = 478] [outer = 0x1211eb400] 13:54:12 INFO - PROCESS | 1661 | 1467320052456 Marionette DEBUG loaded listener.js 13:54:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12436c000) [pid = 1661] [serial = 479] [outer = 0x1211eb400] 13:54:12 INFO - PROCESS | 1661 | 1467320052761 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 13:54:12 INFO - PROCESS | 1661 | 1467320052799 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 1661 | 1467320052802 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:54:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:54:12 INFO - PROCESS | 1661 | 1467320052805 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 1661 | 1467320052806 Marionette TRACE conn2 <- [1,614,null,{}] 13:54:12 INFO - PROCESS | 1661 | 1467320052808 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:12 INFO - PROCESS | 1661 | 1467320052812 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:12 INFO - PROCESS | 1661 | 1467320052937 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:54:12 INFO - PROCESS | 1661 | 1467320052977 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 1661 | 1467320052979 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257b6800 == 26 [pid = 1661] [id = 161] 13:54:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124958c00) [pid = 1661] [serial = 480] [outer = 0x0] 13:54:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124e4a000) [pid = 1661] [serial = 481] [outer = 0x124958c00] 13:54:13 INFO - PROCESS | 1661 | 1467320053006 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1257c9c00) [pid = 1661] [serial = 482] [outer = 0x124958c00] 13:54:13 INFO - PROCESS | 1661 | 1467320053332 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 568ms 13:54:13 INFO - PROCESS | 1661 | 1467320053373 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 1661 | 1467320053374 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:54:13 INFO - PROCESS | 1661 | 1467320053377 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 1661 | 1467320053378 Marionette TRACE conn2 <- [1,618,null,{}] 13:54:13 INFO - PROCESS | 1661 | 1467320053380 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:13 INFO - PROCESS | 1661 | 1467320053381 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:13 INFO - PROCESS | 1661 | 1467320053473 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:54:13 INFO - PROCESS | 1661 | 1467320053476 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 1661 | 1467320053477 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bd4800 == 27 [pid = 1661] [id = 162] 13:54:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119b0d000) [pid = 1661] [serial = 483] [outer = 0x0] 13:54:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126a37c00) [pid = 1661] [serial = 484] [outer = 0x119b0d000] 13:54:13 INFO - PROCESS | 1661 | 1467320053509 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x128c08800) [pid = 1661] [serial = 485] [outer = 0x119b0d000] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119575400) [pid = 1661] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1182df400) [pid = 1661] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x111aa5800) [pid = 1661] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1210dcc00) [pid = 1661] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1293f2800) [pid = 1661] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1187f7000) [pid = 1661] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x126f92c00) [pid = 1661] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x112a50800) [pid = 1661] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11a0c9000) [pid = 1661] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1245e0c00) [pid = 1661] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119210800) [pid = 1661] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1161d2800) [pid = 1661] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112a5d800) [pid = 1661] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1172c3400) [pid = 1661] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x112f93400) [pid = 1661] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x123ee6400) [pid = 1661] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1176e7400) [pid = 1661] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x113c31c00) [pid = 1661] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11920f800) [pid = 1661] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:54:13 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x126a39800) [pid = 1661] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:54:13 INFO - PROCESS | 1661 | 1467320053865 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 523ms 13:54:13 INFO - PROCESS | 1661 | 1467320053901 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 1661 | 1467320053903 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:54:13 INFO - PROCESS | 1661 | 1467320053906 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 1661 | 1467320053907 Marionette TRACE conn2 <- [1,622,null,{}] 13:54:13 INFO - PROCESS | 1661 | 1467320053909 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:13 INFO - PROCESS | 1661 | 1467320053910 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:13 INFO - PROCESS | 1661 | 1467320053984 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:54:13 INFO - PROCESS | 1661 | 1467320053988 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 1661 | 1467320053990 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x124e7d000 == 28 [pid = 1661] [id = 163] 13:54:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x113c9b000) [pid = 1661] [serial = 486] [outer = 0x0] 13:54:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1184e4800) [pid = 1661] [serial = 487] [outer = 0x113c9b000] 13:54:14 INFO - PROCESS | 1661 | 1467320054014 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119575400) [pid = 1661] [serial = 488] [outer = 0x113c9b000] 13:54:14 INFO - PROCESS | 1661 | 1467320054335 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:54:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 467ms 13:54:14 INFO - PROCESS | 1661 | 1467320054374 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 1661 | 1467320054375 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:54:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:54:14 INFO - PROCESS | 1661 | 1467320054377 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 1661 | 1467320054378 Marionette TRACE conn2 <- [1,626,null,{}] 13:54:14 INFO - PROCESS | 1661 | 1467320054380 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:14 INFO - PROCESS | 1661 | 1467320054381 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:14 INFO - PROCESS | 1661 | 1467320054478 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:54:14 INFO - PROCESS | 1661 | 1467320054485 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 1661 | 1467320054487 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12921c800 == 29 [pid = 1661] [id = 164] 13:54:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118717c00) [pid = 1661] [serial = 489] [outer = 0x0] 13:54:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124eb4800) [pid = 1661] [serial = 490] [outer = 0x118717c00] 13:54:14 INFO - PROCESS | 1661 | 1467320054519 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128c08000) [pid = 1661] [serial = 491] [outer = 0x118717c00] 13:54:14 INFO - PROCESS | 1661 | 1467320054829 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:54:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 471ms 13:54:14 INFO - PROCESS | 1661 | 1467320054849 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 1661 | 1467320054850 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:54:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:54:14 INFO - PROCESS | 1661 | 1467320054855 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 1661 | 1467320054856 Marionette TRACE conn2 <- [1,630,null,{}] 13:54:14 INFO - PROCESS | 1661 | 1467320054859 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:14 INFO - PROCESS | 1661 | 1467320054860 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:14 INFO - PROCESS | 1661 | 1467320054939 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:54:14 INFO - PROCESS | 1661 | 1467320054943 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 1661 | 1467320054944 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x123caf800 == 30 [pid = 1661] [id = 165] 13:54:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128c0f800) [pid = 1661] [serial = 492] [outer = 0x0] 13:54:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128c55000) [pid = 1661] [serial = 493] [outer = 0x128c0f800] 13:54:14 INFO - PROCESS | 1661 | 1467320054968 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128d82000) [pid = 1661] [serial = 494] [outer = 0x128c0f800] 13:54:15 INFO - PROCESS | 1661 | 1467320055291 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 470ms 13:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:54:15 INFO - PROCESS | 1661 | 1467320055325 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 1661 | 1467320055327 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:54:15 INFO - PROCESS | 1661 | 1467320055329 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 1661 | 1467320055331 Marionette TRACE conn2 <- [1,634,null,{}] 13:54:15 INFO - PROCESS | 1661 | 1467320055333 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:15 INFO - PROCESS | 1661 | 1467320055335 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:15 INFO - PROCESS | 1661 | 1467320055447 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:54:15 INFO - PROCESS | 1661 | 1467320055455 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 1661 | 1467320055465 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7ae000 == 31 [pid = 1661] [id = 166] 13:54:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128d8a000) [pid = 1661] [serial = 495] [outer = 0x0] 13:54:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1292be800) [pid = 1661] [serial = 496] [outer = 0x128d8a000] 13:54:15 INFO - PROCESS | 1661 | 1467320055495 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x129522c00) [pid = 1661] [serial = 497] [outer = 0x128d8a000] 13:54:15 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:15 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:15 INFO - PROCESS | 1661 | 1467320055832 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 13:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:54:15 INFO - PROCESS | 1661 | 1467320055848 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 1661 | 1467320055850 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:54:15 INFO - PROCESS | 1661 | 1467320055854 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 1661 | 1467320055855 Marionette TRACE conn2 <- [1,638,null,{}] 13:54:15 INFO - PROCESS | 1661 | 1467320055857 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:15 INFO - PROCESS | 1661 | 1467320055858 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:15 INFO - PROCESS | 1661 | 1467320055978 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:54:16 INFO - PROCESS | 1661 | 1467320056042 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 1661 | 1467320056044 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x112a59400) [pid = 1661] [serial = 498] [outer = 0x12cc80c00] 13:54:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x11872e800 == 32 [pid = 1661] [id = 167] 13:54:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x112af0400) [pid = 1661] [serial = 499] [outer = 0x0] 13:54:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x113949000) [pid = 1661] [serial = 500] [outer = 0x112af0400] 13:54:16 INFO - PROCESS | 1661 | 1467320056128 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x115f16400) [pid = 1661] [serial = 501] [outer = 0x112af0400] 13:54:16 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:16 INFO - PROCESS | 1661 | 1467320056546 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:54:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 721ms 13:54:16 INFO - PROCESS | 1661 | 1467320056577 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:54:16 INFO - PROCESS | 1661 | 1467320056579 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:54:16 INFO - PROCESS | 1661 | 1467320056595 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 1661 | 1467320056597 Marionette TRACE conn2 <- [1,642,null,{}] 13:54:16 INFO - PROCESS | 1661 | 1467320056602 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:16 INFO - PROCESS | 1661 | 1467320056604 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:16 INFO - PROCESS | 1661 | 1467320056701 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:54:16 INFO - PROCESS | 1661 | 1467320056754 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 1661 | 1467320056755 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x118397800 == 33 [pid = 1661] [id = 168] 13:54:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1182e9c00) [pid = 1661] [serial = 502] [outer = 0x0] 13:54:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11855e000) [pid = 1661] [serial = 503] [outer = 0x1182e9c00] 13:54:16 INFO - PROCESS | 1661 | 1467320056786 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1187f6c00) [pid = 1661] [serial = 504] [outer = 0x1182e9c00] 13:54:17 INFO - PROCESS | 1661 | 1467320057204 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 637ms 13:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:54:17 INFO - PROCESS | 1661 | 1467320057220 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 1661 | 1467320057222 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:54:17 INFO - PROCESS | 1661 | 1467320057225 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 1661 | 1467320057226 Marionette TRACE conn2 <- [1,646,null,{}] 13:54:17 INFO - PROCESS | 1661 | 1467320057229 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:17 INFO - PROCESS | 1661 | 1467320057230 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:17 INFO - PROCESS | 1661 | 1467320057328 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:54:17 INFO - PROCESS | 1661 | 1467320057419 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 1661 | 1467320057421 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7a5000 == 34 [pid = 1661] [id = 169] 13:54:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119b04000) [pid = 1661] [serial = 505] [outer = 0x0] 13:54:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x119c05c00) [pid = 1661] [serial = 506] [outer = 0x119b04000] 13:54:17 INFO - PROCESS | 1661 | 1467320057449 Marionette DEBUG loaded listener.js 13:54:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1245d8000) [pid = 1661] [serial = 507] [outer = 0x119b04000] 13:54:17 INFO - PROCESS | 1661 | 1467320057861 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 669ms 13:54:17 INFO - PROCESS | 1661 | 1467320057895 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 1661 | 1467320057898 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:54:17 INFO - PROCESS | 1661 | 1467320057905 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 1661 | 1467320057909 Marionette TRACE conn2 <- [1,650,null,{}] 13:54:17 INFO - PROCESS | 1661 | 1467320057911 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:17 INFO - PROCESS | 1661 | 1467320057914 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:18 INFO - PROCESS | 1661 | 1467320058015 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:54:18 INFO - PROCESS | 1661 | 1467320058080 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 1661 | 1467320058082 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b19e800 == 35 [pid = 1661] [id = 170] 13:54:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1245df000) [pid = 1661] [serial = 508] [outer = 0x0] 13:54:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1249dcc00) [pid = 1661] [serial = 509] [outer = 0x1245df000] 13:54:18 INFO - PROCESS | 1661 | 1467320058110 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x128c56c00) [pid = 1661] [serial = 510] [outer = 0x1245df000] 13:54:18 INFO - PROCESS | 1661 | 1467320058544 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 674ms 13:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:54:18 INFO - PROCESS | 1661 | 1467320058576 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:54:18 INFO - PROCESS | 1661 | 1467320058578 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:54:18 INFO - PROCESS | 1661 | 1467320058580 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - PROCESS | 1661 | 1467320058581 Marionette TRACE conn2 <- [1,654,null,{}] 13:54:18 INFO - PROCESS | 1661 | 1467320058584 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:18 INFO - PROCESS | 1661 | 1467320058585 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:18 INFO - PROCESS | 1661 | 1467320058699 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:54:18 INFO - PROCESS | 1661 | 1467320058896 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 1661 | 1467320058897 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e37000 == 36 [pid = 1661] [id = 171] 13:54:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1150ccc00) [pid = 1661] [serial = 511] [outer = 0x0] 13:54:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x116470c00) [pid = 1661] [serial = 512] [outer = 0x1150ccc00] 13:54:18 INFO - PROCESS | 1661 | 1467320058924 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1172c3400) [pid = 1661] [serial = 513] [outer = 0x1150ccc00] 13:54:19 INFO - PROCESS | 1661 | 1467320059355 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 820ms 13:54:19 INFO - PROCESS | 1661 | 1467320059402 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 1661 | 1467320059404 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:54:19 INFO - PROCESS | 1661 | 1467320059407 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 1661 | 1467320059409 Marionette TRACE conn2 <- [1,658,null,{}] 13:54:19 INFO - PROCESS | 1661 | 1467320059412 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:19 INFO - PROCESS | 1661 | 1467320059413 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:19 INFO - PROCESS | 1661 | 1467320059503 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:54:19 INFO - PROCESS | 1661 | 1467320059590 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 1661 | 1467320059592 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:19 INFO - PROCESS | 1661 | --DOCSHELL 0x113e3b000 == 35 [pid = 1661] [id = 26] 13:54:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12c471800 == 34 [pid = 1661] [id = 13] 13:54:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba31800 == 33 [pid = 1661] [id = 10] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x116976c00) [pid = 1661] [serial = 457] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x116410800 == 34 [pid = 1661] [id = 172] 13:54:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116976c00) [pid = 1661] [serial = 514] [outer = 0x0] 13:54:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x118472400) [pid = 1661] [serial = 515] [outer = 0x116976c00] 13:54:19 INFO - PROCESS | 1661 | 1467320059640 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x11885a800) [pid = 1661] [serial = 516] [outer = 0x116976c00] 13:54:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1131b9800 == 33 [pid = 1661] [id = 154] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x11885a000) [pid = 1661] [serial = 428] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x128d86000) [pid = 1661] [serial = 437] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x116fb4000) [pid = 1661] [serial = 427] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1249d9c00) [pid = 1661] [serial = 430] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x11a0d2c00) [pid = 1661] [serial = 419] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x124ebbc00) [pid = 1661] [serial = 431] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11999e800) [pid = 1661] [serial = 416] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x125779400) [pid = 1661] [serial = 433] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x128c0c000) [pid = 1661] [serial = 436] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x126a31000) [pid = 1661] [serial = 434] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118557400) [pid = 1661] [serial = 443] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1182e7800) [pid = 1661] [serial = 442] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x115da3c00) [pid = 1661] [serial = 440] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x123bbf800) [pid = 1661] [serial = 448] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x129644c00) [pid = 1661] [serial = 455] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119c0f000) [pid = 1661] [serial = 446] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118e25800) [pid = 1661] [serial = 445] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128c13800) [pid = 1661] [serial = 451] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128dc8000) [pid = 1661] [serial = 452] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x129519c00) [pid = 1661] [serial = 454] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1128d0c00) [pid = 1661] [serial = 439] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x124953000) [pid = 1661] [serial = 449] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119b0e000) [pid = 1661] [serial = 418] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12383e800) [pid = 1661] [serial = 421] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124687800) [pid = 1661] [serial = 424] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1245e4400) [pid = 1661] [serial = 422] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119577000) [pid = 1661] [serial = 415] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116633000) [pid = 1661] [serial = 406] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x116a19000) [pid = 1661] [serial = 407] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x112fc1000) [pid = 1661] [serial = 400] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x115dac800) [pid = 1661] [serial = 401] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x11846ac00) [pid = 1661] [serial = 409] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1184e8800) [pid = 1661] [serial = 410] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118859800) [pid = 1661] [serial = 412] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x118863800) [pid = 1661] [serial = 413] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12c515400) [pid = 1661] [serial = 398] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x11850e800) [pid = 1661] [serial = 403] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1185b4400) [pid = 1661] [serial = 404] [outer = 0x0] [url = about:blank] 13:54:19 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12495e800) [pid = 1661] [serial = 425] [outer = 0x0] [url = about:blank] 13:54:20 INFO - PROCESS | 1661 | 1467320060008 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 620ms 13:54:20 INFO - PROCESS | 1661 | 1467320060034 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 1661 | 1467320060038 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:54:20 INFO - PROCESS | 1661 | 1467320060042 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 1661 | 1467320060044 Marionette TRACE conn2 <- [1,662,null,{}] 13:54:20 INFO - PROCESS | 1661 | 1467320060047 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:20 INFO - PROCESS | 1661 | 1467320060049 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:20 INFO - PROCESS | 1661 | 1467320060213 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:54:20 INFO - PROCESS | 1661 | 1467320060221 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 1661 | 1467320060222 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193d6800 == 34 [pid = 1661] [id = 173] 13:54:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x115dac800) [pid = 1661] [serial = 517] [outer = 0x0] 13:54:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11925ec00) [pid = 1661] [serial = 518] [outer = 0x115dac800] 13:54:20 INFO - PROCESS | 1661 | 1467320060247 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1210de400) [pid = 1661] [serial = 519] [outer = 0x115dac800] 13:54:20 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:20 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:20 INFO - PROCESS | 1661 | 1467320060596 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 13:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:54:20 INFO - PROCESS | 1661 | 1467320060613 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 1661 | 1467320060615 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:54:20 INFO - PROCESS | 1661 | 1467320060627 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 1661 | 1467320060633 Marionette TRACE conn2 <- [1,666,null,{}] 13:54:20 INFO - PROCESS | 1661 | 1467320060638 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:20 INFO - PROCESS | 1661 | 1467320060642 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:20 INFO - PROCESS | 1661 | 1467320060774 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:54:20 INFO - PROCESS | 1661 | 1467320060780 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 1661 | 1467320060782 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x123a6d000 == 35 [pid = 1661] [id = 174] 13:54:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x123bbd800) [pid = 1661] [serial = 520] [outer = 0x0] 13:54:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1245e5000) [pid = 1661] [serial = 521] [outer = 0x123bbd800] 13:54:20 INFO - PROCESS | 1661 | 1467320060828 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x124e48400) [pid = 1661] [serial = 522] [outer = 0x123bbd800] 13:54:21 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:21 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:21 INFO - PROCESS | 1661 | 1467320061195 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 585ms 13:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:54:21 INFO - PROCESS | 1661 | 1467320061210 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:54:21 INFO - PROCESS | 1661 | 1467320061212 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:54:21 INFO - PROCESS | 1661 | 1467320061216 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:54:21 INFO - PROCESS | 1661 | 1467320061219 Marionette TRACE conn2 <- [1,670,null,{}] 13:54:21 INFO - PROCESS | 1661 | 1467320061222 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:21 INFO - PROCESS | 1661 | 1467320061223 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:21 INFO - PROCESS | 1661 | 1467320061300 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:54:21 INFO - PROCESS | 1661 | 1467320061305 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 1661 | 1467320061307 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x124bdb800 == 36 [pid = 1661] [id = 175] 13:54:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1250e6000) [pid = 1661] [serial = 523] [outer = 0x0] 13:54:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x126ef6c00) [pid = 1661] [serial = 524] [outer = 0x1250e6000] 13:54:21 INFO - PROCESS | 1661 | 1467320061331 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x128c55c00) [pid = 1661] [serial = 525] [outer = 0x1250e6000] 13:54:21 INFO - PROCESS | 1661 | 1467320061663 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 471ms 13:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:54:21 INFO - PROCESS | 1661 | 1467320061688 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:54:21 INFO - PROCESS | 1661 | 1467320061690 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:54:21 INFO - PROCESS | 1661 | 1467320061692 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:54:21 INFO - PROCESS | 1661 | 1467320061693 Marionette TRACE conn2 <- [1,674,null,{}] 13:54:21 INFO - PROCESS | 1661 | 1467320061695 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:21 INFO - PROCESS | 1661 | 1467320061696 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:21 INFO - PROCESS | 1661 | 1467320061779 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:54:21 INFO - PROCESS | 1661 | 1467320061786 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 1661 | 1467320061791 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f45000 == 37 [pid = 1661] [id = 176] 13:54:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1293ef400) [pid = 1661] [serial = 526] [outer = 0x0] 13:54:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1293f3c00) [pid = 1661] [serial = 527] [outer = 0x1293ef400] 13:54:21 INFO - PROCESS | 1661 | 1467320061822 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x129648400) [pid = 1661] [serial = 528] [outer = 0x1293ef400] 13:54:22 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:22 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:22 INFO - PROCESS | 1661 | 1467320062206 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 519ms 13:54:22 INFO - PROCESS | 1661 | 1467320062212 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 1661 | 1467320062213 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:54:22 INFO - PROCESS | 1661 | 1467320062216 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 1661 | 1467320062218 Marionette TRACE conn2 <- [1,678,null,{}] 13:54:22 INFO - PROCESS | 1661 | 1467320062220 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:22 INFO - PROCESS | 1661 | 1467320062221 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:22 INFO - PROCESS | 1661 | 1467320062323 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:54:22 INFO - PROCESS | 1661 | 1467320062357 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 1661 | 1467320062358 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c79000 == 38 [pid = 1661] [id = 177] 13:54:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12a1d5c00) [pid = 1661] [serial = 529] [outer = 0x0] 13:54:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12a8cd000) [pid = 1661] [serial = 530] [outer = 0x12a1d5c00] 13:54:22 INFO - PROCESS | 1661 | 1467320062382 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12af5a400) [pid = 1661] [serial = 531] [outer = 0x12a1d5c00] 13:54:22 INFO - PROCESS | 1661 | 1467320062702 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 521ms 13:54:22 INFO - PROCESS | 1661 | 1467320062739 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 1661 | 1467320062740 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:54:22 INFO - PROCESS | 1661 | 1467320062742 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 1661 | 1467320062751 Marionette TRACE conn2 <- [1,682,null,{}] 13:54:22 INFO - PROCESS | 1661 | 1467320062754 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:22 INFO - PROCESS | 1661 | 1467320062755 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:22 INFO - PROCESS | 1661 | 1467320062853 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:54:22 INFO - PROCESS | 1661 | 1467320062856 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 1661 | 1467320062857 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a109000 == 39 [pid = 1661] [id = 178] 13:54:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12a1d6800) [pid = 1661] [serial = 532] [outer = 0x0] 13:54:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12b1d3400) [pid = 1661] [serial = 533] [outer = 0x12a1d6800] 13:54:22 INFO - PROCESS | 1661 | 1467320062881 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12b326400) [pid = 1661] [serial = 534] [outer = 0x12a1d6800] 13:54:23 INFO - PROCESS | 1661 | 1467320063688 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 13:54:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 979ms 13:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:54:23 INFO - PROCESS | 1661 | 1467320063722 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 1661 | 1467320063723 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:54:23 INFO - PROCESS | 1661 | 1467320063725 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 1661 | 1467320063727 Marionette TRACE conn2 <- [1,686,null,{}] 13:54:23 INFO - PROCESS | 1661 | 1467320063729 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:23 INFO - PROCESS | 1661 | 1467320063730 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:23 INFO - PROCESS | 1661 | 1467320063826 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:54:23 INFO - PROCESS | 1661 | 1467320063830 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 1661 | 1467320063831 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a854800 == 40 [pid = 1661] [id = 179] 13:54:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12af60400) [pid = 1661] [serial = 535] [outer = 0x0] 13:54:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12b32f000) [pid = 1661] [serial = 536] [outer = 0x12af60400] 13:54:23 INFO - PROCESS | 1661 | 1467320063856 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12b9da400) [pid = 1661] [serial = 537] [outer = 0x12af60400] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x115fd8400) [pid = 1661] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112a5ac00) [pid = 1661] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1211eb400) [pid = 1661] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118864000) [pid = 1661] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1182e8c00) [pid = 1661] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x115da1800) [pid = 1661] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124958c00) [pid = 1661] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x128c0f800) [pid = 1661] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119b0d000) [pid = 1661] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x113c9b000) [pid = 1661] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118717c00) [pid = 1661] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x115d9f400) [pid = 1661] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:54:24 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x115fdc400) [pid = 1661] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:54:24 INFO - PROCESS | 1661 | 1467320064719 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1020ms 13:54:24 INFO - PROCESS | 1661 | 1467320064746 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 1661 | 1467320064757 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:54:24 INFO - PROCESS | 1661 | 1467320064767 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 1661 | 1467320064768 Marionette TRACE conn2 <- [1,690,null,{}] 13:54:24 INFO - PROCESS | 1661 | 1467320064770 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:24 INFO - PROCESS | 1661 | 1467320064771 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:24 INFO - PROCESS | 1661 | 1467320064866 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:54:24 INFO - PROCESS | 1661 | 1467320064874 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 1661 | 1467320064875 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a847000 == 41 [pid = 1661] [id = 180] 13:54:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118473400) [pid = 1661] [serial = 538] [outer = 0x0] 13:54:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11999b800) [pid = 1661] [serial = 539] [outer = 0x118473400] 13:54:24 INFO - PROCESS | 1661 | 1467320064899 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124959c00) [pid = 1661] [serial = 540] [outer = 0x118473400] 13:54:25 INFO - PROCESS | 1661 | 1467320065678 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:54:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 918ms 13:54:25 INFO - PROCESS | 1661 | 1467320065686 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:54:25 INFO - PROCESS | 1661 | 1467320065687 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:54:25 INFO - PROCESS | 1661 | 1467320065689 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 1661 | 1467320065690 Marionette TRACE conn2 <- [1,694,null,{}] 13:54:25 INFO - PROCESS | 1661 | 1467320065693 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:25 INFO - PROCESS | 1661 | 1467320065694 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:25 INFO - PROCESS | 1661 | 1467320065775 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:54:25 INFO - PROCESS | 1661 | 1467320065779 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 1661 | 1467320065780 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba31800 == 42 [pid = 1661] [id = 181] 13:54:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12b328000) [pid = 1661] [serial = 541] [outer = 0x0] 13:54:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12b9ddc00) [pid = 1661] [serial = 542] [outer = 0x12b328000] 13:54:25 INFO - PROCESS | 1661 | 1467320065807 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12ba93c00) [pid = 1661] [serial = 543] [outer = 0x12b328000] 13:54:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12b12c800 == 41 [pid = 1661] [id = 9] 13:54:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc5b800 == 40 [pid = 1661] [id = 16] 13:54:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd8a000 == 39 [pid = 1661] [id = 12] 13:54:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd5e000 == 38 [pid = 1661] [id = 11] 13:54:26 INFO - PROCESS | 1661 | --DOCSHELL 0x11700a000 == 37 [pid = 1661] [id = 155] 13:54:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12a845800 == 36 [pid = 1661] [id = 8] 13:54:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12b999800 == 35 [pid = 1661] [id = 20] 13:54:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12922c800 == 34 [pid = 1661] [id = 6] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1182dfc00) [pid = 1661] [serial = 458] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126a37c00) [pid = 1661] [serial = 484] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1257c9c00) [pid = 1661] [serial = 482] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119575400) [pid = 1661] [serial = 488] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1184e4800) [pid = 1661] [serial = 487] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x124eb4800) [pid = 1661] [serial = 490] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x128c55000) [pid = 1661] [serial = 493] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1292be800) [pid = 1661] [serial = 496] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x128c08800) [pid = 1661] [serial = 485] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1210d9800) [pid = 1661] [serial = 475] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x128c08000) [pid = 1661] [serial = 491] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1211ea800) [pid = 1661] [serial = 476] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1182de000) [pid = 1661] [serial = 464] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1170bc400) [pid = 1661] [serial = 463] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x113c3c400) [pid = 1661] [serial = 461] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x112a82000) [pid = 1661] [serial = 460] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x123bb8000) [pid = 1661] [serial = 478] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x118e26c00) [pid = 1661] [serial = 472] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x119572c00) [pid = 1661] [serial = 473] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x1184e9800) [pid = 1661] [serial = 469] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x115da7400) [pid = 1661] [serial = 466] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x116975c00) [pid = 1661] [serial = 467] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x124e4a000) [pid = 1661] [serial = 481] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x1185b1000) [pid = 1661] [serial = 470] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x12436c000) [pid = 1661] [serial = 479] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x128d82000) [pid = 1661] [serial = 494] [outer = 0x0] [url = about:blank] 13:54:27 INFO - PROCESS | 1661 | 1467320067758 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:54:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:54:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2074ms 13:54:27 INFO - PROCESS | 1661 | 1467320067763 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:54:27 INFO - PROCESS | 1661 | 1467320067766 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:54:27 INFO - PROCESS | 1661 | 1467320067770 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:54:27 INFO - PROCESS | 1661 | 1467320067773 Marionette TRACE conn2 <- [1,698,null,{}] 13:54:27 INFO - PROCESS | 1661 | 1467320067777 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:27 INFO - PROCESS | 1661 | 1467320067778 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:27 INFO - PROCESS | 1661 | 1467320067856 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:54:27 INFO - PROCESS | 1661 | 1467320067861 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 1661 | 1467320067862 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x116683000 == 35 [pid = 1661] [id = 182] 13:54:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x116a12400) [pid = 1661] [serial = 544] [outer = 0x0] 13:54:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x116fadc00) [pid = 1661] [serial = 545] [outer = 0x116a12400] 13:54:27 INFO - PROCESS | 1661 | 1467320067892 Marionette DEBUG loaded listener.js 13:54:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x11846e000) [pid = 1661] [serial = 546] [outer = 0x116a12400] 13:54:28 INFO - PROCESS | 1661 | 1467320068691 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:54:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 13:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:54:28 INFO - PROCESS | 1661 | 1467320068742 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 1661 | 1467320068745 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:54:28 INFO - PROCESS | 1661 | 1467320068750 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 1661 | 1467320068752 Marionette TRACE conn2 <- [1,702,null,{}] 13:54:28 INFO - PROCESS | 1661 | 1467320068754 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:28 INFO - PROCESS | 1661 | 1467320068756 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:28 INFO - PROCESS | 1661 | 1467320068835 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:54:28 INFO - PROCESS | 1661 | 1467320068840 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:28 INFO - PROCESS | 1661 | 1467320068842 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x117364800 == 36 [pid = 1661] [id = 183] 13:54:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x118717c00) [pid = 1661] [serial = 547] [outer = 0x0] 13:54:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x11885c800) [pid = 1661] [serial = 548] [outer = 0x118717c00] 13:54:28 INFO - PROCESS | 1661 | 1467320068870 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x118e1e800) [pid = 1661] [serial = 549] [outer = 0x118717c00] 13:54:29 INFO - PROCESS | 1661 | 1467320069720 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:54:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:54:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1020ms 13:54:29 INFO - PROCESS | 1661 | 1467320069770 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 1661 | 1467320069772 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:54:29 INFO - PROCESS | 1661 | 1467320069774 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 1661 | 1467320069776 Marionette TRACE conn2 <- [1,706,null,{}] 13:54:29 INFO - PROCESS | 1661 | 1467320069794 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 1661 | 1467320069798 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:29 INFO - PROCESS | 1661 | 1467320069890 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:54:29 INFO - PROCESS | 1661 | 1467320069897 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 1661 | 1467320069900 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193d9800 == 37 [pid = 1661] [id = 184] 13:54:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x112a5d800) [pid = 1661] [serial = 550] [outer = 0x0] 13:54:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1210dbc00) [pid = 1661] [serial = 551] [outer = 0x112a5d800] 13:54:29 INFO - PROCESS | 1661 | 1467320069931 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x12383e800) [pid = 1661] [serial = 552] [outer = 0x112a5d800] 13:54:30 INFO - PROCESS | 1661 | 1467320070732 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:54:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 978ms 13:54:30 INFO - PROCESS | 1661 | 1467320070752 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:54:30 INFO - PROCESS | 1661 | 1467320070754 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:54:30 INFO - PROCESS | 1661 | 1467320070756 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:54:30 INFO - PROCESS | 1661 | 1467320070757 Marionette TRACE conn2 <- [1,710,null,{}] 13:54:30 INFO - PROCESS | 1661 | 1467320070759 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:30 INFO - PROCESS | 1661 | 1467320070760 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:30 INFO - PROCESS | 1661 | 1467320070837 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:54:30 INFO - PROCESS | 1661 | 1467320070841 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:30 INFO - PROCESS | 1661 | 1467320070842 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x123863800 == 38 [pid = 1661] [id = 185] 13:54:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x12436c000) [pid = 1661] [serial = 553] [outer = 0x0] 13:54:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x124686000) [pid = 1661] [serial = 554] [outer = 0x12436c000] 13:54:30 INFO - PROCESS | 1661 | 1467320070867 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1249da800) [pid = 1661] [serial = 555] [outer = 0x12436c000] 13:54:31 INFO - PROCESS | 1661 | 1467320071680 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:54:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 13:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:54:31 INFO - PROCESS | 1661 | 1467320071726 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 1661 | 1467320071727 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:54:31 INFO - PROCESS | 1661 | 1467320071729 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 1661 | 1467320071730 Marionette TRACE conn2 <- [1,714,null,{}] 13:54:31 INFO - PROCESS | 1661 | 1467320071732 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:31 INFO - PROCESS | 1661 | 1467320071734 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:31 INFO - PROCESS | 1661 | 1467320071822 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:54:31 INFO - PROCESS | 1661 | 1467320071859 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 1661 | 1467320071860 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x124008000 == 39 [pid = 1661] [id = 186] 13:54:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118560000) [pid = 1661] [serial = 556] [outer = 0x0] 13:54:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x125779800) [pid = 1661] [serial = 557] [outer = 0x118560000] 13:54:31 INFO - PROCESS | 1661 | 1467320071884 Marionette DEBUG loaded listener.js 13:54:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x126ef2000) [pid = 1661] [serial = 558] [outer = 0x118560000] 13:54:32 INFO - PROCESS | 1661 | 1467320072688 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:54:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 13:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:54:32 INFO - PROCESS | 1661 | 1467320072700 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 1661 | 1467320072702 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:54:32 INFO - PROCESS | 1661 | 1467320072704 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - PROCESS | 1661 | 1467320072705 Marionette TRACE conn2 <- [1,718,null,{}] 13:54:32 INFO - PROCESS | 1661 | 1467320072707 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:32 INFO - PROCESS | 1661 | 1467320072711 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:32 INFO - PROCESS | 1661 | 1467320072820 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:54:32 INFO - PROCESS | 1661 | 1467320072856 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 1661 | 1467320072858 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257b1800 == 40 [pid = 1661] [id = 187] 13:54:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x12742c800) [pid = 1661] [serial = 559] [outer = 0x0] 13:54:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1292b3000) [pid = 1661] [serial = 560] [outer = 0x12742c800] 13:54:32 INFO - PROCESS | 1661 | 1467320072883 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x12963f000) [pid = 1661] [serial = 561] [outer = 0x12742c800] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118473400) [pid = 1661] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12a1d5c00) [pid = 1661] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12a1d6800) [pid = 1661] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12af60400) [pid = 1661] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x115dac800) [pid = 1661] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x116976c00) [pid = 1661] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1150ccc00) [pid = 1661] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1245df000) [pid = 1661] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x119b04000) [pid = 1661] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1182e9c00) [pid = 1661] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x112af0400) [pid = 1661] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x128d8a000) [pid = 1661] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x1293ef400) [pid = 1661] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1250e6000) [pid = 1661] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:54:33 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x123bbd800) [pid = 1661] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:54:33 INFO - PROCESS | 1661 | 1467320073764 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:54:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:54:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1072ms 13:54:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:54:33 INFO - PROCESS | 1661 | 1467320073776 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:54:33 INFO - PROCESS | 1661 | 1467320073778 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:54:33 INFO - PROCESS | 1661 | 1467320073780 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:54:33 INFO - PROCESS | 1661 | 1467320073781 Marionette TRACE conn2 <- [1,722,null,{}] 13:54:33 INFO - PROCESS | 1661 | 1467320073792 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:33 INFO - PROCESS | 1661 | 1467320073794 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:33 INFO - PROCESS | 1661 | 1467320073864 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:54:33 INFO - PROCESS | 1661 | 1467320073870 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:33 INFO - PROCESS | 1661 | 1467320073871 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x126019800 == 41 [pid = 1661] [id = 188] 13:54:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x112a86400) [pid = 1661] [serial = 562] [outer = 0x0] 13:54:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x118562800) [pid = 1661] [serial = 563] [outer = 0x112a86400] 13:54:33 INFO - PROCESS | 1661 | 1467320073896 Marionette DEBUG loaded listener.js 13:54:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x119b04000) [pid = 1661] [serial = 564] [outer = 0x112a86400] 13:54:34 INFO - PROCESS | 1661 | 1467320074211 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 1661 | 1467320074251 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:54:34 INFO - PROCESS | 1661 | 1467320074255 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - PROCESS | 1661 | 1467320074256 Marionette TRACE conn2 <- [1,726,null,{}] 13:54:34 INFO - PROCESS | 1661 | 1467320074259 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:34 INFO - PROCESS | 1661 | 1467320074260 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:34 INFO - PROCESS | 1661 | 1467320074333 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:54:34 INFO - PROCESS | 1661 | 1467320074387 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:34 INFO - PROCESS | 1661 | 1467320074388 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bde800 == 42 [pid = 1661] [id = 189] 13:54:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x115dad800) [pid = 1661] [serial = 565] [outer = 0x0] 13:54:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1249d5c00) [pid = 1661] [serial = 566] [outer = 0x115dad800] 13:54:34 INFO - PROCESS | 1661 | 1467320074412 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x12a1d5000) [pid = 1661] [serial = 567] [outer = 0x115dad800] 13:54:34 INFO - PROCESS | 1661 | 1467320074715 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:54:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 13:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:54:34 INFO - PROCESS | 1661 | 1467320074775 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 1661 | 1467320074777 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:54:34 INFO - PROCESS | 1661 | 1467320074779 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - PROCESS | 1661 | 1467320074780 Marionette TRACE conn2 <- [1,730,null,{}] 13:54:34 INFO - PROCESS | 1661 | 1467320074782 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:34 INFO - PROCESS | 1661 | 1467320074783 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:34 INFO - PROCESS | 1661 | 1467320074864 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:54:34 INFO - PROCESS | 1661 | 1467320074870 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:34 INFO - PROCESS | 1661 | 1467320074871 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193d8800 == 43 [pid = 1661] [id = 190] 13:54:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1181da400) [pid = 1661] [serial = 568] [outer = 0x0] 13:54:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x12a8d6400) [pid = 1661] [serial = 569] [outer = 0x1181da400] 13:54:34 INFO - PROCESS | 1661 | 1467320074895 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x12b1e0800) [pid = 1661] [serial = 570] [outer = 0x1181da400] 13:54:35 INFO - PROCESS | 1661 | 1467320075215 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] 13:54:35 INFO - PROCESS | 1661 | 1467320075271 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:54:35 INFO - PROCESS | 1661 | 1467320075274 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 1661 | 1467320075275 Marionette TRACE conn2 <- [1,734,null,{}] 13:54:35 INFO - PROCESS | 1661 | 1467320075277 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:35 INFO - PROCESS | 1661 | 1467320075278 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:35 INFO - PROCESS | 1661 | 1467320075359 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:54:35 INFO - PROCESS | 1661 | 1467320075362 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 1661 | 1467320075363 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x119c6f800 == 44 [pid = 1661] [id = 191] 13:54:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x12a1d6800) [pid = 1661] [serial = 571] [outer = 0x0] 13:54:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x12b331800) [pid = 1661] [serial = 572] [outer = 0x12a1d6800] 13:54:35 INFO - PROCESS | 1661 | 1467320075390 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x12ba97400) [pid = 1661] [serial = 573] [outer = 0x12a1d6800] 13:54:35 INFO - PROCESS | 1661 | 1467320075726 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:54:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 13:54:35 INFO - PROCESS | 1661 | 1467320075787 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 1661 | 1467320075789 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:54:35 INFO - PROCESS | 1661 | 1467320075793 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 1661 | 1467320075796 Marionette TRACE conn2 <- [1,738,null,{}] 13:54:35 INFO - PROCESS | 1661 | 1467320075800 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:35 INFO - PROCESS | 1661 | 1467320075802 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:35 INFO - PROCESS | 1661 | 1467320075892 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:54:35 INFO - PROCESS | 1661 | 1467320075973 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 1661 | 1467320075976 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1161b1800 == 45 [pid = 1661] [id = 192] 13:54:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x115da5000) [pid = 1661] [serial = 574] [outer = 0x0] 13:54:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x115fda800) [pid = 1661] [serial = 575] [outer = 0x115da5000] 13:54:36 INFO - PROCESS | 1661 | 1467320076008 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1172ca800) [pid = 1661] [serial = 576] [outer = 0x115da5000] 13:54:37 INFO - PROCESS | 1661 | 1467320077010 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:54:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:54:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1222ms 13:54:37 INFO - PROCESS | 1661 | 1467320077016 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:54:37 INFO - PROCESS | 1661 | 1467320077020 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:54:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:54:37 INFO - PROCESS | 1661 | 1467320077025 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:54:37 INFO - PROCESS | 1661 | 1467320077027 Marionette TRACE conn2 <- [1,742,null,{}] 13:54:37 INFO - PROCESS | 1661 | 1467320077030 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:37 INFO - PROCESS | 1661 | 1467320077032 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:37 INFO - PROCESS | 1661 | 1467320077138 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:54:37 INFO - PROCESS | 1661 | 1467320077190 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 1661 | 1467320077191 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cba000 == 46 [pid = 1661] [id = 193] 13:54:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1182eb000) [pid = 1661] [serial = 577] [outer = 0x0] 13:54:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118e26c00) [pid = 1661] [serial = 578] [outer = 0x1182eb000] 13:54:37 INFO - PROCESS | 1661 | 1467320077222 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11999e400) [pid = 1661] [serial = 579] [outer = 0x1182eb000] 13:54:38 INFO - PROCESS | 1661 | 1467320078223 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:54:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:54:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1229ms 13:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:54:38 INFO - PROCESS | 1661 | 1467320078252 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:54:38 INFO - PROCESS | 1661 | 1467320078254 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:54:38 INFO - PROCESS | 1661 | 1467320078257 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - PROCESS | 1661 | 1467320078260 Marionette TRACE conn2 <- [1,746,null,{}] 13:54:38 INFO - PROCESS | 1661 | 1467320078263 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:38 INFO - PROCESS | 1661 | 1467320078265 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:38 INFO - PROCESS | 1661 | 1467320078362 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x126f45000 == 45 [pid = 1661] [id = 176] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x123a6d000 == 44 [pid = 1661] [id = 174] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x128c79000 == 43 [pid = 1661] [id = 177] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x124bdb800 == 42 [pid = 1661] [id = 175] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1193d8800 == 41 [pid = 1661] [id = 190] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x128bde800 == 40 [pid = 1661] [id = 189] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x126019800 == 39 [pid = 1661] [id = 188] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1257b1800 == 38 [pid = 1661] [id = 187] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x124008000 == 37 [pid = 1661] [id = 186] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x123863800 == 36 [pid = 1661] [id = 185] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12b9ddc00) [pid = 1661] [serial = 542] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1193d9800 == 35 [pid = 1661] [id = 184] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x117364800 == 34 [pid = 1661] [id = 183] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x116683000 == 33 [pid = 1661] [id = 182] 13:54:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba31800 == 32 [pid = 1661] [id = 181] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124959c00) [pid = 1661] [serial = 540] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12a8cd000) [pid = 1661] [serial = 530] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12b1d3400) [pid = 1661] [serial = 533] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12af5a400) [pid = 1661] [serial = 531] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12b32f000) [pid = 1661] [serial = 536] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12b326400) [pid = 1661] [serial = 534] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11999b800) [pid = 1661] [serial = 539] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11925ec00) [pid = 1661] [serial = 518] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1210de400) [pid = 1661] [serial = 519] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x118472400) [pid = 1661] [serial = 515] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x11885a800) [pid = 1661] [serial = 516] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1172c3400) [pid = 1661] [serial = 513] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x116470c00) [pid = 1661] [serial = 512] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x128c56c00) [pid = 1661] [serial = 510] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x1249dcc00) [pid = 1661] [serial = 509] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1245d8000) [pid = 1661] [serial = 507] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x119c05c00) [pid = 1661] [serial = 506] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x1187f6c00) [pid = 1661] [serial = 504] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x11855e000) [pid = 1661] [serial = 503] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x113949000) [pid = 1661] [serial = 500] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x115f16400) [pid = 1661] [serial = 501] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x129522c00) [pid = 1661] [serial = 497] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x1184e8400) [pid = 1661] [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.] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x1293f3c00) [pid = 1661] [serial = 527] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x126ef6c00) [pid = 1661] [serial = 524] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x128c55c00) [pid = 1661] [serial = 525] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x124e48400) [pid = 1661] [serial = 522] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 57 (0x1245e5000) [pid = 1661] [serial = 521] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 56 (0x12b9da400) [pid = 1661] [serial = 537] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | --DOMWINDOW == 55 (0x129648400) [pid = 1661] [serial = 528] [outer = 0x0] [url = about:blank] 13:54:38 INFO - PROCESS | 1661 | 1467320078458 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 1661 | 1467320078460 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x1161c8000 == 33 [pid = 1661] [id = 194] 13:54:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x1170bb400) [pid = 1661] [serial = 580] [outer = 0x0] 13:54:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x11846d800) [pid = 1661] [serial = 581] [outer = 0x1170bb400] 13:54:38 INFO - PROCESS | 1661 | 1467320078491 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x118558800) [pid = 1661] [serial = 582] [outer = 0x1170bb400] 13:54:39 INFO - PROCESS | 1661 | 1467320079238 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:54:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1022ms 13:54:39 INFO - PROCESS | 1661 | 1467320079278 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:54:39 INFO - PROCESS | 1661 | 1467320079281 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:54:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:54:39 INFO - PROCESS | 1661 | 1467320079285 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 1661 | 1467320079287 Marionette TRACE conn2 <- [1,750,null,{}] 13:54:39 INFO - PROCESS | 1661 | 1467320079289 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:39 INFO - PROCESS | 1661 | 1467320079291 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:39 INFO - PROCESS | 1661 | 1467320079367 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:54:39 INFO - PROCESS | 1661 | 1467320079373 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 1661 | 1467320079374 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188c6800 == 34 [pid = 1661] [id = 195] 13:54:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x118862800) [pid = 1661] [serial = 583] [outer = 0x0] 13:54:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x118e2b400) [pid = 1661] [serial = 584] [outer = 0x118862800] 13:54:39 INFO - PROCESS | 1661 | 1467320079401 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x11991e400) [pid = 1661] [serial = 585] [outer = 0x118862800] 13:54:40 INFO - PROCESS | 1661 | 1467320080226 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:54:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:54:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 13:54:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:54:40 INFO - PROCESS | 1661 | 1467320080255 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:54:40 INFO - PROCESS | 1661 | 1467320080257 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:54:40 INFO - PROCESS | 1661 | 1467320080259 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:54:40 INFO - PROCESS | 1661 | 1467320080261 Marionette TRACE conn2 <- [1,754,null,{}] 13:54:40 INFO - PROCESS | 1661 | 1467320080269 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:40 INFO - PROCESS | 1661 | 1467320080272 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:40 INFO - PROCESS | 1661 | 1467320080382 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:54:40 INFO - PROCESS | 1661 | 1467320080394 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 1661 | 1467320080396 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12386a800 == 35 [pid = 1661] [id = 196] 13:54:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x112a52800) [pid = 1661] [serial = 586] [outer = 0x0] 13:54:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x119b0f000) [pid = 1661] [serial = 587] [outer = 0x112a52800] 13:54:40 INFO - PROCESS | 1661 | 1467320080423 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x1245e3000) [pid = 1661] [serial = 588] [outer = 0x112a52800] 13:54:41 INFO - PROCESS | 1661 | 1467320081225 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:54:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 13:54:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 13:54:41 INFO - PROCESS | 1661 | 1467320081231 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:54:41 INFO - PROCESS | 1661 | 1467320081233 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:54:41 INFO - PROCESS | 1661 | 1467320081237 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - PROCESS | 1661 | 1467320081238 Marionette TRACE conn2 <- [1,758,null,{}] 13:54:41 INFO - PROCESS | 1661 | 1467320081240 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:41 INFO - PROCESS | 1661 | 1467320081241 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:41 INFO - PROCESS | 1661 | 1467320081342 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:54:41 INFO - PROCESS | 1661 | 1467320081346 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:41 INFO - PROCESS | 1661 | 1467320081347 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x124bd9000 == 36 [pid = 1661] [id = 197] 13:54:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x124952400) [pid = 1661] [serial = 589] [outer = 0x0] 13:54:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x124e3f000) [pid = 1661] [serial = 590] [outer = 0x124952400] 13:54:41 INFO - PROCESS | 1661 | 1467320081399 Marionette DEBUG loaded listener.js 13:54:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x126065800) [pid = 1661] [serial = 591] [outer = 0x124952400] 13:54:41 INFO - PROCESS | 1661 | 1467320081724 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:54:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:54:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 520ms 13:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:54:41 INFO - PROCESS | 1661 | 1467320081757 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:54:41 INFO - PROCESS | 1661 | 1467320081759 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:54:41 INFO - PROCESS | 1661 | 1467320081761 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - PROCESS | 1661 | 1467320081762 Marionette TRACE conn2 <- [1,762,null,{}] 13:54:41 INFO - PROCESS | 1661 | 1467320081764 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:41 INFO - PROCESS | 1661 | 1467320081765 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:41 INFO - PROCESS | 1661 | 1467320081863 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x118560000) [pid = 1661] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x118717c00) [pid = 1661] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x116a12400) [pid = 1661] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x112a5d800) [pid = 1661] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x12b328000) [pid = 1661] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x12436c000) [pid = 1661] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x12742c800) [pid = 1661] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x112a86400) [pid = 1661] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x1181da400) [pid = 1661] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:54:41 INFO - PROCESS | 1661 | --DOMWINDOW == 57 (0x115dad800) [pid = 1661] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:54:41 INFO - PROCESS | 1661 | 1467320081919 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:41 INFO - PROCESS | 1661 | 1467320081920 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257b4000 == 37 [pid = 1661] [id = 198] 13:54:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x115da6800) [pid = 1661] [serial = 592] [outer = 0x0] 13:54:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x1185ae000) [pid = 1661] [serial = 593] [outer = 0x115da6800] 13:54:41 INFO - PROCESS | 1661 | 1467320081946 Marionette DEBUG loaded listener.js 13:54:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x126a35c00) [pid = 1661] [serial = 594] [outer = 0x115da6800] 13:54:42 INFO - PROCESS | 1661 | 1467320082679 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:54:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:54:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 13:54:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:54:42 INFO - PROCESS | 1661 | 1467320082730 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 1661 | 1467320082731 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:54:42 INFO - PROCESS | 1661 | 1467320082733 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - PROCESS | 1661 | 1467320082734 Marionette TRACE conn2 <- [1,766,null,{}] 13:54:42 INFO - PROCESS | 1661 | 1467320082736 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:42 INFO - PROCESS | 1661 | 1467320082740 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:42 INFO - PROCESS | 1661 | 1467320082854 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:54:42 INFO - PROCESS | 1661 | 1467320082860 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 1661 | 1467320082861 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f24000 == 38 [pid = 1661] [id = 199] 13:54:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x126ef5c00) [pid = 1661] [serial = 595] [outer = 0x0] 13:54:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x1293f1800) [pid = 1661] [serial = 596] [outer = 0x126ef5c00] 13:54:42 INFO - PROCESS | 1661 | 1467320082886 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x129645400) [pid = 1661] [serial = 597] [outer = 0x126ef5c00] 13:54:43 INFO - PROCESS | 1661 | 1467320083656 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:54:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:54:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 13:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:54:43 INFO - PROCESS | 1661 | 1467320083702 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:54:43 INFO - PROCESS | 1661 | 1467320083703 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:54:43 INFO - PROCESS | 1661 | 1467320083705 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:54:43 INFO - PROCESS | 1661 | 1467320083707 Marionette TRACE conn2 <- [1,770,null,{}] 13:54:43 INFO - PROCESS | 1661 | 1467320083716 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:43 INFO - PROCESS | 1661 | 1467320083717 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:43 INFO - PROCESS | 1661 | 1467320083790 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:54:43 INFO - PROCESS | 1661 | 1467320083793 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 1661 | 1467320083795 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a10c000 == 39 [pid = 1661] [id = 200] 13:54:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x12a791c00) [pid = 1661] [serial = 598] [outer = 0x0] 13:54:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x12a79d400) [pid = 1661] [serial = 599] [outer = 0x12a791c00] 13:54:43 INFO - PROCESS | 1661 | 1467320083821 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x12af69c00) [pid = 1661] [serial = 600] [outer = 0x12a791c00] 13:54:44 INFO - PROCESS | 1661 | 1467320084142 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 468ms 13:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:54:44 INFO - PROCESS | 1661 | 1467320084175 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 1661 | 1467320084176 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:54:44 INFO - PROCESS | 1661 | 1467320084178 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 1661 | 1467320084179 Marionette TRACE conn2 <- [1,774,null,{}] 13:54:44 INFO - PROCESS | 1661 | 1467320084181 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:44 INFO - PROCESS | 1661 | 1467320084182 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:44 INFO - PROCESS | 1661 | 1467320084259 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:54:44 INFO - PROCESS | 1661 | 1467320084312 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 1661 | 1467320084313 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a622800 == 40 [pid = 1661] [id = 201] 13:54:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x126f8f800) [pid = 1661] [serial = 601] [outer = 0x0] 13:54:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x12b323800) [pid = 1661] [serial = 602] [outer = 0x126f8f800] 13:54:44 INFO - PROCESS | 1661 | 1467320084337 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x12b9d9800) [pid = 1661] [serial = 603] [outer = 0x126f8f800] 13:54:44 INFO - PROCESS | 1661 | 1467320084775 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 618ms 13:54:44 INFO - PROCESS | 1661 | 1467320084796 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 1661 | 1467320084799 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:54:44 INFO - PROCESS | 1661 | 1467320084802 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 1661 | 1467320084805 Marionette TRACE conn2 <- [1,778,null,{}] 13:54:44 INFO - PROCESS | 1661 | 1467320084809 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:44 INFO - PROCESS | 1661 | 1467320084811 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:44 INFO - PROCESS | 1661 | 1467320084912 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:54:44 INFO - PROCESS | 1661 | 1467320084966 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 1661 | 1467320084968 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188c5000 == 41 [pid = 1661] [id = 202] 13:54:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1172c3400) [pid = 1661] [serial = 604] [outer = 0x0] 13:54:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1184e6400) [pid = 1661] [serial = 605] [outer = 0x1172c3400] 13:54:45 INFO - PROCESS | 1661 | 1467320084999 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x11871d800) [pid = 1661] [serial = 606] [outer = 0x1172c3400] 13:54:45 INFO - PROCESS | 1661 | 1467320085477 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 723ms 13:54:45 INFO - PROCESS | 1661 | 1467320085535 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 1661 | 1467320085538 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:54:45 INFO - PROCESS | 1661 | 1467320085544 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 1661 | 1467320085545 Marionette TRACE conn2 <- [1,782,null,{}] 13:54:45 INFO - PROCESS | 1661 | 1467320085548 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:45 INFO - PROCESS | 1661 | 1467320085550 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:45 INFO - PROCESS | 1661 | 1467320085652 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:54:45 INFO - PROCESS | 1661 | 1467320085718 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 1661 | 1467320085719 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12601d800 == 42 [pid = 1661] [id = 203] 13:54:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1210dc000) [pid = 1661] [serial = 607] [outer = 0x0] 13:54:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x123836000) [pid = 1661] [serial = 608] [outer = 0x1210dc000] 13:54:45 INFO - PROCESS | 1661 | 1467320085750 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1245df000) [pid = 1661] [serial = 609] [outer = 0x1210dc000] 13:54:46 INFO - PROCESS | 1661 | 1467320086165 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 13:54:46 INFO - PROCESS | 1661 | 1467320086254 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 1661 | 1467320086256 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:54:46 INFO - PROCESS | 1661 | 1467320086260 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 1661 | 1467320086262 Marionette TRACE conn2 <- [1,786,null,{}] 13:54:46 INFO - PROCESS | 1661 | 1467320086270 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:46 INFO - PROCESS | 1661 | 1467320086273 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:46 INFO - PROCESS | 1661 | 1467320086371 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:54:46 INFO - PROCESS | 1661 | 1467320086438 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 1661 | 1467320086440 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b130800 == 43 [pid = 1661] [id = 204] 13:54:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x128c52400) [pid = 1661] [serial = 610] [outer = 0x0] 13:54:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1292b5400) [pid = 1661] [serial = 611] [outer = 0x128c52400] 13:54:46 INFO - PROCESS | 1661 | 1467320086471 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x129640400) [pid = 1661] [serial = 612] [outer = 0x128c52400] 13:54:46 INFO - PROCESS | 1661 | 1467320086864 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 622ms 13:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:54:46 INFO - PROCESS | 1661 | 1467320086890 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 1661 | 1467320086891 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:54:46 INFO - PROCESS | 1661 | 1467320086894 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 1661 | 1467320086895 Marionette TRACE conn2 <- [1,790,null,{}] 13:54:46 INFO - PROCESS | 1661 | 1467320086897 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:46 INFO - PROCESS | 1661 | 1467320086898 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:47 INFO - PROCESS | 1661 | 1467320086998 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:54:47 INFO - PROCESS | 1661 | 1467320087052 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 1661 | 1467320087053 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b98b800 == 44 [pid = 1661] [id = 205] 13:54:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x12a8d5c00) [pid = 1661] [serial = 613] [outer = 0x0] 13:54:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x12b9d7c00) [pid = 1661] [serial = 614] [outer = 0x12a8d5c00] 13:54:47 INFO - PROCESS | 1661 | 1467320087081 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x12b9e3800) [pid = 1661] [serial = 615] [outer = 0x12a8d5c00] 13:54:47 INFO - PROCESS | 1661 | 1467320087598 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 769ms 13:54:47 INFO - PROCESS | 1661 | 1467320087679 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 1661 | 1467320087681 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:54:47 INFO - PROCESS | 1661 | 1467320087686 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 1661 | 1467320087688 Marionette TRACE conn2 <- [1,794,null,{}] 13:54:47 INFO - PROCESS | 1661 | 1467320087692 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:47 INFO - PROCESS | 1661 | 1467320087694 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:47 INFO - PROCESS | 1661 | 1467320087781 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:54:47 INFO - PROCESS | 1661 | 1467320087832 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 1661 | 1467320087835 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2f000 == 45 [pid = 1661] [id = 206] 13:54:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1182e1400) [pid = 1661] [serial = 616] [outer = 0x0] 13:54:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11846ac00) [pid = 1661] [serial = 617] [outer = 0x1182e1400] 13:54:47 INFO - PROCESS | 1661 | 1467320087863 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1185ad800) [pid = 1661] [serial = 618] [outer = 0x1182e1400] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x12a10c000 == 44 [pid = 1661] [id = 200] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x128f24000 == 43 [pid = 1661] [id = 199] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x1257b4000 == 42 [pid = 1661] [id = 198] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x124bd9000 == 41 [pid = 1661] [id = 197] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x12386a800 == 40 [pid = 1661] [id = 196] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x1188c6800 == 39 [pid = 1661] [id = 195] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x1161c8000 == 38 [pid = 1661] [id = 194] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x1161b1800 == 37 [pid = 1661] [id = 192] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x119cba000 == 36 [pid = 1661] [id = 193] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x119c6f800 == 35 [pid = 1661] [id = 191] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x12a847000 == 34 [pid = 1661] [id = 180] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x12a109000 == 33 [pid = 1661] [id = 178] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x12a854800 == 32 [pid = 1661] [id = 179] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x12b98b800 == 31 [pid = 1661] [id = 205] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x12b130800 == 30 [pid = 1661] [id = 204] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x12601d800 == 29 [pid = 1661] [id = 203] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x1188c5000 == 28 [pid = 1661] [id = 202] 13:54:48 INFO - PROCESS | 1661 | --DOCSHELL 0x12a622800 == 27 [pid = 1661] [id = 201] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11885c800) [pid = 1661] [serial = 548] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118e1e800) [pid = 1661] [serial = 549] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x116fadc00) [pid = 1661] [serial = 545] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11846e000) [pid = 1661] [serial = 546] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1210dbc00) [pid = 1661] [serial = 551] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12383e800) [pid = 1661] [serial = 552] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12ba93c00) [pid = 1661] [serial = 543] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x124686000) [pid = 1661] [serial = 554] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1292b3000) [pid = 1661] [serial = 560] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x118562800) [pid = 1661] [serial = 563] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x119b04000) [pid = 1661] [serial = 564] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x12a8d6400) [pid = 1661] [serial = 569] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x12963f000) [pid = 1661] [serial = 561] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x1249d5c00) [pid = 1661] [serial = 566] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x12b331800) [pid = 1661] [serial = 572] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x12b1e0800) [pid = 1661] [serial = 570] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x126ef2000) [pid = 1661] [serial = 558] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x125779800) [pid = 1661] [serial = 557] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x12a1d5000) [pid = 1661] [serial = 567] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x1249da800) [pid = 1661] [serial = 555] [outer = 0x0] [url = about:blank] 13:54:48 INFO - PROCESS | 1661 | 1467320088808 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1174ms 13:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:54:48 INFO - PROCESS | 1661 | 1467320088860 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 1661 | 1467320088862 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:54:48 INFO - PROCESS | 1661 | 1467320088865 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:54:48 INFO - PROCESS | 1661 | 1467320088867 Marionette TRACE conn2 <- [1,798,null,{}] 13:54:48 INFO - PROCESS | 1661 | 1467320088871 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:48 INFO - PROCESS | 1661 | 1467320088872 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:48 INFO - PROCESS | 1661 | 1467320088947 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:54:48 INFO - PROCESS | 1661 | 1467320088956 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 1661 | 1467320088957 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x115de6800 == 28 [pid = 1661] [id = 207] 13:54:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x112fc9000) [pid = 1661] [serial = 619] [outer = 0x0] 13:54:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x1131ca400) [pid = 1661] [serial = 620] [outer = 0x112fc9000] 13:54:48 INFO - PROCESS | 1661 | 1467320088986 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x115da0400) [pid = 1661] [serial = 621] [outer = 0x112fc9000] 13:54:49 INFO - PROCESS | 1661 | 1467320089365 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 13:54:49 INFO - PROCESS | 1661 | 1467320089385 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:54:49 INFO - PROCESS | 1661 | 1467320089389 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:54:49 INFO - PROCESS | 1661 | 1467320089394 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 1661 | 1467320089395 Marionette TRACE conn2 <- [1,802,null,{}] 13:54:49 INFO - PROCESS | 1661 | 1467320089398 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:49 INFO - PROCESS | 1661 | 1467320089399 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:49 INFO - PROCESS | 1661 | 1467320089475 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:54:49 INFO - PROCESS | 1661 | 1467320089480 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 1661 | 1467320089481 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169b7800 == 29 [pid = 1661] [id = 208] 13:54:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x115f6a000) [pid = 1661] [serial = 622] [outer = 0x0] 13:54:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1167e3800) [pid = 1661] [serial = 623] [outer = 0x115f6a000] 13:54:49 INFO - PROCESS | 1661 | 1467320089511 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x11697f400) [pid = 1661] [serial = 624] [outer = 0x115f6a000] 13:54:49 INFO - PROCESS | 1661 | 1467320089851 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 470ms 13:54:49 INFO - PROCESS | 1661 | 1467320089863 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:54:49 INFO - PROCESS | 1661 | 1467320089876 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:54:49 INFO - PROCESS | 1661 | 1467320089879 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 1661 | 1467320089881 Marionette TRACE conn2 <- [1,806,null,{}] 13:54:49 INFO - PROCESS | 1661 | 1467320089891 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:49 INFO - PROCESS | 1661 | 1467320089894 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:49 INFO - PROCESS | 1661 | 1467320089988 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:54:50 INFO - PROCESS | 1661 | 1467320089995 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 1661 | 1467320089997 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x118261000 == 30 [pid = 1661] [id = 209] 13:54:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1131e1c00) [pid = 1661] [serial = 625] [outer = 0x0] 13:54:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x1184de400) [pid = 1661] [serial = 626] [outer = 0x1131e1c00] 13:54:50 INFO - PROCESS | 1661 | 1467320090027 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x118556800) [pid = 1661] [serial = 627] [outer = 0x1131e1c00] 13:54:50 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:54:50 INFO - PROCESS | 1661 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:54:50 INFO - PROCESS | 1661 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:54:50 INFO - PROCESS | 1661 | [GFX2-]: Using SkiaGL canvas. 13:54:50 INFO - PROCESS | 1661 | 1467320090375 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 13:54:50 INFO - PROCESS | 1661 | 1467320090400 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 1661 | 1467320090402 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:54:50 INFO - PROCESS | 1661 | 1467320090404 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 1661 | 1467320090405 Marionette TRACE conn2 <- [1,810,null,{}] 13:54:50 INFO - PROCESS | 1661 | 1467320090408 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 1661 | 1467320090409 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:50 INFO - PROCESS | 1661 | 1467320090484 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:54:50 INFO - PROCESS | 1661 | 1467320090536 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 1661 | 1467320090537 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x11927e800 == 31 [pid = 1661] [id = 210] 13:54:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1184e1800) [pid = 1661] [serial = 628] [outer = 0x0] 13:54:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x118717800) [pid = 1661] [serial = 629] [outer = 0x1184e1800] 13:54:50 INFO - PROCESS | 1661 | 1467320090563 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x118864000) [pid = 1661] [serial = 630] [outer = 0x1184e1800] 13:54:50 INFO - PROCESS | 1661 | 1467320090850 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 13:54:50 INFO - PROCESS | 1661 | 1467320090874 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 1661 | 1467320090876 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:54:50 INFO - PROCESS | 1661 | 1467320090878 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 1661 | 1467320090879 Marionette TRACE conn2 <- [1,814,null,{}] 13:54:50 INFO - PROCESS | 1661 | 1467320090889 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 1661 | 1467320090897 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:50 INFO - PROCESS | 1661 | 1467320090987 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:54:50 INFO - PROCESS | 1661 | 1467320090991 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 1661 | 1467320090992 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cc6000 == 32 [pid = 1661] [id = 211] 13:54:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x115dae000) [pid = 1661] [serial = 631] [outer = 0x0] 13:54:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118e28400) [pid = 1661] [serial = 632] [outer = 0x115dae000] 13:54:51 INFO - PROCESS | 1661 | 1467320091017 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x119575000) [pid = 1661] [serial = 633] [outer = 0x115dae000] 13:54:51 INFO - PROCESS | 1661 | 1467320091366 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 1661 | 1467320091398 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:54:51 INFO - PROCESS | 1661 | 1467320091405 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - PROCESS | 1661 | 1467320091406 Marionette TRACE conn2 <- [1,818,null,{}] 13:54:51 INFO - PROCESS | 1661 | 1467320091409 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:51 INFO - PROCESS | 1661 | 1467320091413 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:51 INFO - PROCESS | 1661 | 1467320091521 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:54:51 INFO - PROCESS | 1661 | 1467320091524 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:51 INFO - PROCESS | 1661 | 1467320091526 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x123cb1800 == 33 [pid = 1661] [id = 212] 13:54:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x119922000) [pid = 1661] [serial = 634] [outer = 0x0] 13:54:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x119b09800) [pid = 1661] [serial = 635] [outer = 0x119922000] 13:54:51 INFO - PROCESS | 1661 | 1467320091551 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x123a03c00) [pid = 1661] [serial = 636] [outer = 0x119922000] 13:54:51 INFO - PROCESS | 1661 | 1467320091880 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 525ms 13:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:54:51 INFO - PROCESS | 1661 | 1467320091925 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 1661 | 1467320091926 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:54:51 INFO - PROCESS | 1661 | 1467320091928 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - PROCESS | 1661 | 1467320091929 Marionette TRACE conn2 <- [1,822,null,{}] 13:54:51 INFO - PROCESS | 1661 | 1467320091932 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:51 INFO - PROCESS | 1661 | 1467320091933 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:52 INFO - PROCESS | 1661 | 1467320092028 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:54:52 INFO - PROCESS | 1661 | 1467320092063 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 1661 | 1467320092064 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x124984800 == 34 [pid = 1661] [id = 213] 13:54:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1121be800) [pid = 1661] [serial = 637] [outer = 0x0] 13:54:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1240a9800) [pid = 1661] [serial = 638] [outer = 0x1121be800] 13:54:52 INFO - PROCESS | 1661 | 1467320092089 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1245da400) [pid = 1661] [serial = 639] [outer = 0x1121be800] 13:54:52 INFO - PROCESS | 1661 | 1467320092408 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 13:54:52 INFO - PROCESS | 1661 | 1467320092448 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:54:52 INFO - PROCESS | 1661 | 1467320092450 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:54:52 INFO - PROCESS | 1661 | 1467320092451 Marionette TRACE conn2 <- [1,826,null,{}] 13:54:52 INFO - PROCESS | 1661 | 1467320092453 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:52 INFO - PROCESS | 1661 | 1467320092454 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:52 INFO - PROCESS | 1661 | 1467320092545 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:54:52 INFO - PROCESS | 1661 | 1467320092548 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 1661 | 1467320092549 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257a9800 == 35 [pid = 1661] [id = 214] 13:54:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118557c00) [pid = 1661] [serial = 640] [outer = 0x0] 13:54:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12468ec00) [pid = 1661] [serial = 641] [outer = 0x118557c00] 13:54:52 INFO - PROCESS | 1661 | 1467320092574 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124960000) [pid = 1661] [serial = 642] [outer = 0x118557c00] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x126ef5c00) [pid = 1661] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124952400) [pid = 1661] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x115da6800) [pid = 1661] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12a1d6800) [pid = 1661] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x115da5000) [pid = 1661] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1182eb000) [pid = 1661] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12a791c00) [pid = 1661] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1170bb400) [pid = 1661] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x118862800) [pid = 1661] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x112a52800) [pid = 1661] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:54:52 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x126f8f800) [pid = 1661] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:54:52 INFO - PROCESS | 1661 | 1467320092980 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 569ms 13:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:54:53 INFO - PROCESS | 1661 | 1467320093019 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 1661 | 1467320093021 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:54:53 INFO - PROCESS | 1661 | 1467320093023 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 1661 | 1467320093024 Marionette TRACE conn2 <- [1,830,null,{}] 13:54:53 INFO - PROCESS | 1661 | 1467320093027 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 1661 | 1467320093028 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:53 INFO - PROCESS | 1661 | 1467320093108 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:54:53 INFO - PROCESS | 1661 | 1467320093112 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:53 INFO - PROCESS | 1661 | 1467320093113 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x118260800 == 36 [pid = 1661] [id = 215] 13:54:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x115da6800) [pid = 1661] [serial = 643] [outer = 0x0] 13:54:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1210db000) [pid = 1661] [serial = 644] [outer = 0x115da6800] 13:54:53 INFO - PROCESS | 1661 | 1467320093138 Marionette DEBUG loaded listener.js 13:54:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1249d5c00) [pid = 1661] [serial = 645] [outer = 0x115da6800] 13:54:53 INFO - PROCESS | 1661 | 1467320093455 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 13:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:54:53 INFO - PROCESS | 1661 | 1467320093491 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 1661 | 1467320093492 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:54:53 INFO - PROCESS | 1661 | 1467320093494 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 1661 | 1467320093496 Marionette TRACE conn2 <- [1,834,null,{}] 13:54:53 INFO - PROCESS | 1661 | 1467320093498 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 1661 | 1467320093499 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:53 INFO - PROCESS | 1661 | 1467320093591 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:54:53 INFO - PROCESS | 1661 | 1467320093597 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:53 INFO - PROCESS | 1661 | 1467320093598 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bd1800 == 37 [pid = 1661] [id = 216] 13:54:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x124953000) [pid = 1661] [serial = 646] [outer = 0x0] 13:54:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x124c49c00) [pid = 1661] [serial = 647] [outer = 0x124953000] 13:54:53 INFO - PROCESS | 1661 | 1467320093624 Marionette DEBUG loaded listener.js 13:54:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x124eb6400) [pid = 1661] [serial = 648] [outer = 0x124953000] 13:54:53 INFO - PROCESS | 1661 | 1467320093945 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 13:54:53 INFO - PROCESS | 1661 | 1467320093963 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 1661 | 1467320093965 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:54:53 INFO - PROCESS | 1661 | 1467320093968 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 1661 | 1467320093970 Marionette TRACE conn2 <- [1,838,null,{}] 13:54:53 INFO - PROCESS | 1661 | 1467320093972 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 1661 | 1467320093974 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:54 INFO - PROCESS | 1661 | 1467320094060 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:54:54 INFO - PROCESS | 1661 | 1467320094073 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 1661 | 1467320094074 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cc0000 == 38 [pid = 1661] [id = 217] 13:54:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x124eb7800) [pid = 1661] [serial = 649] [outer = 0x0] 13:54:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x126a2a800) [pid = 1661] [serial = 650] [outer = 0x124eb7800] 13:54:54 INFO - PROCESS | 1661 | 1467320094102 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x127435800) [pid = 1661] [serial = 651] [outer = 0x124eb7800] 13:54:54 INFO - PROCESS | 1661 | 1467320094418 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 471ms 13:54:54 INFO - PROCESS | 1661 | 1467320094439 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:54:54 INFO - PROCESS | 1661 | 1467320094441 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:54:54 INFO - PROCESS | 1661 | 1467320094443 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:54:54 INFO - PROCESS | 1661 | 1467320094444 Marionette TRACE conn2 <- [1,842,null,{}] 13:54:54 INFO - PROCESS | 1661 | 1467320094446 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:54 INFO - PROCESS | 1661 | 1467320094447 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:54 INFO - PROCESS | 1661 | 1467320094549 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:54:54 INFO - PROCESS | 1661 | 1467320094555 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 1661 | 1467320094556 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a61b000 == 39 [pid = 1661] [id = 218] 13:54:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119574400) [pid = 1661] [serial = 652] [outer = 0x0] 13:54:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12576d400) [pid = 1661] [serial = 653] [outer = 0x119574400] 13:54:54 INFO - PROCESS | 1661 | 1467320094582 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x128c5b000) [pid = 1661] [serial = 654] [outer = 0x119574400] 13:54:54 INFO - PROCESS | 1661 | 1467320094972 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 568ms 13:54:55 INFO - PROCESS | 1661 | 1467320095013 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:54:55 INFO - PROCESS | 1661 | 1467320095017 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:54:55 INFO - PROCESS | 1661 | 1467320095031 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - PROCESS | 1661 | 1467320095037 Marionette TRACE conn2 <- [1,846,null,{}] 13:54:55 INFO - PROCESS | 1661 | 1467320095044 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:55 INFO - PROCESS | 1661 | 1467320095046 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:55 INFO - PROCESS | 1661 | 1467320095200 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:54:55 INFO - PROCESS | 1661 | 1467320095353 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 1661 | 1467320095355 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x11666f800 == 40 [pid = 1661] [id = 219] 13:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112fc2000) [pid = 1661] [serial = 655] [outer = 0x0] 13:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x113c31c00) [pid = 1661] [serial = 656] [outer = 0x112fc2000] 13:54:55 INFO - PROCESS | 1661 | 1467320095411 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x116195400) [pid = 1661] [serial = 657] [outer = 0x112fc2000] 13:54:55 INFO - PROCESS | 1661 | 1467320095946 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 980ms 13:54:56 INFO - PROCESS | 1661 | 1467320096010 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 1661 | 1467320096013 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:54:56 INFO - PROCESS | 1661 | 1467320096017 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - PROCESS | 1661 | 1467320096019 Marionette TRACE conn2 <- [1,850,null,{}] 13:54:56 INFO - PROCESS | 1661 | 1467320096022 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:56 INFO - PROCESS | 1661 | 1467320096024 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:56 INFO - PROCESS | 1661 | 1467320096129 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:54:56 INFO - PROCESS | 1661 | 1467320096179 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 1661 | 1467320096181 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x11959c800 == 41 [pid = 1661] [id = 220] 13:54:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x116fb4000) [pid = 1661] [serial = 658] [outer = 0x0] 13:54:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1176ee800) [pid = 1661] [serial = 659] [outer = 0x116fb4000] 13:54:56 INFO - PROCESS | 1661 | 1467320096211 Marionette DEBUG loaded listener.js 13:54:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x118469c00) [pid = 1661] [serial = 660] [outer = 0x116fb4000] 13:54:56 INFO - PROCESS | 1661 | 1467320096901 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x119cc0000 == 40 [pid = 1661] [id = 217] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x128bd1800 == 39 [pid = 1661] [id = 216] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x118260800 == 38 [pid = 1661] [id = 215] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x1257a9800 == 37 [pid = 1661] [id = 214] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x124984800 == 36 [pid = 1661] [id = 213] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x123cb1800 == 35 [pid = 1661] [id = 212] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x119cc6000 == 34 [pid = 1661] [id = 211] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x11927e800 == 33 [pid = 1661] [id = 210] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x118261000 == 32 [pid = 1661] [id = 209] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x1169b7800 == 31 [pid = 1661] [id = 208] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x115de6800 == 30 [pid = 1661] [id = 207] 13:54:56 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2f000 == 29 [pid = 1661] [id = 206] 13:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 920ms 13:54:56 INFO - PROCESS | 1661 | 1467320096938 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:54:56 INFO - PROCESS | 1661 | 1467320096940 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:54:56 INFO - PROCESS | 1661 | 1467320096943 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - PROCESS | 1661 | 1467320096945 Marionette TRACE conn2 <- [1,854,null,{}] 13:54:56 INFO - PROCESS | 1661 | 1467320096948 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:56 INFO - PROCESS | 1661 | 1467320096950 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:57 INFO - PROCESS | 1661 | 1467320097023 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12b9d9800) [pid = 1661] [serial = 603] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x12b323800) [pid = 1661] [serial = 602] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x129645400) [pid = 1661] [serial = 597] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124e3f000) [pid = 1661] [serial = 590] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x126065800) [pid = 1661] [serial = 591] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1185ae000) [pid = 1661] [serial = 593] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x126a35c00) [pid = 1661] [serial = 594] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12ba97400) [pid = 1661] [serial = 573] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x115fda800) [pid = 1661] [serial = 575] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1172ca800) [pid = 1661] [serial = 576] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x118e26c00) [pid = 1661] [serial = 578] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11999e400) [pid = 1661] [serial = 579] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12a79d400) [pid = 1661] [serial = 599] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11846d800) [pid = 1661] [serial = 581] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x118558800) [pid = 1661] [serial = 582] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x118e2b400) [pid = 1661] [serial = 584] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11991e400) [pid = 1661] [serial = 585] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12af69c00) [pid = 1661] [serial = 600] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x119b0f000) [pid = 1661] [serial = 587] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1245e3000) [pid = 1661] [serial = 588] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1293f1800) [pid = 1661] [serial = 596] [outer = 0x0] [url = about:blank] 13:54:57 INFO - PROCESS | 1661 | 1467320097087 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 1661 | 1467320097088 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x113c68800 == 30 [pid = 1661] [id = 221] 13:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x112af6000) [pid = 1661] [serial = 661] [outer = 0x0] 13:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x112f93400) [pid = 1661] [serial = 662] [outer = 0x112af6000] 13:54:57 INFO - PROCESS | 1661 | 1467320097117 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1131e4c00) [pid = 1661] [serial = 663] [outer = 0x112af6000] 13:54:57 INFO - PROCESS | 1661 | 1467320097406 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 523ms 13:54:57 INFO - PROCESS | 1661 | 1467320097465 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 1661 | 1467320097469 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:54:57 INFO - PROCESS | 1661 | 1467320097475 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:54:57 INFO - PROCESS | 1661 | 1467320097476 Marionette TRACE conn2 <- [1,858,null,{}] 13:54:57 INFO - PROCESS | 1661 | 1467320097479 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:57 INFO - PROCESS | 1661 | 1467320097480 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:57 INFO - PROCESS | 1661 | 1467320097554 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:54:57 INFO - PROCESS | 1661 | 1467320097558 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 1661 | 1467320097559 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x11700a000 == 31 [pid = 1661] [id = 222] 13:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x115dae400) [pid = 1661] [serial = 664] [outer = 0x0] 13:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x115fdac00) [pid = 1661] [serial = 665] [outer = 0x115dae400] 13:54:57 INFO - PROCESS | 1661 | 1467320097588 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1164e4400) [pid = 1661] [serial = 666] [outer = 0x115dae400] 13:54:57 INFO - PROCESS | 1661 | 1467320097949 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 519ms 13:54:57 INFO - PROCESS | 1661 | 1467320097994 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 1661 | 1467320097995 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:54:58 INFO - PROCESS | 1661 | 1467320097998 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:54:58 INFO - PROCESS | 1661 | 1467320098000 Marionette TRACE conn2 <- [1,862,null,{}] 13:54:58 INFO - PROCESS | 1661 | 1467320098008 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:58 INFO - PROCESS | 1661 | 1467320098012 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:58 INFO - PROCESS | 1661 | 1467320098088 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:54:58 INFO - PROCESS | 1661 | 1467320098092 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 1661 | 1467320098095 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x118250000 == 32 [pid = 1661] [id = 223] 13:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x116fb8c00) [pid = 1661] [serial = 667] [outer = 0x0] 13:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1181d7c00) [pid = 1661] [serial = 668] [outer = 0x116fb8c00] 13:54:58 INFO - PROCESS | 1661 | 1467320098126 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1182eb800) [pid = 1661] [serial = 669] [outer = 0x116fb8c00] 13:54:58 INFO - PROCESS | 1661 | 1467320098585 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 622ms 13:54:58 INFO - PROCESS | 1661 | 1467320098622 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:54:58 INFO - PROCESS | 1661 | 1467320098624 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:54:58 INFO - PROCESS | 1661 | 1467320098627 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:54:58 INFO - PROCESS | 1661 | 1467320098629 Marionette TRACE conn2 <- [1,866,null,{}] 13:54:58 INFO - PROCESS | 1661 | 1467320098632 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:58 INFO - PROCESS | 1661 | 1467320098634 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:58 INFO - PROCESS | 1661 | 1467320098754 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:54:58 INFO - PROCESS | 1661 | 1467320098760 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 1661 | 1467320098761 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b30800 == 33 [pid = 1661] [id = 224] 13:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1184e4800) [pid = 1661] [serial = 670] [outer = 0x0] 13:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118559000) [pid = 1661] [serial = 671] [outer = 0x1184e4800] 13:54:58 INFO - PROCESS | 1661 | 1467320098802 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118561000) [pid = 1661] [serial = 672] [outer = 0x1184e4800] 13:54:59 INFO - PROCESS | 1661 | 1467320099151 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 573ms 13:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:54:59 INFO - PROCESS | 1661 | 1467320099200 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 1661 | 1467320099202 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:54:59 INFO - PROCESS | 1661 | 1467320099218 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 1661 | 1467320099219 Marionette TRACE conn2 <- [1,870,null,{}] 13:54:59 INFO - PROCESS | 1661 | 1467320099221 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:59 INFO - PROCESS | 1661 | 1467320099222 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:59 INFO - PROCESS | 1661 | 1467320099317 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:54:59 INFO - PROCESS | 1661 | 1467320099321 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 1661 | 1467320099322 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12396c000 == 34 [pid = 1661] [id = 225] 13:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1184e4c00) [pid = 1661] [serial = 673] [outer = 0x0] 13:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1185b3400) [pid = 1661] [serial = 674] [outer = 0x1184e4c00] 13:54:59 INFO - PROCESS | 1661 | 1467320099361 Marionette DEBUG loaded listener.js 13:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1187f4000) [pid = 1661] [serial = 675] [outer = 0x1184e4c00] 13:54:59 INFO - PROCESS | 1661 | 1467320099697 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 534ms 13:54:59 INFO - PROCESS | 1661 | 1467320099739 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 1661 | 1467320099740 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:54:59 INFO - PROCESS | 1661 | 1467320099742 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 1661 | 1467320099743 Marionette TRACE conn2 <- [1,874,null,{}] 13:54:59 INFO - PROCESS | 1661 | 1467320099745 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:59 INFO - PROCESS | 1661 | 1467320099749 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:59 INFO - PROCESS | 1661 | 1467320099860 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:54:59 INFO - PROCESS | 1661 | 1467320099895 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 1661 | 1467320099896 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:54:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243e1800 == 35 [pid = 1661] [id = 226] 13:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11885ec00) [pid = 1661] [serial = 676] [outer = 0x0] 13:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11925ac00) [pid = 1661] [serial = 677] [outer = 0x11885ec00] 13:54:59 INFO - PROCESS | 1661 | 1467320099920 Marionette DEBUG loaded listener.js 13:54:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119b0e000) [pid = 1661] [serial = 678] [outer = 0x11885ec00] 13:55:00 INFO - PROCESS | 1661 | 1467320100237 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 13:55:00 INFO - PROCESS | 1661 | 1467320100261 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 1661 | 1467320100263 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:55:00 INFO - PROCESS | 1661 | 1467320100265 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 1661 | 1467320100266 Marionette TRACE conn2 <- [1,878,null,{}] 13:55:00 INFO - PROCESS | 1661 | 1467320100269 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:00 INFO - PROCESS | 1661 | 1467320100272 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:00 INFO - PROCESS | 1661 | 1467320100365 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:55:00 INFO - PROCESS | 1661 | 1467320100401 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 1661 | 1467320100402 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12579d000 == 36 [pid = 1661] [id = 227] 13:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119b11000) [pid = 1661] [serial = 679] [outer = 0x0] 13:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119c08400) [pid = 1661] [serial = 680] [outer = 0x119b11000] 13:55:00 INFO - PROCESS | 1661 | 1467320100426 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1210dd000) [pid = 1661] [serial = 681] [outer = 0x119b11000] 13:55:00 INFO - PROCESS | 1661 | 1467320100728 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 13:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:55:00 INFO - PROCESS | 1661 | 1467320100784 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 1661 | 1467320100785 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:55:00 INFO - PROCESS | 1661 | 1467320100787 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 1661 | 1467320100788 Marionette TRACE conn2 <- [1,882,null,{}] 13:55:00 INFO - PROCESS | 1661 | 1467320100790 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:00 INFO - PROCESS | 1661 | 1467320100792 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:00 INFO - PROCESS | 1661 | 1467320100884 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:55:00 INFO - PROCESS | 1661 | 1467320100888 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 1661 | 1467320100889 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x126a78800 == 37 [pid = 1661] [id = 228] 13:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119b10000) [pid = 1661] [serial = 682] [outer = 0x0] 13:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1211e9000) [pid = 1661] [serial = 683] [outer = 0x119b10000] 13:55:00 INFO - PROCESS | 1661 | 1467320100913 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x123bc2000) [pid = 1661] [serial = 684] [outer = 0x119b10000] 13:55:01 INFO - PROCESS | 1661 | 1467320101302 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1182e1400) [pid = 1661] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112fc9000) [pid = 1661] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x115dae000) [pid = 1661] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1131e1c00) [pid = 1661] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x115f6a000) [pid = 1661] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1184e1800) [pid = 1661] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1121be800) [pid = 1661] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119922000) [pid = 1661] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118557c00) [pid = 1661] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1172c3400) [pid = 1661] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x115da6800) [pid = 1661] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124953000) [pid = 1661] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1210dc000) [pid = 1661] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124eb7800) [pid = 1661] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x128c52400) [pid = 1661] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:55:01 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12a8d5c00) [pid = 1661] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 571ms 13:55:01 INFO - PROCESS | 1661 | 1467320101359 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:55:01 INFO - PROCESS | 1661 | 1467320101360 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:55:01 INFO - PROCESS | 1661 | 1467320101362 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:55:01 INFO - PROCESS | 1661 | 1467320101363 Marionette TRACE conn2 <- [1,886,null,{}] 13:55:01 INFO - PROCESS | 1661 | 1467320101366 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:01 INFO - PROCESS | 1661 | 1467320101367 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:01 INFO - PROCESS | 1661 | 1467320101442 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:55:01 INFO - PROCESS | 1661 | 1467320101445 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 1661 | 1467320101446 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x119c52800 == 38 [pid = 1661] [id = 229] 13:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1161ce800) [pid = 1661] [serial = 685] [outer = 0x0] 13:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1182e1400) [pid = 1661] [serial = 686] [outer = 0x1161ce800] 13:55:01 INFO - PROCESS | 1661 | 1467320101473 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119575800) [pid = 1661] [serial = 687] [outer = 0x1161ce800] 13:55:01 INFO - PROCESS | 1661 | 1467320101803 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 13:55:01 INFO - PROCESS | 1661 | 1467320101831 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:55:01 INFO - PROCESS | 1661 | 1467320101833 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:55:01 INFO - PROCESS | 1661 | 1467320101835 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:55:01 INFO - PROCESS | 1661 | 1467320101836 Marionette TRACE conn2 <- [1,890,null,{}] 13:55:01 INFO - PROCESS | 1661 | 1467320101838 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:01 INFO - PROCESS | 1661 | 1467320101839 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:01 INFO - PROCESS | 1661 | 1467320101915 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:55:01 INFO - PROCESS | 1661 | 1467320101970 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 1661 | 1467320101971 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f34000 == 39 [pid = 1661] [id = 230] 13:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x116473400) [pid = 1661] [serial = 688] [outer = 0x0] 13:55:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1240a0c00) [pid = 1661] [serial = 689] [outer = 0x116473400] 13:55:01 INFO - PROCESS | 1661 | 1467320101995 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124370000) [pid = 1661] [serial = 690] [outer = 0x116473400] 13:55:02 INFO - PROCESS | 1661 | 1467320102276 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 470ms 13:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:55:02 INFO - PROCESS | 1661 | 1467320102308 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 1661 | 1467320102310 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:55:02 INFO - PROCESS | 1661 | 1467320102312 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 1661 | 1467320102314 Marionette TRACE conn2 <- [1,894,null,{}] 13:55:02 INFO - PROCESS | 1661 | 1467320102316 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:02 INFO - PROCESS | 1661 | 1467320102318 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:02 INFO - PROCESS | 1661 | 1467320102417 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:55:02 INFO - PROCESS | 1661 | 1467320102422 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 1661 | 1467320102424 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a61e800 == 40 [pid = 1661] [id = 231] 13:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1245dec00) [pid = 1661] [serial = 691] [outer = 0x0] 13:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124959000) [pid = 1661] [serial = 692] [outer = 0x1245dec00] 13:55:02 INFO - PROCESS | 1661 | 1467320102450 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124ebac00) [pid = 1661] [serial = 693] [outer = 0x1245dec00] 13:55:02 INFO - PROCESS | 1661 | 1467320102792 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 521ms 13:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:55:02 INFO - PROCESS | 1661 | 1467320102841 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 1661 | 1467320102843 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:55:02 INFO - PROCESS | 1661 | 1467320102845 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 1661 | 1467320102846 Marionette TRACE conn2 <- [1,898,null,{}] 13:55:02 INFO - PROCESS | 1661 | 1467320102848 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:02 INFO - PROCESS | 1661 | 1467320102849 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:02 INFO - PROCESS | 1661 | 1467320102927 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:55:02 INFO - PROCESS | 1661 | 1467320102938 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 1661 | 1467320102939 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aadd800 == 41 [pid = 1661] [id = 232] 13:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1257c5400) [pid = 1661] [serial = 694] [outer = 0x0] 13:55:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x126063000) [pid = 1661] [serial = 695] [outer = 0x1257c5400] 13:55:02 INFO - PROCESS | 1661 | 1467320102963 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x126a36800) [pid = 1661] [serial = 696] [outer = 0x1257c5400] 13:55:03 INFO - PROCESS | 1661 | 1467320103281 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 13:55:03 INFO - PROCESS | 1661 | 1467320103359 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 1661 | 1467320103362 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:55:03 INFO - PROCESS | 1661 | 1467320103367 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - PROCESS | 1661 | 1467320103371 Marionette TRACE conn2 <- [1,902,null,{}] 13:55:03 INFO - PROCESS | 1661 | 1467320103378 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:03 INFO - PROCESS | 1661 | 1467320103381 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:03 INFO - PROCESS | 1661 | 1467320103566 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:55:03 INFO - PROCESS | 1661 | 1467320103647 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 1661 | 1467320103652 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x113c5d000 == 42 [pid = 1661] [id = 233] 13:55:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x112a57400) [pid = 1661] [serial = 697] [outer = 0x0] 13:55:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x112a7ac00) [pid = 1661] [serial = 698] [outer = 0x112a57400] 13:55:03 INFO - PROCESS | 1661 | 1467320103701 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1131e8000) [pid = 1661] [serial = 699] [outer = 0x112a57400] 13:55:04 INFO - PROCESS | 1661 | 1467320104242 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 925ms 13:55:04 INFO - PROCESS | 1661 | 1467320104302 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:55:04 INFO - PROCESS | 1661 | 1467320104304 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:55:04 INFO - PROCESS | 1661 | 1467320104310 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:55:04 INFO - PROCESS | 1661 | 1467320104313 Marionette TRACE conn2 <- [1,906,null,{}] 13:55:04 INFO - PROCESS | 1661 | 1467320104316 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:04 INFO - PROCESS | 1661 | 1467320104318 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:04 INFO - PROCESS | 1661 | 1467320104418 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:55:04 INFO - PROCESS | 1661 | 1467320104484 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 1661 | 1467320104485 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x119c5c000 == 43 [pid = 1661] [id = 234] 13:55:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x116726c00) [pid = 1661] [serial = 700] [outer = 0x0] 13:55:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x116a14000) [pid = 1661] [serial = 701] [outer = 0x116726c00] 13:55:04 INFO - PROCESS | 1661 | 1467320104516 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1181d8400) [pid = 1661] [serial = 702] [outer = 0x116726c00] 13:55:04 INFO - PROCESS | 1661 | 1467320104968 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 723ms 13:55:05 INFO - PROCESS | 1661 | 1467320105033 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 1661 | 1467320105035 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:55:05 INFO - PROCESS | 1661 | 1467320105039 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - PROCESS | 1661 | 1467320105041 Marionette TRACE conn2 <- [1,910,null,{}] 13:55:05 INFO - PROCESS | 1661 | 1467320105051 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 1661 | 1467320105056 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:05 INFO - PROCESS | 1661 | 1467320105209 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:55:05 INFO - PROCESS | 1661 | 1467320105281 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 1661 | 1467320105283 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7a9800 == 44 [pid = 1661] [id = 235] 13:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118862800) [pid = 1661] [serial = 703] [outer = 0x0] 13:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x118e23400) [pid = 1661] [serial = 704] [outer = 0x118862800] 13:55:05 INFO - PROCESS | 1661 | 1467320105315 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119572c00) [pid = 1661] [serial = 705] [outer = 0x118862800] 13:55:05 INFO - PROCESS | 1661 | 1467320105721 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 723ms 13:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:55:05 INFO - PROCESS | 1661 | 1467320105762 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 1661 | 1467320105763 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:55:05 INFO - PROCESS | 1661 | 1467320105766 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - PROCESS | 1661 | 1467320105767 Marionette TRACE conn2 <- [1,914,null,{}] 13:55:05 INFO - PROCESS | 1661 | 1467320105769 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 1661 | 1467320105771 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:05 INFO - PROCESS | 1661 | 1467320105870 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:55:05 INFO - PROCESS | 1661 | 1467320105924 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 1661 | 1467320105926 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b986800 == 45 [pid = 1661] [id = 236] 13:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11999e400) [pid = 1661] [serial = 706] [outer = 0x0] 13:55:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1211e7c00) [pid = 1661] [serial = 707] [outer = 0x11999e400] 13:55:05 INFO - PROCESS | 1661 | 1467320105954 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1245e5c00) [pid = 1661] [serial = 708] [outer = 0x11999e400] 13:55:06 INFO - PROCESS | 1661 | 1467320106354 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 619ms 13:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:55:06 INFO - PROCESS | 1661 | 1467320106386 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:55:06 INFO - PROCESS | 1661 | 1467320106387 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:55:06 INFO - PROCESS | 1661 | 1467320106389 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 1661 | 1467320106391 Marionette TRACE conn2 <- [1,918,null,{}] 13:55:06 INFO - PROCESS | 1661 | 1467320106393 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:06 INFO - PROCESS | 1661 | 1467320106394 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:06 INFO - PROCESS | 1661 | 1467320106489 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:55:06 INFO - PROCESS | 1661 | 1467320106555 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 1661 | 1467320106557 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba37000 == 46 [pid = 1661] [id = 237] 13:55:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x119c06000) [pid = 1661] [serial = 709] [outer = 0x0] 13:55:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1249d5800) [pid = 1661] [serial = 710] [outer = 0x119c06000] 13:55:06 INFO - PROCESS | 1661 | 1467320106585 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x125774c00) [pid = 1661] [serial = 711] [outer = 0x119c06000] 13:55:07 INFO - PROCESS | 1661 | 1467320107065 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 720ms 13:55:07 INFO - PROCESS | 1661 | 1467320107156 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 1661 | 1467320107158 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:55:07 INFO - PROCESS | 1661 | 1467320107165 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 1661 | 1467320107167 Marionette TRACE conn2 <- [1,922,null,{}] 13:55:07 INFO - PROCESS | 1661 | 1467320107173 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:07 INFO - PROCESS | 1661 | 1467320107179 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:07 INFO - PROCESS | 1661 | 1467320107316 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:55:07 INFO - PROCESS | 1661 | 1467320107380 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:07 INFO - PROCESS | 1661 | 1467320107381 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x11661d000 == 47 [pid = 1661] [id = 238] 13:55:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x111e5cc00) [pid = 1661] [serial = 712] [outer = 0x0] 13:55:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x124961c00) [pid = 1661] [serial = 713] [outer = 0x111e5cc00] 13:55:07 INFO - PROCESS | 1661 | 1467320107410 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128c0a400) [pid = 1661] [serial = 714] [outer = 0x111e5cc00] 13:55:08 INFO - PROCESS | 1661 | 1467320108047 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 924ms 13:55:08 INFO - PROCESS | 1661 | 1467320108089 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:55:08 INFO - PROCESS | 1661 | 1467320108093 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:55:08 INFO - PROCESS | 1661 | 1467320108097 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 1661 | 1467320108099 Marionette TRACE conn2 <- [1,926,null,{}] 13:55:08 INFO - PROCESS | 1661 | 1467320108104 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:08 INFO - PROCESS | 1661 | 1467320108106 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:08 INFO - PROCESS | 1661 | 1467320108195 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:55:08 INFO - PROCESS | 1661 | 1467320108267 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 1661 | 1467320108268 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x118392000 == 48 [pid = 1661] [id = 239] 13:55:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1130c6800) [pid = 1661] [serial = 715] [outer = 0x0] 13:55:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x113c3c800) [pid = 1661] [serial = 716] [outer = 0x1130c6800] 13:55:08 INFO - PROCESS | 1661 | 1467320108295 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x116471000) [pid = 1661] [serial = 717] [outer = 0x1130c6800] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x12a61e800 == 47 [pid = 1661] [id = 231] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x128f34000 == 46 [pid = 1661] [id = 230] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x119c52800 == 45 [pid = 1661] [id = 229] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x126a78800 == 44 [pid = 1661] [id = 228] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x12579d000 == 43 [pid = 1661] [id = 227] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x1243e1800 == 42 [pid = 1661] [id = 226] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x12396c000 == 41 [pid = 1661] [id = 225] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x119b30800 == 40 [pid = 1661] [id = 224] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x118250000 == 39 [pid = 1661] [id = 223] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x11700a000 == 38 [pid = 1661] [id = 222] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x113c68800 == 37 [pid = 1661] [id = 221] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x12a61b000 == 36 [pid = 1661] [id = 218] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x11666f800 == 35 [pid = 1661] [id = 219] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x11959c800 == 34 [pid = 1661] [id = 220] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x11661d000 == 33 [pid = 1661] [id = 238] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba37000 == 32 [pid = 1661] [id = 237] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x12b986800 == 31 [pid = 1661] [id = 236] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7a9800 == 30 [pid = 1661] [id = 235] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x119c5c000 == 29 [pid = 1661] [id = 234] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x12aadd800 == 28 [pid = 1661] [id = 232] 13:55:09 INFO - PROCESS | 1661 | --DOCSHELL 0x113c5d000 == 27 [pid = 1661] [id = 233] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1185ad800) [pid = 1661] [serial = 618] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x11846ac00) [pid = 1661] [serial = 617] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1131ca400) [pid = 1661] [serial = 620] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x115da0400) [pid = 1661] [serial = 621] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x118e28400) [pid = 1661] [serial = 632] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1184de400) [pid = 1661] [serial = 626] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1167e3800) [pid = 1661] [serial = 623] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11697f400) [pid = 1661] [serial = 624] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x118556800) [pid = 1661] [serial = 627] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118717800) [pid = 1661] [serial = 629] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1240a9800) [pid = 1661] [serial = 638] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119b09800) [pid = 1661] [serial = 635] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12468ec00) [pid = 1661] [serial = 641] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x11871d800) [pid = 1661] [serial = 606] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1245da400) [pid = 1661] [serial = 639] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1249d5c00) [pid = 1661] [serial = 645] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1184e6400) [pid = 1661] [serial = 605] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124c49c00) [pid = 1661] [serial = 647] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1210db000) [pid = 1661] [serial = 644] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1245df000) [pid = 1661] [serial = 609] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x123836000) [pid = 1661] [serial = 608] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x126a2a800) [pid = 1661] [serial = 650] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x129640400) [pid = 1661] [serial = 612] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1292b5400) [pid = 1661] [serial = 611] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12b9e3800) [pid = 1661] [serial = 615] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12b9d7c00) [pid = 1661] [serial = 614] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x124960000) [pid = 1661] [serial = 642] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x124eb6400) [pid = 1661] [serial = 648] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x127435800) [pid = 1661] [serial = 651] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x123a03c00) [pid = 1661] [serial = 636] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119575000) [pid = 1661] [serial = 633] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12576d400) [pid = 1661] [serial = 653] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118864000) [pid = 1661] [serial = 630] [outer = 0x0] [url = about:blank] 13:55:09 INFO - PROCESS | 1661 | 1467320109280 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1222ms 13:55:09 INFO - PROCESS | 1661 | 1467320109321 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 1661 | 1467320109324 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:55:09 INFO - PROCESS | 1661 | 1467320109328 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:55:09 INFO - PROCESS | 1661 | 1467320109330 Marionette TRACE conn2 <- [1,930,null,{}] 13:55:09 INFO - PROCESS | 1661 | 1467320109334 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:09 INFO - PROCESS | 1661 | 1467320109336 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:09 INFO - PROCESS | 1661 | 1467320109416 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:55:09 INFO - PROCESS | 1661 | 1467320109425 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 1661 | 1467320109426 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x113935000 == 28 [pid = 1661] [id = 240] 13:55:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1131ec000) [pid = 1661] [serial = 718] [outer = 0x0] 13:55:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x113c9b800) [pid = 1661] [serial = 719] [outer = 0x1131ec000] 13:55:09 INFO - PROCESS | 1661 | 1467320109456 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x115dad000) [pid = 1661] [serial = 720] [outer = 0x1131ec000] 13:55:09 INFO - PROCESS | 1661 | 1467320109778 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 13:55:09 INFO - PROCESS | 1661 | 1467320109825 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 1661 | 1467320109829 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:55:09 INFO - PROCESS | 1661 | 1467320109835 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:55:09 INFO - PROCESS | 1661 | 1467320109837 Marionette TRACE conn2 <- [1,934,null,{}] 13:55:09 INFO - PROCESS | 1661 | 1467320109839 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:09 INFO - PROCESS | 1661 | 1467320109841 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:09 INFO - PROCESS | 1661 | 1467320109916 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:55:09 INFO - PROCESS | 1661 | 1467320109923 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 1661 | 1467320109924 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x117018000 == 29 [pid = 1661] [id = 241] 13:55:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x116479000) [pid = 1661] [serial = 721] [outer = 0x0] 13:55:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11697f800) [pid = 1661] [serial = 722] [outer = 0x116479000] 13:55:09 INFO - PROCESS | 1661 | 1467320109951 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1172cb800) [pid = 1661] [serial = 723] [outer = 0x116479000] 13:55:10 INFO - PROCESS | 1661 | 1467320110439 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 620ms 13:55:10 INFO - PROCESS | 1661 | 1467320110456 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 1661 | 1467320110458 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:55:10 INFO - PROCESS | 1661 | 1467320110461 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 1661 | 1467320110463 Marionette TRACE conn2 <- [1,938,null,{}] 13:55:10 INFO - PROCESS | 1661 | 1467320110467 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 1661 | 1467320110469 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:10 INFO - PROCESS | 1661 | 1467320110613 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:55:10 INFO - PROCESS | 1661 | 1467320110715 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 1661 | 1467320110717 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x11723e800 == 30 [pid = 1661] [id = 242] 13:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x116636c00) [pid = 1661] [serial = 724] [outer = 0x0] 13:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1167e2800) [pid = 1661] [serial = 725] [outer = 0x116636c00] 13:55:10 INFO - PROCESS | 1661 | 1467320110750 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1182dd400) [pid = 1661] [serial = 726] [outer = 0x116636c00] 13:55:11 INFO - PROCESS | 1661 | 1467320111206 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 820ms 13:55:11 INFO - PROCESS | 1661 | 1467320111282 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 1661 | 1467320111285 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:55:11 INFO - PROCESS | 1661 | 1467320111291 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 1661 | 1467320111293 Marionette TRACE conn2 <- [1,942,null,{}] 13:55:11 INFO - PROCESS | 1661 | 1467320111296 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:11 INFO - PROCESS | 1661 | 1467320111297 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:11 INFO - PROCESS | 1661 | 1467320111399 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:55:11 INFO - PROCESS | 1661 | 1467320111472 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 1661 | 1467320111474 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x11927d800 == 31 [pid = 1661] [id = 243] 13:55:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1184ddc00) [pid = 1661] [serial = 727] [outer = 0x0] 13:55:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1184e6400) [pid = 1661] [serial = 728] [outer = 0x1184ddc00] 13:55:11 INFO - PROCESS | 1661 | 1467320111505 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x118557400) [pid = 1661] [serial = 729] [outer = 0x1184ddc00] 13:55:12 INFO - PROCESS | 1661 | --DOCSHELL 0x113935000 == 30 [pid = 1661] [id = 240] 13:55:12 INFO - PROCESS | 1661 | --DOCSHELL 0x118392000 == 29 [pid = 1661] [id = 239] 13:55:12 INFO - PROCESS | 1661 | 1467320112067 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 819ms 13:55:12 INFO - PROCESS | 1661 | 1467320112111 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 1661 | 1467320112113 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:55:12 INFO - PROCESS | 1661 | 1467320112116 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - PROCESS | 1661 | 1467320112118 Marionette TRACE conn2 <- [1,946,null,{}] 13:55:12 INFO - PROCESS | 1661 | 1467320112121 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:12 INFO - PROCESS | 1661 | 1467320112123 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:12 INFO - PROCESS | 1661 | 1467320112197 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:55:12 INFO - PROCESS | 1661 | 1467320112206 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 1661 | 1467320112209 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167a3000 == 30 [pid = 1661] [id = 244] 13:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x115da0400) [pid = 1661] [serial = 730] [outer = 0x0] 13:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x116724400) [pid = 1661] [serial = 731] [outer = 0x115da0400] 13:55:12 INFO - PROCESS | 1661 | 1467320112237 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1182e6400) [pid = 1661] [serial = 732] [outer = 0x115da0400] 13:55:12 INFO - PROCESS | 1661 | 1467320112559 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 471ms 13:55:12 INFO - PROCESS | 1661 | 1467320112588 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 1661 | 1467320112593 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:55:12 INFO - PROCESS | 1661 | 1467320112597 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - PROCESS | 1661 | 1467320112599 Marionette TRACE conn2 <- [1,950,null,{}] 13:55:12 INFO - PROCESS | 1661 | 1467320112601 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:12 INFO - PROCESS | 1661 | 1467320112604 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:12 INFO - PROCESS | 1661 | 1467320112694 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:55:12 INFO - PROCESS | 1661 | 1467320112746 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 1661 | 1467320112747 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1195a3800 == 31 [pid = 1661] [id = 245] 13:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x116192c00) [pid = 1661] [serial = 733] [outer = 0x0] 13:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x118558000) [pid = 1661] [serial = 734] [outer = 0x116192c00] 13:55:12 INFO - PROCESS | 1661 | 1467320112774 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11885d400) [pid = 1661] [serial = 735] [outer = 0x116192c00] 13:55:13 INFO - PROCESS | 1661 | 1467320113088 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 519ms 13:55:13 INFO - PROCESS | 1661 | 1467320113117 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 1661 | 1467320113118 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:55:13 INFO - PROCESS | 1661 | 1467320113123 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 1661 | 1467320113126 Marionette TRACE conn2 <- [1,954,null,{}] 13:55:13 INFO - PROCESS | 1661 | 1467320113133 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:13 INFO - PROCESS | 1661 | 1467320113137 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:13 INFO - PROCESS | 1661 | 1467320113241 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:55:13 INFO - PROCESS | 1661 | 1467320113278 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:13 INFO - PROCESS | 1661 | 1467320113280 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x124003000 == 32 [pid = 1661] [id = 246] 13:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118e29000) [pid = 1661] [serial = 736] [outer = 0x0] 13:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119575c00) [pid = 1661] [serial = 737] [outer = 0x118e29000] 13:55:13 INFO - PROCESS | 1661 | 1467320113308 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119b07000) [pid = 1661] [serial = 738] [outer = 0x118e29000] 13:55:13 INFO - PROCESS | 1661 | 1467320113669 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 573ms 13:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:55:13 INFO - PROCESS | 1661 | 1467320113696 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 1661 | 1467320113698 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:55:13 INFO - PROCESS | 1661 | 1467320113700 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 1661 | 1467320113701 Marionette TRACE conn2 <- [1,958,null,{}] 13:55:13 INFO - PROCESS | 1661 | 1467320113706 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:13 INFO - PROCESS | 1661 | 1467320113707 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:13 INFO - PROCESS | 1661 | 1467320113812 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:55:13 INFO - PROCESS | 1661 | 1467320113815 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:13 INFO - PROCESS | 1661 | 1467320113816 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x113e3d000 == 33 [pid = 1661] [id = 247] 13:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119b11400) [pid = 1661] [serial = 739] [outer = 0x0] 13:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x123a03c00) [pid = 1661] [serial = 740] [outer = 0x119b11400] 13:55:13 INFO - PROCESS | 1661 | 1467320113842 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12436cc00) [pid = 1661] [serial = 741] [outer = 0x119b11400] 13:55:14 INFO - PROCESS | 1661 | 1467320114178 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 521ms 13:55:14 INFO - PROCESS | 1661 | 1467320114223 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:55:14 INFO - PROCESS | 1661 | 1467320114224 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:55:14 INFO - PROCESS | 1661 | 1467320114226 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - PROCESS | 1661 | 1467320114227 Marionette TRACE conn2 <- [1,962,null,{}] 13:55:14 INFO - PROCESS | 1661 | 1467320114229 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:14 INFO - PROCESS | 1661 | 1467320114231 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:14 INFO - PROCESS | 1661 | 1467320114323 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:55:14 INFO - PROCESS | 1661 | 1467320114355 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 1661 | 1467320114356 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x127270800 == 34 [pid = 1661] [id = 248] 13:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1128ce800) [pid = 1661] [serial = 742] [outer = 0x0] 13:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1245e2400) [pid = 1661] [serial = 743] [outer = 0x1128ce800] 13:55:14 INFO - PROCESS | 1661 | 1467320114381 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x124954800) [pid = 1661] [serial = 744] [outer = 0x1128ce800] 13:55:14 INFO - PROCESS | 1661 | 1467320114700 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 13:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:55:14 INFO - PROCESS | 1661 | 1467320114744 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:55:14 INFO - PROCESS | 1661 | 1467320114745 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:55:14 INFO - PROCESS | 1661 | 1467320114747 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - PROCESS | 1661 | 1467320114748 Marionette TRACE conn2 <- [1,966,null,{}] 13:55:14 INFO - PROCESS | 1661 | 1467320114751 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:14 INFO - PROCESS | 1661 | 1467320114755 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:14 INFO - PROCESS | 1661 | 1467320114866 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:55:14 INFO - PROCESS | 1661 | 1467320114901 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 1661 | 1467320114902 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be2000 == 35 [pid = 1661] [id = 249] 13:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12495c400) [pid = 1661] [serial = 745] [outer = 0x0] 13:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1257c4000) [pid = 1661] [serial = 746] [outer = 0x12495c400] 13:55:14 INFO - PROCESS | 1661 | 1467320114927 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x126f8d400) [pid = 1661] [serial = 747] [outer = 0x12495c400] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1130c6800) [pid = 1661] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x112a57400) [pid = 1661] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x116726c00) [pid = 1661] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x118862800) [pid = 1661] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1131ec000) [pid = 1661] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11999e400) [pid = 1661] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119c06000) [pid = 1661] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1184e4c00) [pid = 1661] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119b11000) [pid = 1661] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x11885ec00) [pid = 1661] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119b10000) [pid = 1661] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x112fc2000) [pid = 1661] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1184e4800) [pid = 1661] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119574400) [pid = 1661] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116fb4000) [pid = 1661] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116fb8c00) [pid = 1661] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x115dae400) [pid = 1661] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x112af6000) [pid = 1661] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1257c5400) [pid = 1661] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x111e5cc00) [pid = 1661] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1161ce800) [pid = 1661] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1245dec00) [pid = 1661] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:55:15 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x116473400) [pid = 1661] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:55:15 INFO - PROCESS | 1661 | 1467320115224 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 13:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:55:15 INFO - PROCESS | 1661 | 1467320115275 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:55:15 INFO - PROCESS | 1661 | 1467320115276 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:55:15 INFO - PROCESS | 1661 | 1467320115278 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 1661 | 1467320115280 Marionette TRACE conn2 <- [1,970,null,{}] 13:55:15 INFO - PROCESS | 1661 | 1467320115282 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:15 INFO - PROCESS | 1661 | 1467320115283 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:15 INFO - PROCESS | 1661 | 1467320115378 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:55:15 INFO - PROCESS | 1661 | 1467320115413 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 1661 | 1467320115414 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12921c000 == 36 [pid = 1661] [id = 250] 13:55:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1128d9000) [pid = 1661] [serial = 748] [outer = 0x0] 13:55:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11662dc00) [pid = 1661] [serial = 749] [outer = 0x1128d9000] 13:55:15 INFO - PROCESS | 1661 | 1467320115439 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11846c800) [pid = 1661] [serial = 750] [outer = 0x1128d9000] 13:55:15 INFO - PROCESS | 1661 | 1467320115723 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 467ms 13:55:15 INFO - PROCESS | 1661 | 1467320115747 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:55:15 INFO - PROCESS | 1661 | 1467320115748 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:55:15 INFO - PROCESS | 1661 | 1467320115750 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 1661 | 1467320115751 Marionette TRACE conn2 <- [1,974,null,{}] 13:55:15 INFO - PROCESS | 1661 | 1467320115761 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:15 INFO - PROCESS | 1661 | 1467320115762 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:15 INFO - PROCESS | 1661 | 1467320115843 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:55:15 INFO - PROCESS | 1661 | 1467320115847 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 1661 | 1467320115848 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a60b800 == 37 [pid = 1661] [id = 251] 13:55:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1182e2c00) [pid = 1661] [serial = 751] [outer = 0x0] 13:55:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1211eb800) [pid = 1661] [serial = 752] [outer = 0x1182e2c00] 13:55:15 INFO - PROCESS | 1661 | 1467320115874 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x124eb2400) [pid = 1661] [serial = 753] [outer = 0x1182e2c00] 13:55:16 INFO - PROCESS | 1661 | 1467320116194 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 479ms 13:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:55:16 INFO - PROCESS | 1661 | 1467320116230 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 1661 | 1467320116231 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:55:16 INFO - PROCESS | 1661 | 1467320116233 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 1661 | 1467320116244 Marionette TRACE conn2 <- [1,978,null,{}] 13:55:16 INFO - PROCESS | 1661 | 1467320116246 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:16 INFO - PROCESS | 1661 | 1467320116247 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:16 INFO - PROCESS | 1661 | 1467320116349 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:55:16 INFO - PROCESS | 1661 | 1467320116357 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 1661 | 1467320116358 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e22000 == 38 [pid = 1661] [id = 252] 13:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12416e400) [pid = 1661] [serial = 754] [outer = 0x0] 13:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126f92c00) [pid = 1661] [serial = 755] [outer = 0x12416e400] 13:55:16 INFO - PROCESS | 1661 | 1467320116382 Marionette DEBUG loaded listener.js 13:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x127215400) [pid = 1661] [serial = 756] [outer = 0x12416e400] 13:55:16 INFO - PROCESS | 1661 | 1467320116686 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 479ms 13:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:55:16 INFO - PROCESS | 1661 | 1467320116713 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 1661 | 1467320116714 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:55:16 INFO - PROCESS | 1661 | 1467320116716 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 1661 | 1467320116717 Marionette TRACE conn2 <- [1,982,null,{}] 13:55:16 INFO - PROCESS | 1661 | 1467320116721 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:16 INFO - PROCESS | 1661 | 1467320116723 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:16 INFO - PROCESS | 1661 | 1467320116798 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:55:16 INFO - PROCESS | 1661 | 1467320116805 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 1661 | 1467320116806 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b13d000 == 39 [pid = 1661] [id = 253] 13:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1185a8c00) [pid = 1661] [serial = 757] [outer = 0x0] 13:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x128c0d800) [pid = 1661] [serial = 758] [outer = 0x1185a8c00] 13:55:16 INFO - PROCESS | 1661 | 1467320116830 Marionette DEBUG loaded listener.js 13:55:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128c15000) [pid = 1661] [serial = 759] [outer = 0x1185a8c00] 13:55:17 INFO - PROCESS | 1661 | --DOCSHELL 0x1167a3000 == 38 [pid = 1661] [id = 244] 13:55:17 INFO - PROCESS | 1661 | --DOCSHELL 0x11927d800 == 37 [pid = 1661] [id = 243] 13:55:17 INFO - PROCESS | 1661 | --DOCSHELL 0x117018000 == 36 [pid = 1661] [id = 241] 13:55:17 INFO - PROCESS | 1661 | --DOCSHELL 0x11723e800 == 35 [pid = 1661] [id = 242] 13:55:18 INFO - PROCESS | 1661 | --DOCSHELL 0x113e3d000 == 34 [pid = 1661] [id = 247] 13:55:18 INFO - PROCESS | 1661 | --DOCSHELL 0x1195a3800 == 33 [pid = 1661] [id = 245] 13:55:18 INFO - PROCESS | 1661 | --DOCSHELL 0x127270800 == 32 [pid = 1661] [id = 248] 13:55:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12921c000 == 31 [pid = 1661] [id = 250] 13:55:18 INFO - PROCESS | 1661 | --DOCSHELL 0x12a60b800 == 30 [pid = 1661] [id = 251] 13:55:18 INFO - PROCESS | 1661 | --DOCSHELL 0x128be2000 == 29 [pid = 1661] [id = 249] 13:55:18 INFO - PROCESS | 1661 | --DOCSHELL 0x124003000 == 28 [pid = 1661] [id = 246] 13:55:18 INFO - PROCESS | 1661 | --DOCSHELL 0x123e22000 == 27 [pid = 1661] [id = 252] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x113c3c800) [pid = 1661] [serial = 716] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x116471000) [pid = 1661] [serial = 717] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x112a7ac00) [pid = 1661] [serial = 698] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1181d8400) [pid = 1661] [serial = 702] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116a14000) [pid = 1661] [serial = 701] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118e23400) [pid = 1661] [serial = 704] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x113c9b800) [pid = 1661] [serial = 719] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1245e5c00) [pid = 1661] [serial = 708] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1211e7c00) [pid = 1661] [serial = 707] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119572c00) [pid = 1661] [serial = 705] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x125774c00) [pid = 1661] [serial = 711] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1249d5800) [pid = 1661] [serial = 710] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1185b3400) [pid = 1661] [serial = 674] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119c08400) [pid = 1661] [serial = 680] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119b0e000) [pid = 1661] [serial = 678] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11925ac00) [pid = 1661] [serial = 677] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1211e9000) [pid = 1661] [serial = 683] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x113c31c00) [pid = 1661] [serial = 656] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x116195400) [pid = 1661] [serial = 657] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x118559000) [pid = 1661] [serial = 671] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x128c5b000) [pid = 1661] [serial = 654] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1176ee800) [pid = 1661] [serial = 659] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x118469c00) [pid = 1661] [serial = 660] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1181d7c00) [pid = 1661] [serial = 668] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1182eb800) [pid = 1661] [serial = 669] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1210dd000) [pid = 1661] [serial = 681] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x115fdac00) [pid = 1661] [serial = 665] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1164e4400) [pid = 1661] [serial = 666] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x112f93400) [pid = 1661] [serial = 662] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x126063000) [pid = 1661] [serial = 695] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x1131e4c00) [pid = 1661] [serial = 663] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x128c0a400) [pid = 1661] [serial = 714] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x124961c00) [pid = 1661] [serial = 713] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x126a36800) [pid = 1661] [serial = 696] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x1131e8000) [pid = 1661] [serial = 699] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x115dad000) [pid = 1661] [serial = 720] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x11697f800) [pid = 1661] [serial = 722] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x1182e1400) [pid = 1661] [serial = 686] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x119575800) [pid = 1661] [serial = 687] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x123bc2000) [pid = 1661] [serial = 684] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x124959000) [pid = 1661] [serial = 692] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x1240a0c00) [pid = 1661] [serial = 689] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 58 (0x124370000) [pid = 1661] [serial = 690] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 57 (0x1187f4000) [pid = 1661] [serial = 675] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 56 (0x118561000) [pid = 1661] [serial = 672] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | --DOMWINDOW == 55 (0x124ebac00) [pid = 1661] [serial = 693] [outer = 0x0] [url = about:blank] 13:55:18 INFO - PROCESS | 1661 | 1467320118307 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1622ms 13:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:55:18 INFO - PROCESS | 1661 | 1467320118340 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 1661 | 1467320118343 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:55:18 INFO - PROCESS | 1661 | 1467320118347 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 1661 | 1467320118349 Marionette TRACE conn2 <- [1,986,null,{}] 13:55:18 INFO - PROCESS | 1661 | 1467320118359 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 1661 | 1467320118360 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:18 INFO - PROCESS | 1661 | 1467320118443 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:55:18 INFO - PROCESS | 1661 | 1467320118496 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 1661 | 1467320118498 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x116137000 == 28 [pid = 1661] [id = 254] 13:55:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x115d9fc00) [pid = 1661] [serial = 760] [outer = 0x0] 13:55:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x115f1c000) [pid = 1661] [serial = 761] [outer = 0x115d9fc00] 13:55:18 INFO - PROCESS | 1661 | 1467320118526 Marionette DEBUG loaded listener.js 13:55:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x116727c00) [pid = 1661] [serial = 762] [outer = 0x115d9fc00] 13:55:18 INFO - PROCESS | 1661 | 1467320118828 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 521ms 13:55:18 INFO - PROCESS | 1661 | 1467320118867 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 1661 | 1467320118873 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:55:18 INFO - PROCESS | 1661 | 1467320118877 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 1661 | 1467320118879 Marionette TRACE conn2 <- [1,990,null,{}] 13:55:18 INFO - PROCESS | 1661 | 1467320118881 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 1661 | 1467320118883 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:18 INFO - PROCESS | 1661 | 1467320118961 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:55:19 INFO - PROCESS | 1661 | 1467320119011 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 1661 | 1467320119012 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x117018000 == 29 [pid = 1661] [id = 255] 13:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x1167e1800) [pid = 1661] [serial = 763] [outer = 0x0] 13:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x1181d5400) [pid = 1661] [serial = 764] [outer = 0x1167e1800] 13:55:19 INFO - PROCESS | 1661 | 1467320119042 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x118553c00) [pid = 1661] [serial = 765] [outer = 0x1167e1800] 13:55:19 INFO - PROCESS | 1661 | 1467320119316 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 469ms 13:55:19 INFO - PROCESS | 1661 | 1467320119346 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 1661 | 1467320119348 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:55:19 INFO - PROCESS | 1661 | 1467320119350 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 1661 | 1467320119364 Marionette TRACE conn2 <- [1,994,null,{}] 13:55:19 INFO - PROCESS | 1661 | 1467320119379 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:19 INFO - PROCESS | 1661 | 1467320119382 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:19 INFO - PROCESS | 1661 | 1467320119463 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:55:19 INFO - PROCESS | 1661 | 1467320119471 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 1661 | 1467320119473 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193cd000 == 30 [pid = 1661] [id = 256] 13:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x112a55000) [pid = 1661] [serial = 766] [outer = 0x0] 13:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x118e2a400) [pid = 1661] [serial = 767] [outer = 0x112a55000] 13:55:19 INFO - PROCESS | 1661 | 1467320119501 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x119572c00) [pid = 1661] [serial = 768] [outer = 0x112a55000] 13:55:19 INFO - PROCESS | 1661 | 1467320119843 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 541ms 13:55:19 INFO - PROCESS | 1661 | 1467320119896 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 1661 | 1467320119897 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:55:19 INFO - PROCESS | 1661 | 1467320119900 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 1661 | 1467320119901 Marionette TRACE conn2 <- [1,998,null,{}] 13:55:19 INFO - PROCESS | 1661 | 1467320119903 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:19 INFO - PROCESS | 1661 | 1467320119904 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:19 INFO - PROCESS | 1661 | 1467320119979 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:55:19 INFO - PROCESS | 1661 | 1467320119983 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 1661 | 1467320119983 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cc6800 == 31 [pid = 1661] [id = 257] 13:55:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x1199a3000) [pid = 1661] [serial = 769] [outer = 0x0] 13:55:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x119b0b400) [pid = 1661] [serial = 770] [outer = 0x1199a3000] 13:55:20 INFO - PROCESS | 1661 | 1467320120010 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x11a0c9000) [pid = 1661] [serial = 771] [outer = 0x1199a3000] 13:55:20 INFO - PROCESS | 1661 | 1467320120331 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 467ms 13:55:20 INFO - PROCESS | 1661 | 1467320120368 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 1661 | 1467320120369 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:55:20 INFO - PROCESS | 1661 | 1467320120372 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 1661 | 1467320120373 Marionette TRACE conn2 <- [1,1002,null,{}] 13:55:20 INFO - PROCESS | 1661 | 1467320120375 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 1661 | 1467320120376 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:20 INFO - PROCESS | 1661 | 1467320120456 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:55:20 INFO - PROCESS | 1661 | 1467320120460 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 1661 | 1467320120461 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x123ca0800 == 32 [pid = 1661] [id = 258] 13:55:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x115f14c00) [pid = 1661] [serial = 772] [outer = 0x0] 13:55:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x119b04c00) [pid = 1661] [serial = 773] [outer = 0x115f14c00] 13:55:20 INFO - PROCESS | 1661 | 1467320120487 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1245d8400) [pid = 1661] [serial = 774] [outer = 0x115f14c00] 13:55:20 INFO - PROCESS | 1661 | 1467320120813 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 468ms 13:55:20 INFO - PROCESS | 1661 | 1467320120841 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 1661 | 1467320120842 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:55:20 INFO - PROCESS | 1661 | 1467320120844 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 1661 | 1467320120845 Marionette TRACE conn2 <- [1,1006,null,{}] 13:55:20 INFO - PROCESS | 1661 | 1467320120847 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 1661 | 1467320120851 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:20 INFO - PROCESS | 1661 | 1467320120968 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:55:20 INFO - PROCESS | 1661 | 1467320120976 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 1661 | 1467320120977 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12498d800 == 33 [pid = 1661] [id = 259] 13:55:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1245dc400) [pid = 1661] [serial = 775] [outer = 0x0] 13:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x12495fc00) [pid = 1661] [serial = 776] [outer = 0x1245dc400] 13:55:21 INFO - PROCESS | 1661 | 1467320121002 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x126a31000) [pid = 1661] [serial = 777] [outer = 0x1245dc400] 13:55:21 INFO - PROCESS | 1661 | 1467320121289 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 468ms 13:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:55:21 INFO - PROCESS | 1661 | 1467320121313 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 1661 | 1467320121314 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:55:21 INFO - PROCESS | 1661 | 1467320121316 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 1661 | 1467320121317 Marionette TRACE conn2 <- [1,1010,null,{}] 13:55:21 INFO - PROCESS | 1661 | 1467320121322 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:21 INFO - PROCESS | 1661 | 1467320121324 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:21 INFO - PROCESS | 1661 | 1467320121398 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:55:21 INFO - PROCESS | 1661 | 1467320121411 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 1661 | 1467320121412 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x126a76000 == 34 [pid = 1661] [id = 260] 13:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x126a2a800) [pid = 1661] [serial = 778] [outer = 0x0] 13:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x126f93400) [pid = 1661] [serial = 779] [outer = 0x126a2a800] 13:55:21 INFO - PROCESS | 1661 | 1467320121436 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x128c11800) [pid = 1661] [serial = 780] [outer = 0x126a2a800] 13:55:21 INFO - PROCESS | 1661 | 1467320121743 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 474ms 13:55:21 INFO - PROCESS | 1661 | 1467320121790 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 1661 | 1467320121791 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:55:21 INFO - PROCESS | 1661 | 1467320121793 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 1661 | 1467320121795 Marionette TRACE conn2 <- [1,1014,null,{}] 13:55:21 INFO - PROCESS | 1661 | 1467320121797 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:21 INFO - PROCESS | 1661 | 1467320121798 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:21 INFO - PROCESS | 1661 | 1467320121897 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:55:21 INFO - PROCESS | 1661 | 1467320121904 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 1661 | 1467320121906 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12726e800 == 35 [pid = 1661] [id = 261] 13:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x126a30c00) [pid = 1661] [serial = 781] [outer = 0x0] 13:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x128c56c00) [pid = 1661] [serial = 782] [outer = 0x126a30c00] 13:55:21 INFO - PROCESS | 1661 | 1467320121931 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x128d84800) [pid = 1661] [serial = 783] [outer = 0x126a30c00] 13:55:22 INFO - PROCESS | 1661 | 1467320122242 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 468ms 13:55:22 INFO - PROCESS | 1661 | 1467320122262 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:55:22 INFO - PROCESS | 1661 | 1467320122263 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:55:22 INFO - PROCESS | 1661 | 1467320122266 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - PROCESS | 1661 | 1467320122267 Marionette TRACE conn2 <- [1,1018,null,{}] 13:55:22 INFO - PROCESS | 1661 | 1467320122269 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:22 INFO - PROCESS | 1661 | 1467320122272 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:22 INFO - PROCESS | 1661 | 1467320122349 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:55:22 INFO - PROCESS | 1661 | 1467320122354 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 1661 | 1467320122356 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193cb000 == 36 [pid = 1661] [id = 262] 13:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x126a37000) [pid = 1661] [serial = 784] [outer = 0x0] 13:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1292b2800) [pid = 1661] [serial = 785] [outer = 0x126a37000] 13:55:22 INFO - PROCESS | 1661 | 1467320122387 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1292b9800) [pid = 1661] [serial = 786] [outer = 0x126a37000] 13:55:22 INFO - PROCESS | 1661 | 1467320122689 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 468ms 13:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:55:22 INFO - PROCESS | 1661 | 1467320122734 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:55:22 INFO - PROCESS | 1661 | 1467320122735 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:55:22 INFO - PROCESS | 1661 | 1467320122737 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - PROCESS | 1661 | 1467320122738 Marionette TRACE conn2 <- [1,1022,null,{}] 13:55:22 INFO - PROCESS | 1661 | 1467320122741 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:22 INFO - PROCESS | 1661 | 1467320122742 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:22 INFO - PROCESS | 1661 | 1467320122846 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:55:22 INFO - PROCESS | 1661 | 1467320122853 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 1661 | 1467320122854 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a109800 == 37 [pid = 1661] [id = 263] 13:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1164df000) [pid = 1661] [serial = 787] [outer = 0x0] 13:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1292ba800) [pid = 1661] [serial = 788] [outer = 0x1164df000] 13:55:22 INFO - PROCESS | 1661 | 1467320122878 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1293f3000) [pid = 1661] [serial = 789] [outer = 0x1164df000] 13:55:23 INFO - PROCESS | 1661 | 1467320123172 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 469ms 13:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:55:23 INFO - PROCESS | 1661 | 1467320123208 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 1661 | 1467320123209 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:55:23 INFO - PROCESS | 1661 | 1467320123211 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 1661 | 1467320123213 Marionette TRACE conn2 <- [1,1026,null,{}] 13:55:23 INFO - PROCESS | 1661 | 1467320123215 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:23 INFO - PROCESS | 1661 | 1467320123217 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:23 INFO - PROCESS | 1661 | 1467320123304 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:55:23 INFO - PROCESS | 1661 | 1467320123309 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 1661 | 1467320123310 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x123970000 == 38 [pid = 1661] [id = 264] 13:55:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1293ed000) [pid = 1661] [serial = 790] [outer = 0x0] 13:55:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x12951dc00) [pid = 1661] [serial = 791] [outer = 0x1293ed000] 13:55:23 INFO - PROCESS | 1661 | 1467320123336 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x129646000) [pid = 1661] [serial = 792] [outer = 0x1293ed000] 13:55:23 INFO - PROCESS | 1661 | 1467320123718 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 13:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:55:23 INFO - PROCESS | 1661 | 1467320123731 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 1661 | 1467320123733 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:55:23 INFO - PROCESS | 1661 | 1467320123735 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 1661 | 1467320123736 Marionette TRACE conn2 <- [1,1030,null,{}] 13:55:23 INFO - PROCESS | 1661 | 1467320123742 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:23 INFO - PROCESS | 1661 | 1467320123743 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:23 INFO - PROCESS | 1661 | 1467320123844 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:55:23 INFO - PROCESS | 1661 | 1467320123857 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 1661 | 1467320123858 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b19a000 == 39 [pid = 1661] [id = 265] 13:55:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x129518800) [pid = 1661] [serial = 793] [outer = 0x0] 13:55:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12a1d4c00) [pid = 1661] [serial = 794] [outer = 0x129518800] 13:55:23 INFO - PROCESS | 1661 | 1467320123881 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12a793c00) [pid = 1661] [serial = 795] [outer = 0x129518800] 13:55:24 INFO - PROCESS | 1661 | 1467320124198 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 525ms 13:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:55:24 INFO - PROCESS | 1661 | 1467320124260 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 1661 | 1467320124262 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:55:24 INFO - PROCESS | 1661 | 1467320124263 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 1661 | 1467320124265 Marionette TRACE conn2 <- [1,1034,null,{}] 13:55:24 INFO - PROCESS | 1661 | 1467320124267 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 1661 | 1467320124268 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:24 INFO - PROCESS | 1661 | 1467320124365 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:55:24 INFO - PROCESS | 1661 | 1467320124376 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 1661 | 1467320124377 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b9a3800 == 40 [pid = 1661] [id = 266] 13:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x127211000) [pid = 1661] [serial = 796] [outer = 0x0] 13:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12a8ca000) [pid = 1661] [serial = 797] [outer = 0x127211000] 13:55:24 INFO - PROCESS | 1661 | 1467320124407 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12a8d1c00) [pid = 1661] [serial = 798] [outer = 0x127211000] 13:55:24 INFO - PROCESS | 1661 | 1467320124757 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 517ms 13:55:24 INFO - PROCESS | 1661 | 1467320124782 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 1661 | 1467320124783 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:55:24 INFO - PROCESS | 1661 | 1467320124792 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 1661 | 1467320124793 Marionette TRACE conn2 <- [1,1038,null,{}] 13:55:24 INFO - PROCESS | 1661 | 1467320124795 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 1661 | 1467320124796 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:24 INFO - PROCESS | 1661 | 1467320124897 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:55:24 INFO - PROCESS | 1661 | 1467320124900 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 1661 | 1467320124901 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd44000 == 41 [pid = 1661] [id = 267] 13:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12a1cdc00) [pid = 1661] [serial = 799] [outer = 0x0] 13:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12af5cc00) [pid = 1661] [serial = 800] [outer = 0x12a1cdc00] 13:55:24 INFO - PROCESS | 1661 | 1467320124926 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12b1dcc00) [pid = 1661] [serial = 801] [outer = 0x12a1cdc00] 13:55:25 INFO - PROCESS | 1661 | 1467320125245 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 474ms 13:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:55:25 INFO - PROCESS | 1661 | 1467320125260 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:55:25 INFO - PROCESS | 1661 | 1467320125261 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:55:25 INFO - PROCESS | 1661 | 1467320125263 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 1661 | 1467320125264 Marionette TRACE conn2 <- [1,1042,null,{}] 13:55:25 INFO - PROCESS | 1661 | 1467320125267 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:25 INFO - PROCESS | 1661 | 1467320125268 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:25 INFO - PROCESS | 1661 | 1467320125375 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:55:25 INFO - PROCESS | 1661 | 1467320125417 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:25 INFO - PROCESS | 1661 | 1467320125418 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd62000 == 42 [pid = 1661] [id = 268] 13:55:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x126efe000) [pid = 1661] [serial = 802] [outer = 0x0] 13:55:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12b324000) [pid = 1661] [serial = 803] [outer = 0x126efe000] 13:55:25 INFO - PROCESS | 1661 | 1467320125448 Marionette DEBUG loaded listener.js 13:55:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12b32d800) [pid = 1661] [serial = 804] [outer = 0x126efe000] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118e29000) [pid = 1661] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119b11400) [pid = 1661] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1128d9000) [pid = 1661] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1128ce800) [pid = 1661] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12495c400) [pid = 1661] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1182e2c00) [pid = 1661] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x115da0400) [pid = 1661] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1184ddc00) [pid = 1661] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x116636c00) [pid = 1661] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x116479000) [pid = 1661] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12416e400) [pid = 1661] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:55:25 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116192c00) [pid = 1661] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:55:25 INFO - PROCESS | 1661 | 1467320125982 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 771ms 13:55:26 INFO - PROCESS | 1661 | 1467320126034 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 1661 | 1467320126036 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:55:26 INFO - PROCESS | 1661 | 1467320126044 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - PROCESS | 1661 | 1467320126045 Marionette TRACE conn2 <- [1,1046,null,{}] 13:55:26 INFO - PROCESS | 1661 | 1467320126047 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:26 INFO - PROCESS | 1661 | 1467320126048 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:26 INFO - PROCESS | 1661 | 1467320126173 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:55:26 INFO - PROCESS | 1661 | 1467320126214 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 1661 | 1467320126215 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd85000 == 43 [pid = 1661] [id = 269] 13:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x112a57400) [pid = 1661] [serial = 805] [outer = 0x0] 13:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1182e3000) [pid = 1661] [serial = 806] [outer = 0x112a57400] 13:55:26 INFO - PROCESS | 1661 | 1467320126240 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11885e000) [pid = 1661] [serial = 807] [outer = 0x112a57400] 13:55:26 INFO - PROCESS | 1661 | 1467320126489 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 13:55:26 INFO - PROCESS | 1661 | 1467320126513 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 1661 | 1467320126514 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:55:26 INFO - PROCESS | 1661 | 1467320126526 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - PROCESS | 1661 | 1467320126527 Marionette TRACE conn2 <- [1,1050,null,{}] 13:55:26 INFO - PROCESS | 1661 | 1467320126530 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:26 INFO - PROCESS | 1661 | 1467320126531 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:26 INFO - PROCESS | 1661 | 1467320126616 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:55:26 INFO - PROCESS | 1661 | 1467320126621 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 1661 | 1467320126623 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c469800 == 44 [pid = 1661] [id = 270] 13:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x118862000) [pid = 1661] [serial = 808] [outer = 0x0] 13:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124960800) [pid = 1661] [serial = 809] [outer = 0x118862000] 13:55:26 INFO - PROCESS | 1661 | 1467320126654 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x129646800) [pid = 1661] [serial = 810] [outer = 0x118862000] 13:55:26 INFO - PROCESS | 1661 | 1467320126975 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 476ms 13:55:26 INFO - PROCESS | 1661 | 1467320126995 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 1661 | 1467320126996 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:55:26 INFO - PROCESS | 1661 | 1467320126999 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 1661 | 1467320127000 Marionette TRACE conn2 <- [1,1054,null,{}] 13:55:27 INFO - PROCESS | 1661 | 1467320127002 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 1661 | 1467320127005 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:27 INFO - PROCESS | 1661 | 1467320127113 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:55:27 INFO - PROCESS | 1661 | 1467320127119 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 1661 | 1467320127120 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c478000 == 45 [pid = 1661] [id = 271] 13:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1176e6c00) [pid = 1661] [serial = 811] [outer = 0x0] 13:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12b1e0800) [pid = 1661] [serial = 812] [outer = 0x1176e6c00] 13:55:27 INFO - PROCESS | 1661 | 1467320127144 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12b9d8c00) [pid = 1661] [serial = 813] [outer = 0x1176e6c00] 13:55:27 INFO - PROCESS | 1661 | 1467320127433 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 13:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:55:27 INFO - PROCESS | 1661 | 1467320127468 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 1661 | 1467320127469 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:55:27 INFO - PROCESS | 1661 | 1467320127475 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 1661 | 1467320127476 Marionette TRACE conn2 <- [1,1058,null,{}] 13:55:27 INFO - PROCESS | 1661 | 1467320127478 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 1661 | 1467320127479 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:27 INFO - PROCESS | 1661 | 1467320127563 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:55:27 INFO - PROCESS | 1661 | 1467320127567 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 1661 | 1467320127568 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca1c800 == 46 [pid = 1661] [id = 272] 13:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12b9dd400) [pid = 1661] [serial = 814] [outer = 0x0] 13:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12b9e2400) [pid = 1661] [serial = 815] [outer = 0x12b9dd400] 13:55:27 INFO - PROCESS | 1661 | 1467320127599 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12ba93400) [pid = 1661] [serial = 816] [outer = 0x12b9dd400] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x117018000 == 45 [pid = 1661] [id = 255] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x116137000 == 44 [pid = 1661] [id = 254] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12b13d000 == 43 [pid = 1661] [id = 253] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x119cc6800 == 42 [pid = 1661] [id = 257] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12498d800 == 41 [pid = 1661] [id = 259] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x126a76000 == 40 [pid = 1661] [id = 260] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1193cb000 == 39 [pid = 1661] [id = 262] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x123ca0800 == 38 [pid = 1661] [id = 258] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12b9a3800 == 37 [pid = 1661] [id = 266] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12b19a000 == 36 [pid = 1661] [id = 265] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd85000 == 35 [pid = 1661] [id = 269] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12c469800 == 34 [pid = 1661] [id = 270] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12726e800 == 33 [pid = 1661] [id = 261] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12c478000 == 32 [pid = 1661] [id = 271] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12a109800 == 31 [pid = 1661] [id = 263] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x123970000 == 30 [pid = 1661] [id = 264] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd62000 == 29 [pid = 1661] [id = 268] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1193cd000 == 28 [pid = 1661] [id = 256] 13:55:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd44000 == 27 [pid = 1661] [id = 267] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119575c00) [pid = 1661] [serial = 737] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x123a03c00) [pid = 1661] [serial = 740] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119b07000) [pid = 1661] [serial = 738] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11662dc00) [pid = 1661] [serial = 749] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x124954800) [pid = 1661] [serial = 744] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1245e2400) [pid = 1661] [serial = 743] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1257c4000) [pid = 1661] [serial = 746] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1211eb800) [pid = 1661] [serial = 752] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x128c0d800) [pid = 1661] [serial = 758] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x116724400) [pid = 1661] [serial = 731] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1182e6400) [pid = 1661] [serial = 732] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118557400) [pid = 1661] [serial = 729] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1184e6400) [pid = 1661] [serial = 728] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1182dd400) [pid = 1661] [serial = 726] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1167e2800) [pid = 1661] [serial = 725] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1172cb800) [pid = 1661] [serial = 723] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x127215400) [pid = 1661] [serial = 756] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118558000) [pid = 1661] [serial = 734] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x126f8d400) [pid = 1661] [serial = 747] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12436cc00) [pid = 1661] [serial = 741] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x124eb2400) [pid = 1661] [serial = 753] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11846c800) [pid = 1661] [serial = 750] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11885d400) [pid = 1661] [serial = 735] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x126f92c00) [pid = 1661] [serial = 755] [outer = 0x0] [url = about:blank] 13:55:29 INFO - PROCESS | 1661 | 1467320129087 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1624ms 13:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:55:29 INFO - PROCESS | 1661 | 1467320129098 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 1661 | 1467320129100 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:55:29 INFO - PROCESS | 1661 | 1467320129105 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 1661 | 1467320129107 Marionette TRACE conn2 <- [1,1062,null,{}] 13:55:29 INFO - PROCESS | 1661 | 1467320129111 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 1661 | 1467320129113 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:29 INFO - PROCESS | 1661 | 1467320129189 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:55:29 INFO - PROCESS | 1661 | 1467320129239 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 1661 | 1467320129241 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f85800 == 28 [pid = 1661] [id = 273] 13:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1131e8000) [pid = 1661] [serial = 817] [outer = 0x0] 13:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1150c1000) [pid = 1661] [serial = 818] [outer = 0x1131e8000] 13:55:29 INFO - PROCESS | 1661 | 1467320129269 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x115da9c00) [pid = 1661] [serial = 819] [outer = 0x1131e8000] 13:55:29 INFO - PROCESS | 1661 | 1467320129569 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 523ms 13:55:29 INFO - PROCESS | 1661 | 1467320129627 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 1661 | 1467320129630 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:55:29 INFO - PROCESS | 1661 | 1467320129635 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 1661 | 1467320129637 Marionette TRACE conn2 <- [1,1066,null,{}] 13:55:29 INFO - PROCESS | 1661 | 1467320129639 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 1661 | 1467320129641 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:29 INFO - PROCESS | 1661 | 1467320129719 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:55:29 INFO - PROCESS | 1661 | 1467320129770 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 1661 | 1467320129771 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x117012000 == 29 [pid = 1661] [id = 274] 13:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x115dad000) [pid = 1661] [serial = 820] [outer = 0x0] 13:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x116478c00) [pid = 1661] [serial = 821] [outer = 0x115dad000] 13:55:29 INFO - PROCESS | 1661 | 1467320129799 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x116a13800) [pid = 1661] [serial = 822] [outer = 0x115dad000] 13:55:30 INFO - PROCESS | 1661 | 1467320130086 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 471ms 13:55:30 INFO - PROCESS | 1661 | 1467320130110 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 1661 | 1467320130112 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:55:30 INFO - PROCESS | 1661 | 1467320130114 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 1661 | 1467320130116 Marionette TRACE conn2 <- [1,1070,null,{}] 13:55:30 INFO - PROCESS | 1661 | 1467320130132 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:30 INFO - PROCESS | 1661 | 1467320130136 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:30 INFO - PROCESS | 1661 | 1467320130214 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:55:30 INFO - PROCESS | 1661 | 1467320130220 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 1661 | 1467320130224 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x11838a800 == 30 [pid = 1661] [id = 275] 13:55:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1128d7c00) [pid = 1661] [serial = 823] [outer = 0x0] 13:55:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1182e2800) [pid = 1661] [serial = 824] [outer = 0x1128d7c00] 13:55:30 INFO - PROCESS | 1661 | 1467320130252 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1184de000) [pid = 1661] [serial = 825] [outer = 0x1128d7c00] 13:55:30 INFO - PROCESS | 1661 | 1467320130594 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 524ms 13:55:30 INFO - PROCESS | 1661 | 1467320130639 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:55:30 INFO - PROCESS | 1661 | 1467320130641 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:55:30 INFO - PROCESS | 1661 | 1467320130643 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 1661 | 1467320130644 Marionette TRACE conn2 <- [1,1074,null,{}] 13:55:30 INFO - PROCESS | 1661 | 1467320130646 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:30 INFO - PROCESS | 1661 | 1467320130647 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:30 INFO - PROCESS | 1661 | 1467320130722 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:55:30 INFO - PROCESS | 1661 | 1467320130725 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 1661 | 1467320130727 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193bf800 == 31 [pid = 1661] [id = 276] 13:55:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118511000) [pid = 1661] [serial = 826] [outer = 0x0] 13:55:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118557400) [pid = 1661] [serial = 827] [outer = 0x118511000] 13:55:30 INFO - PROCESS | 1661 | 1467320130753 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11855e800) [pid = 1661] [serial = 828] [outer = 0x118511000] 13:55:31 INFO - PROCESS | 1661 | 1467320131062 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 13:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:55:31 INFO - PROCESS | 1661 | 1467320131112 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 1661 | 1467320131113 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:55:31 INFO - PROCESS | 1661 | 1467320131115 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 1661 | 1467320131116 Marionette TRACE conn2 <- [1,1078,null,{}] 13:55:31 INFO - PROCESS | 1661 | 1467320131118 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:31 INFO - PROCESS | 1661 | 1467320131120 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:31 INFO - PROCESS | 1661 | 1467320131196 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:55:31 INFO - PROCESS | 1661 | 1467320131200 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 1661 | 1467320131201 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b49800 == 32 [pid = 1661] [id = 277] 13:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x115daac00) [pid = 1661] [serial = 829] [outer = 0x0] 13:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118710800) [pid = 1661] [serial = 830] [outer = 0x115daac00] 13:55:31 INFO - PROCESS | 1661 | 1467320131230 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1187f3800) [pid = 1661] [serial = 831] [outer = 0x115daac00] 13:55:31 INFO - PROCESS | 1661 | 1467320131550 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 470ms 13:55:31 INFO - PROCESS | 1661 | 1467320131600 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 1661 | 1467320131601 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:55:31 INFO - PROCESS | 1661 | 1467320131605 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 1661 | 1467320131608 Marionette TRACE conn2 <- [1,1082,null,{}] 13:55:31 INFO - PROCESS | 1661 | 1467320131611 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:31 INFO - PROCESS | 1661 | 1467320131615 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:31 INFO - PROCESS | 1661 | 1467320131704 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:55:31 INFO - PROCESS | 1661 | 1467320131708 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 1661 | 1467320131709 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x123a72000 == 33 [pid = 1661] [id = 278] 13:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1130c8400) [pid = 1661] [serial = 832] [outer = 0x0] 13:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x118e2a800) [pid = 1661] [serial = 833] [outer = 0x1130c8400] 13:55:31 INFO - PROCESS | 1661 | 1467320131743 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11999c400) [pid = 1661] [serial = 834] [outer = 0x1130c8400] 13:55:32 INFO - PROCESS | 1661 | 1467320132129 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 573ms 13:55:32 INFO - PROCESS | 1661 | 1467320132178 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:55:32 INFO - PROCESS | 1661 | 1467320132180 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:55:32 INFO - PROCESS | 1661 | 1467320132183 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - PROCESS | 1661 | 1467320132185 Marionette TRACE conn2 <- [1,1086,null,{}] 13:55:32 INFO - PROCESS | 1661 | 1467320132197 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:32 INFO - PROCESS | 1661 | 1467320132199 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:32 INFO - PROCESS | 1661 | 1467320132318 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:55:32 INFO - PROCESS | 1661 | 1467320132329 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 1661 | 1467320132330 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243cb000 == 34 [pid = 1661] [id = 279] 13:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1170bf800) [pid = 1661] [serial = 835] [outer = 0x0] 13:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119b0e000) [pid = 1661] [serial = 836] [outer = 0x1170bf800] 13:55:32 INFO - PROCESS | 1661 | 1467320132369 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11a0c7c00) [pid = 1661] [serial = 837] [outer = 0x1170bf800] 13:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 530ms 13:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:55:32 INFO - PROCESS | 1661 | 1467320132709 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:55:32 INFO - PROCESS | 1661 | 1467320132713 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:55:32 INFO - PROCESS | 1661 | 1467320132714 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:55:32 INFO - PROCESS | 1661 | 1467320132716 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - PROCESS | 1661 | 1467320132717 Marionette TRACE conn2 <- [1,1090,null,{}] 13:55:32 INFO - PROCESS | 1661 | 1467320132727 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:32 INFO - PROCESS | 1661 | 1467320132728 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:32 INFO - PROCESS | 1661 | 1467320132806 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:55:32 INFO - PROCESS | 1661 | 1467320132860 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 1661 | 1467320132861 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12498b000 == 35 [pid = 1661] [id = 280] 13:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1199aa800) [pid = 1661] [serial = 838] [outer = 0x0] 13:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11a0c5400) [pid = 1661] [serial = 839] [outer = 0x1199aa800] 13:55:32 INFO - PROCESS | 1661 | 1467320132886 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x123a09000) [pid = 1661] [serial = 840] [outer = 0x1199aa800] 13:55:33 INFO - PROCESS | 1661 | 1467320133156 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 472ms 13:55:33 INFO - PROCESS | 1661 | 1467320133193 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 1661 | 1467320133195 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:55:33 INFO - PROCESS | 1661 | 1467320133197 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 1661 | 1467320133198 Marionette TRACE conn2 <- [1,1094,null,{}] 13:55:33 INFO - PROCESS | 1661 | 1467320133200 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:33 INFO - PROCESS | 1661 | 1467320133201 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:33 INFO - PROCESS | 1661 | 1467320133281 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:55:33 INFO - PROCESS | 1661 | 1467320133294 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 1661 | 1467320133296 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x118387800 == 36 [pid = 1661] [id = 281] 13:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1240a0800) [pid = 1661] [serial = 841] [outer = 0x0] 13:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12436f400) [pid = 1661] [serial = 842] [outer = 0x1240a0800] 13:55:33 INFO - PROCESS | 1661 | 1467320133320 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1245e2400) [pid = 1661] [serial = 843] [outer = 0x1240a0800] 13:55:33 INFO - PROCESS | 1661 | 1467320133639 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 470ms 13:55:33 INFO - PROCESS | 1661 | 1467320133667 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 1661 | 1467320133668 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:55:33 INFO - PROCESS | 1661 | 1467320133673 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 1661 | 1467320133674 Marionette TRACE conn2 <- [1,1098,null,{}] 13:55:33 INFO - PROCESS | 1661 | 1467320133677 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:33 INFO - PROCESS | 1661 | 1467320133678 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:33 INFO - PROCESS | 1661 | 1467320133786 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:55:33 INFO - PROCESS | 1661 | 1467320133791 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 1661 | 1467320133792 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x127267000 == 37 [pid = 1661] [id = 282] 13:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119b03000) [pid = 1661] [serial = 844] [outer = 0x0] 13:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1245e6800) [pid = 1661] [serial = 845] [outer = 0x119b03000] 13:55:33 INFO - PROCESS | 1661 | 1467320133817 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124958400) [pid = 1661] [serial = 846] [outer = 0x119b03000] 13:55:34 INFO - PROCESS | 1661 | 1467320134146 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 519ms 13:55:34 INFO - PROCESS | 1661 | 1467320134192 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 1661 | 1467320134193 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:55:34 INFO - PROCESS | 1661 | 1467320134195 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 1661 | 1467320134197 Marionette TRACE conn2 <- [1,1102,null,{}] 13:55:34 INFO - PROCESS | 1661 | 1467320134199 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 1661 | 1467320134201 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:34 INFO - PROCESS | 1661 | 1467320134304 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:55:34 INFO - PROCESS | 1661 | 1467320134345 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 1661 | 1467320134354 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b46000 == 38 [pid = 1661] [id = 283] 13:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12495f800) [pid = 1661] [serial = 847] [outer = 0x0] 13:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x124e47000) [pid = 1661] [serial = 848] [outer = 0x12495f800] 13:55:34 INFO - PROCESS | 1661 | 1467320134380 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12577bc00) [pid = 1661] [serial = 849] [outer = 0x12495f800] 13:55:34 INFO - PROCESS | 1661 | 1467320134674 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 519ms 13:55:34 INFO - PROCESS | 1661 | 1467320134714 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 1661 | 1467320134715 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:55:34 INFO - PROCESS | 1661 | 1467320134719 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 1661 | 1467320134720 Marionette TRACE conn2 <- [1,1106,null,{}] 13:55:34 INFO - PROCESS | 1661 | 1467320134725 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 1661 | 1467320134726 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:34 INFO - PROCESS | 1661 | 1467320134819 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:55:34 INFO - PROCESS | 1661 | 1467320134854 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 1661 | 1467320134855 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a10a000 == 39 [pid = 1661] [id = 284] 13:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x123bc0800) [pid = 1661] [serial = 850] [outer = 0x0] 13:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x126065c00) [pid = 1661] [serial = 851] [outer = 0x123bc0800] 13:55:34 INFO - PROCESS | 1661 | 1467320134879 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x126a36800) [pid = 1661] [serial = 852] [outer = 0x123bc0800] 13:55:35 INFO - PROCESS | 1661 | 1467320135181 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 474ms 13:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:55:35 INFO - PROCESS | 1661 | 1467320135193 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 1661 | 1467320135194 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:55:35 INFO - PROCESS | 1661 | 1467320135197 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 1661 | 1467320135198 Marionette TRACE conn2 <- [1,1110,null,{}] 13:55:35 INFO - PROCESS | 1661 | 1467320135200 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:35 INFO - PROCESS | 1661 | 1467320135201 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:35 INFO - PROCESS | 1661 | 1467320135304 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:55:35 INFO - PROCESS | 1661 | 1467320135346 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 1661 | 1467320135347 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7c1000 == 40 [pid = 1661] [id = 285] 13:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x11999e400) [pid = 1661] [serial = 853] [outer = 0x0] 13:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x126f8d400) [pid = 1661] [serial = 854] [outer = 0x11999e400] 13:55:35 INFO - PROCESS | 1661 | 1467320135371 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x127215400) [pid = 1661] [serial = 855] [outer = 0x11999e400] 13:55:35 INFO - PROCESS | 1661 | 1467320135681 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 520ms 13:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:55:35 INFO - PROCESS | 1661 | 1467320135717 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 1661 | 1467320135718 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:55:35 INFO - PROCESS | 1661 | 1467320135723 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 1661 | 1467320135724 Marionette TRACE conn2 <- [1,1114,null,{}] 13:55:35 INFO - PROCESS | 1661 | 1467320135726 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:35 INFO - PROCESS | 1661 | 1467320135727 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:35 INFO - PROCESS | 1661 | 1467320135824 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:55:35 INFO - PROCESS | 1661 | 1467320135837 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 1661 | 1467320135838 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a853800 == 41 [pid = 1661] [id = 286] 13:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x126f8d000) [pid = 1661] [serial = 856] [outer = 0x0] 13:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x128c11400) [pid = 1661] [serial = 857] [outer = 0x126f8d000] 13:55:35 INFO - PROCESS | 1661 | 1467320135861 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x128c5e000) [pid = 1661] [serial = 858] [outer = 0x126f8d000] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x129518800) [pid = 1661] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x127211000) [pid = 1661] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12a1cdc00) [pid = 1661] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x112a57400) [pid = 1661] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x126efe000) [pid = 1661] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x118862000) [pid = 1661] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1176e6c00) [pid = 1661] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1293ed000) [pid = 1661] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1164df000) [pid = 1661] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x126a37000) [pid = 1661] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x126a30c00) [pid = 1661] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x126a2a800) [pid = 1661] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1245dc400) [pid = 1661] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x115f14c00) [pid = 1661] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1199a3000) [pid = 1661] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x112a55000) [pid = 1661] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1167e1800) [pid = 1661] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x115d9fc00) [pid = 1661] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:55:36 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1185a8c00) [pid = 1661] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:55:36 INFO - PROCESS | 1661 | 1467320136312 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 621ms 13:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:55:36 INFO - PROCESS | 1661 | 1467320136342 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 1661 | 1467320136343 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:55:36 INFO - PROCESS | 1661 | 1467320136345 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 1661 | 1467320136346 Marionette TRACE conn2 <- [1,1118,null,{}] 13:55:36 INFO - PROCESS | 1661 | 1467320136348 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:36 INFO - PROCESS | 1661 | 1467320136349 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:36 INFO - PROCESS | 1661 | 1467320136434 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:55:36 INFO - PROCESS | 1661 | 1467320136439 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 1661 | 1467320136441 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293ae800 == 42 [pid = 1661] [id = 287] 13:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1167e3400) [pid = 1661] [serial = 859] [outer = 0x0] 13:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1185a8c00) [pid = 1661] [serial = 860] [outer = 0x1167e3400] 13:55:36 INFO - PROCESS | 1661 | 1467320136464 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1211e9000) [pid = 1661] [serial = 861] [outer = 0x1167e3400] 13:55:36 INFO - PROCESS | 1661 | 1467320136795 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 467ms 13:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:55:36 INFO - PROCESS | 1661 | 1467320136813 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 1661 | 1467320136815 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:55:36 INFO - PROCESS | 1661 | 1467320136817 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 1661 | 1467320136818 Marionette TRACE conn2 <- [1,1122,null,{}] 13:55:36 INFO - PROCESS | 1661 | 1467320136822 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:36 INFO - PROCESS | 1661 | 1467320136824 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:36 INFO - PROCESS | 1661 | 1467320136925 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:55:36 INFO - PROCESS | 1661 | 1467320136931 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 1661 | 1467320136932 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b988000 == 43 [pid = 1661] [id = 288] 13:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1176e6c00) [pid = 1661] [serial = 862] [outer = 0x0] 13:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1245ddc00) [pid = 1661] [serial = 863] [outer = 0x1176e6c00] 13:55:36 INFO - PROCESS | 1661 | 1467320136956 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x128d89400) [pid = 1661] [serial = 864] [outer = 0x1176e6c00] 13:55:37 INFO - PROCESS | 1661 | 1467320137233 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 472ms 13:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:55:37 INFO - PROCESS | 1661 | 1467320137291 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 1661 | 1467320137292 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:55:37 INFO - PROCESS | 1661 | 1467320137294 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 1661 | 1467320137295 Marionette TRACE conn2 <- [1,1126,null,{}] 13:55:37 INFO - PROCESS | 1661 | 1467320137298 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 1661 | 1467320137299 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:37 INFO - PROCESS | 1661 | 1467320137385 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:55:37 INFO - PROCESS | 1661 | 1467320137390 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 1661 | 1467320137391 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd46000 == 44 [pid = 1661] [id = 289] 13:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x123bb8000) [pid = 1661] [serial = 865] [outer = 0x0] 13:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x128dcd400) [pid = 1661] [serial = 866] [outer = 0x123bb8000] 13:55:37 INFO - PROCESS | 1661 | 1467320137415 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1292bd000) [pid = 1661] [serial = 867] [outer = 0x123bb8000] 13:55:37 INFO - PROCESS | 1661 | 1467320137745 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 13:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:55:37 INFO - PROCESS | 1661 | 1467320137762 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 1661 | 1467320137764 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:55:37 INFO - PROCESS | 1661 | 1467320137766 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 1661 | 1467320137767 Marionette TRACE conn2 <- [1,1130,null,{}] 13:55:37 INFO - PROCESS | 1661 | 1467320137770 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 1661 | 1467320137772 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:37 INFO - PROCESS | 1661 | 1467320137879 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:55:37 INFO - PROCESS | 1661 | 1467320137885 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 1661 | 1467320137886 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd5f000 == 45 [pid = 1661] [id = 290] 13:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1245d8000) [pid = 1661] [serial = 868] [outer = 0x0] 13:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1293eb400) [pid = 1661] [serial = 869] [outer = 0x1245d8000] 13:55:37 INFO - PROCESS | 1661 | 1467320137910 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x129518400) [pid = 1661] [serial = 870] [outer = 0x1245d8000] 13:55:38 INFO - PROCESS | 1661 | 1467320138193 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 468ms 13:55:38 INFO - PROCESS | 1661 | 1467320138277 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 1661 | 1467320138279 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:55:38 INFO - PROCESS | 1661 | 1467320138283 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 1661 | 1467320138287 Marionette TRACE conn2 <- [1,1134,null,{}] 13:55:38 INFO - PROCESS | 1661 | 1467320138291 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:38 INFO - PROCESS | 1661 | 1467320138293 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:38 INFO - PROCESS | 1661 | 1467320138411 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:55:38 INFO - PROCESS | 1661 | 1467320138463 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 1661 | 1467320138465 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x11506c800 == 46 [pid = 1661] [id = 291] 13:55:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x112a7fc00) [pid = 1661] [serial = 871] [outer = 0x0] 13:55:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x112d50000) [pid = 1661] [serial = 872] [outer = 0x112a7fc00] 13:55:38 INFO - PROCESS | 1661 | 1467320138497 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1131ec000) [pid = 1661] [serial = 873] [outer = 0x112a7fc00] 13:55:39 INFO - PROCESS | 1661 | 1467320139015 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 773ms 13:55:39 INFO - PROCESS | 1661 | 1467320139069 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 1661 | 1467320139071 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:55:39 INFO - PROCESS | 1661 | 1467320139105 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 1661 | 1467320139108 Marionette TRACE conn2 <- [1,1138,null,{}] 13:55:39 INFO - PROCESS | 1661 | 1467320139111 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 1661 | 1467320139113 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:39 INFO - PROCESS | 1661 | 1467320139265 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:55:39 INFO - PROCESS | 1661 | 1467320139497 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 1661 | 1467320139499 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x129226800 == 47 [pid = 1661] [id = 292] 13:55:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1185a8400) [pid = 1661] [serial = 874] [outer = 0x0] 13:55:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1187f4400) [pid = 1661] [serial = 875] [outer = 0x1185a8400] 13:55:39 INFO - PROCESS | 1661 | 1467320139531 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118e26400) [pid = 1661] [serial = 876] [outer = 0x1185a8400] 13:55:40 INFO - PROCESS | 1661 | 1467320140188 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1132ms 13:55:40 INFO - PROCESS | 1661 | 1467320140231 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:55:40 INFO - PROCESS | 1661 | 1467320140234 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:55:40 INFO - PROCESS | 1661 | 1467320140237 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 1661 | 1467320140239 Marionette TRACE conn2 <- [1,1142,null,{}] 13:55:40 INFO - PROCESS | 1661 | 1467320140243 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:40 INFO - PROCESS | 1661 | 1467320140244 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:40 INFO - PROCESS | 1661 | 1467320140342 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd46000 == 46 [pid = 1661] [id = 289] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12b988000 == 45 [pid = 1661] [id = 288] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x1293ae800 == 44 [pid = 1661] [id = 287] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12a853800 == 43 [pid = 1661] [id = 286] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7c1000 == 42 [pid = 1661] [id = 285] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12a10a000 == 41 [pid = 1661] [id = 284] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x119b46000 == 40 [pid = 1661] [id = 283] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12b9e2400) [pid = 1661] [serial = 815] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x127267000 == 39 [pid = 1661] [id = 282] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x118387800 == 38 [pid = 1661] [id = 281] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12498b000 == 37 [pid = 1661] [id = 280] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x1243cb000 == 36 [pid = 1661] [id = 279] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x123a72000 == 35 [pid = 1661] [id = 278] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x119b49800 == 34 [pid = 1661] [id = 277] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x1193bf800 == 33 [pid = 1661] [id = 276] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x11838a800 == 32 [pid = 1661] [id = 275] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x117012000 == 31 [pid = 1661] [id = 274] 13:55:40 INFO - PROCESS | 1661 | --DOCSHELL 0x115f85800 == 30 [pid = 1661] [id = 273] 13:55:40 INFO - PROCESS | 1661 | 1467320140489 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 1661 | 1467320140492 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x11641a800 == 31 [pid = 1661] [id = 293] 13:55:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1176ec000) [pid = 1661] [serial = 877] [outer = 0x0] 13:55:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1182e4400) [pid = 1661] [serial = 878] [outer = 0x1176ec000] 13:55:40 INFO - PROCESS | 1661 | 1467320140521 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x1184e8800) [pid = 1661] [serial = 879] [outer = 0x1176ec000] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12a1d4c00) [pid = 1661] [serial = 794] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12a8ca000) [pid = 1661] [serial = 797] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x12a793c00) [pid = 1661] [serial = 795] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12af5cc00) [pid = 1661] [serial = 800] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12a8d1c00) [pid = 1661] [serial = 798] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1182e3000) [pid = 1661] [serial = 806] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12b324000) [pid = 1661] [serial = 803] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12b1dcc00) [pid = 1661] [serial = 801] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x124960800) [pid = 1661] [serial = 809] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12b9d8c00) [pid = 1661] [serial = 813] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12b1e0800) [pid = 1661] [serial = 812] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x129646800) [pid = 1661] [serial = 810] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12b32d800) [pid = 1661] [serial = 804] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12951dc00) [pid = 1661] [serial = 791] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1292ba800) [pid = 1661] [serial = 788] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1293f3000) [pid = 1661] [serial = 789] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1292b2800) [pid = 1661] [serial = 785] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1292b9800) [pid = 1661] [serial = 786] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x128c56c00) [pid = 1661] [serial = 782] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x128d84800) [pid = 1661] [serial = 783] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x126f93400) [pid = 1661] [serial = 779] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128c11800) [pid = 1661] [serial = 780] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12495fc00) [pid = 1661] [serial = 776] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x126a31000) [pid = 1661] [serial = 777] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119b04c00) [pid = 1661] [serial = 773] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1245d8400) [pid = 1661] [serial = 774] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119b0b400) [pid = 1661] [serial = 770] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11a0c9000) [pid = 1661] [serial = 771] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118e2a400) [pid = 1661] [serial = 767] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119572c00) [pid = 1661] [serial = 768] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1181d5400) [pid = 1661] [serial = 764] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118553c00) [pid = 1661] [serial = 765] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x115f1c000) [pid = 1661] [serial = 761] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x116727c00) [pid = 1661] [serial = 762] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x128c15000) [pid = 1661] [serial = 759] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11885e000) [pid = 1661] [serial = 807] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x129646000) [pid = 1661] [serial = 792] [outer = 0x0] [url = about:blank] 13:55:40 INFO - PROCESS | 1661 | 1467320140830 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 626ms 13:55:40 INFO - PROCESS | 1661 | 1467320140864 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:55:40 INFO - PROCESS | 1661 | 1467320140866 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:55:40 INFO - PROCESS | 1661 | 1467320140872 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 1661 | 1467320140874 Marionette TRACE conn2 <- [1,1146,null,{}] 13:55:40 INFO - PROCESS | 1661 | 1467320140877 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:40 INFO - PROCESS | 1661 | 1467320140879 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:40 INFO - PROCESS | 1661 | 1467320140970 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:55:41 INFO - PROCESS | 1661 | 1467320141021 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 1661 | 1467320141022 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e36000 == 32 [pid = 1661] [id = 294] 13:55:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1181d3000) [pid = 1661] [serial = 880] [outer = 0x0] 13:55:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1185ab000) [pid = 1661] [serial = 881] [outer = 0x1181d3000] 13:55:41 INFO - PROCESS | 1661 | 1467320141049 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118e27000) [pid = 1661] [serial = 882] [outer = 0x1181d3000] 13:55:41 INFO - PROCESS | 1661 | 1467320141337 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 13:55:41 INFO - PROCESS | 1661 | 1467320141393 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 1661 | 1467320141394 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:55:41 INFO - PROCESS | 1661 | 1467320141397 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 1661 | 1467320141399 Marionette TRACE conn2 <- [1,1150,null,{}] 13:55:41 INFO - PROCESS | 1661 | 1467320141409 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:41 INFO - PROCESS | 1661 | 1467320141413 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:41 INFO - PROCESS | 1661 | 1467320141496 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:55:41 INFO - PROCESS | 1661 | 1467320141553 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 1661 | 1467320141555 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2d800 == 33 [pid = 1661] [id = 295] 13:55:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x115da4400) [pid = 1661] [serial = 883] [outer = 0x0] 13:55:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119571400) [pid = 1661] [serial = 884] [outer = 0x115da4400] 13:55:41 INFO - PROCESS | 1661 | 1467320141585 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1210dfc00) [pid = 1661] [serial = 885] [outer = 0x115da4400] 13:55:41 INFO - PROCESS | 1661 | 1467320141896 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 13:55:41 INFO - PROCESS | 1661 | 1467320141921 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 1661 | 1467320141926 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:55:41 INFO - PROCESS | 1661 | 1467320141929 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 1661 | 1467320141931 Marionette TRACE conn2 <- [1,1154,null,{}] 13:55:41 INFO - PROCESS | 1661 | 1467320141934 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:41 INFO - PROCESS | 1661 | 1467320141937 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:42 INFO - PROCESS | 1661 | 1467320142058 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:55:42 INFO - PROCESS | 1661 | 1467320142141 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 1661 | 1467320142142 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x123866800 == 34 [pid = 1661] [id = 296] 13:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1150cf000) [pid = 1661] [serial = 886] [outer = 0x0] 13:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124170000) [pid = 1661] [serial = 887] [outer = 0x1150cf000] 13:55:42 INFO - PROCESS | 1661 | 1467320142183 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124955400) [pid = 1661] [serial = 888] [outer = 0x1150cf000] 13:55:42 INFO - PROCESS | 1661 | 1467320142542 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 625ms 13:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:55:42 INFO - PROCESS | 1661 | 1467320142555 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 1661 | 1467320142556 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:55:42 INFO - PROCESS | 1661 | 1467320142558 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 1661 | 1467320142559 Marionette TRACE conn2 <- [1,1158,null,{}] 13:55:42 INFO - PROCESS | 1661 | 1467320142562 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 1661 | 1467320142563 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:42 INFO - PROCESS | 1661 | 1467320142666 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:55:42 INFO - PROCESS | 1661 | 1467320142702 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 1661 | 1467320142704 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x124985000 == 35 [pid = 1661] [id = 297] 13:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x115f1c000) [pid = 1661] [serial = 889] [outer = 0x0] 13:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124c44000) [pid = 1661] [serial = 890] [outer = 0x115f1c000] 13:55:42 INFO - PROCESS | 1661 | 1467320142728 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124eb9c00) [pid = 1661] [serial = 891] [outer = 0x115f1c000] 13:55:43 INFO - PROCESS | 1661 | 1467320143124 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 618ms 13:55:43 INFO - PROCESS | 1661 | 1467320143178 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 1661 | 1467320143180 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:55:43 INFO - PROCESS | 1661 | 1467320143183 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 1661 | 1467320143184 Marionette TRACE conn2 <- [1,1162,null,{}] 13:55:43 INFO - PROCESS | 1661 | 1467320143188 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:43 INFO - PROCESS | 1661 | 1467320143194 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:43 INFO - PROCESS | 1661 | 1467320143317 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:55:43 INFO - PROCESS | 1661 | 1467320143332 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 1661 | 1467320143333 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257bb800 == 36 [pid = 1661] [id = 298] 13:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12577b400) [pid = 1661] [serial = 892] [outer = 0x0] 13:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x126f93400) [pid = 1661] [serial = 893] [outer = 0x12577b400] 13:55:43 INFO - PROCESS | 1661 | 1467320143358 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128d8b800) [pid = 1661] [serial = 894] [outer = 0x12577b400] 13:55:43 INFO - PROCESS | 1661 | 1467320143680 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 13:55:43 INFO - PROCESS | 1661 | 1467320143703 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 1661 | 1467320143705 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:55:43 INFO - PROCESS | 1661 | 1467320143710 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 1661 | 1467320143711 Marionette TRACE conn2 <- [1,1166,null,{}] 13:55:43 INFO - PROCESS | 1661 | 1467320143728 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:43 INFO - PROCESS | 1661 | 1467320143729 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:43 INFO - PROCESS | 1661 | 1467320143824 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:55:43 INFO - PROCESS | 1661 | 1467320143827 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 1661 | 1467320143828 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x129220000 == 37 [pid = 1661] [id = 299] 13:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x128d8c000) [pid = 1661] [serial = 895] [outer = 0x0] 13:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1292b7c00) [pid = 1661] [serial = 896] [outer = 0x128d8c000] 13:55:43 INFO - PROCESS | 1661 | 1467320143852 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x129519800) [pid = 1661] [serial = 897] [outer = 0x128d8c000] 13:55:44 INFO - PROCESS | 1661 | 1467320144202 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 534ms 13:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:55:44 INFO - PROCESS | 1661 | 1467320144243 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 1661 | 1467320144244 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:55:44 INFO - PROCESS | 1661 | 1467320144246 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 1661 | 1467320144247 Marionette TRACE conn2 <- [1,1170,null,{}] 13:55:44 INFO - PROCESS | 1661 | 1467320144250 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:44 INFO - PROCESS | 1661 | 1467320144251 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:44 INFO - PROCESS | 1661 | 1467320144345 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:55:44 INFO - PROCESS | 1661 | 1467320144349 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 1661 | 1467320144351 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a609000 == 38 [pid = 1661] [id = 300] 13:55:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128d8dc00) [pid = 1661] [serial = 898] [outer = 0x0] 13:55:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12963dc00) [pid = 1661] [serial = 899] [outer = 0x128d8dc00] 13:55:44 INFO - PROCESS | 1661 | 1467320144375 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x129647800) [pid = 1661] [serial = 900] [outer = 0x128d8dc00] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1240a0800) [pid = 1661] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12495f800) [pid = 1661] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x115daac00) [pid = 1661] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1176e6c00) [pid = 1661] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x118511000) [pid = 1661] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1131e8000) [pid = 1661] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1128d7c00) [pid = 1661] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1199aa800) [pid = 1661] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1130c8400) [pid = 1661] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x115dad000) [pid = 1661] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x123bc0800) [pid = 1661] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1170bf800) [pid = 1661] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11999e400) [pid = 1661] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126f8d000) [pid = 1661] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119b03000) [pid = 1661] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1167e3400) [pid = 1661] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x123bb8000) [pid = 1661] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:55:44 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12b9dd400) [pid = 1661] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:55:44 INFO - PROCESS | 1661 | 1467320144812 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 570ms 13:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:55:44 INFO - PROCESS | 1661 | 1467320144816 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 1661 | 1467320144818 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:55:44 INFO - PROCESS | 1661 | 1467320144829 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 1661 | 1467320144830 Marionette TRACE conn2 <- [1,1174,null,{}] 13:55:44 INFO - PROCESS | 1661 | 1467320144833 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:44 INFO - PROCESS | 1661 | 1467320144834 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:44 INFO - PROCESS | 1661 | 1467320144943 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:55:44 INFO - PROCESS | 1661 | 1467320144982 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 1661 | 1467320144983 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a119000 == 39 [pid = 1661] [id = 301] 13:55:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x111f46800) [pid = 1661] [serial = 901] [outer = 0x0] 13:55:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1176e6c00) [pid = 1661] [serial = 902] [outer = 0x111f46800] 13:55:45 INFO - PROCESS | 1661 | 1467320145007 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1210d1c00) [pid = 1661] [serial = 903] [outer = 0x111f46800] 13:55:45 INFO - PROCESS | 1661 | 1467320145291 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 1661 | 1467320145350 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:55:45 INFO - PROCESS | 1661 | 1467320145354 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 1661 | 1467320145357 Marionette TRACE conn2 <- [1,1178,null,{}] 13:55:45 INFO - PROCESS | 1661 | 1467320145359 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 1661 | 1467320145361 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:45 INFO - PROCESS | 1661 | 1467320145445 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:55:45 INFO - PROCESS | 1661 | 1467320145449 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 1661 | 1467320145450 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b11f800 == 40 [pid = 1661] [id = 302] 13:55:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1245df800) [pid = 1661] [serial = 904] [outer = 0x0] 13:55:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x128dc7400) [pid = 1661] [serial = 905] [outer = 0x1245df800] 13:55:45 INFO - PROCESS | 1661 | 1467320145477 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124957000) [pid = 1661] [serial = 906] [outer = 0x1245df800] 13:55:45 INFO - PROCESS | 1661 | 1467320145933 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 1661 | 1467320145980 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:55:45 INFO - PROCESS | 1661 | 1467320145982 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 1661 | 1467320145983 Marionette TRACE conn2 <- [1,1182,null,{}] 13:55:45 INFO - PROCESS | 1661 | 1467320145986 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 1661 | 1467320145987 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:46 INFO - PROCESS | 1661 | 1467320146076 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124173c00) [pid = 1661] [serial = 907] [outer = 0x12cc80c00] 13:55:46 INFO - PROCESS | 1661 | 1467320146093 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 1661 | 1467320146094 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd4f000 == 41 [pid = 1661] [id = 303] 13:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12a1dac00) [pid = 1661] [serial = 908] [outer = 0x0] 13:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12a8c8c00) [pid = 1661] [serial = 909] [outer = 0x12a1dac00] 13:55:46 INFO - PROCESS | 1661 | 1467320146129 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12af5c000) [pid = 1661] [serial = 910] [outer = 0x12a1dac00] 13:55:46 INFO - PROCESS | 1661 | 1467320146483 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] 13:55:46 INFO - PROCESS | 1661 | 1467320146510 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:55:46 INFO - PROCESS | 1661 | 1467320146513 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:55:46 INFO - PROCESS | 1661 | 1467320146514 Marionette TRACE conn2 <- [1,1186,null,{}] 13:55:46 INFO - PROCESS | 1661 | 1467320146516 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:46 INFO - PROCESS | 1661 | 1467320146517 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:46 INFO - PROCESS | 1661 | 1467320146632 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:55:46 INFO - PROCESS | 1661 | 1467320146714 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 1661 | 1467320146716 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x111f3b800 == 42 [pid = 1661] [id = 304] 13:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x111e58c00) [pid = 1661] [serial = 911] [outer = 0x0] 13:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x112a5a000) [pid = 1661] [serial = 912] [outer = 0x111e58c00] 13:55:46 INFO - PROCESS | 1661 | 1467320146747 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1150cd000) [pid = 1661] [serial = 913] [outer = 0x111e58c00] 13:55:47 INFO - PROCESS | 1661 | 1467320147184 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 1661 | 1467320147238 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:55:47 INFO - PROCESS | 1661 | 1467320147242 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 1661 | 1467320147243 Marionette TRACE conn2 <- [1,1190,null,{}] 13:55:47 INFO - PROCESS | 1661 | 1467320147247 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:47 INFO - PROCESS | 1661 | 1467320147250 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:47 INFO - PROCESS | 1661 | 1467320147353 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:55:47 INFO - PROCESS | 1661 | 1467320147445 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 1661 | 1467320147447 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1195a3000 == 43 [pid = 1661] [id = 305] 13:55:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1184e9c00) [pid = 1661] [serial = 914] [outer = 0x0] 13:55:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1185acc00) [pid = 1661] [serial = 915] [outer = 0x1184e9c00] 13:55:47 INFO - PROCESS | 1661 | 1467320147477 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118e1d800) [pid = 1661] [serial = 916] [outer = 0x1184e9c00] 13:55:47 INFO - PROCESS | 1661 | 1467320147894 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 1661 | 1467320147966 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:55:47 INFO - PROCESS | 1661 | 1467320147969 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 1661 | 1467320147970 Marionette TRACE conn2 <- [1,1194,null,{}] 13:55:47 INFO - PROCESS | 1661 | 1467320147973 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:47 INFO - PROCESS | 1661 | 1467320147974 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:48 INFO - PROCESS | 1661 | 1467320148077 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:55:48 INFO - PROCESS | 1661 | 1467320148133 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 1661 | 1467320148134 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f38000 == 44 [pid = 1661] [id = 306] 13:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11956d800) [pid = 1661] [serial = 917] [outer = 0x0] 13:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1211ea800) [pid = 1661] [serial = 918] [outer = 0x11956d800] 13:55:48 INFO - PROCESS | 1661 | 1467320148163 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12495fc00) [pid = 1661] [serial = 919] [outer = 0x11956d800] 13:55:48 INFO - PROCESS | 1661 | 1467320148581 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 1661 | 1467320148661 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:55:48 INFO - PROCESS | 1661 | 1467320148669 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 1661 | 1467320148673 Marionette TRACE conn2 <- [1,1198,null,{}] 13:55:48 INFO - PROCESS | 1661 | 1467320148694 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 1661 | 1467320148697 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:48 INFO - PROCESS | 1661 | 1467320148799 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:55:48 INFO - PROCESS | 1661 | 1467320148869 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 1661 | 1467320148870 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd85000 == 45 [pid = 1661] [id = 307] 13:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124961c00) [pid = 1661] [serial = 920] [outer = 0x0] 13:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x128c14000) [pid = 1661] [serial = 921] [outer = 0x124961c00] 13:55:48 INFO - PROCESS | 1661 | 1467320148898 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1293f2c00) [pid = 1661] [serial = 922] [outer = 0x124961c00] 13:55:49 INFO - PROCESS | 1661 | 1467320149302 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 646ms 13:55:49 INFO - PROCESS | 1661 | 1467320149311 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:55:49 INFO - PROCESS | 1661 | 1467320149313 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:55:49 INFO - PROCESS | 1661 | 1467320149315 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 1661 | 1467320149317 Marionette TRACE conn2 <- [1,1202,null,{}] 13:55:49 INFO - PROCESS | 1661 | 1467320149319 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:49 INFO - PROCESS | 1661 | 1467320149321 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:49 INFO - PROCESS | 1661 | 1467320149421 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:55:49 INFO - PROCESS | 1661 | 1467320149474 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 1661 | 1467320149475 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c47e800 == 46 [pid = 1661] [id = 308] 13:55:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x129527c00) [pid = 1661] [serial = 923] [outer = 0x0] 13:55:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12a8ca000) [pid = 1661] [serial = 924] [outer = 0x129527c00] 13:55:49 INFO - PROCESS | 1661 | 1467320149504 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12af60400) [pid = 1661] [serial = 925] [outer = 0x129527c00] 13:55:49 INFO - PROCESS | 1661 | 1467320149900 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 618ms 13:55:49 INFO - PROCESS | 1661 | 1467320149935 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 1661 | 1467320149936 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:55:49 INFO - PROCESS | 1661 | 1467320149941 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 1661 | 1467320149942 Marionette TRACE conn2 <- [1,1206,null,{}] 13:55:49 INFO - PROCESS | 1661 | 1467320149944 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:49 INFO - PROCESS | 1661 | 1467320149946 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:50 INFO - PROCESS | 1661 | 1467320150044 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:55:50 INFO - PROCESS | 1661 | 1467320150265 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 1661 | 1467320150266 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e32000 == 47 [pid = 1661] [id = 309] 13:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x115dad800) [pid = 1661] [serial = 926] [outer = 0x0] 13:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1167ef400) [pid = 1661] [serial = 927] [outer = 0x115dad800] 13:55:50 INFO - PROCESS | 1661 | 1467320150295 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1181da000) [pid = 1661] [serial = 928] [outer = 0x115dad800] 13:55:50 INFO - PROCESS | 1661 | 1467320150719 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 821ms 13:55:50 INFO - PROCESS | 1661 | 1467320150763 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:55:50 INFO - PROCESS | 1661 | 1467320150765 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:55:50 INFO - PROCESS | 1661 | 1467320150767 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 1661 | 1467320150770 Marionette TRACE conn2 <- [1,1210,null,{}] 13:55:50 INFO - PROCESS | 1661 | 1467320150773 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 1661 | 1467320150774 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:50 INFO - PROCESS | 1661 | 1467320150867 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:55:50 INFO - PROCESS | 1661 | 1467320150925 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 1661 | 1467320150926 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x119265000 == 48 [pid = 1661] [id = 310] 13:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x11855e000) [pid = 1661] [serial = 929] [outer = 0x0] 13:55:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x11871e400) [pid = 1661] [serial = 930] [outer = 0x11855e000] 13:55:50 INFO - PROCESS | 1661 | 1467320150955 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x119206800) [pid = 1661] [serial = 931] [outer = 0x11855e000] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd4f000 == 47 [pid = 1661] [id = 303] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x12b11f800 == 46 [pid = 1661] [id = 302] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x12a119000 == 45 [pid = 1661] [id = 301] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x12a609000 == 44 [pid = 1661] [id = 300] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x129220000 == 43 [pid = 1661] [id = 299] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x1257bb800 == 42 [pid = 1661] [id = 298] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x124985000 == 41 [pid = 1661] [id = 297] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x123866800 == 40 [pid = 1661] [id = 296] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2d800 == 39 [pid = 1661] [id = 295] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x117e36000 == 38 [pid = 1661] [id = 294] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x11641a800 == 37 [pid = 1661] [id = 293] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd5f000 == 36 [pid = 1661] [id = 290] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x11506c800 == 35 [pid = 1661] [id = 291] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca1c800 == 34 [pid = 1661] [id = 272] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x129226800 == 33 [pid = 1661] [id = 292] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x117e32000 == 32 [pid = 1661] [id = 309] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x12c47e800 == 31 [pid = 1661] [id = 308] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd85000 == 30 [pid = 1661] [id = 307] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x128f38000 == 29 [pid = 1661] [id = 306] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x1195a3000 == 28 [pid = 1661] [id = 305] 13:55:51 INFO - PROCESS | 1661 | --DOCSHELL 0x111f3b800 == 27 [pid = 1661] [id = 304] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1292bd000) [pid = 1661] [serial = 867] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1293eb400) [pid = 1661] [serial = 869] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1245e2400) [pid = 1661] [serial = 843] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12577bc00) [pid = 1661] [serial = 849] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124e47000) [pid = 1661] [serial = 848] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1187f3800) [pid = 1661] [serial = 831] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1245ddc00) [pid = 1661] [serial = 863] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11855e800) [pid = 1661] [serial = 828] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1150c1000) [pid = 1661] [serial = 818] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12436f400) [pid = 1661] [serial = 842] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1182e2800) [pid = 1661] [serial = 824] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11a0c5400) [pid = 1661] [serial = 839] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11999c400) [pid = 1661] [serial = 834] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x116478c00) [pid = 1661] [serial = 821] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x126065c00) [pid = 1661] [serial = 851] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118e2a800) [pid = 1661] [serial = 833] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1184de000) [pid = 1661] [serial = 825] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x123a09000) [pid = 1661] [serial = 840] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x115da9c00) [pid = 1661] [serial = 819] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116a13800) [pid = 1661] [serial = 822] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118557400) [pid = 1661] [serial = 827] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118710800) [pid = 1661] [serial = 830] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11a0c7c00) [pid = 1661] [serial = 837] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x127215400) [pid = 1661] [serial = 855] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x128c5e000) [pid = 1661] [serial = 858] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124958400) [pid = 1661] [serial = 846] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126f8d400) [pid = 1661] [serial = 854] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1185a8c00) [pid = 1661] [serial = 860] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1245e6800) [pid = 1661] [serial = 845] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x128c11400) [pid = 1661] [serial = 857] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x128dcd400) [pid = 1661] [serial = 866] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119b0e000) [pid = 1661] [serial = 836] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12ba93400) [pid = 1661] [serial = 816] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x126a36800) [pid = 1661] [serial = 852] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x128d89400) [pid = 1661] [serial = 864] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1211e9000) [pid = 1661] [serial = 861] [outer = 0x0] [url = about:blank] 13:55:51 INFO - PROCESS | 1661 | 1467320151882 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1124ms 13:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:55:51 INFO - PROCESS | 1661 | 1467320151893 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:55:51 INFO - PROCESS | 1661 | 1467320151895 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:55:51 INFO - PROCESS | 1661 | 1467320151898 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 1661 | 1467320151899 Marionette TRACE conn2 <- [1,1214,null,{}] 13:55:51 INFO - PROCESS | 1661 | 1467320151903 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:51 INFO - PROCESS | 1661 | 1467320151906 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:51 INFO - PROCESS | 1661 | 1467320151984 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:55:52 INFO - PROCESS | 1661 | 1467320152035 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 1661 | 1467320152038 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167a3000 == 28 [pid = 1661] [id = 311] 13:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x115fd9c00) [pid = 1661] [serial = 932] [outer = 0x0] 13:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x116903400) [pid = 1661] [serial = 933] [outer = 0x115fd9c00] 13:55:52 INFO - PROCESS | 1661 | 1467320152065 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1172c4400) [pid = 1661] [serial = 934] [outer = 0x115fd9c00] 13:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 471ms 13:55:52 INFO - PROCESS | 1661 | 1467320152365 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:55:52 INFO - PROCESS | 1661 | 1467320152376 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 1661 | 1467320152379 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:55:52 INFO - PROCESS | 1661 | 1467320152384 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 1661 | 1467320152386 Marionette TRACE conn2 <- [1,1218,null,{}] 13:55:52 INFO - PROCESS | 1661 | 1467320152396 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 1661 | 1467320152397 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:52 INFO - PROCESS | 1661 | 1467320152478 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:55:52 INFO - PROCESS | 1661 | 1467320152483 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 1661 | 1467320152484 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x117369800 == 29 [pid = 1661] [id = 312] 13:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1182e7400) [pid = 1661] [serial = 935] [outer = 0x0] 13:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1184e4800) [pid = 1661] [serial = 936] [outer = 0x1182e7400] 13:55:52 INFO - PROCESS | 1661 | 1467320152514 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11855dc00) [pid = 1661] [serial = 937] [outer = 0x1182e7400] 13:55:52 INFO - PROCESS | 1661 | 1467320152861 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 528ms 13:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:55:52 INFO - PROCESS | 1661 | 1467320152913 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 1661 | 1467320152914 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:55:52 INFO - PROCESS | 1661 | 1467320152916 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 1661 | 1467320152919 Marionette TRACE conn2 <- [1,1222,null,{}] 13:55:52 INFO - PROCESS | 1661 | 1467320152927 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 1661 | 1467320152930 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:53 INFO - PROCESS | 1661 | 1467320153005 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:55:53 INFO - PROCESS | 1661 | 1467320153012 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 1661 | 1467320153014 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x119590000 == 30 [pid = 1661] [id = 313] 13:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x113c9ec00) [pid = 1661] [serial = 938] [outer = 0x0] 13:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118e1e800) [pid = 1661] [serial = 939] [outer = 0x113c9ec00] 13:55:53 INFO - PROCESS | 1661 | 1467320153044 Marionette DEBUG loaded listener.js 13:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11925e800) [pid = 1661] [serial = 940] [outer = 0x113c9ec00] 13:55:53 INFO - PROCESS | 1661 | 1467320153368 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:55:53 INFO - PROCESS | 1661 | 1467320153393 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:55:53 INFO - PROCESS | 1661 | 1467320153395 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 1661 | 1467320153396 Marionette TRACE conn2 <- [1,1226,null,{}] 13:55:53 INFO - PROCESS | 1661 | 1467320153398 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 1661 | 1467320153399 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:53 INFO - PROCESS | 1661 | 1467320153473 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:55:53 INFO - PROCESS | 1661 | 1467320153533 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 1661 | 1467320153534 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12396e800 == 31 [pid = 1661] [id = 314] 13:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119260c00) [pid = 1661] [serial = 941] [outer = 0x0] 13:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119b0ec00) [pid = 1661] [serial = 942] [outer = 0x119260c00] 13:55:53 INFO - PROCESS | 1661 | 1467320153560 Marionette DEBUG loaded listener.js 13:55:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11a0c8800) [pid = 1661] [serial = 943] [outer = 0x119260c00] 13:55:53 INFO - PROCESS | 1661 | 1467320153810 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 469ms 13:55:53 INFO - PROCESS | 1661 | 1467320153878 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 1661 | 1467320153879 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:55:53 INFO - PROCESS | 1661 | 1467320153887 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 1661 | 1467320153890 Marionette TRACE conn2 <- [1,1230,null,{}] 13:55:53 INFO - PROCESS | 1661 | 1467320153894 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 1661 | 1467320153895 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:53 INFO - PROCESS | 1661 | 1467320153985 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:55:54 INFO - PROCESS | 1661 | 1467320154018 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 1661 | 1467320154019 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12497e000 == 32 [pid = 1661] [id = 315] 13:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1182e4c00) [pid = 1661] [serial = 944] [outer = 0x0] 13:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1211eb800) [pid = 1661] [serial = 945] [outer = 0x1182e4c00] 13:55:54 INFO - PROCESS | 1661 | 1467320154043 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x124172400) [pid = 1661] [serial = 946] [outer = 0x1182e4c00] 13:55:54 INFO - PROCESS | 1661 | 1467320154366 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 525ms 13:55:54 INFO - PROCESS | 1661 | 1467320154412 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 1661 | 1467320154414 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:55:54 INFO - PROCESS | 1661 | 1467320154416 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 1661 | 1467320154417 Marionette TRACE conn2 <- [1,1234,null,{}] 13:55:54 INFO - PROCESS | 1661 | 1467320154419 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:54 INFO - PROCESS | 1661 | 1467320154423 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:54 INFO - PROCESS | 1661 | 1467320154533 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:55:54 INFO - PROCESS | 1661 | 1467320154568 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 1661 | 1467320154569 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x126a6f800 == 33 [pid = 1661] [id = 316] 13:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1245d7800) [pid = 1661] [serial = 947] [outer = 0x0] 13:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12495d800) [pid = 1661] [serial = 948] [outer = 0x1245d7800] 13:55:54 INFO - PROCESS | 1661 | 1467320154595 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1257c5400) [pid = 1661] [serial = 949] [outer = 0x1245d7800] 13:55:54 INFO - PROCESS | 1661 | 1467320154879 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 13:55:54 INFO - PROCESS | 1661 | 1467320154886 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 1661 | 1467320154888 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:55:54 INFO - PROCESS | 1661 | 1467320154913 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 1661 | 1467320154914 Marionette TRACE conn2 <- [1,1238,null,{}] 13:55:54 INFO - PROCESS | 1661 | 1467320154928 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:54 INFO - PROCESS | 1661 | 1467320154929 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:55 INFO - PROCESS | 1661 | 1467320155022 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:55:55 INFO - PROCESS | 1661 | 1467320155057 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 1661 | 1467320155058 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be1000 == 34 [pid = 1661] [id = 317] 13:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1245e5800) [pid = 1661] [serial = 950] [outer = 0x0] 13:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x126a30c00) [pid = 1661] [serial = 951] [outer = 0x1245e5800] 13:55:55 INFO - PROCESS | 1661 | 1467320155082 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x126f8a000) [pid = 1661] [serial = 952] [outer = 0x1245e5800] 13:55:55 INFO - PROCESS | 1661 | 1467320155356 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 477ms 13:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:55:55 INFO - PROCESS | 1661 | 1467320155394 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:55:55 INFO - PROCESS | 1661 | 1467320155395 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:55:55 INFO - PROCESS | 1661 | 1467320155397 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 1661 | 1467320155398 Marionette TRACE conn2 <- [1,1242,null,{}] 13:55:55 INFO - PROCESS | 1661 | 1467320155401 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:55 INFO - PROCESS | 1661 | 1467320155402 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:55 INFO - PROCESS | 1661 | 1467320155500 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:55:55 INFO - PROCESS | 1661 | 1467320155504 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 1661 | 1467320155505 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x129221000 == 35 [pid = 1661] [id = 318] 13:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x112a5d000) [pid = 1661] [serial = 953] [outer = 0x0] 13:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x127210400) [pid = 1661] [serial = 954] [outer = 0x112a5d000] 13:55:55 INFO - PROCESS | 1661 | 1467320155529 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x128c0f000) [pid = 1661] [serial = 955] [outer = 0x112a5d000] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12a1dac00) [pid = 1661] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x115f1c000) [pid = 1661] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12577b400) [pid = 1661] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x111f46800) [pid = 1661] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x128d8c000) [pid = 1661] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128d8dc00) [pid = 1661] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x112a7fc00) [pid = 1661] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1181d3000) [pid = 1661] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1185a8400) [pid = 1661] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x115da4400) [pid = 1661] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1245d8000) [pid = 1661] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1176ec000) [pid = 1661] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1150cf000) [pid = 1661] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:55:55 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1245df800) [pid = 1661] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:55:56 INFO - PROCESS | 1661 | 1467320156005 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 617ms 13:55:56 INFO - PROCESS | 1661 | 1467320156016 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 1661 | 1467320156017 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:55:56 INFO - PROCESS | 1661 | 1467320156020 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 1661 | 1467320156022 Marionette TRACE conn2 <- [1,1246,null,{}] 13:55:56 INFO - PROCESS | 1661 | 1467320156026 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 1661 | 1467320156027 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:56 INFO - PROCESS | 1661 | 1467320156108 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:55:56 INFO - PROCESS | 1661 | 1467320156111 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 1661 | 1467320156112 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x11958f000 == 36 [pid = 1661] [id = 319] 13:55:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x112a55c00) [pid = 1661] [serial = 956] [outer = 0x0] 13:55:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x115da4400) [pid = 1661] [serial = 957] [outer = 0x112a55c00] 13:55:56 INFO - PROCESS | 1661 | 1467320156137 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1210d9800) [pid = 1661] [serial = 958] [outer = 0x112a55c00] 13:55:56 INFO - PROCESS | 1661 | 1467320156461 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 471ms 13:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:55:56 INFO - PROCESS | 1661 | 1467320156492 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 1661 | 1467320156493 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:55:56 INFO - PROCESS | 1661 | 1467320156494 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 1661 | 1467320156496 Marionette TRACE conn2 <- [1,1250,null,{}] 13:55:56 INFO - PROCESS | 1661 | 1467320156498 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 1661 | 1467320156499 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:56 INFO - PROCESS | 1661 | 1467320156595 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:55:56 INFO - PROCESS | 1661 | 1467320156601 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 1661 | 1467320156602 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a608000 == 37 [pid = 1661] [id = 320] 13:55:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11885e000) [pid = 1661] [serial = 959] [outer = 0x0] 13:55:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128c09000) [pid = 1661] [serial = 960] [outer = 0x11885e000] 13:55:56 INFO - PROCESS | 1661 | 1467320156629 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128c53000) [pid = 1661] [serial = 961] [outer = 0x11885e000] 13:55:56 INFO - PROCESS | 1661 | 1467320156933 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 468ms 13:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:55:56 INFO - PROCESS | 1661 | 1467320156964 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 1661 | 1467320156965 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:55:56 INFO - PROCESS | 1661 | 1467320156967 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 1661 | 1467320156969 Marionette TRACE conn2 <- [1,1254,null,{}] 13:55:56 INFO - PROCESS | 1661 | 1467320156974 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 1661 | 1467320156976 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:57 INFO - PROCESS | 1661 | 1467320157069 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:55:57 INFO - PROCESS | 1661 | 1467320157075 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 1661 | 1467320157076 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243e7000 == 38 [pid = 1661] [id = 321] 13:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128c12800) [pid = 1661] [serial = 962] [outer = 0x0] 13:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x128d87000) [pid = 1661] [serial = 963] [outer = 0x128c12800] 13:55:57 INFO - PROCESS | 1661 | 1467320157103 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1293f5800) [pid = 1661] [serial = 964] [outer = 0x128c12800] 13:55:57 INFO - PROCESS | 1661 | 1467320157444 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 13:55:57 INFO - PROCESS | 1661 | 1467320157487 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:55:57 INFO - PROCESS | 1661 | 1467320157489 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:55:57 INFO - PROCESS | 1661 | 1467320157502 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:55:57 INFO - PROCESS | 1661 | 1467320157503 Marionette TRACE conn2 <- [1,1258,null,{}] 13:55:57 INFO - PROCESS | 1661 | 1467320157505 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:57 INFO - PROCESS | 1661 | 1467320157506 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:57 INFO - PROCESS | 1661 | 1467320157579 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:55:57 INFO - PROCESS | 1661 | 1467320157583 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 1661 | 1467320157584 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b98a800 == 39 [pid = 1661] [id = 322] 13:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1292bc000) [pid = 1661] [serial = 965] [outer = 0x0] 13:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12963f400) [pid = 1661] [serial = 966] [outer = 0x1292bc000] 13:55:57 INFO - PROCESS | 1661 | 1467320157611 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12a1d2800) [pid = 1661] [serial = 967] [outer = 0x1292bc000] 13:55:57 INFO - PROCESS | 1661 | 1467320157943 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 13:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:55:58 INFO - PROCESS | 1661 | 1467320158021 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 1661 | 1467320158023 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:55:58 INFO - PROCESS | 1661 | 1467320158026 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 1661 | 1467320158029 Marionette TRACE conn2 <- [1,1262,null,{}] 13:55:58 INFO - PROCESS | 1661 | 1467320158033 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 1661 | 1467320158035 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:58 INFO - PROCESS | 1661 | 1467320158128 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:55:58 INFO - PROCESS | 1661 | 1467320158224 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 1661 | 1467320158228 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x11660a000 == 40 [pid = 1661] [id = 323] 13:55:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1131ce000) [pid = 1661] [serial = 968] [outer = 0x0] 13:55:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1139be000) [pid = 1661] [serial = 969] [outer = 0x1131ce000] 13:55:58 INFO - PROCESS | 1661 | 1467320158259 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x115f71c00) [pid = 1661] [serial = 970] [outer = 0x1131ce000] 13:55:58 INFO - PROCESS | 1661 | 1467320158757 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 826ms 13:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:55:58 INFO - PROCESS | 1661 | 1467320158853 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 1661 | 1467320158855 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:55:58 INFO - PROCESS | 1661 | 1467320158859 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 1661 | 1467320158862 Marionette TRACE conn2 <- [1,1266,null,{}] 13:55:58 INFO - PROCESS | 1661 | 1467320158865 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 1661 | 1467320158866 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:58 INFO - PROCESS | 1661 | 1467320158974 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:55:59 INFO - PROCESS | 1661 | 1467320159052 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 1661 | 1467320159053 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f1000 == 41 [pid = 1661] [id = 324] 13:55:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x118554000) [pid = 1661] [serial = 971] [outer = 0x0] 13:55:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x11855d400) [pid = 1661] [serial = 972] [outer = 0x118554000] 13:55:59 INFO - PROCESS | 1661 | 1467320159084 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x118710800) [pid = 1661] [serial = 973] [outer = 0x118554000] 13:55:59 INFO - PROCESS | 1661 | 1467320159702 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 873ms 13:55:59 INFO - PROCESS | 1661 | 1467320159747 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 1661 | 1467320159749 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:55:59 INFO - PROCESS | 1661 | 1467320159753 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 1661 | 1467320159758 Marionette TRACE conn2 <- [1,1270,null,{}] 13:55:59 INFO - PROCESS | 1661 | 1467320159762 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:59 INFO - PROCESS | 1661 | 1467320159764 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:59 INFO - PROCESS | 1661 | 1467320159869 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:55:59 INFO - PROCESS | 1661 | 1467320159950 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 1661 | 1467320159953 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:55:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x117017000 == 42 [pid = 1661] [id = 325] 13:55:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1182e0400) [pid = 1661] [serial = 974] [outer = 0x0] 13:55:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11846a400) [pid = 1661] [serial = 975] [outer = 0x1182e0400] 13:55:59 INFO - PROCESS | 1661 | 1467320159982 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x118556000) [pid = 1661] [serial = 976] [outer = 0x1182e0400] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x1243e7000 == 41 [pid = 1661] [id = 321] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x12a608000 == 40 [pid = 1661] [id = 320] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x11958f000 == 39 [pid = 1661] [id = 319] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x129221000 == 38 [pid = 1661] [id = 318] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x128be1000 == 37 [pid = 1661] [id = 317] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x126a6f800 == 36 [pid = 1661] [id = 316] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x12497e000 == 35 [pid = 1661] [id = 315] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x12396e800 == 34 [pid = 1661] [id = 314] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x119590000 == 33 [pid = 1661] [id = 313] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x117369800 == 32 [pid = 1661] [id = 312] 13:56:00 INFO - PROCESS | 1661 | --DOCSHELL 0x1167a3000 == 31 [pid = 1661] [id = 311] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12a8c8c00) [pid = 1661] [serial = 909] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x124c44000) [pid = 1661] [serial = 890] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x126f93400) [pid = 1661] [serial = 893] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x124eb9c00) [pid = 1661] [serial = 891] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1176e6c00) [pid = 1661] [serial = 902] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x129519800) [pid = 1661] [serial = 897] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1292b7c00) [pid = 1661] [serial = 896] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12963dc00) [pid = 1661] [serial = 899] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x112d50000) [pid = 1661] [serial = 872] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1131ec000) [pid = 1661] [serial = 873] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1185ab000) [pid = 1661] [serial = 881] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118e27000) [pid = 1661] [serial = 882] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1187f4400) [pid = 1661] [serial = 875] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x118e26400) [pid = 1661] [serial = 876] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119571400) [pid = 1661] [serial = 884] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1210dfc00) [pid = 1661] [serial = 885] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x129518400) [pid = 1661] [serial = 870] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1182e4400) [pid = 1661] [serial = 878] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1184e8800) [pid = 1661] [serial = 879] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124170000) [pid = 1661] [serial = 887] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12af5c000) [pid = 1661] [serial = 910] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x128dc7400) [pid = 1661] [serial = 905] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x124957000) [pid = 1661] [serial = 906] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x129647800) [pid = 1661] [serial = 900] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1210d1c00) [pid = 1661] [serial = 903] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x112a59400) [pid = 1661] [serial = 498] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124955400) [pid = 1661] [serial = 888] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x128d8b800) [pid = 1661] [serial = 894] [outer = 0x0] [url = about:blank] 13:56:00 INFO - PROCESS | 1661 | 1467320160408 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 675ms 13:56:00 INFO - PROCESS | 1661 | 1467320160429 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 1661 | 1467320160432 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:56:00 INFO - PROCESS | 1661 | 1467320160436 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 1661 | 1467320160438 Marionette TRACE conn2 <- [1,1274,null,{}] 13:56:00 INFO - PROCESS | 1661 | 1467320160441 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 1661 | 1467320160442 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:00 INFO - PROCESS | 1661 | 1467320160523 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:56:00 INFO - PROCESS | 1661 | 1467320160528 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 1661 | 1467320160529 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x11825c800 == 32 [pid = 1661] [id = 326] 13:56:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1185a8400) [pid = 1661] [serial = 977] [outer = 0x0] 13:56:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118861400) [pid = 1661] [serial = 978] [outer = 0x1185a8400] 13:56:00 INFO - PROCESS | 1661 | 1467320160556 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119257000) [pid = 1661] [serial = 979] [outer = 0x1185a8400] 13:56:00 INFO - PROCESS | 1661 | 1467320160882 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 473ms 13:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:56:00 INFO - PROCESS | 1661 | 1467320160909 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 1661 | 1467320160910 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:56:00 INFO - PROCESS | 1661 | 1467320160912 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 1661 | 1467320160915 Marionette TRACE conn2 <- [1,1278,null,{}] 13:56:00 INFO - PROCESS | 1661 | 1467320160923 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 1661 | 1467320160926 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:01 INFO - PROCESS | 1661 | 1467320161007 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:56:01 INFO - PROCESS | 1661 | 1467320161012 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 1661 | 1467320161014 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f7800 == 33 [pid = 1661] [id = 327] 13:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119b09c00) [pid = 1661] [serial = 980] [outer = 0x0] 13:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124174800) [pid = 1661] [serial = 981] [outer = 0x119b09c00] 13:56:01 INFO - PROCESS | 1661 | 1467320161043 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1245e3000) [pid = 1661] [serial = 982] [outer = 0x119b09c00] 13:56:01 INFO - PROCESS | 1661 | 1467320161464 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 570ms 13:56:01 INFO - PROCESS | 1661 | 1467320161484 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 1661 | 1467320161487 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:56:01 INFO - PROCESS | 1661 | 1467320161492 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 1661 | 1467320161494 Marionette TRACE conn2 <- [1,1282,null,{}] 13:56:01 INFO - PROCESS | 1661 | 1467320161497 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:01 INFO - PROCESS | 1661 | 1467320161499 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:01 INFO - PROCESS | 1661 | 1467320161619 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:56:01 INFO - PROCESS | 1661 | 1467320161625 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 1661 | 1467320161626 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x124e17800 == 34 [pid = 1661] [id = 328] 13:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124659800) [pid = 1661] [serial = 983] [outer = 0x0] 13:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124b7ec00) [pid = 1661] [serial = 984] [outer = 0x124659800] 13:56:01 INFO - PROCESS | 1661 | 1467320161666 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124ebb400) [pid = 1661] [serial = 985] [outer = 0x124659800] 13:56:02 INFO - PROCESS | 1661 | 1467320162095 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 621ms 13:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:56:02 INFO - PROCESS | 1661 | 1467320162131 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 1661 | 1467320162132 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:56:02 INFO - PROCESS | 1661 | 1467320162134 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 1661 | 1467320162135 Marionette TRACE conn2 <- [1,1286,null,{}] 13:56:02 INFO - PROCESS | 1661 | 1467320162142 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 1661 | 1467320162143 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:02 INFO - PROCESS | 1661 | 1467320162219 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:56:02 INFO - PROCESS | 1661 | 1467320162226 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 1661 | 1467320162227 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12726e800 == 35 [pid = 1661] [id = 329] 13:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x115dae400) [pid = 1661] [serial = 986] [outer = 0x0] 13:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1257cec00) [pid = 1661] [serial = 987] [outer = 0x115dae400] 13:56:02 INFO - PROCESS | 1661 | 1467320162251 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128c08c00) [pid = 1661] [serial = 988] [outer = 0x115dae400] 13:56:02 INFO - PROCESS | 1661 | 1467320162602 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 473ms 13:56:02 INFO - PROCESS | 1661 | 1467320162608 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 1661 | 1467320162609 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:56:02 INFO - PROCESS | 1661 | 1467320162611 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 1661 | 1467320162612 Marionette TRACE conn2 <- [1,1290,null,{}] 13:56:02 INFO - PROCESS | 1661 | 1467320162615 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 1661 | 1467320162619 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:02 INFO - PROCESS | 1661 | 1467320162737 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:56:02 INFO - PROCESS | 1661 | 1467320162774 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 1661 | 1467320162775 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12922b000 == 36 [pid = 1661] [id = 330] 13:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128c11000) [pid = 1661] [serial = 989] [outer = 0x0] 13:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128c5e000) [pid = 1661] [serial = 990] [outer = 0x128c11000] 13:56:02 INFO - PROCESS | 1661 | 1467320162800 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12951f400) [pid = 1661] [serial = 991] [outer = 0x128c11000] 13:56:03 INFO - PROCESS | 1661 | 1467320163152 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 13:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:56:03 INFO - PROCESS | 1661 | 1467320163189 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 1661 | 1467320163191 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:56:03 INFO - PROCESS | 1661 | 1467320163193 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 1661 | 1467320163194 Marionette TRACE conn2 <- [1,1294,null,{}] 13:56:03 INFO - PROCESS | 1661 | 1467320163196 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:03 INFO - PROCESS | 1661 | 1467320163197 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:03 INFO - PROCESS | 1661 | 1467320163296 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:56:03 INFO - PROCESS | 1661 | 1467320163299 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 1661 | 1467320163300 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a61f000 == 37 [pid = 1661] [id = 331] 13:56:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x128c11800) [pid = 1661] [serial = 992] [outer = 0x0] 13:56:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12a1db800) [pid = 1661] [serial = 993] [outer = 0x128c11800] 13:56:03 INFO - PROCESS | 1661 | 1467320163331 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12a8d4000) [pid = 1661] [serial = 994] [outer = 0x128c11800] 13:56:03 INFO - PROCESS | 1661 | 1467320163677 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 518ms 13:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:56:03 INFO - PROCESS | 1661 | 1467320163715 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 1661 | 1467320163716 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:56:03 INFO - PROCESS | 1661 | 1467320163718 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 1661 | 1467320163719 Marionette TRACE conn2 <- [1,1298,null,{}] 13:56:03 INFO - PROCESS | 1661 | 1467320163721 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:03 INFO - PROCESS | 1661 | 1467320163722 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:03 INFO - PROCESS | 1661 | 1467320163819 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:56:03 INFO - PROCESS | 1661 | 1467320163822 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 1661 | 1467320163823 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a84e000 == 38 [pid = 1661] [id = 332] 13:56:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x115da6c00) [pid = 1661] [serial = 995] [outer = 0x0] 13:56:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12af5ec00) [pid = 1661] [serial = 996] [outer = 0x115da6c00] 13:56:03 INFO - PROCESS | 1661 | 1467320163848 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12b1d8400) [pid = 1661] [serial = 997] [outer = 0x115da6c00] 13:56:04 INFO - PROCESS | 1661 | 1467320164184 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 518ms 13:56:04 INFO - PROCESS | 1661 | 1467320164237 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 1661 | 1467320164239 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:56:04 INFO - PROCESS | 1661 | 1467320164243 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 1661 | 1467320164244 Marionette TRACE conn2 <- [1,1302,null,{}] 13:56:04 INFO - PROCESS | 1661 | 1467320164248 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 1661 | 1467320164249 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:04 INFO - PROCESS | 1661 | 1467320164397 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1245e5800) [pid = 1661] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119260c00) [pid = 1661] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x115fd9c00) [pid = 1661] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x111e58c00) [pid = 1661] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11855e000) [pid = 1661] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x113c9ec00) [pid = 1661] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1184e9c00) [pid = 1661] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1182e7400) [pid = 1661] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11956d800) [pid = 1661] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x124961c00) [pid = 1661] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x129527c00) [pid = 1661] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x115dad800) [pid = 1661] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1245d7800) [pid = 1661] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x112a5d000) [pid = 1661] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x112a55c00) [pid = 1661] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x11885e000) [pid = 1661] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128c12800) [pid = 1661] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:56:04 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1182e4c00) [pid = 1661] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:56:04 INFO - PROCESS | 1661 | 1467320164606 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 1661 | 1467320164607 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x116957000 == 39 [pid = 1661] [id = 333] 13:56:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x112a55c00) [pid = 1661] [serial = 998] [outer = 0x0] 13:56:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x115da9800) [pid = 1661] [serial = 999] [outer = 0x112a55c00] 13:56:04 INFO - PROCESS | 1661 | 1467320164659 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1172c9800) [pid = 1661] [serial = 1000] [outer = 0x112a55c00] 13:56:04 INFO - PROCESS | 1661 | 1467320164947 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 719ms 13:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:56:04 INFO - PROCESS | 1661 | 1467320164963 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 1661 | 1467320164964 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:56:04 INFO - PROCESS | 1661 | 1467320164966 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 1661 | 1467320164967 Marionette TRACE conn2 <- [1,1306,null,{}] 13:56:04 INFO - PROCESS | 1661 | 1467320164969 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 1661 | 1467320164971 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:05 INFO - PROCESS | 1661 | 1467320165062 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:56:05 INFO - PROCESS | 1661 | 1467320165129 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:05 INFO - PROCESS | 1661 | 1467320165131 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b12b800 == 40 [pid = 1661] [id = 334] 13:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112a5fc00) [pid = 1661] [serial = 1001] [outer = 0x0] 13:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119260c00) [pid = 1661] [serial = 1002] [outer = 0x112a5fc00] 13:56:05 INFO - PROCESS | 1661 | 1467320165155 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x126ef6400) [pid = 1661] [serial = 1003] [outer = 0x112a5fc00] 13:56:05 INFO - PROCESS | 1661 | 1467320165403 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 13:56:05 INFO - PROCESS | 1661 | 1467320165436 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 1661 | 1467320165437 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:56:05 INFO - PROCESS | 1661 | 1467320165448 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 1661 | 1467320165449 Marionette TRACE conn2 <- [1,1310,null,{}] 13:56:05 INFO - PROCESS | 1661 | 1467320165451 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:05 INFO - PROCESS | 1661 | 1467320165453 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:05 INFO - PROCESS | 1661 | 1467320165549 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:56:05 INFO - PROCESS | 1661 | 1467320165553 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:05 INFO - PROCESS | 1661 | 1467320165562 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd4c800 == 41 [pid = 1661] [id = 335] 13:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x126f8c800) [pid = 1661] [serial = 1004] [outer = 0x0] 13:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12b323800) [pid = 1661] [serial = 1005] [outer = 0x126f8c800] 13:56:05 INFO - PROCESS | 1661 | 1467320165587 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12b9dc400) [pid = 1661] [serial = 1006] [outer = 0x126f8c800] 13:56:05 INFO - PROCESS | 1661 | 1467320165920 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 1661 | 1467320165972 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:56:05 INFO - PROCESS | 1661 | 1467320165974 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 1661 | 1467320165975 Marionette TRACE conn2 <- [1,1314,null,{}] 13:56:05 INFO - PROCESS | 1661 | 1467320165977 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:05 INFO - PROCESS | 1661 | 1467320165978 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:06 INFO - PROCESS | 1661 | 1467320166084 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:56:06 INFO - PROCESS | 1661 | 1467320166089 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 1661 | 1467320166090 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd7b000 == 42 [pid = 1661] [id = 336] 13:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12b9db800) [pid = 1661] [serial = 1007] [outer = 0x0] 13:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12ba92800) [pid = 1661] [serial = 1008] [outer = 0x12b9db800] 13:56:06 INFO - PROCESS | 1661 | 1467320166115 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12ba93c00) [pid = 1661] [serial = 1009] [outer = 0x12b9db800] 13:56:06 INFO - PROCESS | 1661 | 1467320166473 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 13:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:56:06 INFO - PROCESS | 1661 | 1467320166494 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 1661 | 1467320166496 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:56:06 INFO - PROCESS | 1661 | 1467320166499 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - PROCESS | 1661 | 1467320166501 Marionette TRACE conn2 <- [1,1318,null,{}] 13:56:06 INFO - PROCESS | 1661 | 1467320166504 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:06 INFO - PROCESS | 1661 | 1467320166508 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:06 INFO - PROCESS | 1661 | 1467320166707 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:56:06 INFO - PROCESS | 1661 | 1467320166843 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 1661 | 1467320166845 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x11641b800 == 43 [pid = 1661] [id = 337] 13:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1121b2c00) [pid = 1661] [serial = 1010] [outer = 0x0] 13:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1131e2800) [pid = 1661] [serial = 1011] [outer = 0x1121b2c00] 13:56:06 INFO - PROCESS | 1661 | 1467320166881 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1164e4c00) [pid = 1661] [serial = 1012] [outer = 0x1121b2c00] 13:56:07 INFO - PROCESS | 1661 | 1467320167327 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 869ms 13:56:07 INFO - PROCESS | 1661 | 1467320167370 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:56:07 INFO - PROCESS | 1661 | 1467320167372 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:56:07 INFO - PROCESS | 1661 | 1467320167376 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 1661 | 1467320167378 Marionette TRACE conn2 <- [1,1322,null,{}] 13:56:07 INFO - PROCESS | 1661 | 1467320167381 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:07 INFO - PROCESS | 1661 | 1467320167383 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:07 INFO - PROCESS | 1661 | 1467320167487 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:56:07 INFO - PROCESS | 1661 | 1467320167544 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 1661 | 1467320167546 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e18000 == 44 [pid = 1661] [id = 338] 13:56:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1184dd400) [pid = 1661] [serial = 1013] [outer = 0x0] 13:56:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118867800) [pid = 1661] [serial = 1014] [outer = 0x1184dd400] 13:56:07 INFO - PROCESS | 1661 | 1467320167577 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119922000) [pid = 1661] [serial = 1015] [outer = 0x1184dd400] 13:56:07 INFO - PROCESS | 1661 | 1467320167995 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 13:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:56:08 INFO - PROCESS | 1661 | 1467320168046 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 1661 | 1467320168048 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:56:08 INFO - PROCESS | 1661 | 1467320168050 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 1661 | 1467320168052 Marionette TRACE conn2 <- [1,1326,null,{}] 13:56:08 INFO - PROCESS | 1661 | 1467320168054 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 1661 | 1467320168056 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:08 INFO - PROCESS | 1661 | 1467320168179 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:56:08 INFO - PROCESS | 1661 | 1467320168239 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 1661 | 1467320168240 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b134000 == 45 [pid = 1661] [id = 339] 13:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119b0a800) [pid = 1661] [serial = 1016] [outer = 0x0] 13:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1245da800) [pid = 1661] [serial = 1017] [outer = 0x119b0a800] 13:56:08 INFO - PROCESS | 1661 | 1467320168270 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x124eb9c00) [pid = 1661] [serial = 1018] [outer = 0x119b0a800] 13:56:08 INFO - PROCESS | 1661 | 1467320168726 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 723ms 13:56:08 INFO - PROCESS | 1661 | 1467320168774 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 1661 | 1467320168777 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:56:08 INFO - PROCESS | 1661 | 1467320168785 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 1661 | 1467320168788 Marionette TRACE conn2 <- [1,1330,null,{}] 13:56:08 INFO - PROCESS | 1661 | 1467320168809 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 1661 | 1467320168811 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:08 INFO - PROCESS | 1661 | 1467320168916 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:56:08 INFO - PROCESS | 1661 | 1467320168984 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 1661 | 1467320168985 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca14000 == 46 [pid = 1661] [id = 340] 13:56:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x128d8dc00) [pid = 1661] [serial = 1019] [outer = 0x0] 13:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1292b9400) [pid = 1661] [serial = 1020] [outer = 0x128d8dc00] 13:56:09 INFO - PROCESS | 1661 | 1467320169014 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12951c000) [pid = 1661] [serial = 1021] [outer = 0x128d8dc00] 13:56:09 INFO - PROCESS | 1661 | 1467320169432 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 845ms 13:56:09 INFO - PROCESS | 1661 | 1467320169639 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 1661 | 1467320169642 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:56:09 INFO - PROCESS | 1661 | 1467320169646 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 1661 | 1467320169648 Marionette TRACE conn2 <- [1,1334,null,{}] 13:56:09 INFO - PROCESS | 1661 | 1467320169651 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:09 INFO - PROCESS | 1661 | 1467320169653 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:09 INFO - PROCESS | 1661 | 1467320169747 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:56:09 INFO - PROCESS | 1661 | 1467320169818 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 1661 | 1467320169822 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193c5800 == 47 [pid = 1661] [id = 341] 13:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1184e7c00) [pid = 1661] [serial = 1022] [outer = 0x0] 13:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x118558000) [pid = 1661] [serial = 1023] [outer = 0x1184e7c00] 13:56:09 INFO - PROCESS | 1661 | 1467320169851 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x118863800) [pid = 1661] [serial = 1024] [outer = 0x1184e7c00] 13:56:10 INFO - PROCESS | 1661 | 1467320170351 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 771ms 13:56:10 INFO - PROCESS | 1661 | 1467320170418 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 1661 | 1467320170420 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:56:10 INFO - PROCESS | 1661 | 1467320170443 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 1661 | 1467320170446 Marionette TRACE conn2 <- [1,1338,null,{}] 13:56:10 INFO - PROCESS | 1661 | 1467320170448 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:10 INFO - PROCESS | 1661 | 1467320170450 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:10 INFO - PROCESS | 1661 | 1467320170541 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:56:10 INFO - PROCESS | 1661 | 1467320170613 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 1661 | 1467320170614 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188b5000 == 48 [pid = 1661] [id = 342] 13:56:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x11999bc00) [pid = 1661] [serial = 1025] [outer = 0x0] 13:56:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x119b0b800) [pid = 1661] [serial = 1026] [outer = 0x11999bc00] 13:56:10 INFO - PROCESS | 1661 | 1467320170643 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1210dc800) [pid = 1661] [serial = 1027] [outer = 0x11999bc00] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x119265000 == 47 [pid = 1661] [id = 310] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd7b000 == 46 [pid = 1661] [id = 336] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd4c800 == 45 [pid = 1661] [id = 335] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12b12b800 == 44 [pid = 1661] [id = 334] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x116957000 == 43 [pid = 1661] [id = 333] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12a84e000 == 42 [pid = 1661] [id = 332] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12a61f000 == 41 [pid = 1661] [id = 331] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12922b000 == 40 [pid = 1661] [id = 330] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12726e800 == 39 [pid = 1661] [id = 329] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x124e17800 == 38 [pid = 1661] [id = 328] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f7800 == 37 [pid = 1661] [id = 327] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x11825c800 == 36 [pid = 1661] [id = 326] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x117017000 == 35 [pid = 1661] [id = 325] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f1000 == 34 [pid = 1661] [id = 324] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x11660a000 == 33 [pid = 1661] [id = 323] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12b98a800 == 32 [pid = 1661] [id = 322] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1193c5800 == 31 [pid = 1661] [id = 341] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca14000 == 30 [pid = 1661] [id = 340] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12b134000 == 29 [pid = 1661] [id = 339] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x123e18000 == 28 [pid = 1661] [id = 338] 13:56:11 INFO - PROCESS | 1661 | --DOCSHELL 0x11641b800 == 27 [pid = 1661] [id = 337] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x126a30c00) [pid = 1661] [serial = 951] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x119b0ec00) [pid = 1661] [serial = 942] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x116903400) [pid = 1661] [serial = 933] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1172c4400) [pid = 1661] [serial = 934] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1150cd000) [pid = 1661] [serial = 913] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x112a5a000) [pid = 1661] [serial = 912] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x119206800) [pid = 1661] [serial = 931] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11871e400) [pid = 1661] [serial = 930] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x118e1e800) [pid = 1661] [serial = 939] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x118e1d800) [pid = 1661] [serial = 916] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11925e800) [pid = 1661] [serial = 940] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1184e4800) [pid = 1661] [serial = 936] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1185acc00) [pid = 1661] [serial = 915] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x11855dc00) [pid = 1661] [serial = 937] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12495fc00) [pid = 1661] [serial = 919] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1211ea800) [pid = 1661] [serial = 918] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1293f2c00) [pid = 1661] [serial = 922] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128c14000) [pid = 1661] [serial = 921] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12af60400) [pid = 1661] [serial = 925] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12a8ca000) [pid = 1661] [serial = 924] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1181da000) [pid = 1661] [serial = 928] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1257c5400) [pid = 1661] [serial = 949] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x12495d800) [pid = 1661] [serial = 948] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1167ef400) [pid = 1661] [serial = 927] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x127210400) [pid = 1661] [serial = 954] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12963f400) [pid = 1661] [serial = 966] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126f8a000) [pid = 1661] [serial = 952] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1210d9800) [pid = 1661] [serial = 958] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128c09000) [pid = 1661] [serial = 960] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x115da4400) [pid = 1661] [serial = 957] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x128d87000) [pid = 1661] [serial = 963] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124172400) [pid = 1661] [serial = 946] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1211eb800) [pid = 1661] [serial = 945] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1293f5800) [pid = 1661] [serial = 964] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x128c0f000) [pid = 1661] [serial = 955] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x128c53000) [pid = 1661] [serial = 961] [outer = 0x0] [url = about:blank] 13:56:11 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x11a0c8800) [pid = 1661] [serial = 943] [outer = 0x0] [url = about:blank] 13:56:12 INFO - PROCESS | 1661 | 1467320172057 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1627ms 13:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:56:12 INFO - PROCESS | 1661 | 1467320172068 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 1661 | 1467320172071 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:56:12 INFO - PROCESS | 1661 | 1467320172075 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 1661 | 1467320172078 Marionette TRACE conn2 <- [1,1342,null,{}] 13:56:12 INFO - PROCESS | 1661 | 1467320172083 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:12 INFO - PROCESS | 1661 | 1467320172084 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:12 INFO - PROCESS | 1661 | 1467320172187 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:56:12 INFO - PROCESS | 1661 | 1467320172235 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 1661 | 1467320172236 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x115f97800 == 28 [pid = 1661] [id = 343] 13:56:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x112fa2800) [pid = 1661] [serial = 1028] [outer = 0x0] 13:56:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1131e9400) [pid = 1661] [serial = 1029] [outer = 0x112fa2800] 13:56:12 INFO - PROCESS | 1661 | 1467320172271 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x115dabc00) [pid = 1661] [serial = 1030] [outer = 0x112fa2800] 13:56:12 INFO - PROCESS | 1661 | 1467320172816 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 773ms 13:56:12 INFO - PROCESS | 1661 | 1467320172864 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 1661 | 1467320172867 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:56:12 INFO - PROCESS | 1661 | 1467320172875 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 1661 | 1467320172877 Marionette TRACE conn2 <- [1,1346,null,{}] 13:56:12 INFO - PROCESS | 1661 | 1467320172879 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:12 INFO - PROCESS | 1661 | 1467320172881 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:12 INFO - PROCESS | 1661 | 1467320172982 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:56:13 INFO - PROCESS | 1661 | 1467320173055 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 1661 | 1467320173057 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x11701b000 == 29 [pid = 1661] [id = 344] 13:56:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x116a19c00) [pid = 1661] [serial = 1031] [outer = 0x0] 13:56:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1170bb400) [pid = 1661] [serial = 1032] [outer = 0x116a19c00] 13:56:13 INFO - PROCESS | 1661 | 1467320173088 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1182e1400) [pid = 1661] [serial = 1033] [outer = 0x116a19c00] 13:56:13 INFO - PROCESS | 1661 | 1467320173711 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 872ms 13:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:56:13 INFO - PROCESS | 1661 | 1467320173745 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 1661 | 1467320173747 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:56:13 INFO - PROCESS | 1661 | 1467320173750 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 1661 | 1467320173753 Marionette TRACE conn2 <- [1,1350,null,{}] 13:56:13 INFO - PROCESS | 1661 | 1467320173757 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:13 INFO - PROCESS | 1661 | 1467320173759 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:13 INFO - PROCESS | 1661 | 1467320173865 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:56:13 INFO - PROCESS | 1661 | --DOCSHELL 0x117e37000 == 28 [pid = 1661] [id = 171] 13:56:13 INFO - PROCESS | 1661 | --DOCSHELL 0x118397800 == 27 [pid = 1661] [id = 168] 13:56:13 INFO - PROCESS | 1661 | 1467320173940 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 1661 | 1467320173943 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167ae800 == 28 [pid = 1661] [id = 345] 13:56:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x115f19c00) [pid = 1661] [serial = 1034] [outer = 0x0] 13:56:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11662dc00) [pid = 1661] [serial = 1035] [outer = 0x115f19c00] 13:56:13 INFO - PROCESS | 1661 | 1467320173972 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1172c9400) [pid = 1661] [serial = 1036] [outer = 0x115f19c00] 13:56:14 INFO - PROCESS | 1661 | 1467320174319 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 622ms 13:56:14 INFO - PROCESS | 1661 | 1467320174373 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 1661 | 1467320174376 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:56:14 INFO - PROCESS | 1661 | 1467320174380 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - PROCESS | 1661 | 1467320174382 Marionette TRACE conn2 <- [1,1354,null,{}] 13:56:14 INFO - PROCESS | 1661 | 1467320174384 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:14 INFO - PROCESS | 1661 | 1467320174385 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:14 INFO - PROCESS | 1661 | 1467320174468 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:56:14 INFO - PROCESS | 1661 | 1467320174475 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 1661 | 1467320174476 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x119279800 == 29 [pid = 1661] [id = 346] 13:56:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11846d800) [pid = 1661] [serial = 1037] [outer = 0x0] 13:56:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118561400) [pid = 1661] [serial = 1038] [outer = 0x11846d800] 13:56:14 INFO - PROCESS | 1661 | 1467320174503 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1187f3800) [pid = 1661] [serial = 1039] [outer = 0x11846d800] 13:56:14 INFO - PROCESS | 1661 | 1467320174851 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 520ms 13:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:56:14 INFO - PROCESS | 1661 | 1467320174901 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 1661 | 1467320174902 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:56:14 INFO - PROCESS | 1661 | 1467320174904 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - PROCESS | 1661 | 1467320174907 Marionette TRACE conn2 <- [1,1358,null,{}] 13:56:14 INFO - PROCESS | 1661 | 1467320174914 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:14 INFO - PROCESS | 1661 | 1467320174917 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:15 INFO - PROCESS | 1661 | 1467320175004 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:56:15 INFO - PROCESS | 1661 | 1467320175011 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 1661 | 1467320175013 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x123865000 == 30 [pid = 1661] [id = 347] 13:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119255c00) [pid = 1661] [serial = 1040] [outer = 0x0] 13:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119571400) [pid = 1661] [serial = 1041] [outer = 0x119255c00] 13:56:15 INFO - PROCESS | 1661 | 1467320175042 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11999dc00) [pid = 1661] [serial = 1042] [outer = 0x119255c00] 13:56:15 INFO - PROCESS | 1661 | 1467320175466 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 573ms 13:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:56:15 INFO - PROCESS | 1661 | 1467320175479 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:56:15 INFO - PROCESS | 1661 | 1467320175481 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:56:15 INFO - PROCESS | 1661 | 1467320175484 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 1661 | 1467320175486 Marionette TRACE conn2 <- [1,1362,null,{}] 13:56:15 INFO - PROCESS | 1661 | 1467320175505 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:15 INFO - PROCESS | 1661 | 1467320175506 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:15 INFO - PROCESS | 1661 | 1467320175656 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:56:15 INFO - PROCESS | 1661 | 1467320175681 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 1661 | 1467320175683 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243e7000 == 31 [pid = 1661] [id = 348] 13:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119cd9c00) [pid = 1661] [serial = 1043] [outer = 0x0] 13:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1210d1800) [pid = 1661] [serial = 1044] [outer = 0x119cd9c00] 13:56:15 INFO - PROCESS | 1661 | 1467320175723 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1211eb400) [pid = 1661] [serial = 1045] [outer = 0x119cd9c00] 13:56:16 INFO - PROCESS | 1661 | 1467320176148 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 681ms 13:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:56:16 INFO - PROCESS | 1661 | 1467320176165 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 1661 | 1467320176166 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:56:16 INFO - PROCESS | 1661 | 1467320176168 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 1661 | 1467320176170 Marionette TRACE conn2 <- [1,1366,null,{}] 13:56:16 INFO - PROCESS | 1661 | 1467320176173 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:16 INFO - PROCESS | 1661 | 1467320176174 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:16 INFO - PROCESS | 1661 | 1467320176277 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:56:16 INFO - PROCESS | 1661 | 1467320176310 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 1661 | 1467320176311 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x126ea2800 == 32 [pid = 1661] [id = 349] 13:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1211ec000) [pid = 1661] [serial = 1046] [outer = 0x0] 13:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1245d8c00) [pid = 1661] [serial = 1047] [outer = 0x1211ec000] 13:56:16 INFO - PROCESS | 1661 | 1467320176336 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x124652800) [pid = 1661] [serial = 1048] [outer = 0x1211ec000] 13:56:16 INFO - PROCESS | 1661 | 1467320176677 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 1661 | 1467320176692 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:56:16 INFO - PROCESS | 1661 | 1467320176694 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 1661 | 1467320176695 Marionette TRACE conn2 <- [1,1370,null,{}] 13:56:16 INFO - PROCESS | 1661 | 1467320176697 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:16 INFO - PROCESS | 1661 | 1467320176701 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:16 INFO - PROCESS | 1661 | 1467320176833 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:56:16 INFO - PROCESS | 1661 | 1467320176838 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 1661 | 1467320176839 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bea000 == 33 [pid = 1661] [id = 350] 13:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124688400) [pid = 1661] [serial = 1049] [outer = 0x0] 13:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12495d800) [pid = 1661] [serial = 1050] [outer = 0x124688400] 13:56:16 INFO - PROCESS | 1661 | 1467320176865 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x126efe000) [pid = 1661] [serial = 1051] [outer = 0x124688400] 13:56:17 INFO - PROCESS | 1661 | 1467320177200 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:56:17 INFO - PROCESS | 1661 | 1467320177214 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:56:17 INFO - PROCESS | 1661 | 1467320177216 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:56:17 INFO - PROCESS | 1661 | 1467320177217 Marionette TRACE conn2 <- [1,1374,null,{}] 13:56:17 INFO - PROCESS | 1661 | 1467320177219 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:17 INFO - PROCESS | 1661 | 1467320177221 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:17 INFO - PROCESS | 1661 | 1467320177360 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x126f8c800) [pid = 1661] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1184e7c00) [pid = 1661] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1184dd400) [pid = 1661] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1121b2c00) [pid = 1661] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128c11000) [pid = 1661] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128c11800) [pid = 1661] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x115da6c00) [pid = 1661] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x112a55c00) [pid = 1661] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1185a8400) [pid = 1661] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119b09c00) [pid = 1661] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x128d8dc00) [pid = 1661] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124659800) [pid = 1661] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1131ce000) [pid = 1661] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1182e0400) [pid = 1661] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x115dae400) [pid = 1661] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1292bc000) [pid = 1661] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x118554000) [pid = 1661] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x119b0a800) [pid = 1661] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x112a5fc00) [pid = 1661] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:56:17 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12b9db800) [pid = 1661] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:56:17 INFO - PROCESS | 1661 | 1467320177404 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 1661 | 1467320177405 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167ad000 == 34 [pid = 1661] [id = 351] 13:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1128d8c00) [pid = 1661] [serial = 1052] [outer = 0x0] 13:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1130c6800) [pid = 1661] [serial = 1053] [outer = 0x1128d8c00] 13:56:17 INFO - PROCESS | 1661 | 1467320177429 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1176ee000) [pid = 1661] [serial = 1054] [outer = 0x1128d8c00] 13:56:17 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:56:17 INFO - PROCESS | 1661 | 1467320177707 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:56:17 INFO - PROCESS | 1661 | 1467320177738 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:56:17 INFO - PROCESS | 1661 | 1467320177748 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:56:17 INFO - PROCESS | 1661 | 1467320177749 Marionette TRACE conn2 <- [1,1378,null,{}] 13:56:17 INFO - PROCESS | 1661 | 1467320177751 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:17 INFO - PROCESS | 1661 | 1467320177752 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:17 INFO - PROCESS | 1661 | 1467320177833 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:56:17 INFO - PROCESS | 1661 | 1467320177837 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 1661 | 1467320177838 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293b8800 == 35 [pid = 1661] [id = 352] 13:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1176eec00) [pid = 1661] [serial = 1055] [outer = 0x0] 13:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119b0fc00) [pid = 1661] [serial = 1056] [outer = 0x1176eec00] 13:56:17 INFO - PROCESS | 1661 | 1467320177864 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x126f8d800) [pid = 1661] [serial = 1057] [outer = 0x1176eec00] 13:56:18 INFO - PROCESS | 1661 | 1467320178188 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 1661 | 1467320178221 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:56:18 INFO - PROCESS | 1661 | 1467320178223 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 1661 | 1467320178224 Marionette TRACE conn2 <- [1,1382,null,{}] 13:56:18 INFO - PROCESS | 1661 | 1467320178226 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:18 INFO - PROCESS | 1661 | 1467320178227 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:18 INFO - PROCESS | 1661 | 1467320178332 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:56:18 INFO - PROCESS | 1661 | 1467320178338 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 1661 | 1467320178347 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a613000 == 36 [pid = 1661] [id = 353] 13:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112a55c00) [pid = 1661] [serial = 1058] [outer = 0x0] 13:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x126f94800) [pid = 1661] [serial = 1059] [outer = 0x112a55c00] 13:56:18 INFO - PROCESS | 1661 | 1467320178372 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128c53c00) [pid = 1661] [serial = 1060] [outer = 0x112a55c00] 13:56:18 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:56:18 INFO - PROCESS | 1661 | 1467320178680 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 1661 | 1467320178698 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:56:18 INFO - PROCESS | 1661 | 1467320178700 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 1661 | 1467320178701 Marionette TRACE conn2 <- [1,1386,null,{}] 13:56:18 INFO - PROCESS | 1661 | 1467320178703 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:18 INFO - PROCESS | 1661 | 1467320178705 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:18 INFO - PROCESS | 1661 | 1467320178786 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:56:18 INFO - PROCESS | 1661 | 1467320178792 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 1661 | 1467320178793 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aada800 == 37 [pid = 1661] [id = 354] 13:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128c54000) [pid = 1661] [serial = 1061] [outer = 0x0] 13:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128d8dc00) [pid = 1661] [serial = 1062] [outer = 0x128c54000] 13:56:18 INFO - PROCESS | 1661 | 1467320178817 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1292b4c00) [pid = 1661] [serial = 1063] [outer = 0x128c54000] 13:56:19 INFO - PROCESS | 1661 | 1467320179142 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 1661 | 1467320179170 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:56:19 INFO - PROCESS | 1661 | 1467320179174 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 1661 | 1467320179176 Marionette TRACE conn2 <- [1,1390,null,{}] 13:56:19 INFO - PROCESS | 1661 | 1467320179179 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:19 INFO - PROCESS | 1661 | 1467320179180 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:19 INFO - PROCESS | 1661 | 1467320179302 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:56:19 INFO - PROCESS | 1661 | 1467320179311 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 1661 | 1467320179313 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b132800 == 38 [pid = 1661] [id = 355] 13:56:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1292b7c00) [pid = 1661] [serial = 1064] [outer = 0x0] 13:56:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1293f1c00) [pid = 1661] [serial = 1065] [outer = 0x1292b7c00] 13:56:19 INFO - PROCESS | 1661 | 1467320179343 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x129640400) [pid = 1661] [serial = 1066] [outer = 0x1292b7c00] 13:56:19 INFO - PROCESS | 1661 | 1467320179807 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 672ms 13:56:19 INFO - PROCESS | 1661 | 1467320179846 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 1661 | 1467320179849 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:56:19 INFO - PROCESS | 1661 | 1467320179852 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 1661 | 1467320179854 Marionette TRACE conn2 <- [1,1394,null,{}] 13:56:19 INFO - PROCESS | 1661 | 1467320179858 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:19 INFO - PROCESS | 1661 | 1467320179860 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:19 INFO - PROCESS | 1661 | 1467320179958 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:56:20 INFO - PROCESS | 1661 | 1467320180037 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 1661 | 1467320180039 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x118727800 == 39 [pid = 1661] [id = 356] 13:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1167ef800) [pid = 1661] [serial = 1067] [outer = 0x0] 13:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1176df800) [pid = 1661] [serial = 1068] [outer = 0x1167ef800] 13:56:20 INFO - PROCESS | 1661 | 1467320180113 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1184e6800) [pid = 1661] [serial = 1069] [outer = 0x1167ef800] 13:56:20 INFO - PROCESS | 1661 | 1467320180525 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 722ms 13:56:20 INFO - PROCESS | 1661 | 1467320180574 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 1661 | 1467320180577 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:56:20 INFO - PROCESS | 1661 | 1467320180582 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - PROCESS | 1661 | 1467320180584 Marionette TRACE conn2 <- [1,1398,null,{}] 13:56:20 INFO - PROCESS | 1661 | 1467320180586 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:20 INFO - PROCESS | 1661 | 1467320180588 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:20 INFO - PROCESS | 1661 | 1467320180691 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:56:20 INFO - PROCESS | 1661 | 1467320180760 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 1661 | 1467320180761 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x126011800 == 40 [pid = 1661] [id = 357] 13:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1185adc00) [pid = 1661] [serial = 1070] [outer = 0x0] 13:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118e27800) [pid = 1661] [serial = 1071] [outer = 0x1185adc00] 13:56:20 INFO - PROCESS | 1661 | 1467320180791 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119b10400) [pid = 1661] [serial = 1072] [outer = 0x1185adc00] 13:56:21 INFO - PROCESS | 1661 | 1467320181263 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 720ms 13:56:21 INFO - PROCESS | 1661 | 1467320181301 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 1661 | 1467320181302 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:56:21 INFO - PROCESS | 1661 | 1467320181320 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 1661 | 1467320181324 Marionette TRACE conn2 <- [1,1402,null,{}] 13:56:21 INFO - PROCESS | 1661 | 1467320181332 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:21 INFO - PROCESS | 1661 | 1467320181335 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:21 INFO - PROCESS | 1661 | 1467320181437 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:56:21 INFO - PROCESS | 1661 | 1467320181515 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 1661 | 1467320181518 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba33000 == 41 [pid = 1661] [id = 358] 13:56:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124956000) [pid = 1661] [serial = 1073] [outer = 0x0] 13:56:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124b82000) [pid = 1661] [serial = 1074] [outer = 0x124956000] 13:56:21 INFO - PROCESS | 1661 | 1467320181562 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x126063400) [pid = 1661] [serial = 1075] [outer = 0x124956000] 13:56:22 INFO - PROCESS | 1661 | 1467320182071 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 790ms 13:56:22 INFO - PROCESS | 1661 | 1467320182095 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 1661 | 1467320182097 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:56:22 INFO - PROCESS | 1661 | 1467320182099 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 1661 | 1467320182100 Marionette TRACE conn2 <- [1,1406,null,{}] 13:56:22 INFO - PROCESS | 1661 | 1467320182103 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 1661 | 1467320182104 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:22 INFO - PROCESS | 1661 | 1467320182243 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:56:22 INFO - PROCESS | 1661 | 1467320182251 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 1661 | 1467320182252 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd77000 == 42 [pid = 1661] [id = 359] 13:56:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x126ef6c00) [pid = 1661] [serial = 1076] [outer = 0x0] 13:56:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1292bb800) [pid = 1661] [serial = 1077] [outer = 0x126ef6c00] 13:56:22 INFO - PROCESS | 1661 | 1467320182281 Marionette DEBUG loaded listener.js 13:56:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12951d800) [pid = 1661] [serial = 1078] [outer = 0x126ef6c00] 13:56:22 INFO - PROCESS | 1661 | 1467320182721 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 669ms 13:56:22 INFO - PROCESS | 1661 | 1467320182769 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:56:22 INFO - PROCESS | 1661 | 1467320182770 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:56:22 INFO - PROCESS | 1661 | 1467320182773 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 1661 | 1467320182774 Marionette TRACE conn2 <- [1,1410,null,{}] 13:56:22 INFO - PROCESS | 1661 | 1467320182777 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 1661 | 1467320182778 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:22 INFO - PROCESS | 1661 | 1467320182913 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:56:23 INFO - PROCESS | 1661 | 1467320183010 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 1661 | 1467320183012 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x119c69800 == 43 [pid = 1661] [id = 360] 13:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1131eac00) [pid = 1661] [serial = 1079] [outer = 0x0] 13:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128c08800) [pid = 1661] [serial = 1080] [outer = 0x1131eac00] 13:56:23 INFO - PROCESS | 1661 | 1467320183060 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12963f000) [pid = 1661] [serial = 1081] [outer = 0x1131eac00] 13:56:23 INFO - PROCESS | 1661 | 1467320183726 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 970ms 13:56:23 INFO - PROCESS | 1661 | 1467320183744 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:56:23 INFO - PROCESS | 1661 | 1467320183746 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:56:23 INFO - PROCESS | 1661 | 1467320183749 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:56:23 INFO - PROCESS | 1661 | 1467320183751 Marionette TRACE conn2 <- [1,1414,null,{}] 13:56:23 INFO - PROCESS | 1661 | 1467320183754 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:23 INFO - PROCESS | 1661 | 1467320183756 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:23 INFO - PROCESS | 1661 | 1467320183853 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:56:23 INFO - PROCESS | 1661 | 1467320183948 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 1661 | 1467320183950 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e42800 == 44 [pid = 1661] [id = 361] 13:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1164db400) [pid = 1661] [serial = 1082] [outer = 0x0] 13:56:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x116732400) [pid = 1661] [serial = 1083] [outer = 0x1164db400] 13:56:24 INFO - PROCESS | 1661 | 1467320183996 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1181da000) [pid = 1661] [serial = 1084] [outer = 0x1164db400] 13:56:24 INFO - PROCESS | 1661 | --DOCSHELL 0x1193d6800 == 43 [pid = 1661] [id = 173] 13:56:24 INFO - PROCESS | 1661 | --DOCSHELL 0x116410800 == 42 [pid = 1661] [id = 172] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x119b0b800) [pid = 1661] [serial = 1026] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | 1467320184446 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x118558000) [pid = 1661] [serial = 1023] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x118863800) [pid = 1661] [serial = 1024] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x118867800) [pid = 1661] [serial = 1014] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1164e4c00) [pid = 1661] [serial = 1012] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119922000) [pid = 1661] [serial = 1015] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x128c5e000) [pid = 1661] [serial = 990] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12a1db800) [pid = 1661] [serial = 993] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12951f400) [pid = 1661] [serial = 991] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12af5ec00) [pid = 1661] [serial = 996] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12a8d4000) [pid = 1661] [serial = 994] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12b1d8400) [pid = 1661] [serial = 997] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1172c9800) [pid = 1661] [serial = 1000] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x118861400) [pid = 1661] [serial = 978] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119257000) [pid = 1661] [serial = 979] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x124174800) [pid = 1661] [serial = 981] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1292b9400) [pid = 1661] [serial = 1020] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1245e3000) [pid = 1661] [serial = 982] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124b7ec00) [pid = 1661] [serial = 984] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x124ebb400) [pid = 1661] [serial = 985] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1139be000) [pid = 1661] [serial = 969] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x115f71c00) [pid = 1661] [serial = 970] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11846a400) [pid = 1661] [serial = 975] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118556000) [pid = 1661] [serial = 976] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1257cec00) [pid = 1661] [serial = 987] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12a1d2800) [pid = 1661] [serial = 967] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11855d400) [pid = 1661] [serial = 972] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118710800) [pid = 1661] [serial = 973] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x124eb9c00) [pid = 1661] [serial = 1018] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1245da800) [pid = 1661] [serial = 1017] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12951c000) [pid = 1661] [serial = 1021] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1131e2800) [pid = 1661] [serial = 1011] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12b323800) [pid = 1661] [serial = 1005] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119260c00) [pid = 1661] [serial = 1002] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12ba93c00) [pid = 1661] [serial = 1009] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12ba92800) [pid = 1661] [serial = 1008] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x115da9800) [pid = 1661] [serial = 999] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x126ef6400) [pid = 1661] [serial = 1003] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x128c08c00) [pid = 1661] [serial = 988] [outer = 0x0] [url = about:blank] 13:56:24 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x12b9dc400) [pid = 1661] [serial = 1006] [outer = 0x0] [url = about:blank] 13:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 13:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:56:24 INFO - PROCESS | 1661 | 1467320184469 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:56:24 INFO - PROCESS | 1661 | 1467320184471 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:56:24 INFO - PROCESS | 1661 | 1467320184477 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 1661 | 1467320184479 Marionette TRACE conn2 <- [1,1418,null,{}] 13:56:24 INFO - PROCESS | 1661 | 1467320184481 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:24 INFO - PROCESS | 1661 | 1467320184483 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:24 INFO - PROCESS | 1661 | 1467320184563 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:56:24 INFO - PROCESS | 1661 | 1467320184567 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 1661 | 1467320184569 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x118261800 == 43 [pid = 1661] [id = 362] 13:56:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1184de000) [pid = 1661] [serial = 1085] [outer = 0x0] 13:56:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118558800) [pid = 1661] [serial = 1086] [outer = 0x1184de000] 13:56:24 INFO - PROCESS | 1661 | 1467320184598 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118867800) [pid = 1661] [serial = 1087] [outer = 0x1184de000] 13:56:24 INFO - PROCESS | 1661 | 1467320184958 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 521ms 13:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:56:25 INFO - PROCESS | 1661 | 1467320184998 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 1661 | 1467320184999 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:56:25 INFO - PROCESS | 1661 | 1467320185002 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 1661 | 1467320185004 Marionette TRACE conn2 <- [1,1422,null,{}] 13:56:25 INFO - PROCESS | 1661 | 1467320185013 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:25 INFO - PROCESS | 1661 | 1467320185016 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:25 INFO - PROCESS | 1661 | 1467320185095 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:56:25 INFO - PROCESS | 1661 | 1467320185100 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 1661 | 1467320185101 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x123ca0800 == 44 [pid = 1661] [id = 363] 13:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11999b400) [pid = 1661] [serial = 1088] [outer = 0x0] 13:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1210df800) [pid = 1661] [serial = 1089] [outer = 0x11999b400] 13:56:25 INFO - PROCESS | 1661 | 1467320185131 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1245ddc00) [pid = 1661] [serial = 1090] [outer = 0x11999b400] 13:56:25 INFO - PROCESS | 1661 | 1467320185477 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 523ms 13:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:56:25 INFO - PROCESS | 1661 | 1467320185528 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 1661 | 1467320185529 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:56:25 INFO - PROCESS | 1661 | 1467320185531 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 1661 | 1467320185532 Marionette TRACE conn2 <- [1,1426,null,{}] 13:56:25 INFO - PROCESS | 1661 | 1467320185535 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:25 INFO - PROCESS | 1661 | 1467320185536 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:25 INFO - PROCESS | 1661 | 1467320185616 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:56:25 INFO - PROCESS | 1661 | 1467320185620 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 1661 | 1467320185621 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257a3800 == 45 [pid = 1661] [id = 364] 13:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x124956400) [pid = 1661] [serial = 1091] [outer = 0x0] 13:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x124b7e400) [pid = 1661] [serial = 1092] [outer = 0x124956400] 13:56:25 INFO - PROCESS | 1661 | 1467320185649 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x126a30c00) [pid = 1661] [serial = 1093] [outer = 0x124956400] 13:56:25 INFO - PROCESS | 1661 | 1467320185991 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 468ms 13:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:56:26 INFO - PROCESS | 1661 | 1467320186000 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:56:26 INFO - PROCESS | 1661 | 1467320186002 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:56:26 INFO - PROCESS | 1661 | 1467320186008 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - PROCESS | 1661 | 1467320186009 Marionette TRACE conn2 <- [1,1430,null,{}] 13:56:26 INFO - PROCESS | 1661 | 1467320186012 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:26 INFO - PROCESS | 1661 | 1467320186013 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:26 INFO - PROCESS | 1661 | 1467320186096 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:56:26 INFO - PROCESS | 1661 | 1467320186100 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 1661 | 1467320186101 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x127267000 == 46 [pid = 1661] [id = 365] 13:56:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x126a38400) [pid = 1661] [serial = 1094] [outer = 0x0] 13:56:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x128c56400) [pid = 1661] [serial = 1095] [outer = 0x126a38400] 13:56:26 INFO - PROCESS | 1661 | 1467320186125 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1292b3800) [pid = 1661] [serial = 1096] [outer = 0x126a38400] 13:56:26 INFO - PROCESS | 1661 | 1467320186476 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 480ms 13:56:26 INFO - PROCESS | 1661 | 1467320186484 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:56:26 INFO - PROCESS | 1661 | 1467320186485 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:56:26 INFO - PROCESS | 1661 | 1467320186488 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - PROCESS | 1661 | 1467320186490 Marionette TRACE conn2 <- [1,1434,null,{}] 13:56:26 INFO - PROCESS | 1661 | 1467320186493 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:26 INFO - PROCESS | 1661 | 1467320186497 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:26 INFO - PROCESS | 1661 | 1467320186627 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:56:26 INFO - PROCESS | 1661 | 1467320186638 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 1661 | 1467320186640 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a10c800 == 47 [pid = 1661] [id = 366] 13:56:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1292b2c00) [pid = 1661] [serial = 1097] [outer = 0x0] 13:56:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x129642000) [pid = 1661] [serial = 1098] [outer = 0x1292b2c00] 13:56:26 INFO - PROCESS | 1661 | 1467320186665 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12af5c000) [pid = 1661] [serial = 1099] [outer = 0x1292b2c00] 13:56:27 INFO - PROCESS | 1661 | 1467320187011 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 571ms 13:56:27 INFO - PROCESS | 1661 | 1467320187059 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 1661 | 1467320187060 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:56:27 INFO - PROCESS | 1661 | 1467320187063 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 1661 | 1467320187063 Marionette TRACE conn2 <- [1,1438,null,{}] 13:56:27 INFO - PROCESS | 1661 | 1467320187066 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:27 INFO - PROCESS | 1661 | 1467320187068 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:27 INFO - PROCESS | 1661 | 1467320187189 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:56:27 INFO - PROCESS | 1661 | 1467320187203 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:27 INFO - PROCESS | 1661 | 1467320187204 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a84b800 == 48 [pid = 1661] [id = 367] 13:56:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x111e5cc00) [pid = 1661] [serial = 1100] [outer = 0x0] 13:56:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12b323c00) [pid = 1661] [serial = 1101] [outer = 0x111e5cc00] 13:56:27 INFO - PROCESS | 1661 | 1467320187249 Marionette DEBUG loaded listener.js 13:56:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12b32d800) [pid = 1661] [serial = 1102] [outer = 0x111e5cc00] 13:56:27 INFO - PROCESS | 1661 | 1467320187645 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 618ms 13:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:56:27 INFO - PROCESS | 1661 | 1467320187681 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 1661 | 1467320187683 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:56:27 INFO - PROCESS | 1661 | 1467320187686 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 1661 | 1467320187687 Marionette TRACE conn2 <- [1,1442,null,{}] 13:56:27 INFO - PROCESS | 1661 | 1467320187689 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:27 INFO - PROCESS | 1661 | 1467320187690 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:27 INFO - PROCESS | 1661 | 1467320187793 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:56:27 INFO - PROCESS | 1661 | 1467320187806 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:27 INFO - PROCESS | 1661 | 1467320187807 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b1a1000 == 49 [pid = 1661] [id = 368] 13:56:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12b32e000) [pid = 1661] [serial = 1103] [outer = 0x0] 13:56:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12b9d8c00) [pid = 1661] [serial = 1104] [outer = 0x12b32e000] 13:56:27 INFO - PROCESS | 1661 | 1467320187831 Marionette DEBUG loaded listener.js 13:56:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12b9e0000) [pid = 1661] [serial = 1105] [outer = 0x12b32e000] 13:56:28 INFO - PROCESS | 1661 | 1467320188181 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 13:56:28 INFO - PROCESS | 1661 | 1467320188206 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:56:28 INFO - PROCESS | 1661 | 1467320188207 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:56:28 INFO - PROCESS | 1661 | 1467320188215 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - PROCESS | 1661 | 1467320188216 Marionette TRACE conn2 <- [1,1446,null,{}] 13:56:28 INFO - PROCESS | 1661 | 1467320188218 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 1661 | 1467320188219 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:28 INFO - PROCESS | 1661 | 1467320188319 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:56:28 INFO - PROCESS | 1661 | 1467320188324 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 1661 | 1467320188325 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba48000 == 50 [pid = 1661] [id = 369] 13:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12b328400) [pid = 1661] [serial = 1106] [outer = 0x0] 13:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12ba96800) [pid = 1661] [serial = 1107] [outer = 0x12b328400] 13:56:28 INFO - PROCESS | 1661 | 1467320188388 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12ba9e400) [pid = 1661] [serial = 1108] [outer = 0x12b328400] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124688400) [pid = 1661] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1128d8c00) [pid = 1661] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x112a55c00) [pid = 1661] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1176eec00) [pid = 1661] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x128c54000) [pid = 1661] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119cd9c00) [pid = 1661] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1211ec000) [pid = 1661] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11846d800) [pid = 1661] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x115f19c00) [pid = 1661] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119255c00) [pid = 1661] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:56:28 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11999bc00) [pid = 1661] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:56:28 INFO - PROCESS | 1661 | 1467320188762 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 574ms 13:56:28 INFO - PROCESS | 1661 | 1467320188784 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:56:28 INFO - PROCESS | 1661 | 1467320188786 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:56:28 INFO - PROCESS | 1661 | 1467320188788 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - PROCESS | 1661 | 1467320188791 Marionette TRACE conn2 <- [1,1450,null,{}] 13:56:28 INFO - PROCESS | 1661 | 1467320188795 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 1661 | 1467320188796 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:28 INFO - PROCESS | 1661 | 1467320188881 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:56:28 INFO - PROCESS | 1661 | 1467320188885 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 1661 | 1467320188886 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c462800 == 51 [pid = 1661] [id = 370] 13:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x115da7400) [pid = 1661] [serial = 1109] [outer = 0x0] 13:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119c10000) [pid = 1661] [serial = 1110] [outer = 0x115da7400] 13:56:28 INFO - PROCESS | 1661 | 1467320188910 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128c15c00) [pid = 1661] [serial = 1111] [outer = 0x115da7400] 13:56:29 INFO - PROCESS | 1661 | 1467320189320 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 579ms 13:56:29 INFO - PROCESS | 1661 | 1467320189369 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 1661 | 1467320189371 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:56:29 INFO - PROCESS | 1661 | 1467320189374 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - PROCESS | 1661 | 1467320189377 Marionette TRACE conn2 <- [1,1454,null,{}] 13:56:29 INFO - PROCESS | 1661 | 1467320189381 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:29 INFO - PROCESS | 1661 | 1467320189383 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:29 INFO - PROCESS | 1661 | 1467320189537 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:56:29 INFO - PROCESS | 1661 | 1467320189551 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 1661 | 1467320189553 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca1a000 == 52 [pid = 1661] [id = 371] 13:56:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12bd67800) [pid = 1661] [serial = 1112] [outer = 0x0] 13:56:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12bd71400) [pid = 1661] [serial = 1113] [outer = 0x12bd67800] 13:56:29 INFO - PROCESS | 1661 | 1467320189595 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12bdc5000) [pid = 1661] [serial = 1114] [outer = 0x12bd67800] 13:56:29 INFO - PROCESS | 1661 | 1467320189964 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 622ms 13:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:56:30 INFO - PROCESS | 1661 | 1467320189996 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 1661 | 1467320189997 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:56:30 INFO - PROCESS | 1661 | 1467320189999 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 1661 | 1467320190000 Marionette TRACE conn2 <- [1,1458,null,{}] 13:56:30 INFO - PROCESS | 1661 | 1467320190003 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:30 INFO - PROCESS | 1661 | 1467320190004 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:30 INFO - PROCESS | 1661 | 1467320190122 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:56:30 INFO - PROCESS | 1661 | 1467320190144 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 1661 | 1467320190145 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc55800 == 53 [pid = 1661] [id = 372] 13:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x124b3fc00) [pid = 1661] [serial = 1115] [outer = 0x0] 13:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124b41c00) [pid = 1661] [serial = 1116] [outer = 0x124b3fc00] 13:56:30 INFO - PROCESS | 1661 | 1467320190169 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12bd6cc00) [pid = 1661] [serial = 1117] [outer = 0x124b3fc00] 13:56:30 INFO - PROCESS | 1661 | 1467320190485 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 13:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:56:30 INFO - PROCESS | 1661 | 1467320190519 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 1661 | 1467320190521 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:56:30 INFO - PROCESS | 1661 | 1467320190526 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 1661 | 1467320190528 Marionette TRACE conn2 <- [1,1462,null,{}] 13:56:30 INFO - PROCESS | 1661 | 1467320190531 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:30 INFO - PROCESS | 1661 | 1467320190532 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:30 INFO - PROCESS | 1661 | 1467320190706 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:56:30 INFO - PROCESS | 1661 | 1467320190831 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 1661 | 1467320190833 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1161c8000 == 54 [pid = 1661] [id = 373] 13:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x111cac800) [pid = 1661] [serial = 1118] [outer = 0x0] 13:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1128d9800) [pid = 1661] [serial = 1119] [outer = 0x111cac800] 13:56:30 INFO - PROCESS | 1661 | 1467320190882 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x115da2c00) [pid = 1661] [serial = 1120] [outer = 0x111cac800] 13:56:31 INFO - PROCESS | 1661 | 1467320191346 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 870ms 13:56:31 INFO - PROCESS | 1661 | 1467320191403 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 1661 | 1467320191405 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:56:31 INFO - PROCESS | 1661 | 1467320191426 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - PROCESS | 1661 | 1467320191428 Marionette TRACE conn2 <- [1,1466,null,{}] 13:56:31 INFO - PROCESS | 1661 | 1467320191432 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:31 INFO - PROCESS | 1661 | 1467320191435 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:31 INFO - PROCESS | 1661 | 1467320191541 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:56:31 INFO - PROCESS | 1661 | 1467320191612 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 1661 | 1467320191614 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x123867800 == 55 [pid = 1661] [id = 374] 13:56:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1185a8400) [pid = 1661] [serial = 1121] [outer = 0x0] 13:56:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118862800) [pid = 1661] [serial = 1122] [outer = 0x1185a8400] 13:56:31 INFO - PROCESS | 1661 | 1467320191644 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119573400) [pid = 1661] [serial = 1123] [outer = 0x1185a8400] 13:56:32 INFO - PROCESS | 1661 | 1467320192098 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 13:56:32 INFO - PROCESS | 1661 | 1467320192157 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 1661 | 1467320192160 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:56:32 INFO - PROCESS | 1661 | 1467320192164 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 1661 | 1467320192166 Marionette TRACE conn2 <- [1,1470,null,{}] 13:56:32 INFO - PROCESS | 1661 | 1467320192168 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 1661 | 1467320192170 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:32 INFO - PROCESS | 1661 | 1467320192276 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:56:32 INFO - PROCESS | 1661 | 1467320192347 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 1661 | 1467320192348 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a842000 == 56 [pid = 1661] [id = 375] 13:56:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12416c800) [pid = 1661] [serial = 1124] [outer = 0x0] 13:56:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124655000) [pid = 1661] [serial = 1125] [outer = 0x12416c800] 13:56:32 INFO - PROCESS | 1661 | 1467320192377 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x124b42000) [pid = 1661] [serial = 1126] [outer = 0x12416c800] 13:56:32 INFO - PROCESS | 1661 | 1467320192813 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 719ms 13:56:32 INFO - PROCESS | 1661 | 1467320192910 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 1661 | 1467320192912 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:56:32 INFO - PROCESS | 1661 | 1467320192921 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 1661 | 1467320192925 Marionette TRACE conn2 <- [1,1474,null,{}] 13:56:32 INFO - PROCESS | 1661 | 1467320192928 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 1661 | 1467320192931 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:33 INFO - PROCESS | 1661 | 1467320193036 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:56:33 INFO - PROCESS | 1661 | 1467320193108 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 1661 | 1467320193109 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x123a82800 == 57 [pid = 1661] [id = 376] 13:56:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1131ce000) [pid = 1661] [serial = 1127] [outer = 0x0] 13:56:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x119572000) [pid = 1661] [serial = 1128] [outer = 0x1131ce000] 13:56:33 INFO - PROCESS | 1661 | 1467320193138 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x128d8d800) [pid = 1661] [serial = 1129] [outer = 0x1131ce000] 13:56:33 INFO - PROCESS | 1661 | 1467320193794 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 933ms 13:56:33 INFO - PROCESS | 1661 | 1467320193849 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 1661 | 1467320193851 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:56:33 INFO - PROCESS | 1661 | 1467320193854 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 1661 | 1467320193856 Marionette TRACE conn2 <- [1,1478,null,{}] 13:56:33 INFO - PROCESS | 1661 | 1467320193860 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:33 INFO - PROCESS | 1661 | 1467320193861 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:33 INFO - PROCESS | 1661 | 1467320193955 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:56:34 INFO - PROCESS | 1661 | 1467320194015 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 1661 | 1467320194016 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x11734d000 == 58 [pid = 1661] [id = 377] 13:56:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1173c9400) [pid = 1661] [serial = 1130] [outer = 0x0] 13:56:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1184e1800) [pid = 1661] [serial = 1131] [outer = 0x1173c9400] 13:56:34 INFO - PROCESS | 1661 | 1467320194044 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1185b1000) [pid = 1661] [serial = 1132] [outer = 0x1173c9400] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x1188b5000 == 57 [pid = 1661] [id = 342] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc55800 == 56 [pid = 1661] [id = 372] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca1a000 == 55 [pid = 1661] [id = 371] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12c462800 == 54 [pid = 1661] [id = 370] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba48000 == 53 [pid = 1661] [id = 369] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12b1a1000 == 52 [pid = 1661] [id = 368] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12a84b800 == 51 [pid = 1661] [id = 367] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12a10c800 == 50 [pid = 1661] [id = 366] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x127267000 == 49 [pid = 1661] [id = 365] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x1257a3800 == 48 [pid = 1661] [id = 364] 13:56:34 INFO - PROCESS | 1661 | --DOCSHELL 0x123ca0800 == 47 [pid = 1661] [id = 363] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x128d8dc00) [pid = 1661] [serial = 1062] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1210d1800) [pid = 1661] [serial = 1044] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1245d8c00) [pid = 1661] [serial = 1047] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1170bb400) [pid = 1661] [serial = 1032] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x118561400) [pid = 1661] [serial = 1038] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1187f3800) [pid = 1661] [serial = 1039] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1131e9400) [pid = 1661] [serial = 1029] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11662dc00) [pid = 1661] [serial = 1035] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1172c9400) [pid = 1661] [serial = 1036] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119571400) [pid = 1661] [serial = 1041] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1210dc800) [pid = 1661] [serial = 1027] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12495d800) [pid = 1661] [serial = 1050] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x126efe000) [pid = 1661] [serial = 1051] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124652800) [pid = 1661] [serial = 1048] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1176ee000) [pid = 1661] [serial = 1054] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1130c6800) [pid = 1661] [serial = 1053] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x128c53c00) [pid = 1661] [serial = 1060] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1211eb400) [pid = 1661] [serial = 1045] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x126f8d800) [pid = 1661] [serial = 1057] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119b0fc00) [pid = 1661] [serial = 1056] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1292b4c00) [pid = 1661] [serial = 1063] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11999dc00) [pid = 1661] [serial = 1042] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x126f94800) [pid = 1661] [serial = 1059] [outer = 0x0] [url = about:blank] 13:56:34 INFO - PROCESS | 1661 | 1467320194571 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 773ms 13:56:34 INFO - PROCESS | 1661 | 1467320194627 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 1661 | 1467320194630 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:56:34 INFO - PROCESS | 1661 | 1467320194634 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 1661 | 1467320194636 Marionette TRACE conn2 <- [1,1482,null,{}] 13:56:34 INFO - PROCESS | 1661 | 1467320194638 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:34 INFO - PROCESS | 1661 | 1467320194640 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:34 INFO - PROCESS | 1661 | 1467320194718 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:56:34 INFO - PROCESS | 1661 | 1467320194726 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 1661 | 1467320194727 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x1195a0000 == 48 [pid = 1661] [id = 378] 13:56:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x118e2bc00) [pid = 1661] [serial = 1133] [outer = 0x0] 13:56:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119578800) [pid = 1661] [serial = 1134] [outer = 0x118e2bc00] 13:56:34 INFO - PROCESS | 1661 | 1467320194754 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1210d2c00) [pid = 1661] [serial = 1135] [outer = 0x118e2bc00] 13:56:35 INFO - PROCESS | 1661 | 1467320195112 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 13:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:56:35 INFO - PROCESS | 1661 | 1467320195156 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 1661 | 1467320195157 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:56:35 INFO - PROCESS | 1661 | 1467320195159 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 1661 | 1467320195162 Marionette TRACE conn2 <- [1,1486,null,{}] 13:56:35 INFO - PROCESS | 1661 | 1467320195169 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:35 INFO - PROCESS | 1661 | 1467320195172 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:35 INFO - PROCESS | 1661 | 1467320195252 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:56:35 INFO - PROCESS | 1661 | 1467320195259 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 1661 | 1467320195261 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12498a800 == 49 [pid = 1661] [id = 379] 13:56:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1245d9800) [pid = 1661] [serial = 1136] [outer = 0x0] 13:56:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1249d5800) [pid = 1661] [serial = 1137] [outer = 0x1245d9800] 13:56:35 INFO - PROCESS | 1661 | 1467320195288 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x124e48800) [pid = 1661] [serial = 1138] [outer = 0x1245d9800] 13:56:35 INFO - PROCESS | 1661 | 1467320195633 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 13:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:56:35 INFO - PROCESS | 1661 | 1467320195680 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 1661 | 1467320195681 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:56:35 INFO - PROCESS | 1661 | 1467320195684 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 1661 | 1467320195685 Marionette TRACE conn2 <- [1,1490,null,{}] 13:56:35 INFO - PROCESS | 1661 | 1467320195687 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:35 INFO - PROCESS | 1661 | 1467320195688 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:35 INFO - PROCESS | 1661 | 1467320195768 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:56:35 INFO - PROCESS | 1661 | 1467320195772 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 1661 | 1467320195775 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be6800 == 50 [pid = 1661] [id = 380] 13:56:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126f8c800) [pid = 1661] [serial = 1139] [outer = 0x0] 13:56:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12742c800) [pid = 1661] [serial = 1140] [outer = 0x126f8c800] 13:56:35 INFO - PROCESS | 1661 | 1467320195801 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x128c60c00) [pid = 1661] [serial = 1141] [outer = 0x126f8c800] 13:56:36 INFO - PROCESS | 1661 | 1467320196130 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 13:56:36 INFO - PROCESS | 1661 | 1467320196158 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 1661 | 1467320196160 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:56:36 INFO - PROCESS | 1661 | 1467320196162 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 1661 | 1467320196163 Marionette TRACE conn2 <- [1,1494,null,{}] 13:56:36 INFO - PROCESS | 1661 | 1467320196165 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:36 INFO - PROCESS | 1661 | 1467320196166 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:36 INFO - PROCESS | 1661 | 1467320196243 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:56:36 INFO - PROCESS | 1661 | 1467320196304 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 1661 | 1467320196305 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x129230000 == 51 [pid = 1661] [id = 381] 13:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x115fdb800) [pid = 1661] [serial = 1142] [outer = 0x0] 13:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128d8c400) [pid = 1661] [serial = 1143] [outer = 0x115fdb800] 13:56:36 INFO - PROCESS | 1661 | 1467320196336 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1293f4400) [pid = 1661] [serial = 1144] [outer = 0x115fdb800] 13:56:36 INFO - PROCESS | 1661 | 1467320196653 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 518ms 13:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:56:36 INFO - PROCESS | 1661 | 1467320196685 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 1661 | 1467320196686 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:56:36 INFO - PROCESS | 1661 | 1467320196688 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 1661 | 1467320196689 Marionette TRACE conn2 <- [1,1498,null,{}] 13:56:36 INFO - PROCESS | 1661 | 1467320196691 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:36 INFO - PROCESS | 1661 | 1467320196696 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:36 INFO - PROCESS | 1661 | 1467320196817 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:56:36 INFO - PROCESS | 1661 | 1467320196828 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 1661 | 1467320196829 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a837800 == 52 [pid = 1661] [id = 382] 13:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x129523400) [pid = 1661] [serial = 1145] [outer = 0x0] 13:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12a79cc00) [pid = 1661] [serial = 1146] [outer = 0x129523400] 13:56:36 INFO - PROCESS | 1661 | 1467320196855 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12b332000) [pid = 1661] [serial = 1147] [outer = 0x129523400] 13:56:37 INFO - PROCESS | 1661 | 1467320197203 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 521ms 13:56:37 INFO - PROCESS | 1661 | 1467320197211 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 1661 | 1467320197212 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:56:37 INFO - PROCESS | 1661 | 1467320197214 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 1661 | 1467320197215 Marionette TRACE conn2 <- [1,1502,null,{}] 13:56:37 INFO - PROCESS | 1661 | 1467320197217 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:37 INFO - PROCESS | 1661 | 1467320197219 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:37 INFO - PROCESS | 1661 | 1467320197328 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:56:37 INFO - PROCESS | 1661 | 1467320197339 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 1661 | 1467320197340 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x11824b000 == 53 [pid = 1661] [id = 383] 13:56:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12b9da400) [pid = 1661] [serial = 1148] [outer = 0x0] 13:56:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12b9e3000) [pid = 1661] [serial = 1149] [outer = 0x12b9da400] 13:56:37 INFO - PROCESS | 1661 | 1467320197364 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12ba9ec00) [pid = 1661] [serial = 1150] [outer = 0x12b9da400] 13:56:37 INFO - PROCESS | 1661 | 1467320197683 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 13:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:56:37 INFO - PROCESS | 1661 | 1467320197733 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 1661 | 1467320197734 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:56:37 INFO - PROCESS | 1661 | 1467320197736 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 1661 | 1467320197737 Marionette TRACE conn2 <- [1,1506,null,{}] 13:56:37 INFO - PROCESS | 1661 | 1467320197740 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:37 INFO - PROCESS | 1661 | 1467320197741 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:37 INFO - PROCESS | 1661 | 1467320197841 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:56:37 INFO - PROCESS | 1661 | 1467320197844 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 1661 | 1467320197845 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd93000 == 54 [pid = 1661] [id = 384] 13:56:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x119bb7400) [pid = 1661] [serial = 1151] [outer = 0x0] 13:56:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x119bbe400) [pid = 1661] [serial = 1152] [outer = 0x119bb7400] 13:56:37 INFO - PROCESS | 1661 | 1467320197903 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x119bc2400) [pid = 1661] [serial = 1153] [outer = 0x119bb7400] 13:56:38 INFO - PROCESS | 1661 | 1467320198228 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 522ms 13:56:38 INFO - PROCESS | 1661 | 1467320198259 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:56:38 INFO - PROCESS | 1661 | 1467320198260 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:56:38 INFO - PROCESS | 1661 | 1467320198262 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:56:38 INFO - PROCESS | 1661 | 1467320198263 Marionette TRACE conn2 <- [1,1510,null,{}] 13:56:38 INFO - PROCESS | 1661 | 1467320198266 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:38 INFO - PROCESS | 1661 | 1467320198267 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:38 INFO - PROCESS | 1661 | 1467320198375 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:56:38 INFO - PROCESS | 1661 | 1467320198386 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 1661 | 1467320198386 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d36f000 == 55 [pid = 1661] [id = 385] 13:56:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x110ee9c00) [pid = 1661] [serial = 1154] [outer = 0x0] 13:56:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x110eec000) [pid = 1661] [serial = 1155] [outer = 0x110ee9c00] 13:56:38 INFO - PROCESS | 1661 | 1467320198410 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x110ef0c00) [pid = 1661] [serial = 1156] [outer = 0x110ee9c00] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x111e5cc00) [pid = 1661] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12b32e000) [pid = 1661] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1131eac00) [pid = 1661] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x124956400) [pid = 1661] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1164db400) [pid = 1661] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11999b400) [pid = 1661] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1184de000) [pid = 1661] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12b328400) [pid = 1661] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x115da7400) [pid = 1661] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x126a38400) [pid = 1661] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1292b2c00) [pid = 1661] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:56:38 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12bd67800) [pid = 1661] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:56:38 INFO - PROCESS | 1661 | 1467320198948 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 717ms 13:56:38 INFO - PROCESS | 1661 | 1467320198981 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:56:38 INFO - PROCESS | 1661 | 1467320198982 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:56:38 INFO - PROCESS | 1661 | 1467320198984 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:56:38 INFO - PROCESS | 1661 | 1467320198985 Marionette TRACE conn2 <- [1,1514,null,{}] 13:56:38 INFO - PROCESS | 1661 | 1467320198988 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:38 INFO - PROCESS | 1661 | 1467320198989 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:39 INFO - PROCESS | 1661 | 1467320199068 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:56:39 INFO - PROCESS | 1661 | 1467320199076 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 1661 | 1467320199077 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d492000 == 56 [pid = 1661] [id = 386] 13:56:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1128d4c00) [pid = 1661] [serial = 1157] [outer = 0x0] 13:56:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1187f7000) [pid = 1661] [serial = 1158] [outer = 0x1128d4c00] 13:56:39 INFO - PROCESS | 1661 | 1467320199102 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119bc2000) [pid = 1661] [serial = 1159] [outer = 0x1128d4c00] 13:56:39 INFO - PROCESS | 1661 | 1467320199503 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 569ms 13:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:56:39 INFO - PROCESS | 1661 | 1467320199554 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 1661 | 1467320199556 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:56:39 INFO - PROCESS | 1661 | 1467320199558 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 1661 | 1467320199560 Marionette TRACE conn2 <- [1,1518,null,{}] 13:56:39 INFO - PROCESS | 1661 | 1467320199562 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:39 INFO - PROCESS | 1661 | 1467320199564 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:39 INFO - PROCESS | 1661 | 1467320199659 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:56:39 INFO - PROCESS | 1661 | 1467320199663 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 1661 | 1467320199664 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d677000 == 57 [pid = 1661] [id = 387] 13:56:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x110ef1400) [pid = 1661] [serial = 1160] [outer = 0x0] 13:56:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12bd65c00) [pid = 1661] [serial = 1161] [outer = 0x110ef1400] 13:56:39 INFO - PROCESS | 1661 | 1467320199690 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12bdca800) [pid = 1661] [serial = 1162] [outer = 0x110ef1400] 13:56:40 INFO - PROCESS | 1661 | 1467320200016 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 471ms 13:56:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:56:40 INFO - PROCESS | 1661 | 1467320200029 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 1661 | 1467320200031 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:56:40 INFO - PROCESS | 1661 | 1467320200033 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 1661 | 1467320200034 Marionette TRACE conn2 <- [1,1522,null,{}] 13:56:40 INFO - PROCESS | 1661 | 1467320200036 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:40 INFO - PROCESS | 1661 | 1467320200037 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:40 INFO - PROCESS | 1661 | 1467320200129 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:56:40 INFO - PROCESS | 1661 | 1467320200192 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 1661 | 1467320200193 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da96000 == 58 [pid = 1661] [id = 388] 13:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1129cac00) [pid = 1661] [serial = 1163] [outer = 0x0] 13:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1129cd400) [pid = 1661] [serial = 1164] [outer = 0x1129cac00] 13:56:40 INFO - PROCESS | 1661 | 1467320200218 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1129d2800) [pid = 1661] [serial = 1165] [outer = 0x1129cac00] 13:56:40 INFO - PROCESS | 1661 | 1467320200510 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:56:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:56:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:56:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:56:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:56:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 13:56:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:56:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 13:56:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:56:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 521ms 13:56:40 INFO - PROCESS | 1661 | 1467320200558 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 1661 | 1467320200561 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:56:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:56:40 INFO - PROCESS | 1661 | 1467320200564 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 1661 | 1467320200566 Marionette TRACE conn2 <- [1,1526,null,{}] 13:56:40 INFO - PROCESS | 1661 | 1467320200569 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:40 INFO - PROCESS | 1661 | 1467320200571 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:40 INFO - PROCESS | 1661 | 1467320200697 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:56:40 INFO - PROCESS | 1661 | 1467320200702 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 1661 | 1467320200703 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e2c7000 == 59 [pid = 1661] [id = 389] 13:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1129d1c00) [pid = 1661] [serial = 1166] [outer = 0x0] 13:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12bdcc000) [pid = 1661] [serial = 1167] [outer = 0x1129d1c00] 13:56:40 INFO - PROCESS | 1661 | 1467320200741 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12c40b400) [pid = 1661] [serial = 1168] [outer = 0x1129d1c00] 13:56:41 INFO - PROCESS | 1661 | 1467320201252 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:56:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:56:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:56:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:56:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 720ms 13:56:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:56:41 INFO - PROCESS | 1661 | 1467320201284 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 1661 | 1467320201287 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:56:41 INFO - PROCESS | 1661 | 1467320201290 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 1661 | 1467320201292 Marionette TRACE conn2 <- [1,1530,null,{}] 13:56:41 INFO - PROCESS | 1661 | 1467320201297 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 1661 | 1467320201298 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:41 INFO - PROCESS | 1661 | 1467320201403 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:56:41 INFO - PROCESS | 1661 | 1467320201465 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 1661 | 1467320201467 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b3f000 == 60 [pid = 1661] [id = 390] 13:56:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1170bb400) [pid = 1661] [serial = 1169] [outer = 0x0] 13:56:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x118556c00) [pid = 1661] [serial = 1170] [outer = 0x1170bb400] 13:56:41 INFO - PROCESS | 1661 | 1467320201498 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118e1c400) [pid = 1661] [serial = 1171] [outer = 0x1170bb400] 13:56:41 INFO - PROCESS | 1661 | 1467320201894 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:56:41 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:56:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:56:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:56:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:56:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:56:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 623ms 13:56:41 INFO - PROCESS | 1661 | 1467320201913 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 1661 | 1467320201916 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:56:41 INFO - PROCESS | 1661 | 1467320201921 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 1661 | 1467320201923 Marionette TRACE conn2 <- [1,1534,null,{}] 13:56:41 INFO - PROCESS | 1661 | 1467320201925 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 1661 | 1467320201927 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:42 INFO - PROCESS | 1661 | 1467320202033 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:56:42 INFO - PROCESS | 1661 | 1467320202133 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 1661 | 1467320202134 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293a0000 == 61 [pid = 1661] [id = 391] 13:56:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1211ec800) [pid = 1661] [serial = 1172] [outer = 0x0] 13:56:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12409f000) [pid = 1661] [serial = 1173] [outer = 0x1211ec800] 13:56:42 INFO - PROCESS | 1661 | 1467320202167 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12465bc00) [pid = 1661] [serial = 1174] [outer = 0x1211ec800] 13:56:42 INFO - PROCESS | 1661 | 1467320202592 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:56:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:56:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 13:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:56:42 INFO - PROCESS | 1661 | 1467320202641 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 1661 | 1467320202643 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:56:42 INFO - PROCESS | 1661 | 1467320202645 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 1661 | 1467320202648 Marionette TRACE conn2 <- [1,1538,null,{}] 13:56:42 INFO - PROCESS | 1661 | 1467320202656 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:42 INFO - PROCESS | 1661 | 1467320202659 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:42 INFO - PROCESS | 1661 | 1467320202765 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:56:42 INFO - PROCESS | 1661 | 1467320202871 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 1661 | 1467320202873 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af27800 == 62 [pid = 1661] [id = 392] 13:56:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x124b3cc00) [pid = 1661] [serial = 1175] [outer = 0x0] 13:56:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x128d8dc00) [pid = 1661] [serial = 1176] [outer = 0x124b3cc00] 13:56:42 INFO - PROCESS | 1661 | 1467320202908 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x129527400) [pid = 1661] [serial = 1177] [outer = 0x124b3cc00] 13:56:43 INFO - PROCESS | 1661 | 1467320203329 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 722ms 13:56:43 INFO - PROCESS | 1661 | 1467320203369 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:56:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:56:43 INFO - PROCESS | 1661 | 1467320203370 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:56:43 INFO - PROCESS | 1661 | 1467320203373 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 1661 | 1467320203374 Marionette TRACE conn2 <- [1,1542,null,{}] 13:56:43 INFO - PROCESS | 1661 | 1467320203377 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:43 INFO - PROCESS | 1661 | 1467320203378 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:43 INFO - PROCESS | 1661 | 1467320203483 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:56:43 INFO - PROCESS | 1661 | 1467320203546 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 1661 | 1467320203547 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d66c800 == 63 [pid = 1661] [id = 393] 13:56:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12a790400) [pid = 1661] [serial = 1178] [outer = 0x0] 13:56:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12a8d6400) [pid = 1661] [serial = 1179] [outer = 0x12a790400] 13:56:43 INFO - PROCESS | 1661 | 1467320203576 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12b328800) [pid = 1661] [serial = 1180] [outer = 0x12a790400] 13:56:44 INFO - PROCESS | 1661 | 1467320204029 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 669ms 13:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:56:44 INFO - PROCESS | 1661 | 1467320204042 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 1661 | 1467320204044 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:56:44 INFO - PROCESS | 1661 | 1467320204046 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 1661 | 1467320204047 Marionette TRACE conn2 <- [1,1546,null,{}] 13:56:44 INFO - PROCESS | 1661 | 1467320204050 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:44 INFO - PROCESS | 1661 | 1467320204051 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:44 INFO - PROCESS | 1661 | 1467320204154 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:56:44 INFO - PROCESS | 1661 | 1467320204218 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 1661 | 1467320204219 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193dc000 == 64 [pid = 1661] [id = 394] 13:56:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x110ef1000) [pid = 1661] [serial = 1181] [outer = 0x0] 13:56:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x1131e9400) [pid = 1661] [serial = 1182] [outer = 0x110ef1000] 13:56:44 INFO - PROCESS | 1661 | 1467320204444 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1176ec000) [pid = 1661] [serial = 1183] [outer = 0x110ef1000] 13:56:44 INFO - PROCESS | 1661 | 1467320204963 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 922ms 13:56:44 INFO - PROCESS | 1661 | 1467320204969 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 1661 | 1467320204971 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:56:44 INFO - PROCESS | 1661 | 1467320204996 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 1661 | 1467320204998 Marionette TRACE conn2 <- [1,1550,null,{}] 13:56:45 INFO - PROCESS | 1661 | 1467320205001 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:45 INFO - PROCESS | 1661 | 1467320205003 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:45 INFO - PROCESS | 1661 | 1467320205101 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:56:45 INFO - PROCESS | 1661 | 1467320205178 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 1661 | 1467320205180 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b3c800 == 65 [pid = 1661] [id = 395] 13:56:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x1187f2400) [pid = 1661] [serial = 1184] [outer = 0x0] 13:56:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x119bbc400) [pid = 1661] [serial = 1185] [outer = 0x1187f2400] 13:56:45 INFO - PROCESS | 1661 | 1467320205209 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x1210d9800) [pid = 1661] [serial = 1186] [outer = 0x1187f2400] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12b19e800 == 64 [pid = 1661] [id = 170] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x111f35800 == 63 [pid = 1661] [id = 160] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7a5000 == 62 [pid = 1661] [id = 169] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12da96000 == 61 [pid = 1661] [id = 388] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12d677000 == 60 [pid = 1661] [id = 387] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12d492000 == 59 [pid = 1661] [id = 386] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12d36f000 == 58 [pid = 1661] [id = 385] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd93000 == 57 [pid = 1661] [id = 384] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x124b41c00) [pid = 1661] [serial = 1116] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11824b000 == 56 [pid = 1661] [id = 383] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12a837800 == 55 [pid = 1661] [id = 382] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x129230000 == 54 [pid = 1661] [id = 381] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x128be6800 == 53 [pid = 1661] [id = 380] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12498a800 == 52 [pid = 1661] [id = 379] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1195a0000 == 51 [pid = 1661] [id = 378] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11734d000 == 50 [pid = 1661] [id = 377] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12a842000 == 49 [pid = 1661] [id = 375] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x123867800 == 48 [pid = 1661] [id = 374] 13:56:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1161c8000 == 47 [pid = 1661] [id = 373] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x12b323c00) [pid = 1661] [serial = 1101] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x12b9d8c00) [pid = 1661] [serial = 1104] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1292bb800) [pid = 1661] [serial = 1077] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12963f000) [pid = 1661] [serial = 1081] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x128c08800) [pid = 1661] [serial = 1080] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x118e27800) [pid = 1661] [serial = 1071] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x124b7e400) [pid = 1661] [serial = 1092] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x126a30c00) [pid = 1661] [serial = 1093] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1181da000) [pid = 1661] [serial = 1084] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x116732400) [pid = 1661] [serial = 1083] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1245ddc00) [pid = 1661] [serial = 1090] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1210df800) [pid = 1661] [serial = 1089] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1176df800) [pid = 1661] [serial = 1068] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x124b82000) [pid = 1661] [serial = 1074] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1293f1c00) [pid = 1661] [serial = 1065] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x118558800) [pid = 1661] [serial = 1086] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x118867800) [pid = 1661] [serial = 1087] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12ba96800) [pid = 1661] [serial = 1107] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x119c10000) [pid = 1661] [serial = 1110] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x128c15c00) [pid = 1661] [serial = 1111] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1292b3800) [pid = 1661] [serial = 1096] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12ba9e400) [pid = 1661] [serial = 1108] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x128c56400) [pid = 1661] [serial = 1095] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x129642000) [pid = 1661] [serial = 1098] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12b9e0000) [pid = 1661] [serial = 1105] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12b32d800) [pid = 1661] [serial = 1102] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12bd71400) [pid = 1661] [serial = 1113] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12af5c000) [pid = 1661] [serial = 1099] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12bdc5000) [pid = 1661] [serial = 1114] [outer = 0x0] [url = about:blank] 13:56:45 INFO - PROCESS | 1661 | 1467320205619 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 673ms 13:56:45 INFO - PROCESS | 1661 | 1467320205666 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 1661 | 1467320205669 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:56:45 INFO - PROCESS | 1661 | 1467320205679 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 1661 | 1467320205680 Marionette TRACE conn2 <- [1,1554,null,{}] 13:56:45 INFO - PROCESS | 1661 | 1467320205683 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:45 INFO - PROCESS | 1661 | 1467320205684 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:45 INFO - PROCESS | 1661 | 1467320205769 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:56:45 INFO - PROCESS | 1661 | 1467320205777 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 1661 | 1467320205778 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x1195a0000 == 48 [pid = 1661] [id = 396] 13:56:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118560000) [pid = 1661] [serial = 1187] [outer = 0x0] 13:56:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1211f2400) [pid = 1661] [serial = 1188] [outer = 0x118560000] 13:56:45 INFO - PROCESS | 1661 | 1467320205804 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124954c00) [pid = 1661] [serial = 1189] [outer = 0x118560000] 13:56:46 INFO - PROCESS | 1661 | 1467320206170 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 520ms 13:56:46 INFO - PROCESS | 1661 | 1467320206199 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:56:46 INFO - PROCESS | 1661 | 1467320206200 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:56:46 INFO - PROCESS | 1661 | 1467320206202 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 1661 | 1467320206205 Marionette TRACE conn2 <- [1,1558,null,{}] 13:56:46 INFO - PROCESS | 1661 | 1467320206212 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:46 INFO - PROCESS | 1661 | 1467320206215 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:46 INFO - PROCESS | 1661 | 1467320206298 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:56:46 INFO - PROCESS | 1661 | 1467320206303 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 1661 | 1467320206305 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f49000 == 49 [pid = 1661] [id = 397] 13:56:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124b37000) [pid = 1661] [serial = 1190] [outer = 0x0] 13:56:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1257c6000) [pid = 1661] [serial = 1191] [outer = 0x124b37000] 13:56:46 INFO - PROCESS | 1661 | 1467320206332 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x128d83800) [pid = 1661] [serial = 1192] [outer = 0x124b37000] 13:56:46 INFO - PROCESS | 1661 | 1467320206686 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 523ms 13:56:46 INFO - PROCESS | 1661 | 1467320206726 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:56:46 INFO - PROCESS | 1661 | 1467320206728 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:56:46 INFO - PROCESS | 1661 | 1467320206741 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 1661 | 1467320206742 Marionette TRACE conn2 <- [1,1562,null,{}] 13:56:46 INFO - PROCESS | 1661 | 1467320206744 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:46 INFO - PROCESS | 1661 | 1467320206745 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:46 INFO - PROCESS | 1661 | 1467320206831 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:56:46 INFO - PROCESS | 1661 | 1467320206834 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 1661 | 1467320206835 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x129228000 == 50 [pid = 1661] [id = 398] 13:56:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x128d8cc00) [pid = 1661] [serial = 1193] [outer = 0x0] 13:56:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x129646800) [pid = 1661] [serial = 1194] [outer = 0x128d8cc00] 13:56:46 INFO - PROCESS | 1661 | 1467320206860 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12a8cac00) [pid = 1661] [serial = 1195] [outer = 0x128d8cc00] 13:56:47 INFO - PROCESS | 1661 | 1467320207191 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 473ms 13:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:56:47 INFO - PROCESS | 1661 | 1467320207211 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 1661 | 1467320207212 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:56:47 INFO - PROCESS | 1661 | 1467320207214 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 1661 | 1467320207216 Marionette TRACE conn2 <- [1,1566,null,{}] 13:56:47 INFO - PROCESS | 1661 | 1467320207218 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:47 INFO - PROCESS | 1661 | 1467320207219 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:47 INFO - PROCESS | 1661 | 1467320207302 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:56:47 INFO - PROCESS | 1661 | 1467320207306 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 1661 | 1467320207309 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a626800 == 51 [pid = 1661] [id = 399] 13:56:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x111e29000) [pid = 1661] [serial = 1196] [outer = 0x0] 13:56:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12b32f400) [pid = 1661] [serial = 1197] [outer = 0x111e29000] 13:56:47 INFO - PROCESS | 1661 | 1467320207348 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12ba9e800) [pid = 1661] [serial = 1198] [outer = 0x111e29000] 13:56:47 INFO - PROCESS | 1661 | 1467320207717 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 13:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:56:47 INFO - PROCESS | 1661 | 1467320207733 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 1661 | 1467320207734 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:56:47 INFO - PROCESS | 1661 | 1467320207736 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 1661 | 1467320207737 Marionette TRACE conn2 <- [1,1570,null,{}] 13:56:47 INFO - PROCESS | 1661 | 1467320207742 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:47 INFO - PROCESS | 1661 | 1467320207747 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:47 INFO - PROCESS | 1661 | 1467320207869 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:56:47 INFO - PROCESS | 1661 | 1467320207883 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 1661 | 1467320207884 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a856800 == 52 [pid = 1661] [id = 400] 13:56:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12ba9f400) [pid = 1661] [serial = 1199] [outer = 0x0] 13:56:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12bdc3c00) [pid = 1661] [serial = 1200] [outer = 0x12ba9f400] 13:56:47 INFO - PROCESS | 1661 | 1467320207909 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12c408c00) [pid = 1661] [serial = 1201] [outer = 0x12ba9f400] 13:56:48 INFO - PROCESS | 1661 | 1467320208243 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 523ms 13:56:48 INFO - PROCESS | 1661 | 1467320208260 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 1661 | 1467320208261 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:56:48 INFO - PROCESS | 1661 | 1467320208264 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 1661 | 1467320208265 Marionette TRACE conn2 <- [1,1574,null,{}] 13:56:48 INFO - PROCESS | 1661 | 1467320208267 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 1661 | 1467320208268 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:48 INFO - PROCESS | 1661 | 1467320208374 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:56:48 INFO - PROCESS | 1661 | 1467320208392 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 1661 | 1467320208393 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b13b000 == 53 [pid = 1661] [id = 401] 13:56:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x128c43c00) [pid = 1661] [serial = 1202] [outer = 0x0] 13:56:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x128c48800) [pid = 1661] [serial = 1203] [outer = 0x128c43c00] 13:56:48 INFO - PROCESS | 1661 | 1467320208418 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x128c4c400) [pid = 1661] [serial = 1204] [outer = 0x128c43c00] 13:56:48 INFO - PROCESS | 1661 | 1467320208760 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 517ms 13:56:48 INFO - PROCESS | 1661 | 1467320208782 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 1661 | 1467320208783 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:56:48 INFO - PROCESS | 1661 | 1467320208785 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 1661 | 1467320208787 Marionette TRACE conn2 <- [1,1578,null,{}] 13:56:48 INFO - PROCESS | 1661 | 1467320208799 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 1661 | 1467320208801 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:48 INFO - PROCESS | 1661 | 1467320208917 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:56:48 INFO - PROCESS | 1661 | 1467320208920 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 1661 | 1467320208921 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba41000 == 54 [pid = 1661] [id = 402] 13:56:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x128c4c800) [pid = 1661] [serial = 1205] [outer = 0x0] 13:56:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12b94a400) [pid = 1661] [serial = 1206] [outer = 0x128c4c800] 13:56:48 INFO - PROCESS | 1661 | 1467320208983 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12b94f400) [pid = 1661] [serial = 1207] [outer = 0x128c4c800] 13:56:49 INFO - PROCESS | 1661 | 1467320209265 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 13:56:49 INFO - PROCESS | 1661 | 1467320209306 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 1661 | 1467320209309 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:56:49 INFO - PROCESS | 1661 | 1467320209313 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 1661 | 1467320209314 Marionette TRACE conn2 <- [1,1582,null,{}] 13:56:49 INFO - PROCESS | 1661 | 1467320209316 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:49 INFO - PROCESS | 1661 | 1467320209317 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:49 INFO - PROCESS | 1661 | 1467320209436 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:56:49 INFO - PROCESS | 1661 | 1467320209449 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 1661 | 1467320209450 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c474000 == 55 [pid = 1661] [id = 403] 13:56:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1274cb400) [pid = 1661] [serial = 1208] [outer = 0x0] 13:56:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x1274d4400) [pid = 1661] [serial = 1209] [outer = 0x1274cb400] 13:56:49 INFO - PROCESS | 1661 | 1467320209474 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1274d8000) [pid = 1661] [serial = 1210] [outer = 0x1274cb400] 13:56:49 INFO - PROCESS | 1661 | 1467320209816 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x115fdb800) [pid = 1661] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1173c9400) [pid = 1661] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1131ce000) [pid = 1661] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x126f8c800) [pid = 1661] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1245d9800) [pid = 1661] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x118e2bc00) [pid = 1661] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x110ee9c00) [pid = 1661] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1128d4c00) [pid = 1661] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1129cac00) [pid = 1661] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x110ef1400) [pid = 1661] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x124b3fc00) [pid = 1661] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x129523400) [pid = 1661] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119bb7400) [pid = 1661] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:56:49 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12b9da400) [pid = 1661] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:56:50 INFO - PROCESS | 1661 | 1467320209997 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 1661 | 1467320209998 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:56:50 INFO - PROCESS | 1661 | 1467320210002 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 1661 | 1467320210004 Marionette TRACE conn2 <- [1,1586,null,{}] 13:56:50 INFO - PROCESS | 1661 | 1467320210006 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:50 INFO - PROCESS | 1661 | 1467320210007 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:50 INFO - PROCESS | 1661 | 1467320210089 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:56:50 INFO - PROCESS | 1661 | 1467320210093 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 1661 | 1467320210094 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b98b000 == 56 [pid = 1661] [id = 404] 13:56:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1121b9000) [pid = 1661] [serial = 1211] [outer = 0x0] 13:56:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1126f6c00) [pid = 1661] [serial = 1212] [outer = 0x1121b9000] 13:56:50 INFO - PROCESS | 1661 | 1467320210122 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1126fe800) [pid = 1661] [serial = 1213] [outer = 0x1121b9000] 13:56:50 INFO - PROCESS | 1661 | 1467320210463 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 468ms 13:56:50 INFO - PROCESS | 1661 | 1467320210471 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 1661 | 1467320210473 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:56:50 INFO - PROCESS | 1661 | 1467320210477 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 1661 | 1467320210479 Marionette TRACE conn2 <- [1,1590,null,{}] 13:56:50 INFO - PROCESS | 1661 | 1467320210481 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:50 INFO - PROCESS | 1661 | 1467320210483 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:50 INFO - PROCESS | 1661 | 1467320210585 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:56:50 INFO - PROCESS | 1661 | 1467320210651 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 1661 | 1467320210653 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d675000 == 57 [pid = 1661] [id = 405] 13:56:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1126ff000) [pid = 1661] [serial = 1214] [outer = 0x0] 13:56:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118864400) [pid = 1661] [serial = 1215] [outer = 0x1126ff000] 13:56:50 INFO - PROCESS | 1661 | 1467320210677 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1274d5000) [pid = 1661] [serial = 1216] [outer = 0x1126ff000] 13:56:50 INFO - PROCESS | 1661 | 1467320210981 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 13:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:56:51 INFO - PROCESS | 1661 | 1467320210998 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 1661 | 1467320210999 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:56:51 INFO - PROCESS | 1661 | 1467320211002 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 1661 | 1467320211004 Marionette TRACE conn2 <- [1,1594,null,{}] 13:56:51 INFO - PROCESS | 1661 | 1467320211011 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:51 INFO - PROCESS | 1661 | 1467320211013 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:51 INFO - PROCESS | 1661 | 1467320211145 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:56:51 INFO - PROCESS | 1661 | 1467320211150 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 1661 | 1467320211151 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e2b9800 == 58 [pid = 1661] [id = 406] 13:56:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x1129c7400) [pid = 1661] [serial = 1217] [outer = 0x0] 13:56:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x128d85400) [pid = 1661] [serial = 1218] [outer = 0x1129c7400] 13:56:51 INFO - PROCESS | 1661 | 1467320211278 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12b953400) [pid = 1661] [serial = 1219] [outer = 0x1129c7400] 13:56:51 INFO - PROCESS | 1661 | 1467320211582 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 624ms 13:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:56:51 INFO - PROCESS | 1661 | 1467320211630 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 1661 | 1467320211631 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:56:51 INFO - PROCESS | 1661 | 1467320211633 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 1661 | 1467320211634 Marionette TRACE conn2 <- [1,1598,null,{}] 13:56:51 INFO - PROCESS | 1661 | 1467320211637 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:51 INFO - PROCESS | 1661 | 1467320211649 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:51 INFO - PROCESS | 1661 | 1467320211736 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:56:51 INFO - PROCESS | 1661 | 1467320211740 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 1661 | 1467320211742 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c8df000 == 59 [pid = 1661] [id = 407] 13:56:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12b954400) [pid = 1661] [serial = 1220] [outer = 0x0] 13:56:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12c40a000) [pid = 1661] [serial = 1221] [outer = 0x12b954400] 13:56:51 INFO - PROCESS | 1661 | 1467320211767 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12c410800) [pid = 1661] [serial = 1222] [outer = 0x12b954400] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x11701b000 == 58 [pid = 1661] [id = 344] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x123cb0000 == 57 [pid = 1661] [id = 159] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12921c800 == 56 [pid = 1661] [id = 164] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x123caf800 == 55 [pid = 1661] [id = 165] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x123a82800 == 54 [pid = 1661] [id = 376] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1257b6800 == 53 [pid = 1661] [id = 161] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x128bd4800 == 52 [pid = 1661] [id = 162] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x11872e800 == 51 [pid = 1661] [id = 167] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x124e7d000 == 50 [pid = 1661] [id = 163] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7ae000 == 49 [pid = 1661] [id = 166] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x119b3d000 == 48 [pid = 1661] [id = 158] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x116677000 == 47 [pid = 1661] [id = 156] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x115f97800 == 46 [pid = 1661] [id = 343] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x118737000 == 45 [pid = 1661] [id = 157] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x119b3c800 == 44 [pid = 1661] [id = 395] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1193dc000 == 43 [pid = 1661] [id = 394] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12d66c800 == 42 [pid = 1661] [id = 393] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12af27800 == 41 [pid = 1661] [id = 392] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1293a0000 == 40 [pid = 1661] [id = 391] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x119b3f000 == 39 [pid = 1661] [id = 390] 13:56:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12e2c7000 == 38 [pid = 1661] [id = 389] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x129228000 == 37 [pid = 1661] [id = 398] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba41000 == 36 [pid = 1661] [id = 402] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12a626800 == 35 [pid = 1661] [id = 399] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12b98b000 == 34 [pid = 1661] [id = 404] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12a856800 == 33 [pid = 1661] [id = 400] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12c474000 == 32 [pid = 1661] [id = 403] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1195a0000 == 31 [pid = 1661] [id = 396] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x126f49000 == 30 [pid = 1661] [id = 397] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12b13b000 == 29 [pid = 1661] [id = 401] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12d675000 == 28 [pid = 1661] [id = 405] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12bd6cc00) [pid = 1661] [serial = 1117] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12a79cc00) [pid = 1661] [serial = 1146] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x119bbe400) [pid = 1661] [serial = 1152] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12b9e3000) [pid = 1661] [serial = 1149] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1128d9800) [pid = 1661] [serial = 1119] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x118862800) [pid = 1661] [serial = 1122] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x128d8c400) [pid = 1661] [serial = 1143] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1184e1800) [pid = 1661] [serial = 1131] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1185b1000) [pid = 1661] [serial = 1132] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x128d8d800) [pid = 1661] [serial = 1129] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119572000) [pid = 1661] [serial = 1128] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12742c800) [pid = 1661] [serial = 1140] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x128c60c00) [pid = 1661] [serial = 1141] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x124e48800) [pid = 1661] [serial = 1138] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1249d5800) [pid = 1661] [serial = 1137] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119578800) [pid = 1661] [serial = 1134] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1210d2c00) [pid = 1661] [serial = 1135] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x124655000) [pid = 1661] [serial = 1125] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119bc2400) [pid = 1661] [serial = 1153] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x110eec000) [pid = 1661] [serial = 1155] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1187f7000) [pid = 1661] [serial = 1158] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119bc2000) [pid = 1661] [serial = 1159] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x110ef0c00) [pid = 1661] [serial = 1156] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1129cd400) [pid = 1661] [serial = 1164] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12ba9ec00) [pid = 1661] [serial = 1150] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12b332000) [pid = 1661] [serial = 1147] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1129d2800) [pid = 1661] [serial = 1165] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12bdca800) [pid = 1661] [serial = 1162] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12bd65c00) [pid = 1661] [serial = 1161] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12bdcc000) [pid = 1661] [serial = 1167] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1293f4400) [pid = 1661] [serial = 1144] [outer = 0x0] [url = about:blank] 13:56:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12e2b9800 == 27 [pid = 1661] [id = 406] 13:56:53 INFO - PROCESS | 1661 | 1467320213441 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1825ms 13:56:53 INFO - PROCESS | 1661 | 1467320213460 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 1661 | 1467320213463 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:56:53 INFO - PROCESS | 1661 | 1467320213466 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - PROCESS | 1661 | 1467320213468 Marionette TRACE conn2 <- [1,1602,null,{}] 13:56:53 INFO - PROCESS | 1661 | 1467320213472 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:53 INFO - PROCESS | 1661 | 1467320213474 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:53 INFO - PROCESS | 1661 | 1467320213555 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:56:53 INFO - PROCESS | 1661 | 1467320213612 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 1661 | 1467320213615 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x1167a1800 == 28 [pid = 1661] [id = 408] 13:56:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1128cdc00) [pid = 1661] [serial = 1223] [outer = 0x0] 13:56:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1128d8400) [pid = 1661] [serial = 1224] [outer = 0x1128cdc00] 13:56:53 INFO - PROCESS | 1661 | 1467320213643 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1129cfc00) [pid = 1661] [serial = 1225] [outer = 0x1128cdc00] 13:56:53 INFO - PROCESS | 1661 | 1467320213951 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 522ms 13:56:53 INFO - PROCESS | 1661 | 1467320213988 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 1661 | 1467320213994 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:56:53 INFO - PROCESS | 1661 | 1467320213998 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 1661 | 1467320214000 Marionette TRACE conn2 <- [1,1606,null,{}] 13:56:54 INFO - PROCESS | 1661 | 1467320214003 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:54 INFO - PROCESS | 1661 | 1467320214005 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:54 INFO - PROCESS | 1661 | 1467320214084 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:56:54 INFO - PROCESS | 1661 | 1467320214088 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 1661 | 1467320214091 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x11872e800 == 29 [pid = 1661] [id = 409] 13:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x112a54c00) [pid = 1661] [serial = 1226] [outer = 0x0] 13:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1130c9400) [pid = 1661] [serial = 1227] [outer = 0x112a54c00] 13:56:54 INFO - PROCESS | 1661 | 1467320214122 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x115da1c00) [pid = 1661] [serial = 1228] [outer = 0x112a54c00] 13:56:54 INFO - PROCESS | 1661 | 1467320214469 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 13:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:56:54 INFO - PROCESS | 1661 | 1467320214517 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 1661 | 1467320214519 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:56:54 INFO - PROCESS | 1661 | 1467320214521 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 1661 | 1467320214534 Marionette TRACE conn2 <- [1,1610,null,{}] 13:56:54 INFO - PROCESS | 1661 | 1467320214542 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:54 INFO - PROCESS | 1661 | 1467320214545 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:54 INFO - PROCESS | 1661 | 1467320214622 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:56:54 INFO - PROCESS | 1661 | 1467320214679 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 1661 | 1467320214681 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae1800 == 30 [pid = 1661] [id = 410] 13:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x110eeb400) [pid = 1661] [serial = 1229] [outer = 0x0] 13:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x116904000) [pid = 1661] [serial = 1230] [outer = 0x110eeb400] 13:56:54 INFO - PROCESS | 1661 | 1467320214709 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1181da000) [pid = 1661] [serial = 1231] [outer = 0x110eeb400] 13:56:55 INFO - PROCESS | 1661 | 1467320215031 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 533ms 13:56:55 INFO - PROCESS | 1661 | 1467320215055 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 1661 | 1467320215058 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:56:55 INFO - PROCESS | 1661 | 1467320215062 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 1661 | 1467320215063 Marionette TRACE conn2 <- [1,1614,null,{}] 13:56:55 INFO - PROCESS | 1661 | 1467320215066 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 1661 | 1467320215067 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:55 INFO - PROCESS | 1661 | 1467320215160 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:56:55 INFO - PROCESS | 1661 | 1467320215163 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 1661 | 1467320215164 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f9800 == 31 [pid = 1661] [id = 411] 13:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1184e0c00) [pid = 1661] [serial = 1232] [outer = 0x0] 13:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11855d400) [pid = 1661] [serial = 1233] [outer = 0x1184e0c00] 13:56:55 INFO - PROCESS | 1661 | 1467320215190 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1185b2c00) [pid = 1661] [serial = 1234] [outer = 0x1184e0c00] 13:56:55 INFO - PROCESS | 1661 | 1467320215516 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 468ms 13:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:56:55 INFO - PROCESS | 1661 | 1467320215531 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 1661 | 1467320215532 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:56:55 INFO - PROCESS | 1661 | 1467320215534 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 1661 | 1467320215535 Marionette TRACE conn2 <- [1,1618,null,{}] 13:56:55 INFO - PROCESS | 1661 | 1467320215537 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 1661 | 1467320215539 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:55 INFO - PROCESS | 1661 | 1467320215651 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:56:55 INFO - PROCESS | 1661 | 1467320215658 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 1661 | 1467320215659 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x124009800 == 32 [pid = 1661] [id = 412] 13:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x112a53000) [pid = 1661] [serial = 1235] [outer = 0x0] 13:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1184e1800) [pid = 1661] [serial = 1236] [outer = 0x112a53000] 13:56:55 INFO - PROCESS | 1661 | 1467320215683 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x118e23400) [pid = 1661] [serial = 1237] [outer = 0x112a53000] 13:56:56 INFO - PROCESS | 1661 | 1467320216005 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 521ms 13:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:56:56 INFO - PROCESS | 1661 | 1467320216056 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 1661 | 1467320216057 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:56:56 INFO - PROCESS | 1661 | 1467320216059 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 1661 | 1467320216060 Marionette TRACE conn2 <- [1,1622,null,{}] 13:56:56 INFO - PROCESS | 1661 | 1467320216062 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:56 INFO - PROCESS | 1661 | 1467320216066 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:56 INFO - PROCESS | 1661 | 1467320216158 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:56:56 INFO - PROCESS | 1661 | 1467320216163 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 1661 | 1467320216164 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257b1000 == 33 [pid = 1661] [id = 413] 13:56:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11885b000) [pid = 1661] [serial = 1238] [outer = 0x0] 13:56:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x119577000) [pid = 1661] [serial = 1239] [outer = 0x11885b000] 13:56:56 INFO - PROCESS | 1661 | 1467320216189 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x119bc2c00) [pid = 1661] [serial = 1240] [outer = 0x11885b000] 13:56:56 INFO - PROCESS | 1661 | 1467320216520 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 471ms 13:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:56:56 INFO - PROCESS | 1661 | 1467320216533 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 1661 | 1467320216535 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:56:56 INFO - PROCESS | 1661 | 1467320216538 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 1661 | 1467320216539 Marionette TRACE conn2 <- [1,1626,null,{}] 13:56:56 INFO - PROCESS | 1661 | 1467320216546 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:56 INFO - PROCESS | 1661 | 1467320216548 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:56 INFO - PROCESS | 1661 | 1467320216708 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:56:56 INFO - PROCESS | 1661 | 1467320216728 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 1661 | 1467320216729 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f41800 == 34 [pid = 1661] [id = 414] 13:56:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1126f7000) [pid = 1661] [serial = 1241] [outer = 0x0] 13:56:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x119cda800) [pid = 1661] [serial = 1242] [outer = 0x1126f7000] 13:56:56 INFO - PROCESS | 1661 | 1467320216768 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1211e9000) [pid = 1661] [serial = 1243] [outer = 0x1126f7000] 13:56:57 INFO - PROCESS | 1661 | 1467320217116 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 627ms 13:56:57 INFO - PROCESS | 1661 | 1467320217164 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 1661 | 1467320217165 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:56:57 INFO - PROCESS | 1661 | 1467320217167 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - PROCESS | 1661 | 1467320217168 Marionette TRACE conn2 <- [1,1630,null,{}] 13:56:57 INFO - PROCESS | 1661 | 1467320217171 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:57 INFO - PROCESS | 1661 | 1467320217172 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:57 INFO - PROCESS | 1661 | 1467320217247 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:56:57 INFO - PROCESS | 1661 | 1467320217310 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 1661 | 1467320217311 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a0f000 == 35 [pid = 1661] [id = 415] 13:56:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x123bc0800) [pid = 1661] [serial = 1244] [outer = 0x0] 13:56:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12436d000) [pid = 1661] [serial = 1245] [outer = 0x123bc0800] 13:56:57 INFO - PROCESS | 1661 | 1467320217336 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1245dfc00) [pid = 1661] [serial = 1246] [outer = 0x123bc0800] 13:56:57 INFO - PROCESS | 1661 | 1467320217612 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 472ms 13:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:56:57 INFO - PROCESS | 1661 | 1467320217648 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 1661 | 1467320217649 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:56:57 INFO - PROCESS | 1661 | 1467320217652 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - PROCESS | 1661 | 1467320217653 Marionette TRACE conn2 <- [1,1634,null,{}] 13:56:57 INFO - PROCESS | 1661 | 1467320217656 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:57 INFO - PROCESS | 1661 | 1467320217659 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:57 INFO - PROCESS | 1661 | 1467320217735 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:56:57 INFO - PROCESS | 1661 | 1467320217740 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 1661 | 1467320217743 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae1000 == 36 [pid = 1661] [id = 416] 13:56:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x111ca8400) [pid = 1661] [serial = 1247] [outer = 0x0] 13:56:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x124957c00) [pid = 1661] [serial = 1248] [outer = 0x111ca8400] 13:56:57 INFO - PROCESS | 1661 | 1467320217775 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12495dc00) [pid = 1661] [serial = 1249] [outer = 0x111ca8400] 13:56:58 INFO - PROCESS | 1661 | 1467320218113 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 13:56:58 INFO - PROCESS | 1661 | 1467320218179 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 1661 | 1467320218180 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:56:58 INFO - PROCESS | 1661 | 1467320218182 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 1661 | 1467320218184 Marionette TRACE conn2 <- [1,1638,null,{}] 13:56:58 INFO - PROCESS | 1661 | 1467320218186 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:58 INFO - PROCESS | 1661 | 1467320218187 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:58 INFO - PROCESS | 1661 | 1467320218266 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:56:58 INFO - PROCESS | 1661 | 1467320218270 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 1661 | 1467320218271 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x129226800 == 37 [pid = 1661] [id = 417] 13:56:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x124652800) [pid = 1661] [serial = 1250] [outer = 0x0] 13:56:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x124b36800) [pid = 1661] [serial = 1251] [outer = 0x124652800] 13:56:58 INFO - PROCESS | 1661 | 1467320218297 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x124b3f400) [pid = 1661] [serial = 1252] [outer = 0x124652800] 13:56:58 INFO - PROCESS | 1661 | 1467320218676 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 519ms 13:56:58 INFO - PROCESS | 1661 | 1467320218703 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:56:58 INFO - PROCESS | 1661 | 1467320218704 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:56:58 INFO - PROCESS | 1661 | 1467320218706 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 1661 | 1467320218708 Marionette TRACE conn2 <- [1,1642,null,{}] 13:56:58 INFO - PROCESS | 1661 | 1467320218710 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:58 INFO - PROCESS | 1661 | 1467320218712 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:58 INFO - PROCESS | 1661 | 1467320218834 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:56:58 INFO - PROCESS | 1661 | 1467320218837 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 1661 | 1467320218839 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e14000 == 38 [pid = 1661] [id = 418] 13:56:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x124688800) [pid = 1661] [serial = 1253] [outer = 0x0] 13:56:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x124eb3800) [pid = 1661] [serial = 1254] [outer = 0x124688800] 13:56:58 INFO - PROCESS | 1661 | 1467320218911 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x126a30c00) [pid = 1661] [serial = 1255] [outer = 0x124688800] 13:56:59 INFO - PROCESS | 1661 | 1467320219210 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 520ms 13:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:56:59 INFO - PROCESS | 1661 | 1467320219233 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:56:59 INFO - PROCESS | 1661 | 1467320219234 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:56:59 INFO - PROCESS | 1661 | 1467320219236 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - PROCESS | 1661 | 1467320219237 Marionette TRACE conn2 <- [1,1646,null,{}] 13:56:59 INFO - PROCESS | 1661 | 1467320219240 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:59 INFO - PROCESS | 1661 | 1467320219242 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:59 INFO - PROCESS | 1661 | 1467320219348 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:56:59 INFO - PROCESS | 1661 | 1467320219352 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 1661 | 1467320219353 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aae2000 == 39 [pid = 1661] [id = 419] 13:56:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x1257cec00) [pid = 1661] [serial = 1256] [outer = 0x0] 13:56:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x12721d400) [pid = 1661] [serial = 1257] [outer = 0x1257cec00] 13:56:59 INFO - PROCESS | 1661 | 1467320219412 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x119bc5800) [pid = 1661] [serial = 1258] [outer = 0x1257cec00] 13:56:59 INFO - PROCESS | 1661 | 1467320219718 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 13:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:56:59 INFO - PROCESS | 1661 | 1467320219756 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:56:59 INFO - PROCESS | 1661 | 1467320219757 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:56:59 INFO - PROCESS | 1661 | 1467320219761 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - PROCESS | 1661 | 1467320219762 Marionette TRACE conn2 <- [1,1650,null,{}] 13:56:59 INFO - PROCESS | 1661 | 1467320219764 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:59 INFO - PROCESS | 1661 | 1467320219765 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:59 INFO - PROCESS | 1661 | 1467320219872 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:56:59 INFO - PROCESS | 1661 | 1467320219914 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 1661 | 1467320219915 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:56:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af24000 == 40 [pid = 1661] [id = 420] 13:56:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x126f94800) [pid = 1661] [serial = 1259] [outer = 0x0] 13:56:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x128c0c000) [pid = 1661] [serial = 1260] [outer = 0x126f94800] 13:56:59 INFO - PROCESS | 1661 | 1467320219939 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x128c16400) [pid = 1661] [serial = 1261] [outer = 0x126f94800] 13:57:00 INFO - PROCESS | 1661 | 1467320220270 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 13:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:57:00 INFO - PROCESS | 1661 | 1467320220283 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:57:00 INFO - PROCESS | 1661 | 1467320220284 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:57:00 INFO - PROCESS | 1661 | 1467320220286 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:57:00 INFO - PROCESS | 1661 | 1467320220287 Marionette TRACE conn2 <- [1,1654,null,{}] 13:57:00 INFO - PROCESS | 1661 | 1467320220290 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:00 INFO - PROCESS | 1661 | 1467320220291 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:00 INFO - PROCESS | 1661 | 1467320220396 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:57:00 INFO - PROCESS | 1661 | 1467320220400 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 1661 | 1467320220401 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b984000 == 41 [pid = 1661] [id = 421] 13:57:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1274d2800) [pid = 1661] [serial = 1262] [outer = 0x0] 13:57:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x128c48c00) [pid = 1661] [serial = 1263] [outer = 0x1274d2800] 13:57:00 INFO - PROCESS | 1661 | 1467320220460 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x128c5e800) [pid = 1661] [serial = 1264] [outer = 0x1274d2800] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x12416c800) [pid = 1661] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x116a19c00) [pid = 1661] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x112fa2800) [pid = 1661] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1185a8400) [pid = 1661] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x111cac800) [pid = 1661] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x128c43c00) [pid = 1661] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x128c4c800) [pid = 1661] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x1274cb400) [pid = 1661] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1121b9000) [pid = 1661] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x111e29000) [pid = 1661] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x128d8cc00) [pid = 1661] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x124b37000) [pid = 1661] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x118560000) [pid = 1661] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1187f2400) [pid = 1661] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x110ef1000) [pid = 1661] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12a790400) [pid = 1661] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x124b3cc00) [pid = 1661] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1211ec800) [pid = 1661] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1170bb400) [pid = 1661] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1129d1c00) [pid = 1661] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12ba9f400) [pid = 1661] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1129c7400) [pid = 1661] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1126ff000) [pid = 1661] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124956000) [pid = 1661] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x126ef6c00) [pid = 1661] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1185adc00) [pid = 1661] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1292b7c00) [pid = 1661] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:57:00 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1167ef800) [pid = 1661] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:57:01 INFO - PROCESS | 1661 | 1467320221047 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 768ms 13:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:57:01 INFO - PROCESS | 1661 | 1467320221059 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 1661 | 1467320221060 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:57:01 INFO - PROCESS | 1661 | 1467320221063 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 1661 | 1467320221064 Marionette TRACE conn2 <- [1,1658,null,{}] 13:57:01 INFO - PROCESS | 1661 | 1467320221066 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:01 INFO - PROCESS | 1661 | 1467320221067 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:01 INFO - PROCESS | 1661 | 1467320221164 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:57:01 INFO - PROCESS | 1661 | 1467320221253 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 1661 | 1467320221254 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a19800 == 42 [pid = 1661] [id = 422] 13:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1126f3c00) [pid = 1661] [serial = 1265] [outer = 0x0] 13:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x113c9ac00) [pid = 1661] [serial = 1266] [outer = 0x1126f3c00] 13:57:01 INFO - PROCESS | 1661 | 1467320221278 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x118559400) [pid = 1661] [serial = 1267] [outer = 0x1126f3c00] 13:57:01 INFO - PROCESS | 1661 | 1467320221528 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 518ms 13:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:57:01 INFO - PROCESS | 1661 | 1467320221581 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 1661 | 1467320221582 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:57:01 INFO - PROCESS | 1661 | 1467320221584 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 1661 | 1467320221585 Marionette TRACE conn2 <- [1,1662,null,{}] 13:57:01 INFO - PROCESS | 1661 | 1467320221587 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:01 INFO - PROCESS | 1661 | 1467320221589 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:01 INFO - PROCESS | 1661 | 1467320221685 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:57:01 INFO - PROCESS | 1661 | 1467320221688 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 1661 | 1467320221690 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd59800 == 43 [pid = 1661] [id = 423] 13:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1187f2400) [pid = 1661] [serial = 1268] [outer = 0x0] 13:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1245df800) [pid = 1661] [serial = 1269] [outer = 0x1187f2400] 13:57:01 INFO - PROCESS | 1661 | 1467320221713 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1274cbc00) [pid = 1661] [serial = 1270] [outer = 0x1187f2400] 13:57:02 INFO - PROCESS | 1661 | 1467320222045 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 467ms 13:57:02 INFO - PROCESS | 1661 | 1467320222054 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 1661 | 1467320222056 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:57:02 INFO - PROCESS | 1661 | 1467320222063 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 1661 | 1467320222064 Marionette TRACE conn2 <- [1,1666,null,{}] 13:57:02 INFO - PROCESS | 1661 | 1467320222066 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 1661 | 1467320222068 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:02 INFO - PROCESS | 1661 | 1467320222196 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:57:02 INFO - PROCESS | 1661 | 1467320222202 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 1661 | 1467320222203 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c46a800 == 44 [pid = 1661] [id = 424] 13:57:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116729c00) [pid = 1661] [serial = 1271] [outer = 0x0] 13:57:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1274cec00) [pid = 1661] [serial = 1272] [outer = 0x116729c00] 13:57:02 INFO - PROCESS | 1661 | 1467320222227 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x128d8d800) [pid = 1661] [serial = 1273] [outer = 0x116729c00] 13:57:02 INFO - PROCESS | 1661 | 1467320222545 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 519ms 13:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:57:02 INFO - PROCESS | 1661 | 1467320222582 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 1661 | 1467320222584 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:57:02 INFO - PROCESS | 1661 | 1467320222586 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 1661 | 1467320222587 Marionette TRACE conn2 <- [1,1670,null,{}] 13:57:02 INFO - PROCESS | 1661 | 1467320222590 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 1661 | 1467320222591 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:02 INFO - PROCESS | 1661 | 1467320222671 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:57:02 INFO - PROCESS | 1661 | 1467320222677 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 1661 | 1467320222678 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c8d0800 == 45 [pid = 1661] [id = 425] 13:57:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x128dc7400) [pid = 1661] [serial = 1274] [outer = 0x0] 13:57:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1292ba800) [pid = 1661] [serial = 1275] [outer = 0x128dc7400] 13:57:02 INFO - PROCESS | 1661 | 1467320222701 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x1293f1c00) [pid = 1661] [serial = 1276] [outer = 0x128dc7400] 13:57:03 INFO - PROCESS | 1661 | 1467320223243 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 13:57:03 INFO - PROCESS | 1661 | 1467320223283 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 1661 | 1467320223285 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:57:03 INFO - PROCESS | 1661 | 1467320223290 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 1661 | 1467320223294 Marionette TRACE conn2 <- [1,1674,null,{}] 13:57:03 INFO - PROCESS | 1661 | 1467320223298 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:03 INFO - PROCESS | 1661 | 1467320223300 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:03 INFO - PROCESS | 1661 | 1467320223415 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:57:03 INFO - PROCESS | 1661 | 1467320223524 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 1661 | 1467320223525 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x11838a800 == 46 [pid = 1661] [id = 426] 13:57:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1126f8000) [pid = 1661] [serial = 1277] [outer = 0x0] 13:57:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1128cd800) [pid = 1661] [serial = 1278] [outer = 0x1126f8000] 13:57:03 INFO - PROCESS | 1661 | 1467320223558 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x1129d3c00) [pid = 1661] [serial = 1279] [outer = 0x1126f8000] 13:57:04 INFO - PROCESS | 1661 | 1467320224075 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 826ms 13:57:04 INFO - PROCESS | 1661 | 1467320224116 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 1661 | 1467320224119 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:57:04 INFO - PROCESS | 1661 | 1467320224124 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 1661 | 1467320224126 Marionette TRACE conn2 <- [1,1678,null,{}] 13:57:04 INFO - PROCESS | 1661 | 1467320224128 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 1661 | 1467320224130 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:04 INFO - PROCESS | 1661 | 1467320224258 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:57:04 INFO - PROCESS | 1661 | 1467320224349 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 1661 | 1467320224351 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e22000 == 47 [pid = 1661] [id = 427] 13:57:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x112a5a800) [pid = 1661] [serial = 1280] [outer = 0x0] 13:57:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x115da4c00) [pid = 1661] [serial = 1281] [outer = 0x112a5a800] 13:57:04 INFO - PROCESS | 1661 | 1467320224383 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x1170bd800) [pid = 1661] [serial = 1282] [outer = 0x112a5a800] 13:57:05 INFO - PROCESS | 1661 | 1467320225020 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 971ms 13:57:05 INFO - PROCESS | 1661 | 1467320225111 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:57:05 INFO - PROCESS | 1661 | 1467320225113 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:57:05 INFO - PROCESS | 1661 | 1467320225116 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - PROCESS | 1661 | 1467320225118 Marionette TRACE conn2 <- [1,1682,null,{}] 13:57:05 INFO - PROCESS | 1661 | 1467320225121 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 1661 | 1467320225123 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:05 INFO - PROCESS | 1661 | 1467320225235 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12c46a800 == 46 [pid = 1661] [id = 424] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd59800 == 45 [pid = 1661] [id = 423] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x128a19800 == 44 [pid = 1661] [id = 422] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12b984000 == 43 [pid = 1661] [id = 421] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12af24000 == 42 [pid = 1661] [id = 420] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12aae2000 == 41 [pid = 1661] [id = 419] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x123e14000 == 40 [pid = 1661] [id = 418] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12c40a000) [pid = 1661] [serial = 1221] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x129226800 == 39 [pid = 1661] [id = 417] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae1000 == 38 [pid = 1661] [id = 416] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x128a0f000 == 37 [pid = 1661] [id = 415] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x126f41800 == 36 [pid = 1661] [id = 414] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1257b1000 == 35 [pid = 1661] [id = 413] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x124009800 == 34 [pid = 1661] [id = 412] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f9800 == 33 [pid = 1661] [id = 411] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae1800 == 32 [pid = 1661] [id = 410] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x11872e800 == 31 [pid = 1661] [id = 409] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1167a1800 == 30 [pid = 1661] [id = 408] 13:57:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12c8df000 == 29 [pid = 1661] [id = 407] 13:57:05 INFO - PROCESS | 1661 | 1467320225331 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 1661 | 1467320225333 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x116142800 == 30 [pid = 1661] [id = 428] 13:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11267e000) [pid = 1661] [serial = 1283] [outer = 0x0] 13:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1128ce400) [pid = 1661] [serial = 1284] [outer = 0x11267e000] 13:57:05 INFO - PROCESS | 1661 | 1467320225361 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x112a52000) [pid = 1661] [serial = 1285] [outer = 0x11267e000] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x126063400) [pid = 1661] [serial = 1075] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12951d800) [pid = 1661] [serial = 1078] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x119b10400) [pid = 1661] [serial = 1072] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x129640400) [pid = 1661] [serial = 1066] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1184e6800) [pid = 1661] [serial = 1069] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x124b42000) [pid = 1661] [serial = 1126] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1182e1400) [pid = 1661] [serial = 1033] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x115dabc00) [pid = 1661] [serial = 1030] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x128c48800) [pid = 1661] [serial = 1203] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12b94a400) [pid = 1661] [serial = 1206] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1274d4400) [pid = 1661] [serial = 1209] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12b94f400) [pid = 1661] [serial = 1207] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1126f6c00) [pid = 1661] [serial = 1212] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1126fe800) [pid = 1661] [serial = 1213] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1274d8000) [pid = 1661] [serial = 1210] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12b32f400) [pid = 1661] [serial = 1197] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12ba9e800) [pid = 1661] [serial = 1198] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x129646800) [pid = 1661] [serial = 1194] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12a8cac00) [pid = 1661] [serial = 1195] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x128d83800) [pid = 1661] [serial = 1192] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1257c6000) [pid = 1661] [serial = 1191] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1211f2400) [pid = 1661] [serial = 1188] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x124954c00) [pid = 1661] [serial = 1189] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1210d9800) [pid = 1661] [serial = 1186] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119bbc400) [pid = 1661] [serial = 1185] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1176ec000) [pid = 1661] [serial = 1183] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1131e9400) [pid = 1661] [serial = 1182] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12b328800) [pid = 1661] [serial = 1180] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12a8d6400) [pid = 1661] [serial = 1179] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x129527400) [pid = 1661] [serial = 1177] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x128d8dc00) [pid = 1661] [serial = 1176] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12465bc00) [pid = 1661] [serial = 1174] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12409f000) [pid = 1661] [serial = 1173] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x118e1c400) [pid = 1661] [serial = 1171] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118556c00) [pid = 1661] [serial = 1170] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12c40b400) [pid = 1661] [serial = 1168] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x12bdc3c00) [pid = 1661] [serial = 1200] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x128d85400) [pid = 1661] [serial = 1218] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1274d5000) [pid = 1661] [serial = 1216] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128c4c400) [pid = 1661] [serial = 1204] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12c408c00) [pid = 1661] [serial = 1201] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12b953400) [pid = 1661] [serial = 1219] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x118864400) [pid = 1661] [serial = 1215] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119573400) [pid = 1661] [serial = 1123] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x115da2c00) [pid = 1661] [serial = 1120] [outer = 0x0] [url = about:blank] 13:57:05 INFO - PROCESS | 1661 | 1467320225696 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 622ms 13:57:05 INFO - PROCESS | 1661 | 1467320225737 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:57:05 INFO - PROCESS | 1661 | 1467320225741 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:57:05 INFO - PROCESS | 1661 | 1467320225747 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - PROCESS | 1661 | 1467320225749 Marionette TRACE conn2 <- [1,1686,null,{}] 13:57:05 INFO - PROCESS | 1661 | 1467320225751 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 1661 | 1467320225753 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:05 INFO - PROCESS | 1661 | 1467320225831 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:57:05 INFO - PROCESS | 1661 | 1467320225835 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 1661 | 1467320225836 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x117367800 == 31 [pid = 1661] [id = 429] 13:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x112f95800) [pid = 1661] [serial = 1286] [outer = 0x0] 13:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1131e8800) [pid = 1661] [serial = 1287] [outer = 0x112f95800] 13:57:05 INFO - PROCESS | 1661 | 1467320225865 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1150cd800) [pid = 1661] [serial = 1288] [outer = 0x112f95800] 13:57:06 INFO - PROCESS | 1661 | 1467320226214 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 519ms 13:57:06 INFO - PROCESS | 1661 | 1467320226266 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:57:06 INFO - PROCESS | 1661 | 1467320226268 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:57:06 INFO - PROCESS | 1661 | 1467320226270 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 1661 | 1467320226272 Marionette TRACE conn2 <- [1,1690,null,{}] 13:57:06 INFO - PROCESS | 1661 | 1467320226280 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:06 INFO - PROCESS | 1661 | 1467320226283 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:06 INFO - PROCESS | 1661 | 1467320226369 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:57:06 INFO - PROCESS | 1661 | 1467320226377 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 1661 | 1467320226379 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae8800 == 32 [pid = 1661] [id = 430] 13:57:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1126f7400) [pid = 1661] [serial = 1289] [outer = 0x0] 13:57:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x116635400) [pid = 1661] [serial = 1290] [outer = 0x1126f7400] 13:57:06 INFO - PROCESS | 1661 | 1467320226407 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1170bc000) [pid = 1661] [serial = 1291] [outer = 0x1126f7400] 13:57:06 INFO - PROCESS | 1661 | 1467320226819 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 573ms 13:57:06 INFO - PROCESS | 1661 | 1467320226845 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:57:06 INFO - PROCESS | 1661 | 1467320226847 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:57:06 INFO - PROCESS | 1661 | 1467320226849 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 1661 | 1467320226850 Marionette TRACE conn2 <- [1,1694,null,{}] 13:57:06 INFO - PROCESS | 1661 | 1467320226852 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:06 INFO - PROCESS | 1661 | 1467320226854 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:06 INFO - PROCESS | 1661 | 1467320226979 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:57:06 INFO - PROCESS | 1661 | 1467320226984 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 1661 | 1467320226985 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x123963800 == 33 [pid = 1661] [id = 431] 13:57:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1176eb000) [pid = 1661] [serial = 1292] [outer = 0x0] 13:57:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1182e4400) [pid = 1661] [serial = 1293] [outer = 0x1176eb000] 13:57:07 INFO - PROCESS | 1661 | 1467320227025 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1184dd000) [pid = 1661] [serial = 1294] [outer = 0x1176eb000] 13:57:07 INFO - PROCESS | 1661 | 1467320227403 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 568ms 13:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:57:07 INFO - PROCESS | 1661 | 1467320227417 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 1661 | 1467320227418 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:57:07 INFO - PROCESS | 1661 | 1467320227420 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 1661 | 1467320227432 Marionette TRACE conn2 <- [1,1698,null,{}] 13:57:07 INFO - PROCESS | 1661 | 1467320227434 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:07 INFO - PROCESS | 1661 | 1467320227436 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:07 INFO - PROCESS | 1661 | 1467320227550 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:57:07 INFO - PROCESS | 1661 | 1467320227563 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 1661 | 1467320227564 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x124014800 == 34 [pid = 1661] [id = 432] 13:57:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x112689c00) [pid = 1661] [serial = 1295] [outer = 0x0] 13:57:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1184e5c00) [pid = 1661] [serial = 1296] [outer = 0x112689c00] 13:57:07 INFO - PROCESS | 1661 | 1467320227589 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11855fc00) [pid = 1661] [serial = 1297] [outer = 0x112689c00] 13:57:07 INFO - PROCESS | 1661 | 1467320227946 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 578ms 13:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:57:08 INFO - PROCESS | 1661 | 1467320228000 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:57:08 INFO - PROCESS | 1661 | 1467320228001 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:57:08 INFO - PROCESS | 1661 | 1467320228003 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - PROCESS | 1661 | 1467320228004 Marionette TRACE conn2 <- [1,1702,null,{}] 13:57:08 INFO - PROCESS | 1661 | 1467320228006 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:08 INFO - PROCESS | 1661 | 1467320228010 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:08 INFO - PROCESS | 1661 | 1467320228133 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:57:08 INFO - PROCESS | 1661 | 1467320228144 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 1661 | 1467320228145 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12725d800 == 35 [pid = 1661] [id = 433] 13:57:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1185ab000) [pid = 1661] [serial = 1298] [outer = 0x0] 13:57:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x118862400) [pid = 1661] [serial = 1299] [outer = 0x1185ab000] 13:57:08 INFO - PROCESS | 1661 | 1467320228170 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11991b400) [pid = 1661] [serial = 1300] [outer = 0x1185ab000] 13:57:08 INFO - PROCESS | 1661 | 1467320228512 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 517ms 13:57:08 INFO - PROCESS | 1661 | 1467320228521 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:57:08 INFO - PROCESS | 1661 | 1467320228532 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:57:08 INFO - PROCESS | 1661 | 1467320228534 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - PROCESS | 1661 | 1467320228535 Marionette TRACE conn2 <- [1,1706,null,{}] 13:57:08 INFO - PROCESS | 1661 | 1467320228537 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:08 INFO - PROCESS | 1661 | 1467320228538 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:08 INFO - PROCESS | 1661 | 1467320228649 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:57:08 INFO - PROCESS | 1661 | 1467320228662 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 1661 | 1467320228663 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a15800 == 36 [pid = 1661] [id = 434] 13:57:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x11999e800) [pid = 1661] [serial = 1301] [outer = 0x0] 13:57:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119b07000) [pid = 1661] [serial = 1302] [outer = 0x11999e800] 13:57:08 INFO - PROCESS | 1661 | 1467320228688 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119b0cc00) [pid = 1661] [serial = 1303] [outer = 0x11999e800] 13:57:09 INFO - PROCESS | 1661 | 1467320229006 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 523ms 13:57:09 INFO - PROCESS | 1661 | 1467320229061 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 1661 | 1467320229062 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:57:09 INFO - PROCESS | 1661 | 1467320229065 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 1661 | 1467320229066 Marionette TRACE conn2 <- [1,1710,null,{}] 13:57:09 INFO - PROCESS | 1661 | 1467320229068 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:09 INFO - PROCESS | 1661 | 1467320229069 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:09 INFO - PROCESS | 1661 | 1467320229171 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:57:09 INFO - PROCESS | 1661 | 1467320229174 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 1661 | 1467320229175 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be9000 == 37 [pid = 1661] [id = 435] 13:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1126f5400) [pid = 1661] [serial = 1304] [outer = 0x0] 13:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119bb7000) [pid = 1661] [serial = 1305] [outer = 0x1126f5400] 13:57:09 INFO - PROCESS | 1661 | 1467320229199 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119bc5000) [pid = 1661] [serial = 1306] [outer = 0x1126f5400] 13:57:09 INFO - PROCESS | 1661 | 1467320229796 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x124688800) [pid = 1661] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1128cdc00) [pid = 1661] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1126f7000) [pid = 1661] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x112a53000) [pid = 1661] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x123bc0800) [pid = 1661] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124652800) [pid = 1661] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112a54c00) [pid = 1661] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1184e0c00) [pid = 1661] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11885b000) [pid = 1661] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x12b954400) [pid = 1661] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x110eeb400) [pid = 1661] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x111ca8400) [pid = 1661] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1257cec00) [pid = 1661] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126f94800) [pid = 1661] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1126f3c00) [pid = 1661] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1274d2800) [pid = 1661] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1187f2400) [pid = 1661] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:57:09 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x116729c00) [pid = 1661] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 768ms 13:57:09 INFO - PROCESS | 1661 | 1467320229834 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 1661 | 1467320229836 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:57:09 INFO - PROCESS | 1661 | 1467320229839 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 1661 | 1467320229841 Marionette TRACE conn2 <- [1,1714,null,{}] 13:57:09 INFO - PROCESS | 1661 | 1467320229844 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:09 INFO - PROCESS | 1661 | 1467320229846 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:09 INFO - PROCESS | 1661 | 1467320229966 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:57:09 INFO - PROCESS | 1661 | 1467320229971 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 1661 | 1467320229972 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x11679a800 == 38 [pid = 1661] [id = 436] 13:57:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1128ce000) [pid = 1661] [serial = 1307] [outer = 0x0] 13:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x112a54c00) [pid = 1661] [serial = 1308] [outer = 0x1128ce000] 13:57:10 INFO - PROCESS | 1661 | 1467320230002 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1182e3c00) [pid = 1661] [serial = 1309] [outer = 0x1128ce000] 13:57:10 INFO - PROCESS | 1661 | 1467320230335 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 524ms 13:57:10 INFO - PROCESS | 1661 | 1467320230363 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 1661 | 1467320230364 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:57:10 INFO - PROCESS | 1661 | 1467320230367 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 1661 | 1467320230368 Marionette TRACE conn2 <- [1,1718,null,{}] 13:57:10 INFO - PROCESS | 1661 | 1467320230370 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:10 INFO - PROCESS | 1661 | 1467320230371 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:10 INFO - PROCESS | 1661 | 1467320230480 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:57:10 INFO - PROCESS | 1661 | 1467320230500 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 1661 | 1467320230501 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a118000 == 39 [pid = 1661] [id = 437] 13:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118469800) [pid = 1661] [serial = 1310] [outer = 0x0] 13:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119bbd400) [pid = 1661] [serial = 1311] [outer = 0x118469800] 13:57:10 INFO - PROCESS | 1661 | 1467320230525 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1210d1c00) [pid = 1661] [serial = 1312] [outer = 0x118469800] 13:57:10 INFO - PROCESS | 1661 | 1467320230844 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 13:57:10 INFO - PROCESS | 1661 | 1467320230887 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 1661 | 1467320230888 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:57:10 INFO - PROCESS | 1661 | 1467320230891 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 1661 | 1467320230892 Marionette TRACE conn2 <- [1,1722,null,{}] 13:57:10 INFO - PROCESS | 1661 | 1467320230895 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:10 INFO - PROCESS | 1661 | 1467320230896 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:10 INFO - PROCESS | 1661 | 1467320230986 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:57:10 INFO - PROCESS | 1661 | 1467320230990 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 1661 | 1467320230993 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aadc800 == 40 [pid = 1661] [id = 438] 13:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1210dd400) [pid = 1661] [serial = 1313] [outer = 0x0] 13:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1245dd800) [pid = 1661] [serial = 1314] [outer = 0x1210dd400] 13:57:11 INFO - PROCESS | 1661 | 1467320231019 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12495b000) [pid = 1661] [serial = 1315] [outer = 0x1210dd400] 13:57:11 INFO - PROCESS | 1661 | 1467320231342 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 469ms 13:57:11 INFO - PROCESS | 1661 | 1467320231367 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 1661 | 1467320231369 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:57:11 INFO - PROCESS | 1661 | 1467320231371 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 1661 | 1467320231373 Marionette TRACE conn2 <- [1,1726,null,{}] 13:57:11 INFO - PROCESS | 1661 | 1467320231382 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 1661 | 1467320231383 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:11 INFO - PROCESS | 1661 | 1467320231501 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:57:11 INFO - PROCESS | 1661 | 1467320231507 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 1661 | 1467320231508 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aae1000 == 41 [pid = 1661] [id = 439] 13:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1185b1000) [pid = 1661] [serial = 1316] [outer = 0x0] 13:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1249d5800) [pid = 1661] [serial = 1317] [outer = 0x1185b1000] 13:57:11 INFO - PROCESS | 1661 | 1467320231532 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124b3e000) [pid = 1661] [serial = 1318] [outer = 0x1185b1000] 13:57:11 INFO - PROCESS | 1661 | 1467320231948 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 626ms 13:57:12 INFO - PROCESS | 1661 | 1467320232007 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 1661 | 1467320232010 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:57:12 INFO - PROCESS | 1661 | 1467320232014 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 1661 | 1467320232017 Marionette TRACE conn2 <- [1,1730,null,{}] 13:57:12 INFO - PROCESS | 1661 | 1467320232020 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:12 INFO - PROCESS | 1661 | 1467320232022 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:12 INFO - PROCESS | 1661 | 1467320232127 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:57:12 INFO - PROCESS | 1661 | 1467320232205 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 1661 | 1467320232206 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x11701b800 == 42 [pid = 1661] [id = 440] 13:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1128ce800) [pid = 1661] [serial = 1319] [outer = 0x0] 13:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1129d1400) [pid = 1661] [serial = 1320] [outer = 0x1128ce800] 13:57:12 INFO - PROCESS | 1661 | 1467320232237 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x112a5fc00) [pid = 1661] [serial = 1321] [outer = 0x1128ce800] 13:57:12 INFO - PROCESS | 1661 | 1467320232661 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 13:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 671ms 13:57:12 INFO - PROCESS | 1661 | 1467320232685 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 1661 | 1467320232688 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:57:12 INFO - PROCESS | 1661 | 1467320232693 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 1661 | 1467320232695 Marionette TRACE conn2 <- [1,1734,null,{}] 13:57:12 INFO - PROCESS | 1661 | 1467320232697 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:12 INFO - PROCESS | 1661 | 1467320232699 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:12 INFO - PROCESS | 1661 | 1467320232827 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:57:12 INFO - PROCESS | 1661 | 1467320232893 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 1661 | 1467320232894 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e11000 == 43 [pid = 1661] [id = 441] 13:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x115da1400) [pid = 1661] [serial = 1322] [outer = 0x0] 13:57:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1161d5800) [pid = 1661] [serial = 1323] [outer = 0x115da1400] 13:57:12 INFO - PROCESS | 1661 | 1467320232966 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1170bfc00) [pid = 1661] [serial = 1324] [outer = 0x115da1400] 13:57:13 INFO - PROCESS | 1661 | 1467320233396 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 722ms 13:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:57:13 INFO - PROCESS | 1661 | 1467320233415 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 1661 | 1467320233417 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:57:13 INFO - PROCESS | 1661 | 1467320233419 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - PROCESS | 1661 | 1467320233422 Marionette TRACE conn2 <- [1,1738,null,{}] 13:57:13 INFO - PROCESS | 1661 | 1467320233430 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:13 INFO - PROCESS | 1661 | 1467320233433 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:13 INFO - PROCESS | 1661 | 1467320233537 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:57:13 INFO - PROCESS | 1661 | 1467320233603 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 1661 | 1467320233606 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aae5000 == 44 [pid = 1661] [id = 442] 13:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x118557c00) [pid = 1661] [serial = 1325] [outer = 0x0] 13:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x118863400) [pid = 1661] [serial = 1326] [outer = 0x118557c00] 13:57:13 INFO - PROCESS | 1661 | 1467320233637 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119251800) [pid = 1661] [serial = 1327] [outer = 0x118557c00] 13:57:14 INFO - PROCESS | 1661 | 1467320234081 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 724ms 13:57:14 INFO - PROCESS | 1661 | 1467320234144 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:57:14 INFO - PROCESS | 1661 | 1467320234146 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:57:14 INFO - PROCESS | 1661 | 1467320234148 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 1661 | 1467320234149 Marionette TRACE conn2 <- [1,1742,null,{}] 13:57:14 INFO - PROCESS | 1661 | 1467320234152 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:14 INFO - PROCESS | 1661 | 1467320234153 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:14 INFO - PROCESS | 1661 | 1467320234278 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:57:14 INFO - PROCESS | 1661 | 1467320234343 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 1661 | 1467320234345 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba32000 == 45 [pid = 1661] [id = 443] 13:57:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x119577c00) [pid = 1661] [serial = 1328] [outer = 0x0] 13:57:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1210d9800) [pid = 1661] [serial = 1329] [outer = 0x119577c00] 13:57:14 INFO - PROCESS | 1661 | 1467320234374 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1240a1c00) [pid = 1661] [serial = 1330] [outer = 0x119577c00] 13:57:14 INFO - PROCESS | 1661 | 1467320234851 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 722ms 13:57:14 INFO - PROCESS | 1661 | 1467320234870 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 1661 | 1467320234872 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:57:14 INFO - PROCESS | 1661 | 1467320234875 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 1661 | 1467320234876 Marionette TRACE conn2 <- [1,1746,null,{}] 13:57:14 INFO - PROCESS | 1661 | 1467320234879 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:14 INFO - PROCESS | 1661 | 1467320234880 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:14 INFO - PROCESS | 1661 | 1467320234983 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:57:15 INFO - PROCESS | 1661 | 1467320235047 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:15 INFO - PROCESS | 1661 | 1467320235048 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x11724e000 == 46 [pid = 1661] [id = 444] 13:57:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11267a400) [pid = 1661] [serial = 1331] [outer = 0x0] 13:57:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1126fa400) [pid = 1661] [serial = 1332] [outer = 0x11267a400] 13:57:15 INFO - PROCESS | 1661 | 1467320235221 Marionette DEBUG loaded listener.js 13:57:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1129d3800) [pid = 1661] [serial = 1333] [outer = 0x11267a400] 13:57:15 INFO - PROCESS | 1661 | 1467320235707 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12aadc800 == 45 [pid = 1661] [id = 438] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12a118000 == 44 [pid = 1661] [id = 437] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x11679a800 == 43 [pid = 1661] [id = 436] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x128be9000 == 42 [pid = 1661] [id = 435] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x128a15800 == 41 [pid = 1661] [id = 434] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12725d800 == 40 [pid = 1661] [id = 433] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x124014800 == 39 [pid = 1661] [id = 432] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x123963800 == 38 [pid = 1661] [id = 431] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae8800 == 37 [pid = 1661] [id = 430] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x117367800 == 36 [pid = 1661] [id = 429] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x116142800 == 35 [pid = 1661] [id = 428] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x123e22000 == 34 [pid = 1661] [id = 427] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x11838a800 == 33 [pid = 1661] [id = 426] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12c8d0800 == 32 [pid = 1661] [id = 425] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba32000 == 31 [pid = 1661] [id = 443] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12aae5000 == 30 [pid = 1661] [id = 442] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x123e11000 == 29 [pid = 1661] [id = 441] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12aae1000 == 28 [pid = 1661] [id = 439] 13:57:16 INFO - PROCESS | 1661 | --DOCSHELL 0x11701b800 == 27 [pid = 1661] [id = 440] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x124eb3800) [pid = 1661] [serial = 1254] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1128d8400) [pid = 1661] [serial = 1224] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1129cfc00) [pid = 1661] [serial = 1225] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119cda800) [pid = 1661] [serial = 1242] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1211e9000) [pid = 1661] [serial = 1243] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1184e1800) [pid = 1661] [serial = 1236] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118e23400) [pid = 1661] [serial = 1237] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12436d000) [pid = 1661] [serial = 1245] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1245dfc00) [pid = 1661] [serial = 1246] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x124b36800) [pid = 1661] [serial = 1251] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1130c9400) [pid = 1661] [serial = 1227] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x115da1c00) [pid = 1661] [serial = 1228] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11855d400) [pid = 1661] [serial = 1233] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1185b2c00) [pid = 1661] [serial = 1234] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119577000) [pid = 1661] [serial = 1239] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119bc2c00) [pid = 1661] [serial = 1240] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12c410800) [pid = 1661] [serial = 1222] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x116904000) [pid = 1661] [serial = 1230] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1181da000) [pid = 1661] [serial = 1231] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x124957c00) [pid = 1661] [serial = 1248] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12495dc00) [pid = 1661] [serial = 1249] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119bc5800) [pid = 1661] [serial = 1258] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12721d400) [pid = 1661] [serial = 1257] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x128c16400) [pid = 1661] [serial = 1261] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128c0c000) [pid = 1661] [serial = 1260] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x113c9ac00) [pid = 1661] [serial = 1266] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x128c48c00) [pid = 1661] [serial = 1263] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x118559400) [pid = 1661] [serial = 1267] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1245df800) [pid = 1661] [serial = 1269] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1274cec00) [pid = 1661] [serial = 1272] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x128c5e800) [pid = 1661] [serial = 1264] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1292ba800) [pid = 1661] [serial = 1275] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x128d8d800) [pid = 1661] [serial = 1273] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x126a30c00) [pid = 1661] [serial = 1255] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1274cbc00) [pid = 1661] [serial = 1270] [outer = 0x0] [url = about:blank] 13:57:16 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x124b3f400) [pid = 1661] [serial = 1252] [outer = 0x0] [url = about:blank] 13:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1475ms 13:57:16 INFO - PROCESS | 1661 | 1467320236369 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 1661 | 1467320236372 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:57:16 INFO - PROCESS | 1661 | 1467320236378 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 1661 | 1467320236379 Marionette TRACE conn2 <- [1,1750,null,{}] 13:57:16 INFO - PROCESS | 1661 | 1467320236383 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:16 INFO - PROCESS | 1661 | 1467320236386 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:16 INFO - PROCESS | 1661 | 1467320236462 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:57:16 INFO - PROCESS | 1661 | 1467320236469 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 1661 | 1467320236472 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x116134800 == 28 [pid = 1661] [id = 445] 13:57:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1128cbc00) [pid = 1661] [serial = 1334] [outer = 0x0] 13:57:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1128d7c00) [pid = 1661] [serial = 1335] [outer = 0x1128cbc00] 13:57:16 INFO - PROCESS | 1661 | 1467320236502 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x112a50c00) [pid = 1661] [serial = 1336] [outer = 0x1128cbc00] 13:57:16 INFO - PROCESS | 1661 | 1467320236849 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 520ms 13:57:16 INFO - PROCESS | 1661 | 1467320236902 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 1661 | 1467320236904 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:57:16 INFO - PROCESS | 1661 | 1467320236908 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 1661 | 1467320236911 Marionette TRACE conn2 <- [1,1754,null,{}] 13:57:16 INFO - PROCESS | 1661 | 1467320236914 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:16 INFO - PROCESS | 1661 | 1467320236915 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:16 INFO - PROCESS | 1661 | 1467320236992 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:57:17 INFO - PROCESS | 1661 | 1467320236996 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 1661 | 1467320236998 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x11701b800 == 29 [pid = 1661] [id = 446] 13:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x112a5dc00) [pid = 1661] [serial = 1337] [outer = 0x0] 13:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1130c9400) [pid = 1661] [serial = 1338] [outer = 0x112a5dc00] 13:57:17 INFO - PROCESS | 1661 | 1467320237026 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x113ceac00) [pid = 1661] [serial = 1339] [outer = 0x112a5dc00] 13:57:17 INFO - PROCESS | 1661 | 1467320237365 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 474ms 13:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:57:17 INFO - PROCESS | 1661 | 1467320237381 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 1661 | 1467320237382 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:57:17 INFO - PROCESS | 1661 | 1467320237384 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 1661 | 1467320237386 Marionette TRACE conn2 <- [1,1758,null,{}] 13:57:17 INFO - PROCESS | 1661 | 1467320237396 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:17 INFO - PROCESS | 1661 | 1467320237399 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:17 INFO - PROCESS | 1661 | 1467320237491 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:57:17 INFO - PROCESS | 1661 | 1467320237546 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 1661 | 1467320237549 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x11927d800 == 30 [pid = 1661] [id = 447] 13:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1161ce400) [pid = 1661] [serial = 1340] [outer = 0x0] 13:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116473800) [pid = 1661] [serial = 1341] [outer = 0x1161ce400] 13:57:17 INFO - PROCESS | 1661 | 1467320237577 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x116978800) [pid = 1661] [serial = 1342] [outer = 0x1161ce400] 13:57:17 INFO - PROCESS | 1661 | 1467320237883 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 524ms 13:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:57:17 INFO - PROCESS | 1661 | 1467320237911 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 1661 | 1467320237912 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:57:17 INFO - PROCESS | 1661 | 1467320237914 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 1661 | 1467320237915 Marionette TRACE conn2 <- [1,1762,null,{}] 13:57:17 INFO - PROCESS | 1661 | 1467320237918 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:17 INFO - PROCESS | 1661 | 1467320237919 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:18 INFO - PROCESS | 1661 | 1467320237996 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:57:18 INFO - PROCESS | 1661 | 1467320238052 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 1661 | 1467320238053 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ada800 == 31 [pid = 1661] [id = 448] 13:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x116905c00) [pid = 1661] [serial = 1343] [outer = 0x0] 13:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1173ba800) [pid = 1661] [serial = 1344] [outer = 0x116905c00] 13:57:18 INFO - PROCESS | 1661 | 1467320238079 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118469c00) [pid = 1661] [serial = 1345] [outer = 0x116905c00] 13:57:18 INFO - PROCESS | 1661 | 1467320238349 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 470ms 13:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:57:18 INFO - PROCESS | 1661 | 1467320238385 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 1661 | 1467320238386 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:57:18 INFO - PROCESS | 1661 | 1467320238389 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 1661 | 1467320238390 Marionette TRACE conn2 <- [1,1766,null,{}] 13:57:18 INFO - PROCESS | 1661 | 1467320238401 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 1661 | 1467320238402 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:18 INFO - PROCESS | 1661 | 1467320238499 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:57:18 INFO - PROCESS | 1661 | 1467320238503 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 1661 | 1467320238504 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12386a800 == 32 [pid = 1661] [id = 449] 13:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1181e1800) [pid = 1661] [serial = 1346] [outer = 0x0] 13:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1184e6400) [pid = 1661] [serial = 1347] [outer = 0x1181e1800] 13:57:18 INFO - PROCESS | 1661 | 1467320238537 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x118556800) [pid = 1661] [serial = 1348] [outer = 0x1181e1800] 13:57:18 INFO - PROCESS | 1661 | 1467320238874 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 529ms 13:57:18 INFO - PROCESS | 1661 | 1467320238918 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:57:18 INFO - PROCESS | 1661 | 1467320238920 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:57:18 INFO - PROCESS | 1661 | 1467320238922 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 1661 | 1467320238923 Marionette TRACE conn2 <- [1,1770,null,{}] 13:57:18 INFO - PROCESS | 1661 | 1467320238926 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 1661 | 1467320238930 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:19 INFO - PROCESS | 1661 | 1467320239047 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:57:19 INFO - PROCESS | 1661 | 1467320239085 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 1661 | 1467320239086 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x124bf0800 == 33 [pid = 1661] [id = 450] 13:57:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11855b000) [pid = 1661] [serial = 1349] [outer = 0x0] 13:57:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x118714800) [pid = 1661] [serial = 1350] [outer = 0x11855b000] 13:57:19 INFO - PROCESS | 1661 | 1467320239111 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x118e1e800) [pid = 1661] [serial = 1351] [outer = 0x11855b000] 13:57:19 INFO - PROCESS | 1661 | 1467320239419 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 518ms 13:57:19 INFO - PROCESS | 1661 | 1467320239442 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:57:19 INFO - PROCESS | 1661 | 1467320239443 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:57:19 INFO - PROCESS | 1661 | 1467320239446 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:57:19 INFO - PROCESS | 1661 | 1467320239447 Marionette TRACE conn2 <- [1,1774,null,{}] 13:57:19 INFO - PROCESS | 1661 | 1467320239449 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:19 INFO - PROCESS | 1661 | 1467320239450 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:19 INFO - PROCESS | 1661 | 1467320239544 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:57:19 INFO - PROCESS | 1661 | 1467320239582 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 1661 | 1467320239583 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f55000 == 34 [pid = 1661] [id = 451] 13:57:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1187f2800) [pid = 1661] [serial = 1352] [outer = 0x0] 13:57:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11925f000) [pid = 1661] [serial = 1353] [outer = 0x1187f2800] 13:57:19 INFO - PROCESS | 1661 | 1467320239608 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11999f800) [pid = 1661] [serial = 1354] [outer = 0x1187f2800] 13:57:19 INFO - PROCESS | 1661 | 1467320239967 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 570ms 13:57:20 INFO - PROCESS | 1661 | 1467320240016 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:57:20 INFO - PROCESS | 1661 | 1467320240017 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:57:20 INFO - PROCESS | 1661 | 1467320240020 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 1661 | 1467320240021 Marionette TRACE conn2 <- [1,1778,null,{}] 13:57:20 INFO - PROCESS | 1661 | 1467320240023 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 1661 | 1467320240024 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:20 INFO - PROCESS | 1661 | 1467320240119 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:57:20 INFO - PROCESS | 1661 | 1467320240130 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 1661 | 1467320240131 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a0c000 == 35 [pid = 1661] [id = 452] 13:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119b07400) [pid = 1661] [serial = 1355] [outer = 0x0] 13:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119b0f800) [pid = 1661] [serial = 1356] [outer = 0x119b07400] 13:57:20 INFO - PROCESS | 1661 | 1467320240155 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119bc1400) [pid = 1661] [serial = 1357] [outer = 0x119b07400] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1185ab000) [pid = 1661] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x11999e800) [pid = 1661] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1126f5400) [pid = 1661] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112a5a800) [pid = 1661] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1126f7400) [pid = 1661] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x112f95800) [pid = 1661] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1176eb000) [pid = 1661] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11267e000) [pid = 1661] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1126f8000) [pid = 1661] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x128dc7400) [pid = 1661] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1210dd400) [pid = 1661] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1128ce000) [pid = 1661] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118469800) [pid = 1661] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x112689c00) [pid = 1661] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:57:20 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1185b1000) [pid = 1661] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:57:20 INFO - PROCESS | 1661 | 1467320240625 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 621ms 13:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:57:20 INFO - PROCESS | 1661 | 1467320240643 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 1661 | 1467320240645 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:57:20 INFO - PROCESS | 1661 | 1467320240647 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 1661 | 1467320240648 Marionette TRACE conn2 <- [1,1782,null,{}] 13:57:20 INFO - PROCESS | 1661 | 1467320240650 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 1661 | 1467320240651 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:20 INFO - PROCESS | 1661 | 1467320240724 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:57:20 INFO - PROCESS | 1661 | 1467320240730 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 1661 | 1467320240731 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bd1000 == 36 [pid = 1661] [id = 453] 13:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1126f7400) [pid = 1661] [serial = 1358] [outer = 0x0] 13:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x112f95800) [pid = 1661] [serial = 1359] [outer = 0x1126f7400] 13:57:20 INFO - PROCESS | 1661 | 1467320240755 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1184e8400) [pid = 1661] [serial = 1360] [outer = 0x1126f7400] 13:57:21 INFO - PROCESS | 1661 | 1467320241094 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 469ms 13:57:21 INFO - PROCESS | 1661 | 1467320241116 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 1661 | 1467320241117 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:57:21 INFO - PROCESS | 1661 | 1467320241120 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 1661 | 1467320241121 Marionette TRACE conn2 <- [1,1786,null,{}] 13:57:21 INFO - PROCESS | 1661 | 1467320241123 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:21 INFO - PROCESS | 1661 | 1467320241124 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:21 INFO - PROCESS | 1661 | 1467320241228 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:57:21 INFO - PROCESS | 1661 | 1467320241234 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 1661 | 1467320241235 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12922c000 == 37 [pid = 1661] [id = 454] 13:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118554000) [pid = 1661] [serial = 1361] [outer = 0x0] 13:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119bb9800) [pid = 1661] [serial = 1362] [outer = 0x118554000] 13:57:21 INFO - PROCESS | 1661 | 1467320241260 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119cda800) [pid = 1661] [serial = 1363] [outer = 0x118554000] 13:57:21 INFO - PROCESS | 1661 | 1467320241565 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 13:57:21 INFO - PROCESS | 1661 | 1467320241589 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 1661 | 1467320241591 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:57:21 INFO - PROCESS | 1661 | 1467320241597 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 1661 | 1467320241599 Marionette TRACE conn2 <- [1,1790,null,{}] 13:57:21 INFO - PROCESS | 1661 | 1467320241601 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:21 INFO - PROCESS | 1661 | 1467320241602 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:21 INFO - PROCESS | 1661 | 1467320241689 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:57:21 INFO - PROCESS | 1661 | 1467320241694 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 1661 | 1467320241696 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7aa000 == 38 [pid = 1661] [id = 455] 13:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119cdac00) [pid = 1661] [serial = 1364] [outer = 0x0] 13:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x123bbc000) [pid = 1661] [serial = 1365] [outer = 0x119cdac00] 13:57:21 INFO - PROCESS | 1661 | 1467320241722 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1245df800) [pid = 1661] [serial = 1366] [outer = 0x119cdac00] 13:57:22 INFO - PROCESS | 1661 | 1467320242054 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 470ms 13:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:57:22 INFO - PROCESS | 1661 | 1467320242066 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 1661 | 1467320242067 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:57:22 INFO - PROCESS | 1661 | 1467320242069 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 1661 | 1467320242070 Marionette TRACE conn2 <- [1,1794,null,{}] 13:57:22 INFO - PROCESS | 1661 | 1467320242072 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:22 INFO - PROCESS | 1661 | 1467320242074 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:22 INFO - PROCESS | 1661 | 1467320242181 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:57:22 INFO - PROCESS | 1661 | 1467320242187 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 1661 | 1467320242189 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a847000 == 39 [pid = 1661] [id = 456] 13:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1176e1400) [pid = 1661] [serial = 1367] [outer = 0x0] 13:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1245e1c00) [pid = 1661] [serial = 1368] [outer = 0x1176e1400] 13:57:22 INFO - PROCESS | 1661 | 1467320242212 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12495a400) [pid = 1661] [serial = 1369] [outer = 0x1176e1400] 13:57:22 INFO - PROCESS | 1661 | 1467320242576 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 519ms 13:57:22 INFO - PROCESS | 1661 | 1467320242589 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 1661 | 1467320242593 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:57:22 INFO - PROCESS | 1661 | 1467320242598 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 1661 | 1467320242600 Marionette TRACE conn2 <- [1,1798,null,{}] 13:57:22 INFO - PROCESS | 1661 | 1467320242605 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:22 INFO - PROCESS | 1661 | 1467320242607 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:22 INFO - PROCESS | 1661 | 1467320242719 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:57:22 INFO - PROCESS | 1661 | 1467320242804 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 1661 | 1467320242807 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169b1000 == 40 [pid = 1661] [id = 457] 13:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x11267e400) [pid = 1661] [serial = 1370] [outer = 0x0] 13:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1126f8800) [pid = 1661] [serial = 1371] [outer = 0x11267e400] 13:57:22 INFO - PROCESS | 1661 | 1467320242838 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1129cc000) [pid = 1661] [serial = 1372] [outer = 0x11267e400] 13:57:23 INFO - PROCESS | 1661 | 1467320243348 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 771ms 13:57:23 INFO - PROCESS | 1661 | 1467320243383 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 1661 | 1467320243386 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:57:23 INFO - PROCESS | 1661 | 1467320243394 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - PROCESS | 1661 | 1467320243396 Marionette TRACE conn2 <- [1,1802,null,{}] 13:57:23 INFO - PROCESS | 1661 | 1467320243398 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:23 INFO - PROCESS | 1661 | 1467320243400 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:23 INFO - PROCESS | 1661 | 1467320243508 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:57:23 INFO - PROCESS | 1661 | 1467320243591 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 1661 | 1467320243593 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b46000 == 41 [pid = 1661] [id = 458] 13:57:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1131ce000) [pid = 1661] [serial = 1373] [outer = 0x0] 13:57:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x115d9fc00) [pid = 1661] [serial = 1374] [outer = 0x1131ce000] 13:57:23 INFO - PROCESS | 1661 | 1467320243624 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x115fd9400) [pid = 1661] [serial = 1375] [outer = 0x1131ce000] 13:57:24 INFO - PROCESS | 1661 | 1467320244298 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 974ms 13:57:24 INFO - PROCESS | 1661 | 1467320244382 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 1661 | 1467320244384 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:57:24 INFO - PROCESS | 1661 | 1467320244389 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 1661 | 1467320244390 Marionette TRACE conn2 <- [1,1806,null,{}] 13:57:24 INFO - PROCESS | 1661 | 1467320244394 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:24 INFO - PROCESS | 1661 | 1467320244395 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:24 INFO - PROCESS | 1661 | 1467320244514 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7aa000 == 40 [pid = 1661] [id = 455] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12922c000 == 39 [pid = 1661] [id = 454] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x128bd1000 == 38 [pid = 1661] [id = 453] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x128a0c000 == 37 [pid = 1661] [id = 452] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x126f55000 == 36 [pid = 1661] [id = 451] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x124bf0800 == 35 [pid = 1661] [id = 450] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12386a800 == 34 [pid = 1661] [id = 449] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x119ada800 == 33 [pid = 1661] [id = 448] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x11927d800 == 32 [pid = 1661] [id = 447] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x11701b800 == 31 [pid = 1661] [id = 446] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x116134800 == 30 [pid = 1661] [id = 445] 13:57:24 INFO - PROCESS | 1661 | --DOCSHELL 0x11724e000 == 29 [pid = 1661] [id = 444] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x118862400) [pid = 1661] [serial = 1299] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119b07000) [pid = 1661] [serial = 1302] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119bb7000) [pid = 1661] [serial = 1305] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x115da4c00) [pid = 1661] [serial = 1281] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1170bd800) [pid = 1661] [serial = 1282] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116635400) [pid = 1661] [serial = 1290] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1170bc000) [pid = 1661] [serial = 1291] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1131e8800) [pid = 1661] [serial = 1287] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1150cd800) [pid = 1661] [serial = 1288] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1182e4400) [pid = 1661] [serial = 1293] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1184dd000) [pid = 1661] [serial = 1294] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1128ce400) [pid = 1661] [serial = 1284] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x112a52000) [pid = 1661] [serial = 1285] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1128cd800) [pid = 1661] [serial = 1278] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1129d3c00) [pid = 1661] [serial = 1279] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1293f1c00) [pid = 1661] [serial = 1276] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12495b000) [pid = 1661] [serial = 1315] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x112a54c00) [pid = 1661] [serial = 1308] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1182e3c00) [pid = 1661] [serial = 1309] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1245dd800) [pid = 1661] [serial = 1314] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119bc5000) [pid = 1661] [serial = 1306] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119bbd400) [pid = 1661] [serial = 1311] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1184e5c00) [pid = 1661] [serial = 1296] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119b0cc00) [pid = 1661] [serial = 1303] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11991b400) [pid = 1661] [serial = 1300] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1210d1c00) [pid = 1661] [serial = 1312] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x11855fc00) [pid = 1661] [serial = 1297] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x124b3e000) [pid = 1661] [serial = 1318] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1249d5800) [pid = 1661] [serial = 1317] [outer = 0x0] [url = about:blank] 13:57:24 INFO - PROCESS | 1661 | 1467320244604 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 1661 | 1467320244607 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164af000 == 30 [pid = 1661] [id = 459] 13:57:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1128d3000) [pid = 1661] [serial = 1376] [outer = 0x0] 13:57:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1129cd800) [pid = 1661] [serial = 1377] [outer = 0x1128d3000] 13:57:24 INFO - PROCESS | 1661 | 1467320244637 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x112d4d400) [pid = 1661] [serial = 1378] [outer = 0x1128d3000] 13:57:24 INFO - PROCESS | 1661 | 1467320244938 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 573ms 13:57:24 INFO - PROCESS | 1661 | 1467320244966 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 1661 | 1467320244969 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:57:24 INFO - PROCESS | 1661 | 1467320244973 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 1661 | 1467320244977 Marionette TRACE conn2 <- [1,1810,null,{}] 13:57:24 INFO - PROCESS | 1661 | 1467320244981 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:24 INFO - PROCESS | 1661 | 1467320244983 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:25 INFO - PROCESS | 1661 | 1467320245062 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:57:25 INFO - PROCESS | 1661 | 1467320245067 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 1661 | 1467320245068 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x11927b000 == 31 [pid = 1661] [id = 460] 13:57:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1131e6400) [pid = 1661] [serial = 1379] [outer = 0x0] 13:57:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1164da000) [pid = 1661] [serial = 1380] [outer = 0x1131e6400] 13:57:25 INFO - PROCESS | 1661 | 1467320245097 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11697d400) [pid = 1661] [serial = 1381] [outer = 0x1131e6400] 13:57:25 INFO - PROCESS | 1661 | 1467320245451 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 523ms 13:57:25 INFO - PROCESS | 1661 | 1467320245497 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 1661 | 1467320245498 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:57:25 INFO - PROCESS | 1661 | 1467320245501 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 1661 | 1467320245503 Marionette TRACE conn2 <- [1,1814,null,{}] 13:57:25 INFO - PROCESS | 1661 | 1467320245511 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:25 INFO - PROCESS | 1661 | 1467320245514 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:25 INFO - PROCESS | 1661 | 1467320245599 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:57:25 INFO - PROCESS | 1661 | 1467320245606 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 1661 | 1467320245608 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f7800 == 32 [pid = 1661] [id = 461] 13:57:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1172c3800) [pid = 1661] [serial = 1382] [outer = 0x0] 13:57:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1181d5400) [pid = 1661] [serial = 1383] [outer = 0x1172c3800] 13:57:25 INFO - PROCESS | 1661 | 1467320245639 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118559800) [pid = 1661] [serial = 1384] [outer = 0x1172c3800] 13:57:25 INFO - PROCESS | 1661 | 1467320245995 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 13:57:26 INFO - PROCESS | 1661 | 1467320246021 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 1661 | 1467320246024 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:57:26 INFO - PROCESS | 1661 | 1467320246027 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 1661 | 1467320246028 Marionette TRACE conn2 <- [1,1818,null,{}] 13:57:26 INFO - PROCESS | 1661 | 1467320246030 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:26 INFO - PROCESS | 1661 | 1467320246031 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:26 INFO - PROCESS | 1661 | 1467320246112 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:57:26 INFO - PROCESS | 1661 | 1467320246116 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 1661 | 1467320246117 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x124e0e800 == 33 [pid = 1661] [id = 462] 13:57:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11855f800) [pid = 1661] [serial = 1385] [outer = 0x0] 13:57:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1185b4400) [pid = 1661] [serial = 1386] [outer = 0x11855f800] 13:57:26 INFO - PROCESS | 1661 | 1467320246142 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118861800) [pid = 1661] [serial = 1387] [outer = 0x11855f800] 13:57:26 INFO - PROCESS | 1661 | 1467320246481 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 473ms 13:57:26 INFO - PROCESS | 1661 | 1467320246502 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 1661 | 1467320246503 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:57:26 INFO - PROCESS | 1661 | 1467320246507 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 1661 | 1467320246509 Marionette TRACE conn2 <- [1,1822,null,{}] 13:57:26 INFO - PROCESS | 1661 | 1467320246514 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:26 INFO - PROCESS | 1661 | 1467320246516 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:26 INFO - PROCESS | 1661 | 1467320246641 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:57:26 INFO - PROCESS | 1661 | 1467320246748 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 1661 | 1467320246749 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f47800 == 34 [pid = 1661] [id = 463] 13:57:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1126f3800) [pid = 1661] [serial = 1388] [outer = 0x0] 13:57:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118866400) [pid = 1661] [serial = 1389] [outer = 0x1126f3800] 13:57:26 INFO - PROCESS | 1661 | 1467320246788 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119575800) [pid = 1661] [serial = 1390] [outer = 0x1126f3800] 13:57:27 INFO - PROCESS | 1661 | 1467320247142 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 675ms 13:57:27 INFO - PROCESS | 1661 | 1467320247182 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 1661 | 1467320247183 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:57:27 INFO - PROCESS | 1661 | 1467320247185 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 1661 | 1467320247186 Marionette TRACE conn2 <- [1,1826,null,{}] 13:57:27 INFO - PROCESS | 1661 | 1467320247188 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:27 INFO - PROCESS | 1661 | 1467320247192 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:27 INFO - PROCESS | 1661 | 1467320247312 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:57:27 INFO - PROCESS | 1661 | 1467320247348 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 1661 | 1467320247349 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bd4800 == 35 [pid = 1661] [id = 464] 13:57:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1199a1c00) [pid = 1661] [serial = 1391] [outer = 0x0] 13:57:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119bbc000) [pid = 1661] [serial = 1392] [outer = 0x1199a1c00] 13:57:27 INFO - PROCESS | 1661 | 1467320247374 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1245d8800) [pid = 1661] [serial = 1393] [outer = 0x1199a1c00] 13:57:27 INFO - PROCESS | 1661 | 1467320247669 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 13:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:57:27 INFO - PROCESS | 1661 | 1467320247706 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 1661 | 1467320247707 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:57:27 INFO - PROCESS | 1661 | 1467320247713 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 1661 | 1467320247714 Marionette TRACE conn2 <- [1,1830,null,{}] 13:57:27 INFO - PROCESS | 1661 | 1467320247716 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:27 INFO - PROCESS | 1661 | 1467320247717 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:27 INFO - PROCESS | 1661 | 1467320247821 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:57:27 INFO - PROCESS | 1661 | 1467320247861 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 1661 | 1467320247862 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293a9800 == 36 [pid = 1661] [id = 465] 13:57:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11267c000) [pid = 1661] [serial = 1394] [outer = 0x0] 13:57:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1245dfc00) [pid = 1661] [serial = 1395] [outer = 0x11267c000] 13:57:27 INFO - PROCESS | 1661 | 1467320247886 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12495d400) [pid = 1661] [serial = 1396] [outer = 0x11267c000] 13:57:28 INFO - PROCESS | 1661 | 1467320248215 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 521ms 13:57:28 INFO - PROCESS | 1661 | 1467320248233 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 1661 | 1467320248234 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:57:28 INFO - PROCESS | 1661 | 1467320248236 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 1661 | 1467320248237 Marionette TRACE conn2 <- [1,1834,null,{}] 13:57:28 INFO - PROCESS | 1661 | 1467320248239 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:28 INFO - PROCESS | 1661 | 1467320248241 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:28 INFO - PROCESS | 1661 | 1467320248338 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:57:28 INFO - PROCESS | 1661 | 1467320248350 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 1661 | 1467320248351 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a623000 == 37 [pid = 1661] [id = 466] 13:57:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1249d5800) [pid = 1661] [serial = 1397] [outer = 0x0] 13:57:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124b3ac00) [pid = 1661] [serial = 1398] [outer = 0x1249d5800] 13:57:28 INFO - PROCESS | 1661 | 1467320248375 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124b42000) [pid = 1661] [serial = 1399] [outer = 0x1249d5800] 13:57:28 INFO - PROCESS | 1661 | 1467320248746 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1128cbc00) [pid = 1661] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1161ce400) [pid = 1661] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x112a5dc00) [pid = 1661] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x116905c00) [pid = 1661] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11267a400) [pid = 1661] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119cdac00) [pid = 1661] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1128ce800) [pid = 1661] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1181e1800) [pid = 1661] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x115da1400) [pid = 1661] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1187f2800) [pid = 1661] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118557c00) [pid = 1661] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119577c00) [pid = 1661] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11855b000) [pid = 1661] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x119b07400) [pid = 1661] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1126f7400) [pid = 1661] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:57:28 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118554000) [pid = 1661] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 575ms 13:57:28 INFO - PROCESS | 1661 | 1467320248812 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 1661 | 1467320248813 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:57:28 INFO - PROCESS | 1661 | 1467320248816 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 1661 | 1467320248817 Marionette TRACE conn2 <- [1,1838,null,{}] 13:57:28 INFO - PROCESS | 1661 | 1467320248819 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:28 INFO - PROCESS | 1661 | 1467320248820 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:28 INFO - PROCESS | 1661 | 1467320248903 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:57:28 INFO - PROCESS | 1661 | 1467320248910 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 1661 | 1467320248911 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x124018000 == 38 [pid = 1661] [id = 467] 13:57:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1128cbc00) [pid = 1661] [serial = 1400] [outer = 0x0] 13:57:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1131ce400) [pid = 1661] [serial = 1401] [outer = 0x1128cbc00] 13:57:28 INFO - PROCESS | 1661 | 1467320248936 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1181dbc00) [pid = 1661] [serial = 1402] [outer = 0x1128cbc00] 13:57:29 INFO - PROCESS | 1661 | 1467320249278 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 469ms 13:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:57:29 INFO - PROCESS | 1661 | 1467320249284 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 1661 | 1467320249285 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:57:29 INFO - PROCESS | 1661 | 1467320249287 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 1661 | 1467320249288 Marionette TRACE conn2 <- [1,1842,null,{}] 13:57:29 INFO - PROCESS | 1661 | 1467320249294 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 1661 | 1467320249296 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:29 INFO - PROCESS | 1661 | 1467320249375 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:57:29 INFO - PROCESS | 1661 | 1467320249436 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 1661 | 1467320249437 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af11800 == 39 [pid = 1661] [id = 468] 13:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x112a52800) [pid = 1661] [serial = 1403] [outer = 0x0] 13:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1184ddc00) [pid = 1661] [serial = 1404] [outer = 0x112a52800] 13:57:29 INFO - PROCESS | 1661 | 1467320249462 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119bc2000) [pid = 1661] [serial = 1405] [outer = 0x112a52800] 13:57:29 INFO - PROCESS | 1661 | 1467320249734 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 470ms 13:57:29 INFO - PROCESS | 1661 | 1467320249765 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 1661 | 1467320249766 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:57:29 INFO - PROCESS | 1661 | 1467320249768 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 1661 | 1467320249770 Marionette TRACE conn2 <- [1,1846,null,{}] 13:57:29 INFO - PROCESS | 1661 | 1467320249773 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 1661 | 1467320249776 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:29 INFO - PROCESS | 1661 | 1467320249896 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:57:29 INFO - PROCESS | 1661 | 1467320249901 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 1661 | 1467320249902 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b995000 == 40 [pid = 1661] [id = 469] 13:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124c43400) [pid = 1661] [serial = 1406] [outer = 0x0] 13:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1250e8c00) [pid = 1661] [serial = 1407] [outer = 0x124c43400] 13:57:29 INFO - PROCESS | 1661 | 1467320249928 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1257cd400) [pid = 1661] [serial = 1408] [outer = 0x124c43400] 13:57:30 INFO - PROCESS | 1661 | 1467320250306 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 571ms 13:57:30 INFO - PROCESS | 1661 | 1467320250341 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:57:30 INFO - PROCESS | 1661 | 1467320250343 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:57:30 INFO - PROCESS | 1661 | 1467320250346 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 1661 | 1467320250348 Marionette TRACE conn2 <- [1,1850,null,{}] 13:57:30 INFO - PROCESS | 1661 | 1467320250352 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:30 INFO - PROCESS | 1661 | 1467320250353 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:30 INFO - PROCESS | 1661 | 1467320250474 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:57:30 INFO - PROCESS | 1661 | 1467320250479 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 1661 | 1467320250480 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba3d800 == 41 [pid = 1661] [id = 470] 13:57:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12577b000) [pid = 1661] [serial = 1409] [outer = 0x0] 13:57:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x126a30c00) [pid = 1661] [serial = 1410] [outer = 0x12577b000] 13:57:30 INFO - PROCESS | 1661 | 1467320250518 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x126ef5c00) [pid = 1661] [serial = 1411] [outer = 0x12577b000] 13:57:31 INFO - PROCESS | 1661 | 1467320251067 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 769ms 13:57:31 INFO - PROCESS | 1661 | 1467320251116 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:57:31 INFO - PROCESS | 1661 | 1467320251119 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:57:31 INFO - PROCESS | 1661 | 1467320251123 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:57:31 INFO - PROCESS | 1661 | 1467320251125 Marionette TRACE conn2 <- [1,1854,null,{}] 13:57:31 INFO - PROCESS | 1661 | 1467320251129 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:31 INFO - PROCESS | 1661 | 1467320251131 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:31 INFO - PROCESS | 1661 | 1467320251232 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:57:31 INFO - PROCESS | 1661 | 1467320251306 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 1661 | 1467320251308 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x119271000 == 42 [pid = 1661] [id = 471] 13:57:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x112a84400) [pid = 1661] [serial = 1412] [outer = 0x0] 13:57:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1131d1000) [pid = 1661] [serial = 1413] [outer = 0x112a84400] 13:57:31 INFO - PROCESS | 1661 | 1467320251339 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x115dac000) [pid = 1661] [serial = 1414] [outer = 0x112a84400] 13:57:31 INFO - PROCESS | 1661 | 1467320251725 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 674ms 13:57:31 INFO - PROCESS | 1661 | 1467320251797 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:57:31 INFO - PROCESS | 1661 | 1467320251800 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:57:31 INFO - PROCESS | 1661 | 1467320251804 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:57:31 INFO - PROCESS | 1661 | 1467320251806 Marionette TRACE conn2 <- [1,1858,null,{}] 13:57:31 INFO - PROCESS | 1661 | 1467320251809 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:31 INFO - PROCESS | 1661 | 1467320251810 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:31 INFO - PROCESS | 1661 | 1467320251934 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:57:32 INFO - PROCESS | 1661 | 1467320252009 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 1661 | 1467320252011 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a07000 == 43 [pid = 1661] [id = 472] 13:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1182e7c00) [pid = 1661] [serial = 1415] [outer = 0x0] 13:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1184dcc00) [pid = 1661] [serial = 1416] [outer = 0x1182e7c00] 13:57:32 INFO - PROCESS | 1661 | 1467320252040 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11855bc00) [pid = 1661] [serial = 1417] [outer = 0x1182e7c00] 13:57:32 INFO - PROCESS | 1661 | 1467320252461 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 669ms 13:57:32 INFO - PROCESS | 1661 | 1467320252474 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 1661 | 1467320252477 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:57:32 INFO - PROCESS | 1661 | 1467320252480 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 1661 | 1467320252482 Marionette TRACE conn2 <- [1,1862,null,{}] 13:57:32 INFO - PROCESS | 1661 | 1467320252490 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:32 INFO - PROCESS | 1661 | 1467320252493 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:32 INFO - PROCESS | 1661 | 1467320252594 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:57:32 INFO - PROCESS | 1661 | 1467320252671 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 1661 | 1467320252673 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba3e000 == 44 [pid = 1661] [id = 473] 13:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118863000) [pid = 1661] [serial = 1418] [outer = 0x0] 13:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119b04000) [pid = 1661] [serial = 1419] [outer = 0x118863000] 13:57:32 INFO - PROCESS | 1661 | 1467320252704 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119cdbc00) [pid = 1661] [serial = 1420] [outer = 0x118863000] 13:57:33 INFO - PROCESS | 1661 | 1467320253124 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 13:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:57:33 INFO - PROCESS | 1661 | 1467320253151 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 1661 | 1467320253153 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:57:33 INFO - PROCESS | 1661 | 1467320253155 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 1661 | 1467320253157 Marionette TRACE conn2 <- [1,1866,null,{}] 13:57:33 INFO - PROCESS | 1661 | 1467320253159 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:33 INFO - PROCESS | 1661 | 1467320253161 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:33 INFO - PROCESS | 1661 | 1467320253279 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:57:33 INFO - PROCESS | 1661 | 1467320253354 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:33 INFO - PROCESS | 1661 | 1467320253356 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd84000 == 45 [pid = 1661] [id = 474] 13:57:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1245da000) [pid = 1661] [serial = 1421] [outer = 0x0] 13:57:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12495ac00) [pid = 1661] [serial = 1422] [outer = 0x1245da000] 13:57:33 INFO - PROCESS | 1661 | 1467320253388 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124b7fc00) [pid = 1661] [serial = 1423] [outer = 0x1245da000] 13:57:33 INFO - PROCESS | 1661 | 1467320253855 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 772ms 13:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:57:33 INFO - PROCESS | 1661 | 1467320253928 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 1661 | 1467320253929 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:57:33 INFO - PROCESS | 1661 | 1467320253931 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 1661 | 1467320253933 Marionette TRACE conn2 <- [1,1870,null,{}] 13:57:33 INFO - PROCESS | 1661 | 1467320253935 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:33 INFO - PROCESS | 1661 | 1467320253936 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:34 INFO - PROCESS | 1661 | 1467320254047 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:57:34 INFO - PROCESS | 1661 | 1467320254122 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 1661 | 1467320254123 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x127272800 == 46 [pid = 1661] [id = 475] 13:57:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1128ca400) [pid = 1661] [serial = 1424] [outer = 0x0] 13:57:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x119bc2800) [pid = 1661] [serial = 1425] [outer = 0x1128ca400] 13:57:34 INFO - PROCESS | 1661 | 1467320254152 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12577b800) [pid = 1661] [serial = 1426] [outer = 0x1128ca400] 13:57:34 INFO - PROCESS | 1661 | 1467320254728 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 870ms 13:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:57:34 INFO - PROCESS | 1661 | 1467320254802 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:57:34 INFO - PROCESS | 1661 | 1467320254804 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:57:34 INFO - PROCESS | 1661 | 1467320254807 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - PROCESS | 1661 | 1467320254809 Marionette TRACE conn2 <- [1,1874,null,{}] 13:57:34 INFO - PROCESS | 1661 | 1467320254813 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:34 INFO - PROCESS | 1661 | 1467320254814 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:34 INFO - PROCESS | 1661 | 1467320254907 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:57:34 INFO - PROCESS | 1661 | 1467320254983 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 1661 | 1467320254985 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x119280000 == 47 [pid = 1661] [id = 476] 13:57:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x113ca8c00) [pid = 1661] [serial = 1427] [outer = 0x0] 13:57:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x115da1400) [pid = 1661] [serial = 1428] [outer = 0x113ca8c00] 13:57:35 INFO - PROCESS | 1661 | 1467320255011 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1164e6800) [pid = 1661] [serial = 1429] [outer = 0x113ca8c00] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x12b995000 == 46 [pid = 1661] [id = 469] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x12af11800 == 45 [pid = 1661] [id = 468] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x124018000 == 44 [pid = 1661] [id = 467] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x12a623000 == 43 [pid = 1661] [id = 466] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x1293a9800 == 42 [pid = 1661] [id = 465] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x128bd4800 == 41 [pid = 1661] [id = 464] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x126f47800 == 40 [pid = 1661] [id = 463] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x124e0e800 == 39 [pid = 1661] [id = 462] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f7800 == 38 [pid = 1661] [id = 461] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x11927b000 == 37 [pid = 1661] [id = 460] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x1164af000 == 36 [pid = 1661] [id = 459] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x119b46000 == 35 [pid = 1661] [id = 458] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x1169b1000 == 34 [pid = 1661] [id = 457] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x12a847000 == 33 [pid = 1661] [id = 456] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x127272800 == 32 [pid = 1661] [id = 475] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd84000 == 31 [pid = 1661] [id = 474] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba3e000 == 30 [pid = 1661] [id = 473] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x128a07000 == 29 [pid = 1661] [id = 472] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba3d800 == 28 [pid = 1661] [id = 470] 13:57:35 INFO - PROCESS | 1661 | --DOCSHELL 0x119271000 == 27 [pid = 1661] [id = 471] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x118e1e800) [pid = 1661] [serial = 1351] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x118714800) [pid = 1661] [serial = 1350] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1210d9800) [pid = 1661] [serial = 1329] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119b0f800) [pid = 1661] [serial = 1356] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11999f800) [pid = 1661] [serial = 1354] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1184e8400) [pid = 1661] [serial = 1360] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119bb9800) [pid = 1661] [serial = 1362] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x112f95800) [pid = 1661] [serial = 1359] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x123bbc000) [pid = 1661] [serial = 1365] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1245e1c00) [pid = 1661] [serial = 1368] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119bc1400) [pid = 1661] [serial = 1357] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118556800) [pid = 1661] [serial = 1348] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118469c00) [pid = 1661] [serial = 1345] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119cda800) [pid = 1661] [serial = 1363] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1128d7c00) [pid = 1661] [serial = 1335] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112a50c00) [pid = 1661] [serial = 1336] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x116473800) [pid = 1661] [serial = 1341] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x116978800) [pid = 1661] [serial = 1342] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1130c9400) [pid = 1661] [serial = 1338] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x113ceac00) [pid = 1661] [serial = 1339] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1173ba800) [pid = 1661] [serial = 1344] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1126fa400) [pid = 1661] [serial = 1332] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1129d3800) [pid = 1661] [serial = 1333] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1245df800) [pid = 1661] [serial = 1366] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x112a5fc00) [pid = 1661] [serial = 1321] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1129d1400) [pid = 1661] [serial = 1320] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1184e6400) [pid = 1661] [serial = 1347] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1161d5800) [pid = 1661] [serial = 1323] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1170bfc00) [pid = 1661] [serial = 1324] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11925f000) [pid = 1661] [serial = 1353] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119251800) [pid = 1661] [serial = 1327] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x118863400) [pid = 1661] [serial = 1326] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1240a1c00) [pid = 1661] [serial = 1330] [outer = 0x0] [url = about:blank] 13:57:36 INFO - PROCESS | 1661 | 1467320256090 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1324ms 13:57:36 INFO - PROCESS | 1661 | 1467320256132 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:57:36 INFO - PROCESS | 1661 | 1467320256135 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:57:36 INFO - PROCESS | 1661 | 1467320256138 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 1661 | 1467320256140 Marionette TRACE conn2 <- [1,1878,null,{}] 13:57:36 INFO - PROCESS | 1661 | 1467320256144 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:36 INFO - PROCESS | 1661 | 1467320256145 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:36 INFO - PROCESS | 1661 | 1467320256240 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:57:36 INFO - PROCESS | 1661 | 1467320256247 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 1661 | 1467320256248 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x11649f000 == 28 [pid = 1661] [id = 477] 13:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1129cec00) [pid = 1661] [serial = 1430] [outer = 0x0] 13:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1129d3400) [pid = 1661] [serial = 1431] [outer = 0x1129cec00] 13:57:36 INFO - PROCESS | 1661 | 1467320256277 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x112a7bc00) [pid = 1661] [serial = 1432] [outer = 0x1129cec00] 13:57:36 INFO - PROCESS | 1661 | 1467320256614 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 519ms 13:57:36 INFO - PROCESS | 1661 | 1467320256658 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:57:36 INFO - PROCESS | 1661 | 1467320256662 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:57:36 INFO - PROCESS | 1661 | 1467320256666 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 1661 | 1467320256668 Marionette TRACE conn2 <- [1,1882,null,{}] 13:57:36 INFO - PROCESS | 1661 | 1467320256670 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:36 INFO - PROCESS | 1661 | 1467320256672 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:36 INFO - PROCESS | 1661 | 1467320256751 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:57:36 INFO - PROCESS | 1661 | 1467320256755 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 1661 | 1467320256757 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e38800 == 29 [pid = 1661] [id = 478] 13:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x112f95800) [pid = 1661] [serial = 1433] [outer = 0x0] 13:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x113c99800) [pid = 1661] [serial = 1434] [outer = 0x112f95800] 13:57:36 INFO - PROCESS | 1661 | 1467320256788 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x115f19c00) [pid = 1661] [serial = 1435] [outer = 0x112f95800] 13:57:37 INFO - PROCESS | 1661 | 1467320257136 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 13:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:57:37 INFO - PROCESS | 1661 | 1467320257192 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 1661 | 1467320257194 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:57:37 INFO - PROCESS | 1661 | 1467320257196 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 1661 | 1467320257199 Marionette TRACE conn2 <- [1,1886,null,{}] 13:57:37 INFO - PROCESS | 1661 | 1467320257206 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:37 INFO - PROCESS | 1661 | 1467320257210 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:37 INFO - PROCESS | 1661 | 1467320257287 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:57:37 INFO - PROCESS | 1661 | 1467320257294 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 1661 | 1467320257296 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae5800 == 30 [pid = 1661] [id = 479] 13:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1129c8400) [pid = 1661] [serial = 1436] [outer = 0x0] 13:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1176ec000) [pid = 1661] [serial = 1437] [outer = 0x1129c8400] 13:57:37 INFO - PROCESS | 1661 | 1467320257324 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118469c00) [pid = 1661] [serial = 1438] [outer = 0x1129c8400] 13:57:37 INFO - PROCESS | 1661 | 1467320257668 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 522ms 13:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:57:37 INFO - PROCESS | 1661 | 1467320257719 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 1661 | 1467320257720 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:57:37 INFO - PROCESS | 1661 | 1467320257722 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 1661 | 1467320257724 Marionette TRACE conn2 <- [1,1890,null,{}] 13:57:37 INFO - PROCESS | 1661 | 1467320257726 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:37 INFO - PROCESS | 1661 | 1467320257727 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:37 INFO - PROCESS | 1661 | 1467320257833 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:57:37 INFO - PROCESS | 1661 | 1467320257838 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 1661 | 1467320257840 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x123955800 == 31 [pid = 1661] [id = 480] 13:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118472400) [pid = 1661] [serial = 1439] [outer = 0x0] 13:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118554800) [pid = 1661] [serial = 1440] [outer = 0x118472400] 13:57:37 INFO - PROCESS | 1661 | 1467320257866 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1185a7c00) [pid = 1661] [serial = 1441] [outer = 0x118472400] 13:57:38 INFO - PROCESS | 1661 | 1467320258185 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 518ms 13:57:38 INFO - PROCESS | 1661 | 1467320258241 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 1661 | 1467320258244 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:57:38 INFO - PROCESS | 1661 | 1467320258247 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 1661 | 1467320258248 Marionette TRACE conn2 <- [1,1894,null,{}] 13:57:38 INFO - PROCESS | 1661 | 1467320258257 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:38 INFO - PROCESS | 1661 | 1467320258258 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:38 INFO - PROCESS | 1661 | 1467320258352 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:57:38 INFO - PROCESS | 1661 | 1467320258393 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 1661 | 1467320258394 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x124985000 == 32 [pid = 1661] [id = 481] 13:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1128ce000) [pid = 1661] [serial = 1442] [outer = 0x0] 13:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1185b1000) [pid = 1661] [serial = 1443] [outer = 0x1128ce000] 13:57:38 INFO - PROCESS | 1661 | 1467320258418 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x118861c00) [pid = 1661] [serial = 1444] [outer = 0x1128ce000] 13:57:38 INFO - PROCESS | 1661 | 1467320258756 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 524ms 13:57:38 INFO - PROCESS | 1661 | 1467320258772 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 1661 | 1467320258773 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:57:38 INFO - PROCESS | 1661 | 1467320258777 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 1661 | 1467320258778 Marionette TRACE conn2 <- [1,1898,null,{}] 13:57:38 INFO - PROCESS | 1661 | 1467320258780 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:38 INFO - PROCESS | 1661 | 1467320258784 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:38 INFO - PROCESS | 1661 | 1467320258898 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:57:38 INFO - PROCESS | 1661 | 1467320258936 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 1661 | 1467320258937 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f47800 == 33 [pid = 1661] [id = 482] 13:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1185af000) [pid = 1661] [serial = 1445] [outer = 0x0] 13:57:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11956d800) [pid = 1661] [serial = 1446] [outer = 0x1185af000] 13:57:38 INFO - PROCESS | 1661 | 1467320258962 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119bc1400) [pid = 1661] [serial = 1447] [outer = 0x1185af000] 13:57:39 INFO - PROCESS | 1661 | 1467320259264 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 13:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:57:39 INFO - PROCESS | 1661 | 1467320259298 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 1661 | 1467320259299 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:57:39 INFO - PROCESS | 1661 | 1467320259301 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 1661 | 1467320259302 Marionette TRACE conn2 <- [1,1902,null,{}] 13:57:39 INFO - PROCESS | 1661 | 1467320259304 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:39 INFO - PROCESS | 1661 | 1467320259306 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:39 INFO - PROCESS | 1661 | 1467320259407 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:57:39 INFO - PROCESS | 1661 | 1467320259445 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 1661 | 1467320259446 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a23000 == 34 [pid = 1661] [id = 483] 13:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119bbf400) [pid = 1661] [serial = 1448] [outer = 0x0] 13:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11a0c5400) [pid = 1661] [serial = 1449] [outer = 0x119bbf400] 13:57:39 INFO - PROCESS | 1661 | 1467320259471 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x123bbc000) [pid = 1661] [serial = 1450] [outer = 0x119bbf400] 13:57:39 INFO - PROCESS | 1661 | 1467320259781 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 517ms 13:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:57:39 INFO - PROCESS | 1661 | 1467320259819 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 1661 | 1467320259820 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:57:39 INFO - PROCESS | 1661 | 1467320259822 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 1661 | 1467320259823 Marionette TRACE conn2 <- [1,1906,null,{}] 13:57:39 INFO - PROCESS | 1661 | 1467320259826 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:39 INFO - PROCESS | 1661 | 1467320259827 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:39 INFO - PROCESS | 1661 | 1467320259924 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:57:39 INFO - PROCESS | 1661 | 1467320259928 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 1661 | 1467320259929 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f27800 == 35 [pid = 1661] [id = 484] 13:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1129c4c00) [pid = 1661] [serial = 1451] [outer = 0x0] 13:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12416e400) [pid = 1661] [serial = 1452] [outer = 0x1129c4c00] 13:57:39 INFO - PROCESS | 1661 | 1467320259953 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1245e0400) [pid = 1661] [serial = 1453] [outer = 0x1129c4c00] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1199a1c00) [pid = 1661] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x11267c000) [pid = 1661] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1249d5800) [pid = 1661] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11855f800) [pid = 1661] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1172c3800) [pid = 1661] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11267e400) [pid = 1661] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1128d3000) [pid = 1661] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1176e1400) [pid = 1661] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1131e6400) [pid = 1661] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1131ce000) [pid = 1661] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12577b000) [pid = 1661] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1128cbc00) [pid = 1661] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x112a52800) [pid = 1661] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x124c43400) [pid = 1661] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:57:40 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1126f3800) [pid = 1661] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:57:40 INFO - PROCESS | 1661 | 1467320260422 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 618ms 13:57:40 INFO - PROCESS | 1661 | 1467320260441 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:57:40 INFO - PROCESS | 1661 | 1467320260443 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:57:40 INFO - PROCESS | 1661 | 1467320260447 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:57:40 INFO - PROCESS | 1661 | 1467320260448 Marionette TRACE conn2 <- [1,1910,null,{}] 13:57:40 INFO - PROCESS | 1661 | 1467320260450 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:40 INFO - PROCESS | 1661 | 1467320260451 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:40 INFO - PROCESS | 1661 | 1467320260532 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:57:40 INFO - PROCESS | 1661 | 1467320260591 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 1661 | 1467320260592 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae5000 == 36 [pid = 1661] [id = 485] 13:57:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x112681800) [pid = 1661] [serial = 1454] [outer = 0x0] 13:57:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1131e6400) [pid = 1661] [serial = 1455] [outer = 0x112681800] 13:57:40 INFO - PROCESS | 1661 | 1467320260617 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1185adc00) [pid = 1661] [serial = 1456] [outer = 0x112681800] 13:57:40 INFO - PROCESS | 1661 | 1467320260894 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 468ms 13:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:57:40 INFO - PROCESS | 1661 | 1467320260916 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:57:40 INFO - PROCESS | 1661 | 1467320260917 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:57:40 INFO - PROCESS | 1661 | 1467320260919 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:57:40 INFO - PROCESS | 1661 | 1467320260920 Marionette TRACE conn2 <- [1,1914,null,{}] 13:57:40 INFO - PROCESS | 1661 | 1467320260923 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:40 INFO - PROCESS | 1661 | 1467320260924 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:41 INFO - PROCESS | 1661 | 1467320261014 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:57:41 INFO - PROCESS | 1661 | 1467320261018 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:41 INFO - PROCESS | 1661 | 1467320261019 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a626800 == 37 [pid = 1661] [id = 486] 13:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x116907800) [pid = 1661] [serial = 1457] [outer = 0x0] 13:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1245e1000) [pid = 1661] [serial = 1458] [outer = 0x116907800] 13:57:41 INFO - PROCESS | 1661 | 1467320261045 Marionette DEBUG loaded listener.js 13:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124954c00) [pid = 1661] [serial = 1459] [outer = 0x116907800] 13:57:41 INFO - PROCESS | 1661 | 1467320261385 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 472ms 13:57:41 INFO - PROCESS | 1661 | 1467320261393 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:57:41 INFO - PROCESS | 1661 | 1467320261396 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:57:41 INFO - PROCESS | 1661 | 1467320261399 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 1661 | 1467320261400 Marionette TRACE conn2 <- [1,1918,null,{}] 13:57:41 INFO - PROCESS | 1661 | 1467320261403 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:41 INFO - PROCESS | 1661 | 1467320261404 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:41 INFO - PROCESS | 1661 | 1467320261530 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:57:41 INFO - PROCESS | 1661 | 1467320261536 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:41 INFO - PROCESS | 1661 | 1467320261537 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x124983000 == 38 [pid = 1661] [id = 487] 13:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1172c3800) [pid = 1661] [serial = 1460] [outer = 0x0] 13:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12495d000) [pid = 1661] [serial = 1461] [outer = 0x1172c3800] 13:57:41 INFO - PROCESS | 1661 | 1467320261564 Marionette DEBUG loaded listener.js 13:57:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124eb2400) [pid = 1661] [serial = 1462] [outer = 0x1172c3800] 13:57:41 INFO - PROCESS | 1661 | 1467320261886 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 520ms 13:57:41 INFO - PROCESS | 1661 | 1467320261920 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 1661 | 1467320261921 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:57:41 INFO - PROCESS | 1661 | 1467320261924 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 1661 | 1467320261926 Marionette TRACE conn2 <- [1,1922,null,{}] 13:57:41 INFO - PROCESS | 1661 | 1467320261930 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:41 INFO - PROCESS | 1661 | 1467320261931 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:42 INFO - PROCESS | 1661 | 1467320262023 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:57:42 INFO - PROCESS | 1661 | 1467320262028 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 1661 | 1467320262029 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af2c800 == 39 [pid = 1661] [id = 488] 13:57:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124eb3800) [pid = 1661] [serial = 1463] [outer = 0x0] 13:57:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1257cec00) [pid = 1661] [serial = 1464] [outer = 0x124eb3800] 13:57:42 INFO - PROCESS | 1661 | 1467320262068 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x126a39800) [pid = 1661] [serial = 1465] [outer = 0x124eb3800] 13:57:42 INFO - PROCESS | 1661 | 1467320262699 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 821ms 13:57:42 INFO - PROCESS | 1661 | 1467320262777 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 1661 | 1467320262780 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:57:42 INFO - PROCESS | 1661 | 1467320262784 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - PROCESS | 1661 | 1467320262786 Marionette TRACE conn2 <- [1,1926,null,{}] 13:57:42 INFO - PROCESS | 1661 | 1467320262790 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:42 INFO - PROCESS | 1661 | 1467320262792 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:42 INFO - PROCESS | 1661 | 1467320262918 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:57:42 INFO - PROCESS | 1661 | 1467320262978 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 1661 | 1467320262980 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x118726800 == 40 [pid = 1661] [id = 489] 13:57:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1129d1c00) [pid = 1661] [serial = 1466] [outer = 0x0] 13:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x112d58800) [pid = 1661] [serial = 1467] [outer = 0x1129d1c00] 13:57:43 INFO - PROCESS | 1661 | 1467320263011 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x113c37400) [pid = 1661] [serial = 1468] [outer = 0x1129d1c00] 13:57:43 INFO - PROCESS | 1661 | 1467320263527 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 777ms 13:57:43 INFO - PROCESS | 1661 | 1467320263598 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 1661 | 1467320263601 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:57:43 INFO - PROCESS | 1661 | 1467320263607 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 1661 | 1467320263609 Marionette TRACE conn2 <- [1,1930,null,{}] 13:57:43 INFO - PROCESS | 1661 | 1467320263611 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:43 INFO - PROCESS | 1661 | 1467320263613 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:43 INFO - PROCESS | 1661 | 1467320263724 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:57:43 INFO - PROCESS | 1661 | 1467320263806 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 1661 | 1467320263807 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119595000 == 41 [pid = 1661] [id = 490] 13:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1164e1000) [pid = 1661] [serial = 1469] [outer = 0x0] 13:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x116724400) [pid = 1661] [serial = 1470] [outer = 0x1164e1000] 13:57:43 INFO - PROCESS | 1661 | 1467320263839 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1176e1400) [pid = 1661] [serial = 1471] [outer = 0x1164e1000] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x124983000 == 40 [pid = 1661] [id = 487] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12a626800 == 39 [pid = 1661] [id = 486] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae5000 == 38 [pid = 1661] [id = 485] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x128f27800 == 37 [pid = 1661] [id = 484] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x128a23000 == 36 [pid = 1661] [id = 483] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x126f47800 == 35 [pid = 1661] [id = 482] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x124985000 == 34 [pid = 1661] [id = 481] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x123955800 == 33 [pid = 1661] [id = 480] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae5800 == 32 [pid = 1661] [id = 479] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x117e38800 == 31 [pid = 1661] [id = 478] 13:57:44 INFO - PROCESS | 1661 | --DOCSHELL 0x11649f000 == 30 [pid = 1661] [id = 477] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119bbc000) [pid = 1661] [serial = 1392] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1245dfc00) [pid = 1661] [serial = 1395] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1245d8800) [pid = 1661] [serial = 1393] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x124b3ac00) [pid = 1661] [serial = 1398] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1185b4400) [pid = 1661] [serial = 1386] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118861800) [pid = 1661] [serial = 1387] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1181d5400) [pid = 1661] [serial = 1383] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x118559800) [pid = 1661] [serial = 1384] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1126f8800) [pid = 1661] [serial = 1371] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1129cc000) [pid = 1661] [serial = 1372] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12495d400) [pid = 1661] [serial = 1396] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1129cd800) [pid = 1661] [serial = 1377] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112d4d400) [pid = 1661] [serial = 1378] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12495a400) [pid = 1661] [serial = 1369] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11697d400) [pid = 1661] [serial = 1381] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1164da000) [pid = 1661] [serial = 1380] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x115d9fc00) [pid = 1661] [serial = 1374] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x115fd9400) [pid = 1661] [serial = 1375] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x126a30c00) [pid = 1661] [serial = 1410] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1131ce400) [pid = 1661] [serial = 1401] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x126ef5c00) [pid = 1661] [serial = 1411] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1181dbc00) [pid = 1661] [serial = 1402] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1184ddc00) [pid = 1661] [serial = 1404] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1250e8c00) [pid = 1661] [serial = 1407] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x124b42000) [pid = 1661] [serial = 1399] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x118866400) [pid = 1661] [serial = 1389] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1257cd400) [pid = 1661] [serial = 1408] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x119bc2000) [pid = 1661] [serial = 1405] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119575800) [pid = 1661] [serial = 1390] [outer = 0x0] [url = about:blank] 13:57:44 INFO - PROCESS | 1661 | 1467320264496 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 924ms 13:57:44 INFO - PROCESS | 1661 | 1467320264532 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:57:44 INFO - PROCESS | 1661 | 1467320264535 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:57:44 INFO - PROCESS | 1661 | 1467320264538 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 1661 | 1467320264540 Marionette TRACE conn2 <- [1,1934,null,{}] 13:57:44 INFO - PROCESS | 1661 | 1467320264544 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:44 INFO - PROCESS | 1661 | 1467320264546 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:44 INFO - PROCESS | 1661 | 1467320264625 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:57:44 INFO - PROCESS | 1661 | 1467320264632 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 1661 | 1467320264635 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x117006000 == 31 [pid = 1661] [id = 491] 13:57:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x115da1c00) [pid = 1661] [serial = 1472] [outer = 0x0] 13:57:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x115fdb000) [pid = 1661] [serial = 1473] [outer = 0x115da1c00] 13:57:44 INFO - PROCESS | 1661 | 1467320264662 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x116976c00) [pid = 1661] [serial = 1474] [outer = 0x115da1c00] 13:57:45 INFO - PROCESS | 1661 | 1467320265012 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 523ms 13:57:45 INFO - PROCESS | 1661 | 1467320265062 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:57:45 INFO - PROCESS | 1661 | 1467320265065 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:57:45 INFO - PROCESS | 1661 | 1467320265069 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:57:45 INFO - PROCESS | 1661 | 1467320265071 Marionette TRACE conn2 <- [1,1938,null,{}] 13:57:45 INFO - PROCESS | 1661 | 1467320265073 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:45 INFO - PROCESS | 1661 | 1467320265076 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:45 INFO - PROCESS | 1661 | 1467320265166 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:57:45 INFO - PROCESS | 1661 | 1467320265170 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 1661 | 1467320265171 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193c3800 == 32 [pid = 1661] [id = 492] 13:57:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118475000) [pid = 1661] [serial = 1475] [outer = 0x0] 13:57:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1184e1c00) [pid = 1661] [serial = 1476] [outer = 0x118475000] 13:57:45 INFO - PROCESS | 1661 | 1467320265200 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11855a000) [pid = 1661] [serial = 1477] [outer = 0x118475000] 13:57:45 INFO - PROCESS | 1661 | 1467320265561 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 521ms 13:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:57:45 INFO - PROCESS | 1661 | 1467320265591 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:57:45 INFO - PROCESS | 1661 | 1467320265592 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:57:45 INFO - PROCESS | 1661 | 1467320265595 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:57:45 INFO - PROCESS | 1661 | 1467320265597 Marionette TRACE conn2 <- [1,1942,null,{}] 13:57:45 INFO - PROCESS | 1661 | 1467320265605 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:45 INFO - PROCESS | 1661 | 1467320265608 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:45 INFO - PROCESS | 1661 | 1467320265714 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:57:45 INFO - PROCESS | 1661 | 1467320265722 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 1661 | 1467320265724 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e1c800 == 33 [pid = 1661] [id = 493] 13:57:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1129ca000) [pid = 1661] [serial = 1478] [outer = 0x0] 13:57:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118867400) [pid = 1661] [serial = 1479] [outer = 0x1129ca000] 13:57:45 INFO - PROCESS | 1661 | 1467320265752 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11925cc00) [pid = 1661] [serial = 1480] [outer = 0x1129ca000] 13:57:46 INFO - PROCESS | 1661 | 1467320266063 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119575800) [pid = 1661] [serial = 1481] [outer = 0x12cc80c00] 13:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 522ms 13:57:46 INFO - PROCESS | 1661 | 1467320266126 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 1661 | 1467320266127 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:57:46 INFO - PROCESS | 1661 | 1467320266136 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - PROCESS | 1661 | 1467320266137 Marionette TRACE conn2 <- [1,1946,null,{}] 13:57:46 INFO - PROCESS | 1661 | 1467320266140 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:46 INFO - PROCESS | 1661 | 1467320266141 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:46 INFO - PROCESS | 1661 | 1467320266252 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:57:46 INFO - PROCESS | 1661 | 1467320266286 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:46 INFO - PROCESS | 1661 | 1467320266288 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257b5000 == 34 [pid = 1661] [id = 494] 13:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1185acc00) [pid = 1661] [serial = 1482] [outer = 0x0] 13:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119577c00) [pid = 1661] [serial = 1483] [outer = 0x1185acc00] 13:57:46 INFO - PROCESS | 1661 | 1467320266319 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119cd7400) [pid = 1661] [serial = 1484] [outer = 0x1185acc00] 13:57:46 INFO - PROCESS | 1661 | 1467320266635 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 13:57:46 INFO - PROCESS | 1661 | 1467320266657 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:57:46 INFO - PROCESS | 1661 | 1467320266661 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:57:46 INFO - PROCESS | 1661 | 1467320266664 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - PROCESS | 1661 | 1467320266666 Marionette TRACE conn2 <- [1,1950,null,{}] 13:57:46 INFO - PROCESS | 1661 | 1467320266670 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:46 INFO - PROCESS | 1661 | 1467320266671 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:46 INFO - PROCESS | 1661 | 1467320266824 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:57:46 INFO - PROCESS | 1661 | 1467320266842 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:46 INFO - PROCESS | 1661 | 1467320266843 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x129222800 == 35 [pid = 1661] [id = 495] 13:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1129c5400) [pid = 1661] [serial = 1485] [outer = 0x0] 13:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1211e7c00) [pid = 1661] [serial = 1486] [outer = 0x1129c5400] 13:57:46 INFO - PROCESS | 1661 | 1467320266883 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12436ac00) [pid = 1661] [serial = 1487] [outer = 0x1129c5400] 13:57:47 INFO - PROCESS | 1661 | 1467320267332 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 719ms 13:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:57:47 INFO - PROCESS | 1661 | 1467320267384 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 1661 | 1467320267385 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:57:47 INFO - PROCESS | 1661 | 1467320267387 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - PROCESS | 1661 | 1467320267388 Marionette TRACE conn2 <- [1,1954,null,{}] 13:57:47 INFO - PROCESS | 1661 | 1467320267391 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:47 INFO - PROCESS | 1661 | 1467320267395 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:47 INFO - PROCESS | 1661 | 1467320267511 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:57:47 INFO - PROCESS | 1661 | 1467320267545 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 1661 | 1467320267547 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293aa000 == 36 [pid = 1661] [id = 496] 13:57:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124954800) [pid = 1661] [serial = 1488] [outer = 0x0] 13:57:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12495e400) [pid = 1661] [serial = 1489] [outer = 0x124954800] 13:57:47 INFO - PROCESS | 1661 | 1467320267578 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1257cd400) [pid = 1661] [serial = 1490] [outer = 0x124954800] 13:57:47 INFO - PROCESS | 1661 | 1467320267900 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 570ms 13:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:57:47 INFO - PROCESS | 1661 | 1467320267957 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 1661 | 1467320267959 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:57:47 INFO - PROCESS | 1661 | 1467320267961 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - PROCESS | 1661 | 1467320267962 Marionette TRACE conn2 <- [1,1958,null,{}] 13:57:47 INFO - PROCESS | 1661 | 1467320267964 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:47 INFO - PROCESS | 1661 | 1467320267965 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:48 INFO - PROCESS | 1661 | 1467320268066 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:57:48 INFO - PROCESS | 1661 | 1467320268077 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 1661 | 1467320268078 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a853800 == 37 [pid = 1661] [id = 497] 13:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126a2dc00) [pid = 1661] [serial = 1491] [outer = 0x0] 13:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x126e81800) [pid = 1661] [serial = 1492] [outer = 0x126a2dc00] 13:57:48 INFO - PROCESS | 1661 | 1467320268102 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x126f94800) [pid = 1661] [serial = 1493] [outer = 0x126a2dc00] 13:57:48 INFO - PROCESS | 1661 | 1467320268405 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 474ms 13:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:57:48 INFO - PROCESS | 1661 | 1467320268435 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:57:48 INFO - PROCESS | 1661 | 1467320268436 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:57:48 INFO - PROCESS | 1661 | 1467320268438 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 1661 | 1467320268439 Marionette TRACE conn2 <- [1,1962,null,{}] 13:57:48 INFO - PROCESS | 1661 | 1467320268442 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:48 INFO - PROCESS | 1661 | 1467320268445 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:48 INFO - PROCESS | 1661 | 1467320268635 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1128ce000) [pid = 1661] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119bbf400) [pid = 1661] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1129cec00) [pid = 1661] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118472400) [pid = 1661] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x113ca8c00) [pid = 1661] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112f95800) [pid = 1661] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1129c8400) [pid = 1661] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x112a84400) [pid = 1661] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1182e7c00) [pid = 1661] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118863000) [pid = 1661] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1245da000) [pid = 1661] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1185af000) [pid = 1661] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x112681800) [pid = 1661] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1129c4c00) [pid = 1661] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1128ca400) [pid = 1661] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x116907800) [pid = 1661] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:57:48 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1172c3800) [pid = 1661] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:57:48 INFO - PROCESS | 1661 | 1467320268682 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 1661 | 1467320268691 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x118734800 == 38 [pid = 1661] [id = 498] 13:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x112688c00) [pid = 1661] [serial = 1494] [outer = 0x0] 13:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1128ca400) [pid = 1661] [serial = 1495] [outer = 0x112688c00] 13:57:48 INFO - PROCESS | 1661 | 1467320268716 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x110eeec00) [pid = 1661] [serial = 1496] [outer = 0x112688c00] 13:57:49 INFO - PROCESS | 1661 | 1467320268994 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 571ms 13:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:57:49 INFO - PROCESS | 1661 | 1467320269017 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:57:49 INFO - PROCESS | 1661 | 1467320269018 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:57:49 INFO - PROCESS | 1661 | 1467320269020 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:57:49 INFO - PROCESS | 1661 | 1467320269021 Marionette TRACE conn2 <- [1,1966,null,{}] 13:57:49 INFO - PROCESS | 1661 | 1467320269031 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:49 INFO - PROCESS | 1661 | 1467320269033 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:49 INFO - PROCESS | 1661 | 1467320269119 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:57:49 INFO - PROCESS | 1661 | 1467320269123 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 1661 | 1467320269124 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e17800 == 39 [pid = 1661] [id = 499] 13:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1129c4c00) [pid = 1661] [serial = 1497] [outer = 0x0] 13:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1185a9000) [pid = 1661] [serial = 1498] [outer = 0x1129c4c00] 13:57:49 INFO - PROCESS | 1661 | 1467320269148 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1245da000) [pid = 1661] [serial = 1499] [outer = 0x1129c4c00] 13:57:49 INFO - PROCESS | 1661 | 1467320269465 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 470ms 13:57:49 INFO - PROCESS | 1661 | 1467320269490 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:57:49 INFO - PROCESS | 1661 | 1467320269492 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:57:49 INFO - PROCESS | 1661 | 1467320269496 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:57:49 INFO - PROCESS | 1661 | 1467320269497 Marionette TRACE conn2 <- [1,1970,null,{}] 13:57:49 INFO - PROCESS | 1661 | 1467320269500 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:49 INFO - PROCESS | 1661 | 1467320269501 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:49 INFO - PROCESS | 1661 | 1467320269615 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:57:49 INFO - PROCESS | 1661 | 1467320269621 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 1661 | 1467320269622 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b990000 == 40 [pid = 1661] [id = 500] 13:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x115daec00) [pid = 1661] [serial = 1500] [outer = 0x0] 13:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x127433c00) [pid = 1661] [serial = 1501] [outer = 0x115daec00] 13:57:49 INFO - PROCESS | 1661 | 1467320269647 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1274cbc00) [pid = 1661] [serial = 1502] [outer = 0x115daec00] 13:57:49 INFO - PROCESS | 1661 | 1467320269978 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 519ms 13:57:50 INFO - PROCESS | 1661 | 1467320270016 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 1661 | 1467320270017 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:57:50 INFO - PROCESS | 1661 | 1467320270020 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 1661 | 1467320270021 Marionette TRACE conn2 <- [1,1974,null,{}] 13:57:50 INFO - PROCESS | 1661 | 1467320270024 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:50 INFO - PROCESS | 1661 | 1467320270025 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:50 INFO - PROCESS | 1661 | 1467320270117 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:57:50 INFO - PROCESS | 1661 | 1467320270121 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 1661 | 1467320270123 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd54800 == 41 [pid = 1661] [id = 501] 13:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1274cec00) [pid = 1661] [serial = 1503] [outer = 0x0] 13:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128c0b800) [pid = 1661] [serial = 1504] [outer = 0x1274cec00] 13:57:50 INFO - PROCESS | 1661 | 1467320270148 Marionette DEBUG loaded listener.js 13:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128c16400) [pid = 1661] [serial = 1505] [outer = 0x1274cec00] 13:57:50 INFO - PROCESS | 1661 | 1467320270483 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 470ms 13:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:57:50 INFO - PROCESS | 1661 | 1467320270490 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 1661 | 1467320270491 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:57:50 INFO - PROCESS | 1661 | 1467320270496 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 1661 | 1467320270498 Marionette TRACE conn2 <- [1,1978,null,{}] 13:57:50 INFO - PROCESS | 1661 | 1467320270500 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:50 INFO - PROCESS | 1661 | 1467320270501 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:50 INFO - PROCESS | 1661 | 1467320270619 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:57:50 INFO - PROCESS | 1661 | 1467320270701 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 1661 | 1467320270703 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x113991000 == 42 [pid = 1661] [id = 502] 13:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x110ef2000) [pid = 1661] [serial = 1506] [outer = 0x0] 13:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1128cac00) [pid = 1661] [serial = 1507] [outer = 0x110ef2000] 13:57:50 INFO - PROCESS | 1661 | 1467320270734 Marionette DEBUG loaded listener.js 13:57:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1129d2000) [pid = 1661] [serial = 1508] [outer = 0x110ef2000] 13:57:51 INFO - PROCESS | 1661 | 1467320271180 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 13:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:57:51 INFO - PROCESS | 1661 | 1467320271218 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:57:51 INFO - PROCESS | 1661 | 1467320271220 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:57:51 INFO - PROCESS | 1661 | 1467320271223 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:57:51 INFO - PROCESS | 1661 | 1467320271225 Marionette TRACE conn2 <- [1,1982,null,{}] 13:57:51 INFO - PROCESS | 1661 | 1467320271229 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:51 INFO - PROCESS | 1661 | 1467320271232 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:51 INFO - PROCESS | 1661 | 1467320271336 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:57:51 INFO - PROCESS | 1661 | 1467320271432 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 1661 | 1467320271434 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x123969000 == 43 [pid = 1661] [id = 503] 13:57:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1176edc00) [pid = 1661] [serial = 1509] [outer = 0x0] 13:57:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1182e3000) [pid = 1661] [serial = 1510] [outer = 0x1176edc00] 13:57:51 INFO - PROCESS | 1661 | 1467320271478 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x118556800) [pid = 1661] [serial = 1511] [outer = 0x1176edc00] 13:57:51 INFO - PROCESS | 1661 | 1467320271892 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 720ms 13:57:51 INFO - PROCESS | 1661 | 1467320271946 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:57:51 INFO - PROCESS | 1661 | 1467320271948 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:57:51 INFO - PROCESS | 1661 | 1467320271951 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:57:51 INFO - PROCESS | 1661 | 1467320271952 Marionette TRACE conn2 <- [1,1986,null,{}] 13:57:51 INFO - PROCESS | 1661 | 1467320271955 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:51 INFO - PROCESS | 1661 | 1467320271957 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:52 INFO - PROCESS | 1661 | 1467320272060 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:57:52 INFO - PROCESS | 1661 | 1467320272122 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:52 INFO - PROCESS | 1661 | 1467320272123 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a848800 == 44 [pid = 1661] [id = 504] 13:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1187ef400) [pid = 1661] [serial = 1512] [outer = 0x0] 13:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11991d400) [pid = 1661] [serial = 1513] [outer = 0x1187ef400] 13:57:52 INFO - PROCESS | 1661 | 1467320272152 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1211e9000) [pid = 1661] [serial = 1514] [outer = 0x1187ef400] 13:57:52 INFO - PROCESS | 1661 | 1467320272597 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 668ms 13:57:52 INFO - PROCESS | 1661 | 1467320272620 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:57:52 INFO - PROCESS | 1661 | 1467320272621 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:57:52 INFO - PROCESS | 1661 | 1467320272629 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:57:52 INFO - PROCESS | 1661 | 1467320272633 Marionette TRACE conn2 <- [1,1990,null,{}] 13:57:52 INFO - PROCESS | 1661 | 1467320272636 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:52 INFO - PROCESS | 1661 | 1467320272639 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:52 INFO - PROCESS | 1661 | 1467320272763 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:57:52 INFO - PROCESS | 1661 | 1467320272849 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:52 INFO - PROCESS | 1661 | 1467320272850 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c46a000 == 45 [pid = 1661] [id = 505] 13:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1245e6400) [pid = 1661] [serial = 1515] [outer = 0x0] 13:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x124b3fc00) [pid = 1661] [serial = 1516] [outer = 0x1245e6400] 13:57:52 INFO - PROCESS | 1661 | 1467320272879 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12577ac00) [pid = 1661] [serial = 1517] [outer = 0x1245e6400] 13:57:53 INFO - PROCESS | 1661 | 1467320273301 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 727ms 13:57:53 INFO - PROCESS | 1661 | 1467320273352 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:57:53 INFO - PROCESS | 1661 | 1467320273354 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:57:53 INFO - PROCESS | 1661 | 1467320273356 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 1661 | 1467320273357 Marionette TRACE conn2 <- [1,1994,null,{}] 13:57:53 INFO - PROCESS | 1661 | 1467320273380 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:53 INFO - PROCESS | 1661 | 1467320273381 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:53 INFO - PROCESS | 1661 | 1467320273486 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:57:53 INFO - PROCESS | 1661 | 1467320273711 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 1661 | 1467320273713 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193d0000 == 46 [pid = 1661] [id = 506] 13:57:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x11267dc00) [pid = 1661] [serial = 1518] [outer = 0x0] 13:57:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x112a5ac00) [pid = 1661] [serial = 1519] [outer = 0x11267dc00] 13:57:53 INFO - PROCESS | 1661 | 1467320273741 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x113c9b000) [pid = 1661] [serial = 1520] [outer = 0x11267dc00] 13:57:54 INFO - PROCESS | 1661 | 1467320274187 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 873ms 13:57:54 INFO - PROCESS | 1661 | 1467320274230 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 1661 | 1467320274232 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:57:54 INFO - PROCESS | 1661 | 1467320274235 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 1661 | 1467320274236 Marionette TRACE conn2 <- [1,1998,null,{}] 13:57:54 INFO - PROCESS | 1661 | 1467320274239 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:54 INFO - PROCESS | 1661 | 1467320274243 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:54 INFO - PROCESS | 1661 | 1467320274380 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:57:54 INFO - PROCESS | 1661 | 1467320274474 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 1661 | 1467320274476 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e4c000 == 47 [pid = 1661] [id = 507] 13:57:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1170bc800) [pid = 1661] [serial = 1521] [outer = 0x0] 13:57:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1182e0400) [pid = 1661] [serial = 1522] [outer = 0x1170bc800] 13:57:54 INFO - PROCESS | 1661 | 1467320274505 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1184e7800) [pid = 1661] [serial = 1523] [outer = 0x1170bc800] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd54800 == 46 [pid = 1661] [id = 501] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12b990000 == 45 [pid = 1661] [id = 500] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x123e17800 == 44 [pid = 1661] [id = 499] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x118734800 == 43 [pid = 1661] [id = 498] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12a853800 == 42 [pid = 1661] [id = 497] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x1293aa000 == 41 [pid = 1661] [id = 496] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x129222800 == 40 [pid = 1661] [id = 495] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x1257b5000 == 39 [pid = 1661] [id = 494] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x123e1c800 == 38 [pid = 1661] [id = 493] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x1193c3800 == 37 [pid = 1661] [id = 492] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x117006000 == 36 [pid = 1661] [id = 491] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x119595000 == 35 [pid = 1661] [id = 490] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x118726800 == 34 [pid = 1661] [id = 489] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12af2c800 == 33 [pid = 1661] [id = 488] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x119280000 == 32 [pid = 1661] [id = 476] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x1193d0000 == 31 [pid = 1661] [id = 506] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12c46a000 == 30 [pid = 1661] [id = 505] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x12a848800 == 29 [pid = 1661] [id = 504] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x123969000 == 28 [pid = 1661] [id = 503] 13:57:55 INFO - PROCESS | 1661 | --DOCSHELL 0x113991000 == 27 [pid = 1661] [id = 502] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x118861c00) [pid = 1661] [serial = 1444] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1185b1000) [pid = 1661] [serial = 1443] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11a0c5400) [pid = 1661] [serial = 1449] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1129d3400) [pid = 1661] [serial = 1431] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x112a7bc00) [pid = 1661] [serial = 1432] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x118554800) [pid = 1661] [serial = 1440] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1164e6800) [pid = 1661] [serial = 1429] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x115da1400) [pid = 1661] [serial = 1428] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x113c99800) [pid = 1661] [serial = 1434] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x115f19c00) [pid = 1661] [serial = 1435] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1176ec000) [pid = 1661] [serial = 1437] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118469c00) [pid = 1661] [serial = 1438] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x115dac000) [pid = 1661] [serial = 1414] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1131d1000) [pid = 1661] [serial = 1413] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11855bc00) [pid = 1661] [serial = 1417] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1184dcc00) [pid = 1661] [serial = 1416] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119cdbc00) [pid = 1661] [serial = 1420] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119b04000) [pid = 1661] [serial = 1419] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x124b7fc00) [pid = 1661] [serial = 1423] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x12495ac00) [pid = 1661] [serial = 1422] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119bc1400) [pid = 1661] [serial = 1447] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11956d800) [pid = 1661] [serial = 1446] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1131e6400) [pid = 1661] [serial = 1455] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x123bbc000) [pid = 1661] [serial = 1450] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12416e400) [pid = 1661] [serial = 1452] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1185adc00) [pid = 1661] [serial = 1456] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12577b800) [pid = 1661] [serial = 1426] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1245e1000) [pid = 1661] [serial = 1458] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x124eb2400) [pid = 1661] [serial = 1462] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119bc2800) [pid = 1661] [serial = 1425] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1245e0400) [pid = 1661] [serial = 1453] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1257cec00) [pid = 1661] [serial = 1464] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12495d000) [pid = 1661] [serial = 1461] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1185a7c00) [pid = 1661] [serial = 1441] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x124954c00) [pid = 1661] [serial = 1459] [outer = 0x0] [url = about:blank] 13:57:55 INFO - PROCESS | 1661 | 1467320275565 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1376ms 13:57:55 INFO - PROCESS | 1661 | 1467320275611 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 1661 | 1467320275613 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:57:55 INFO - PROCESS | 1661 | 1467320275616 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 1661 | 1467320275618 Marionette TRACE conn2 <- [1,2002,null,{}] 13:57:55 INFO - PROCESS | 1661 | 1467320275621 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:55 INFO - PROCESS | 1661 | 1467320275623 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:55 INFO - PROCESS | 1661 | 1467320275698 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:57:55 INFO - PROCESS | 1661 | 1467320275755 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 1661 | 1467320275758 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x11699b000 == 28 [pid = 1661] [id = 508] 13:57:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1129cac00) [pid = 1661] [serial = 1524] [outer = 0x0] 13:57:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x112a51000) [pid = 1661] [serial = 1525] [outer = 0x1129cac00] 13:57:55 INFO - PROCESS | 1661 | 1467320275788 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x112a84c00) [pid = 1661] [serial = 1526] [outer = 0x1129cac00] 13:57:56 INFO - PROCESS | 1661 | 1467320276101 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 521ms 13:57:56 INFO - PROCESS | 1661 | 1467320276137 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 1661 | 1467320276140 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:57:56 INFO - PROCESS | 1661 | 1467320276148 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 1661 | 1467320276149 Marionette TRACE conn2 <- [1,2006,null,{}] 13:57:56 INFO - PROCESS | 1661 | 1467320276152 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:56 INFO - PROCESS | 1661 | 1467320276153 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:56 INFO - PROCESS | 1661 | 1467320276229 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:57:56 INFO - PROCESS | 1661 | 1467320276233 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 1661 | 1467320276235 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x118726800 == 29 [pid = 1661] [id = 509] 13:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x113c99800) [pid = 1661] [serial = 1527] [outer = 0x0] 13:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x116479000) [pid = 1661] [serial = 1528] [outer = 0x113c99800] 13:57:56 INFO - PROCESS | 1661 | 1467320276265 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11690bc00) [pid = 1661] [serial = 1529] [outer = 0x113c99800] 13:57:56 INFO - PROCESS | 1661 | 1467320276632 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 521ms 13:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:57:56 INFO - PROCESS | 1661 | 1467320276668 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 1661 | 1467320276670 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:57:56 INFO - PROCESS | 1661 | 1467320276672 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 1661 | 1467320276674 Marionette TRACE conn2 <- [1,2010,null,{}] 13:57:56 INFO - PROCESS | 1661 | 1467320276682 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:56 INFO - PROCESS | 1661 | 1467320276685 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:56 INFO - PROCESS | 1661 | 1467320276762 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:57:56 INFO - PROCESS | 1661 | 1467320276768 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 1661 | 1467320276771 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0e8000 == 30 [pid = 1661] [id = 510] 13:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1129ce800) [pid = 1661] [serial = 1530] [outer = 0x0] 13:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1184dd400) [pid = 1661] [serial = 1531] [outer = 0x1129ce800] 13:57:56 INFO - PROCESS | 1661 | 1467320276800 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118560400) [pid = 1661] [serial = 1532] [outer = 0x1129ce800] 13:57:57 INFO - PROCESS | 1661 | 1467320277124 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 473ms 13:57:57 INFO - PROCESS | 1661 | 1467320277147 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:57:57 INFO - PROCESS | 1661 | 1467320277149 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:57:57 INFO - PROCESS | 1661 | 1467320277151 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 1661 | 1467320277152 Marionette TRACE conn2 <- [1,2014,null,{}] 13:57:57 INFO - PROCESS | 1661 | 1467320277154 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 1661 | 1467320277156 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:57 INFO - PROCESS | 1661 | 1467320277233 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:57:57 INFO - PROCESS | 1661 | 1467320277296 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 1661 | 1467320277297 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12400c800 == 31 [pid = 1661] [id = 511] 13:57:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1167e3400) [pid = 1661] [serial = 1533] [outer = 0x0] 13:57:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118714800) [pid = 1661] [serial = 1534] [outer = 0x1167e3400] 13:57:57 INFO - PROCESS | 1661 | 1467320277322 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118e20c00) [pid = 1661] [serial = 1535] [outer = 0x1167e3400] 13:57:57 INFO - PROCESS | 1661 | 1467320277673 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 570ms 13:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:57:57 INFO - PROCESS | 1661 | 1467320277732 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 1661 | 1467320277734 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:57:57 INFO - PROCESS | 1661 | 1467320277737 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 1661 | 1467320277739 Marionette TRACE conn2 <- [1,2018,null,{}] 13:57:57 INFO - PROCESS | 1661 | 1467320277747 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 1661 | 1467320277749 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:57 INFO - PROCESS | 1661 | 1467320277894 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:57:57 INFO - PROCESS | 1661 | 1467320277951 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 1661 | 1467320277953 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x112f62800 == 32 [pid = 1661] [id = 512] 13:57:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1126f7000) [pid = 1661] [serial = 1536] [outer = 0x0] 13:57:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x118e28400) [pid = 1661] [serial = 1537] [outer = 0x1126f7000] 13:57:57 INFO - PROCESS | 1661 | 1467320277992 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119b04000) [pid = 1661] [serial = 1538] [outer = 0x1126f7000] 13:57:58 INFO - PROCESS | 1661 | 1467320278318 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 624ms 13:57:58 INFO - PROCESS | 1661 | 1467320278360 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 1661 | 1467320278362 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:57:58 INFO - PROCESS | 1661 | 1467320278364 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - PROCESS | 1661 | 1467320278365 Marionette TRACE conn2 <- [1,2022,null,{}] 13:57:58 INFO - PROCESS | 1661 | 1467320278367 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:58 INFO - PROCESS | 1661 | 1467320278371 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:58 INFO - PROCESS | 1661 | 1467320278485 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:57:58 INFO - PROCESS | 1661 | 1467320278497 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 1661 | 1467320278498 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bd5800 == 33 [pid = 1661] [id = 513] 13:57:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1164de400) [pid = 1661] [serial = 1539] [outer = 0x0] 13:57:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119bc2800) [pid = 1661] [serial = 1540] [outer = 0x1164de400] 13:57:58 INFO - PROCESS | 1661 | 1467320278523 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1245d8800) [pid = 1661] [serial = 1541] [outer = 0x1164de400] 13:57:58 INFO - PROCESS | 1661 | 1467320278838 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 518ms 13:57:58 INFO - PROCESS | 1661 | 1467320278883 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 1661 | 1467320278884 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:57:58 INFO - PROCESS | 1661 | 1467320278886 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - PROCESS | 1661 | 1467320278895 Marionette TRACE conn2 <- [1,2026,null,{}] 13:57:58 INFO - PROCESS | 1661 | 1467320278904 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:58 INFO - PROCESS | 1661 | 1467320278906 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:59 INFO - PROCESS | 1661 | 1467320278998 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:57:59 INFO - PROCESS | 1661 | 1467320279001 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 1661 | 1467320279002 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x129225000 == 34 [pid = 1661] [id = 514] 13:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1182e2800) [pid = 1661] [serial = 1542] [outer = 0x0] 13:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1245df800) [pid = 1661] [serial = 1543] [outer = 0x1182e2800] 13:57:59 INFO - PROCESS | 1661 | 1467320279027 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124956000) [pid = 1661] [serial = 1544] [outer = 0x1182e2800] 13:57:59 INFO - PROCESS | 1661 | 1467320279345 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 476ms 13:57:59 INFO - PROCESS | 1661 | 1467320279369 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 1661 | 1467320279370 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:57:59 INFO - PROCESS | 1661 | 1467320279373 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 1661 | 1467320279374 Marionette TRACE conn2 <- [1,2030,null,{}] 13:57:59 INFO - PROCESS | 1661 | 1467320279378 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:59 INFO - PROCESS | 1661 | 1467320279380 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:59 INFO - PROCESS | 1661 | 1467320279477 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:57:59 INFO - PROCESS | 1661 | 1467320279480 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 1661 | 1467320279481 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:57:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a106800 == 35 [pid = 1661] [id = 515] 13:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119b07000) [pid = 1661] [serial = 1545] [outer = 0x0] 13:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12495c400) [pid = 1661] [serial = 1546] [outer = 0x119b07000] 13:57:59 INFO - PROCESS | 1661 | 1467320279506 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x124b40400) [pid = 1661] [serial = 1547] [outer = 0x119b07000] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1274cec00) [pid = 1661] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1129c5400) [pid = 1661] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x124954800) [pid = 1661] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x126a2dc00) [pid = 1661] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112688c00) [pid = 1661] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118475000) [pid = 1661] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1164e1000) [pid = 1661] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1129ca000) [pid = 1661] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1185acc00) [pid = 1661] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x115da1c00) [pid = 1661] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1129d1c00) [pid = 1661] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x124eb3800) [pid = 1661] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x115daec00) [pid = 1661] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:57:59 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1129c4c00) [pid = 1661] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:58:00 INFO - PROCESS | 1661 | 1467320280047 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 722ms 13:58:00 INFO - PROCESS | 1661 | 1467320280096 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 1661 | 1467320280104 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:58:00 INFO - PROCESS | 1661 | 1467320280107 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 1661 | 1467320280109 Marionette TRACE conn2 <- [1,2034,null,{}] 13:58:00 INFO - PROCESS | 1661 | 1467320280111 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:00 INFO - PROCESS | 1661 | 1467320280113 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:00 INFO - PROCESS | 1661 | 1467320280189 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:58:00 INFO - PROCESS | 1661 | 1467320280192 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 1661 | 1467320280195 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cc7800 == 36 [pid = 1661] [id = 516] 13:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1131ee000) [pid = 1661] [serial = 1548] [outer = 0x0] 13:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118556c00) [pid = 1661] [serial = 1549] [outer = 0x1131ee000] 13:58:00 INFO - PROCESS | 1661 | 1467320280221 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119bbcc00) [pid = 1661] [serial = 1550] [outer = 0x1131ee000] 13:58:00 INFO - PROCESS | 1661 | 1467320280555 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 469ms 13:58:00 INFO - PROCESS | 1661 | 1467320280579 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 1661 | 1467320280582 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:58:00 INFO - PROCESS | 1661 | 1467320280584 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 1661 | 1467320280586 Marionette TRACE conn2 <- [1,2038,null,{}] 13:58:00 INFO - PROCESS | 1661 | 1467320280588 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:00 INFO - PROCESS | 1661 | 1467320280589 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:00 INFO - PROCESS | 1661 | 1467320280689 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:58:00 INFO - PROCESS | 1661 | 1467320280774 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 1661 | 1467320280775 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7bf800 == 37 [pid = 1661] [id = 517] 13:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1182ec400) [pid = 1661] [serial = 1551] [outer = 0x0] 13:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124687400) [pid = 1661] [serial = 1552] [outer = 0x1182ec400] 13:58:00 INFO - PROCESS | 1661 | 1467320280814 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124c48000) [pid = 1661] [serial = 1553] [outer = 0x1182ec400] 13:58:01 INFO - PROCESS | 1661 | 1467320281101 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 569ms 13:58:01 INFO - PROCESS | 1661 | 1467320281154 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 1661 | 1467320281156 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:58:01 INFO - PROCESS | 1661 | 1467320281169 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 1661 | 1467320281171 Marionette TRACE conn2 <- [1,2042,null,{}] 13:58:01 INFO - PROCESS | 1661 | 1467320281173 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:01 INFO - PROCESS | 1661 | 1467320281175 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:01 INFO - PROCESS | 1661 | 1467320281263 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:58:01 INFO - PROCESS | 1661 | 1467320281318 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 1661 | 1467320281319 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x126013000 == 38 [pid = 1661] [id = 518] 13:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1185acc00) [pid = 1661] [serial = 1554] [outer = 0x0] 13:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x124e4ac00) [pid = 1661] [serial = 1555] [outer = 0x1185acc00] 13:58:01 INFO - PROCESS | 1661 | 1467320281345 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x126f8d800) [pid = 1661] [serial = 1556] [outer = 0x1185acc00] 13:58:01 INFO - PROCESS | 1661 | 1467320281646 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 13:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:58:01 INFO - PROCESS | 1661 | 1467320281688 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 1661 | 1467320281689 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:58:01 INFO - PROCESS | 1661 | 1467320281691 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 1661 | 1467320281693 Marionette TRACE conn2 <- [1,2046,null,{}] 13:58:01 INFO - PROCESS | 1661 | 1467320281697 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:01 INFO - PROCESS | 1661 | 1467320281699 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:01 INFO - PROCESS | 1661 | 1467320281774 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:58:01 INFO - PROCESS | 1661 | 1467320281780 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 1661 | 1467320281781 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b1ad800 == 39 [pid = 1661] [id = 519] 13:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12577a400) [pid = 1661] [serial = 1557] [outer = 0x0] 13:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1274cc800) [pid = 1661] [serial = 1558] [outer = 0x12577a400] 13:58:01 INFO - PROCESS | 1661 | 1467320281805 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1274d3400) [pid = 1661] [serial = 1559] [outer = 0x12577a400] 13:58:02 INFO - PROCESS | 1661 | 1467320282399 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 772ms 13:58:02 INFO - PROCESS | 1661 | 1467320282464 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:58:02 INFO - PROCESS | 1661 | 1467320282466 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:58:02 INFO - PROCESS | 1661 | 1467320282469 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 1661 | 1467320282473 Marionette TRACE conn2 <- [1,2050,null,{}] 13:58:02 INFO - PROCESS | 1661 | 1467320282476 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:02 INFO - PROCESS | 1661 | 1467320282478 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:02 INFO - PROCESS | 1661 | 1467320282613 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:58:02 INFO - PROCESS | 1661 | 1467320282693 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 1661 | 1467320282695 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188b6000 == 40 [pid = 1661] [id = 520] 13:58:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x112fbf000) [pid = 1661] [serial = 1560] [outer = 0x0] 13:58:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1131e8800) [pid = 1661] [serial = 1561] [outer = 0x112fbf000] 13:58:02 INFO - PROCESS | 1661 | 1467320282726 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x115fdcc00) [pid = 1661] [serial = 1562] [outer = 0x112fbf000] 13:58:03 INFO - PROCESS | 1661 | 1467320283240 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 822ms 13:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:58:03 INFO - PROCESS | 1661 | 1467320283291 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 1661 | 1467320283295 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:58:03 INFO - PROCESS | 1661 | 1467320283299 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 1661 | 1467320283301 Marionette TRACE conn2 <- [1,2054,null,{}] 13:58:03 INFO - PROCESS | 1661 | 1467320283303 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 1661 | 1467320283305 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:03 INFO - PROCESS | 1661 | 1467320283418 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:58:03 INFO - PROCESS | 1661 | 1467320283514 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 1661 | 1467320283516 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a06000 == 41 [pid = 1661] [id = 521] 13:58:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1129d3400) [pid = 1661] [serial = 1563] [outer = 0x0] 13:58:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1176e6c00) [pid = 1661] [serial = 1564] [outer = 0x1129d3400] 13:58:03 INFO - PROCESS | 1661 | 1467320283548 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1185adc00) [pid = 1661] [serial = 1565] [outer = 0x1129d3400] 13:58:04 INFO - PROCESS | 1661 | 1467320284217 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x126013000 == 40 [pid = 1661] [id = 518] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7bf800 == 39 [pid = 1661] [id = 517] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x119cc7800 == 38 [pid = 1661] [id = 516] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x12a106800 == 37 [pid = 1661] [id = 515] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x129225000 == 36 [pid = 1661] [id = 514] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x128bd5800 == 35 [pid = 1661] [id = 513] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x112f62800 == 34 [pid = 1661] [id = 512] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x12400c800 == 33 [pid = 1661] [id = 511] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0e8000 == 32 [pid = 1661] [id = 510] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x118726800 == 31 [pid = 1661] [id = 509] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x11699b000 == 30 [pid = 1661] [id = 508] 13:58:04 INFO - PROCESS | 1661 | --DOCSHELL 0x117e4c000 == 29 [pid = 1661] [id = 507] 13:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 972ms 13:58:04 INFO - PROCESS | 1661 | 1467320284272 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 1661 | 1467320284275 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:58:04 INFO - PROCESS | 1661 | 1467320284281 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 1661 | 1467320284284 Marionette TRACE conn2 <- [1,2058,null,{}] 13:58:04 INFO - PROCESS | 1661 | 1467320284289 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 1661 | 1467320284291 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:04 INFO - PROCESS | 1661 | 1467320284425 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x128c0b800) [pid = 1661] [serial = 1504] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1211e7c00) [pid = 1661] [serial = 1486] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12495e400) [pid = 1661] [serial = 1489] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x126e81800) [pid = 1661] [serial = 1492] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x126f94800) [pid = 1661] [serial = 1493] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x110eeec00) [pid = 1661] [serial = 1496] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1184e1c00) [pid = 1661] [serial = 1476] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11855a000) [pid = 1661] [serial = 1477] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116724400) [pid = 1661] [serial = 1470] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1176e1400) [pid = 1661] [serial = 1471] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118867400) [pid = 1661] [serial = 1479] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11925cc00) [pid = 1661] [serial = 1480] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119577c00) [pid = 1661] [serial = 1483] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x115fdb000) [pid = 1661] [serial = 1473] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x116976c00) [pid = 1661] [serial = 1474] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x112d58800) [pid = 1661] [serial = 1467] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x113c37400) [pid = 1661] [serial = 1468] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x126a39800) [pid = 1661] [serial = 1465] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124173c00) [pid = 1661] [serial = 907] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1128ca400) [pid = 1661] [serial = 1495] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1257cd400) [pid = 1661] [serial = 1490] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12436ac00) [pid = 1661] [serial = 1487] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1274cbc00) [pid = 1661] [serial = 1502] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119cd7400) [pid = 1661] [serial = 1484] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x128c16400) [pid = 1661] [serial = 1505] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1245da000) [pid = 1661] [serial = 1499] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x127433c00) [pid = 1661] [serial = 1501] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1185a9000) [pid = 1661] [serial = 1498] [outer = 0x0] [url = about:blank] 13:58:04 INFO - PROCESS | 1661 | 1467320284515 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 1661 | 1467320284516 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x11724e800 == 30 [pid = 1661] [id = 522] 13:58:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1131c6000) [pid = 1661] [serial = 1566] [outer = 0x0] 13:58:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x115dac000) [pid = 1661] [serial = 1567] [outer = 0x1131c6000] 13:58:04 INFO - PROCESS | 1661 | 1467320284544 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1164e7800) [pid = 1661] [serial = 1568] [outer = 0x1131c6000] 13:58:04 INFO - PROCESS | 1661 | 1467320284839 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 573ms 13:58:04 INFO - PROCESS | 1661 | 1467320284852 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 1661 | 1467320284855 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:58:04 INFO - PROCESS | 1661 | 1467320284867 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 1661 | 1467320284869 Marionette TRACE conn2 <- [1,2062,null,{}] 13:58:04 INFO - PROCESS | 1661 | 1467320284871 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 1661 | 1467320284873 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:04 INFO - PROCESS | 1661 | 1467320284975 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:58:05 INFO - PROCESS | 1661 | 1467320285032 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 1661 | 1467320285034 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae1000 == 31 [pid = 1661] [id = 523] 13:58:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1164df000) [pid = 1661] [serial = 1569] [outer = 0x0] 13:58:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1181e1800) [pid = 1661] [serial = 1570] [outer = 0x1164df000] 13:58:05 INFO - PROCESS | 1661 | 1467320285060 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118555800) [pid = 1661] [serial = 1571] [outer = 0x1164df000] 13:58:05 INFO - PROCESS | 1661 | 1467320285354 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 527ms 13:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:58:05 INFO - PROCESS | 1661 | 1467320285387 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 1661 | 1467320285388 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:58:05 INFO - PROCESS | 1661 | 1467320285390 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 1661 | 1467320285394 Marionette TRACE conn2 <- [1,2066,null,{}] 13:58:05 INFO - PROCESS | 1661 | 1467320285404 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 1661 | 1467320285407 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:05 INFO - PROCESS | 1661 | 1467320285489 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:58:05 INFO - PROCESS | 1661 | 1467320285550 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 1661 | 1467320285552 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243d1800 == 32 [pid = 1661] [id = 524] 13:58:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1182e5400) [pid = 1661] [serial = 1572] [outer = 0x0] 13:58:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1187f2000) [pid = 1661] [serial = 1573] [outer = 0x1182e5400] 13:58:05 INFO - PROCESS | 1661 | 1467320285580 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119579000) [pid = 1661] [serial = 1574] [outer = 0x1182e5400] 13:58:05 INFO - PROCESS | 1661 | 1467320285872 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 528ms 13:58:05 INFO - PROCESS | 1661 | 1467320285919 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 1661 | 1467320285920 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:58:05 INFO - PROCESS | 1661 | 1467320285923 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 1661 | 1467320285924 Marionette TRACE conn2 <- [1,2070,null,{}] 13:58:05 INFO - PROCESS | 1661 | 1467320285926 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 1661 | 1467320285929 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:06 INFO - PROCESS | 1661 | 1467320286013 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:58:06 INFO - PROCESS | 1661 | 1467320286016 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 1661 | 1467320286018 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x127277800 == 33 [pid = 1661] [id = 525] 13:58:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119b0ec00) [pid = 1661] [serial = 1575] [outer = 0x0] 13:58:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119c07c00) [pid = 1661] [serial = 1576] [outer = 0x119b0ec00] 13:58:06 INFO - PROCESS | 1661 | 1467320286045 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1210dec00) [pid = 1661] [serial = 1577] [outer = 0x119b0ec00] 13:58:06 INFO - PROCESS | 1661 | 1467320286521 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 621ms 13:58:06 INFO - PROCESS | 1661 | 1467320286545 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:58:06 INFO - PROCESS | 1661 | 1467320286547 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:58:06 INFO - PROCESS | 1661 | 1467320286550 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 1661 | 1467320286552 Marionette TRACE conn2 <- [1,2074,null,{}] 13:58:06 INFO - PROCESS | 1661 | 1467320286555 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 1661 | 1467320286558 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:06 INFO - PROCESS | 1661 | 1467320286675 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:58:06 INFO - PROCESS | 1661 | 1467320286693 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 1661 | 1467320286694 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x129221000 == 34 [pid = 1661] [id = 526] 13:58:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1128d9000) [pid = 1661] [serial = 1578] [outer = 0x0] 13:58:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x123bbbc00) [pid = 1661] [serial = 1579] [outer = 0x1128d9000] 13:58:06 INFO - PROCESS | 1661 | 1467320286719 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12436d000) [pid = 1661] [serial = 1580] [outer = 0x1128d9000] 13:58:07 INFO - PROCESS | 1661 | 1467320287104 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 570ms 13:58:07 INFO - PROCESS | 1661 | 1467320287121 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 1661 | 1467320287122 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:58:07 INFO - PROCESS | 1661 | 1467320287132 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - PROCESS | 1661 | 1467320287133 Marionette TRACE conn2 <- [1,2078,null,{}] 13:58:07 INFO - PROCESS | 1661 | 1467320287136 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:07 INFO - PROCESS | 1661 | 1467320287141 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:07 INFO - PROCESS | 1661 | 1467320287298 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:58:07 INFO - PROCESS | 1661 | 1467320287332 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 1661 | 1467320287334 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a124000 == 35 [pid = 1661] [id = 527] 13:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1245df000) [pid = 1661] [serial = 1581] [outer = 0x0] 13:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124b39400) [pid = 1661] [serial = 1582] [outer = 0x1245df000] 13:58:07 INFO - PROCESS | 1661 | 1467320287374 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126a35c00) [pid = 1661] [serial = 1583] [outer = 0x1245df000] 13:58:07 INFO - PROCESS | 1661 | 1467320287784 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 677ms 13:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:58:07 INFO - PROCESS | 1661 | 1467320287803 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 1661 | 1467320287804 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:58:07 INFO - PROCESS | 1661 | 1467320287806 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - PROCESS | 1661 | 1467320287807 Marionette TRACE conn2 <- [1,2082,null,{}] 13:58:07 INFO - PROCESS | 1661 | 1467320287810 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:07 INFO - PROCESS | 1661 | 1467320287813 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:07 INFO - PROCESS | 1661 | 1467320287912 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:58:07 INFO - PROCESS | 1661 | 1467320287945 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 1661 | 1467320287946 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x119adb800 == 36 [pid = 1661] [id = 528] 13:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x126a37800) [pid = 1661] [serial = 1584] [outer = 0x0] 13:58:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126f92800) [pid = 1661] [serial = 1585] [outer = 0x126a37800] 13:58:07 INFO - PROCESS | 1661 | 1467320287971 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1274cfc00) [pid = 1661] [serial = 1586] [outer = 0x126a37800] 13:58:08 INFO - PROCESS | 1661 | 1467320288315 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 13:58:08 INFO - PROCESS | 1661 | 1467320288325 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 1661 | 1467320288328 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:58:08 INFO - PROCESS | 1661 | 1467320288332 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 1661 | 1467320288334 Marionette TRACE conn2 <- [1,2086,null,{}] 13:58:08 INFO - PROCESS | 1661 | 1467320288336 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 1661 | 1467320288337 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:08 INFO - PROCESS | 1661 | 1467320288479 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:58:08 INFO - PROCESS | 1661 | 1467320288495 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 1661 | 1467320288496 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b131800 == 37 [pid = 1661] [id = 529] 13:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12409fc00) [pid = 1661] [serial = 1587] [outer = 0x0] 13:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1274d8800) [pid = 1661] [serial = 1588] [outer = 0x12409fc00] 13:58:08 INFO - PROCESS | 1661 | 1467320288520 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128c0b800) [pid = 1661] [serial = 1589] [outer = 0x12409fc00] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1164de400) [pid = 1661] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1129cac00) [pid = 1661] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1167e3400) [pid = 1661] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1170bc800) [pid = 1661] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x113c99800) [pid = 1661] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1129ce800) [pid = 1661] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1126f7000) [pid = 1661] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x110ef2000) [pid = 1661] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1182e2800) [pid = 1661] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1176edc00) [pid = 1661] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1187ef400) [pid = 1661] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119b07000) [pid = 1661] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1245e6400) [pid = 1661] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11267dc00) [pid = 1661] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1182ec400) [pid = 1661] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1131ee000) [pid = 1661] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:58:08 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1185acc00) [pid = 1661] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:58:08 INFO - PROCESS | 1661 | 1467320288911 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 620ms 13:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:58:08 INFO - PROCESS | 1661 | 1467320288952 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 1661 | 1467320288954 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:58:08 INFO - PROCESS | 1661 | 1467320288956 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 1661 | 1467320288957 Marionette TRACE conn2 <- [1,2090,null,{}] 13:58:08 INFO - PROCESS | 1661 | 1467320288965 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 1661 | 1467320288966 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:09 INFO - PROCESS | 1661 | 1467320289076 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:58:09 INFO - PROCESS | 1661 | 1467320289113 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 1661 | 1467320289114 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a83c000 == 38 [pid = 1661] [id = 530] 13:58:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1128d4c00) [pid = 1661] [serial = 1590] [outer = 0x0] 13:58:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1176edc00) [pid = 1661] [serial = 1591] [outer = 0x1128d4c00] 13:58:09 INFO - PROCESS | 1661 | 1467320289138 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118e2a400) [pid = 1661] [serial = 1592] [outer = 0x1128d4c00] 13:58:09 INFO - PROCESS | 1661 | 1467320289420 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 13:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:58:09 INFO - PROCESS | 1661 | 1467320289475 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 1661 | 1467320289477 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:58:09 INFO - PROCESS | 1661 | 1467320289481 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 1661 | 1467320289482 Marionette TRACE conn2 <- [1,2094,null,{}] 13:58:09 INFO - PROCESS | 1661 | 1467320289485 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:09 INFO - PROCESS | 1661 | 1467320289486 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:09 INFO - PROCESS | 1661 | 1467320289564 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:58:09 INFO - PROCESS | 1661 | 1467320289568 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 1661 | 1467320289569 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd46000 == 39 [pid = 1661] [id = 531] 13:58:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118469800) [pid = 1661] [serial = 1593] [outer = 0x0] 13:58:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x127211000) [pid = 1661] [serial = 1594] [outer = 0x118469800] 13:58:09 INFO - PROCESS | 1661 | 1467320289593 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x128c0f400) [pid = 1661] [serial = 1595] [outer = 0x118469800] 13:58:09 INFO - PROCESS | 1661 | 1467320289923 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 468ms 13:58:09 INFO - PROCESS | 1661 | 1467320289950 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 1661 | 1467320289951 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:58:09 INFO - PROCESS | 1661 | 1467320289954 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 1661 | 1467320289955 Marionette TRACE conn2 <- [1,2098,null,{}] 13:58:09 INFO - PROCESS | 1661 | 1467320289958 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:09 INFO - PROCESS | 1661 | 1467320289959 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:10 INFO - PROCESS | 1661 | 1467320290080 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:58:10 INFO - PROCESS | 1661 | 1467320290086 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 1661 | 1467320290088 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd60800 == 40 [pid = 1661] [id = 532] 13:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x128c11800) [pid = 1661] [serial = 1596] [outer = 0x0] 13:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128c44c00) [pid = 1661] [serial = 1597] [outer = 0x128c11800] 13:58:10 INFO - PROCESS | 1661 | 1467320290113 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128c53800) [pid = 1661] [serial = 1598] [outer = 0x128c11800] 13:58:10 INFO - PROCESS | 1661 | 1467320290433 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 13:58:10 INFO - PROCESS | 1661 | 1467320290474 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:58:10 INFO - PROCESS | 1661 | 1467320290476 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:58:10 INFO - PROCESS | 1661 | 1467320290478 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - PROCESS | 1661 | 1467320290479 Marionette TRACE conn2 <- [1,2102,null,{}] 13:58:10 INFO - PROCESS | 1661 | 1467320290482 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:10 INFO - PROCESS | 1661 | 1467320290483 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:10 INFO - PROCESS | 1661 | 1467320290591 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:58:10 INFO - PROCESS | 1661 | 1467320290595 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 1661 | 1467320290596 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c471000 == 41 [pid = 1661] [id = 533] 13:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128c48400) [pid = 1661] [serial = 1599] [outer = 0x0] 13:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128c5a800) [pid = 1661] [serial = 1600] [outer = 0x128c48400] 13:58:10 INFO - PROCESS | 1661 | 1467320290634 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128d8cc00) [pid = 1661] [serial = 1601] [outer = 0x128c48400] 13:58:11 INFO - PROCESS | 1661 | 1467320291219 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 770ms 13:58:11 INFO - PROCESS | 1661 | 1467320291261 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 1661 | 1467320291264 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:58:11 INFO - PROCESS | 1661 | 1467320291268 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 1661 | 1467320291271 Marionette TRACE conn2 <- [1,2106,null,{}] 13:58:11 INFO - PROCESS | 1661 | 1467320291275 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 1661 | 1467320291278 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:11 INFO - PROCESS | 1661 | 1467320291381 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:58:11 INFO - PROCESS | 1661 | 1467320291453 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 1661 | 1467320291454 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1195a0000 == 42 [pid = 1661] [id = 534] 13:58:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1131e4c00) [pid = 1661] [serial = 1602] [outer = 0x0] 13:58:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x115fd9c00) [pid = 1661] [serial = 1603] [outer = 0x1131e4c00] 13:58:11 INFO - PROCESS | 1661 | 1467320291486 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1170bec00) [pid = 1661] [serial = 1604] [outer = 0x1131e4c00] 13:58:11 INFO - PROCESS | 1661 | 1467320291877 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 672ms 13:58:11 INFO - PROCESS | 1661 | 1467320291941 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 1661 | 1467320291944 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:58:11 INFO - PROCESS | 1661 | 1467320291949 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 1661 | 1467320291951 Marionette TRACE conn2 <- [1,2110,null,{}] 13:58:11 INFO - PROCESS | 1661 | 1467320291953 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 1661 | 1467320291955 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:12 INFO - PROCESS | 1661 | 1467320292085 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:58:12 INFO - PROCESS | 1661 | 1467320292170 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 1661 | 1467320292172 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f28000 == 43 [pid = 1661] [id = 535] 13:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x118865400) [pid = 1661] [serial = 1605] [outer = 0x0] 13:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x11925e800) [pid = 1661] [serial = 1606] [outer = 0x118865400] 13:58:12 INFO - PROCESS | 1661 | 1467320292204 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119b0e800) [pid = 1661] [serial = 1607] [outer = 0x118865400] 13:58:12 INFO - PROCESS | 1661 | 1467320292624 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 719ms 13:58:12 INFO - PROCESS | 1661 | 1467320292669 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 1661 | 1467320292670 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:58:12 INFO - PROCESS | 1661 | 1467320292673 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 1661 | 1467320292675 Marionette TRACE conn2 <- [1,2114,null,{}] 13:58:12 INFO - PROCESS | 1661 | 1467320292683 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:12 INFO - PROCESS | 1661 | 1467320292686 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:12 INFO - PROCESS | 1661 | 1467320292790 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:58:12 INFO - PROCESS | 1661 | 1467320292853 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 1661 | 1467320292855 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c8c6800 == 44 [pid = 1661] [id = 536] 13:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x124179400) [pid = 1661] [serial = 1608] [outer = 0x0] 13:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x124b37400) [pid = 1661] [serial = 1609] [outer = 0x124179400] 13:58:12 INFO - PROCESS | 1661 | 1467320292886 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12576e000) [pid = 1661] [serial = 1610] [outer = 0x124179400] 13:58:13 INFO - PROCESS | 1661 | 1467320293332 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 674ms 13:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:58:13 INFO - PROCESS | 1661 | 1467320293348 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 1661 | 1467320293349 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:58:13 INFO - PROCESS | 1661 | 1467320293352 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 1661 | 1467320293353 Marionette TRACE conn2 <- [1,2118,null,{}] 13:58:13 INFO - PROCESS | 1661 | 1467320293355 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:13 INFO - PROCESS | 1661 | 1467320293357 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:13 INFO - PROCESS | 1661 | 1467320293477 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:58:13 INFO - PROCESS | 1661 | 1467320293539 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 1661 | 1467320293540 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca04800 == 45 [pid = 1661] [id = 537] 13:58:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x126a33000) [pid = 1661] [serial = 1611] [outer = 0x0] 13:58:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1274d5800) [pid = 1661] [serial = 1612] [outer = 0x126a33000] 13:58:13 INFO - PROCESS | 1661 | 1467320293569 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x128c45400) [pid = 1661] [serial = 1613] [outer = 0x126a33000] 13:58:14 INFO - PROCESS | 1661 | 1467320294082 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 768ms 13:58:14 INFO - PROCESS | 1661 | 1467320294330 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 1661 | 1467320294333 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:58:14 INFO - PROCESS | 1661 | 1467320294350 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 1661 | 1467320294351 Marionette TRACE conn2 <- [1,2122,null,{}] 13:58:14 INFO - PROCESS | 1661 | 1467320294355 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:14 INFO - PROCESS | 1661 | 1467320294357 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:14 INFO - PROCESS | 1661 | 1467320294451 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:58:14 INFO - PROCESS | 1661 | 1467320294509 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 1661 | 1467320294512 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x119adb000 == 46 [pid = 1661] [id = 538] 13:58:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x112a79800) [pid = 1661] [serial = 1614] [outer = 0x0] 13:58:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x112d58800) [pid = 1661] [serial = 1615] [outer = 0x112a79800] 13:58:14 INFO - PROCESS | 1661 | 1467320294541 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x115da3800) [pid = 1661] [serial = 1616] [outer = 0x112a79800] 13:58:14 INFO - PROCESS | 1661 | 1467320294987 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 675ms 13:58:15 INFO - PROCESS | 1661 | 1467320295049 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 1661 | 1467320295052 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:58:15 INFO - PROCESS | 1661 | 1467320295064 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 1661 | 1467320295067 Marionette TRACE conn2 <- [1,2126,null,{}] 13:58:15 INFO - PROCESS | 1661 | 1467320295071 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:15 INFO - PROCESS | 1661 | 1467320295074 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:15 INFO - PROCESS | 1661 | 1467320295211 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:58:15 INFO - PROCESS | 1661 | 1467320295318 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 1661 | 1467320295319 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae4800 == 47 [pid = 1661] [id = 539] 13:58:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1184dd800) [pid = 1661] [serial = 1617] [outer = 0x0] 13:58:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1184e8c00) [pid = 1661] [serial = 1618] [outer = 0x1184dd800] 13:58:15 INFO - PROCESS | 1661 | 1467320295363 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x118560000) [pid = 1661] [serial = 1619] [outer = 0x1184dd800] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd60800 == 46 [pid = 1661] [id = 532] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd46000 == 45 [pid = 1661] [id = 531] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12a83c000 == 44 [pid = 1661] [id = 530] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12b131800 == 43 [pid = 1661] [id = 529] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x119adb800 == 42 [pid = 1661] [id = 528] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12a124000 == 41 [pid = 1661] [id = 527] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x129221000 == 40 [pid = 1661] [id = 526] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x127277800 == 39 [pid = 1661] [id = 525] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x1243d1800 == 38 [pid = 1661] [id = 524] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae1000 == 37 [pid = 1661] [id = 523] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x11724e800 == 36 [pid = 1661] [id = 522] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x128a06000 == 35 [pid = 1661] [id = 521] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x1188b6000 == 34 [pid = 1661] [id = 520] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12b1ad800 == 33 [pid = 1661] [id = 519] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x119adb000 == 32 [pid = 1661] [id = 538] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca04800 == 31 [pid = 1661] [id = 537] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12c8c6800 == 30 [pid = 1661] [id = 536] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x128f28000 == 29 [pid = 1661] [id = 535] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12c471000 == 28 [pid = 1661] [id = 533] 13:58:16 INFO - PROCESS | 1661 | --DOCSHELL 0x1195a0000 == 27 [pid = 1661] [id = 534] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119bc2800) [pid = 1661] [serial = 1540] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x112a51000) [pid = 1661] [serial = 1525] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x118714800) [pid = 1661] [serial = 1534] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1184e7800) [pid = 1661] [serial = 1523] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1182e0400) [pid = 1661] [serial = 1522] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x116479000) [pid = 1661] [serial = 1528] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11690bc00) [pid = 1661] [serial = 1529] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1184dd400) [pid = 1661] [serial = 1531] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118560400) [pid = 1661] [serial = 1532] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x118e28400) [pid = 1661] [serial = 1537] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1129d2000) [pid = 1661] [serial = 1508] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1128cac00) [pid = 1661] [serial = 1507] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1245df800) [pid = 1661] [serial = 1543] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118556800) [pid = 1661] [serial = 1511] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1182e3000) [pid = 1661] [serial = 1510] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1211e9000) [pid = 1661] [serial = 1514] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11991d400) [pid = 1661] [serial = 1513] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12495c400) [pid = 1661] [serial = 1546] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12577ac00) [pid = 1661] [serial = 1517] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x124b3fc00) [pid = 1661] [serial = 1516] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x124956000) [pid = 1661] [serial = 1544] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x113c9b000) [pid = 1661] [serial = 1520] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x112a5ac00) [pid = 1661] [serial = 1519] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124c48000) [pid = 1661] [serial = 1553] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119bbcc00) [pid = 1661] [serial = 1550] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118556c00) [pid = 1661] [serial = 1549] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x124e4ac00) [pid = 1661] [serial = 1555] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x112a84c00) [pid = 1661] [serial = 1526] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x126f8d800) [pid = 1661] [serial = 1556] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124687400) [pid = 1661] [serial = 1552] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119b04000) [pid = 1661] [serial = 1538] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1245d8800) [pid = 1661] [serial = 1541] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x124b40400) [pid = 1661] [serial = 1547] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x118e20c00) [pid = 1661] [serial = 1535] [outer = 0x0] [url = about:blank] 13:58:16 INFO - PROCESS | 1661 | 1467320296372 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1330ms 13:58:16 INFO - PROCESS | 1661 | 1467320296389 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 1661 | 1467320296392 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:58:16 INFO - PROCESS | 1661 | 1467320296398 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 1661 | 1467320296400 Marionette TRACE conn2 <- [1,2130,null,{}] 13:58:16 INFO - PROCESS | 1661 | 1467320296404 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:16 INFO - PROCESS | 1661 | 1467320296405 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:16 INFO - PROCESS | 1661 | 1467320296513 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:58:16 INFO - PROCESS | 1661 | 1467320296568 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 1661 | 1467320296571 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169ab800 == 28 [pid = 1661] [id = 540] 13:58:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1126ffc00) [pid = 1661] [serial = 1620] [outer = 0x0] 13:58:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1129cc400) [pid = 1661] [serial = 1621] [outer = 0x1126ffc00] 13:58:16 INFO - PROCESS | 1661 | 1467320296603 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x112a84000) [pid = 1661] [serial = 1622] [outer = 0x1126ffc00] 13:58:17 INFO - PROCESS | 1661 | 1467320297122 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 1661 | 1467320297182 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:58:17 INFO - PROCESS | 1661 | 1467320297234 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - PROCESS | 1661 | 1467320297236 Marionette TRACE conn2 <- [1,2134,null,{}] 13:58:17 INFO - PROCESS | 1661 | 1467320297240 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 1661 | 1467320297241 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:17 INFO - PROCESS | 1661 | 1467320297342 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:58:17 INFO - PROCESS | 1661 | 1467320297396 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 1661 | 1467320297398 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x118392800 == 29 [pid = 1661] [id = 541] 13:58:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x113c9ec00) [pid = 1661] [serial = 1623] [outer = 0x0] 13:58:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x115da7400) [pid = 1661] [serial = 1624] [outer = 0x113c9ec00] 13:58:17 INFO - PROCESS | 1661 | 1467320297429 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x115fdb800) [pid = 1661] [serial = 1625] [outer = 0x113c9ec00] 13:58:17 INFO - PROCESS | 1661 | 1467320297942 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 845ms 13:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:58:18 INFO - PROCESS | 1661 | 1467320298056 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:58:18 INFO - PROCESS | 1661 | 1467320298058 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:58:18 INFO - PROCESS | 1661 | 1467320298062 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:58:18 INFO - PROCESS | 1661 | 1467320298065 Marionette TRACE conn2 <- [1,2138,null,{}] 13:58:18 INFO - PROCESS | 1661 | 1467320298069 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:18 INFO - PROCESS | 1661 | 1467320298071 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:18 INFO - PROCESS | 1661 | 1467320298178 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:58:18 INFO - PROCESS | 1661 | 1467320298263 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 1661 | 1467320298266 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x11701a000 == 30 [pid = 1661] [id = 542] 13:58:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x112af0c00) [pid = 1661] [serial = 1626] [outer = 0x0] 13:58:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x112fa2800) [pid = 1661] [serial = 1627] [outer = 0x112af0c00] 13:58:18 INFO - PROCESS | 1661 | 1467320298293 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x113ca8c00) [pid = 1661] [serial = 1628] [outer = 0x112af0c00] 13:58:18 INFO - PROCESS | 1661 | 1467320298584 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 579ms 13:58:18 INFO - PROCESS | 1661 | 1467320298643 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:58:18 INFO - PROCESS | 1661 | 1467320298648 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:58:18 INFO - PROCESS | 1661 | 1467320298652 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:58:18 INFO - PROCESS | 1661 | 1467320298654 Marionette TRACE conn2 <- [1,2142,null,{}] 13:58:18 INFO - PROCESS | 1661 | 1467320298657 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:18 INFO - PROCESS | 1661 | 1467320298659 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:18 INFO - PROCESS | 1661 | 1467320298735 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:58:18 INFO - PROCESS | 1661 | 1467320298739 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 1661 | 1467320298740 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae5000 == 31 [pid = 1661] [id = 543] 13:58:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x116194000) [pid = 1661] [serial = 1629] [outer = 0x0] 13:58:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1176eb800) [pid = 1661] [serial = 1630] [outer = 0x116194000] 13:58:18 INFO - PROCESS | 1661 | 1467320298769 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1184db000) [pid = 1661] [serial = 1631] [outer = 0x116194000] 13:58:19 INFO - PROCESS | 1661 | 1467320299120 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 1661 | 1467320299174 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:58:19 INFO - PROCESS | 1661 | 1467320299177 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 1661 | 1467320299178 Marionette TRACE conn2 <- [1,2146,null,{}] 13:58:19 INFO - PROCESS | 1661 | 1467320299185 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 1661 | 1467320299189 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:19 INFO - PROCESS | 1661 | 1467320299269 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:58:19 INFO - PROCESS | 1661 | 1467320299275 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 1661 | 1467320299280 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12401b000 == 32 [pid = 1661] [id = 544] 13:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x115da3000) [pid = 1661] [serial = 1632] [outer = 0x0] 13:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1185b4000) [pid = 1661] [serial = 1633] [outer = 0x115da3000] 13:58:19 INFO - PROCESS | 1661 | 1467320299315 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x118866000) [pid = 1661] [serial = 1634] [outer = 0x115da3000] 13:58:19 INFO - PROCESS | 1661 | 1467320299667 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 1661 | 1467320299699 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:58:19 INFO - PROCESS | 1661 | 1467320299702 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 1661 | 1467320299703 Marionette TRACE conn2 <- [1,2150,null,{}] 13:58:19 INFO - PROCESS | 1661 | 1467320299705 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 1661 | 1467320299706 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:19 INFO - PROCESS | 1661 | 1467320299786 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:58:19 INFO - PROCESS | 1661 | 1467320299790 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 1661 | 1467320299791 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x126029000 == 33 [pid = 1661] [id = 545] 13:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11920f800) [pid = 1661] [serial = 1635] [outer = 0x0] 13:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119577800) [pid = 1661] [serial = 1636] [outer = 0x11920f800] 13:58:19 INFO - PROCESS | 1661 | 1467320299819 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x119b07400) [pid = 1661] [serial = 1637] [outer = 0x11920f800] 13:58:20 INFO - PROCESS | 1661 | 1467320300190 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 519ms 13:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:58:20 INFO - PROCESS | 1661 | 1467320300221 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 1661 | 1467320300222 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:58:20 INFO - PROCESS | 1661 | 1467320300224 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 1661 | 1467320300225 Marionette TRACE conn2 <- [1,2154,null,{}] 13:58:20 INFO - PROCESS | 1661 | 1467320300238 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 1661 | 1467320300239 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:20 INFO - PROCESS | 1661 | 1467320300335 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:58:20 INFO - PROCESS | 1661 | 1467320300339 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 1661 | 1467320300340 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a16800 == 34 [pid = 1661] [id = 546] 13:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x111fe3800) [pid = 1661] [serial = 1638] [outer = 0x0] 13:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119bbb400) [pid = 1661] [serial = 1639] [outer = 0x111fe3800] 13:58:20 INFO - PROCESS | 1661 | 1467320300371 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x119bc3c00) [pid = 1661] [serial = 1640] [outer = 0x111fe3800] 13:58:20 INFO - PROCESS | 1661 | 1467320300702 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 483ms 13:58:20 INFO - PROCESS | 1661 | 1467320300708 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 1661 | 1467320300712 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:58:20 INFO - PROCESS | 1661 | 1467320300714 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 1661 | 1467320300716 Marionette TRACE conn2 <- [1,2158,null,{}] 13:58:20 INFO - PROCESS | 1661 | 1467320300718 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 1661 | 1467320300722 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:20 INFO - PROCESS | 1661 | 1467320300842 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:58:20 INFO - PROCESS | 1661 | 1467320300882 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 1661 | 1467320300883 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c7a800 == 35 [pid = 1661] [id = 547] 13:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x123bc2000) [pid = 1661] [serial = 1641] [outer = 0x0] 13:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1245d8000) [pid = 1661] [serial = 1642] [outer = 0x123bc2000] 13:58:20 INFO - PROCESS | 1661 | 1467320300908 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12495bc00) [pid = 1661] [serial = 1643] [outer = 0x123bc2000] 13:58:21 INFO - PROCESS | 1661 | 1467320301232 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 569ms 13:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:58:21 INFO - PROCESS | 1661 | 1467320301285 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:58:21 INFO - PROCESS | 1661 | 1467320301286 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:58:21 INFO - PROCESS | 1661 | 1467320301288 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 1661 | 1467320301289 Marionette TRACE conn2 <- [1,2162,null,{}] 13:58:21 INFO - PROCESS | 1661 | 1467320301291 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:21 INFO - PROCESS | 1661 | 1467320301292 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:21 INFO - PROCESS | 1661 | 1467320301388 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:58:21 INFO - PROCESS | 1661 | 1467320301428 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 1661 | 1467320301429 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a60c000 == 36 [pid = 1661] [id = 548] 13:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1249da800) [pid = 1661] [serial = 1644] [outer = 0x0] 13:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x124b3bc00) [pid = 1661] [serial = 1645] [outer = 0x1249da800] 13:58:21 INFO - PROCESS | 1661 | 1467320301453 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x124e49000) [pid = 1661] [serial = 1646] [outer = 0x1249da800] 13:58:21 INFO - PROCESS | 1661 | 1467320301765 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 522ms 13:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:58:21 INFO - PROCESS | 1661 | 1467320301812 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:58:21 INFO - PROCESS | 1661 | 1467320301814 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:58:21 INFO - PROCESS | 1661 | 1467320301816 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 1661 | 1467320301817 Marionette TRACE conn2 <- [1,2166,null,{}] 13:58:21 INFO - PROCESS | 1661 | 1467320301820 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:21 INFO - PROCESS | 1661 | 1467320301821 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:21 INFO - PROCESS | 1661 | 1467320301917 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1128d9000) [pid = 1661] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1245df000) [pid = 1661] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12409fc00) [pid = 1661] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1128d4c00) [pid = 1661] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x126a37800) [pid = 1661] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12577a400) [pid = 1661] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1164df000) [pid = 1661] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1182e5400) [pid = 1661] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1131c6000) [pid = 1661] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1129d3400) [pid = 1661] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112fbf000) [pid = 1661] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119b0ec00) [pid = 1661] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118469800) [pid = 1661] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112a79800) [pid = 1661] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x128c11800) [pid = 1661] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1131e4c00) [pid = 1661] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118865400) [pid = 1661] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x124179400) [pid = 1661] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x128c48400) [pid = 1661] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:58:21 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x126a33000) [pid = 1661] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:58:21 INFO - PROCESS | 1661 | 1467320301984 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 1661 | 1467320301986 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x113c67800 == 37 [pid = 1661] [id = 549] 13:58:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x111c19000) [pid = 1661] [serial = 1647] [outer = 0x0] 13:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1128cd000) [pid = 1661] [serial = 1648] [outer = 0x111c19000] 13:58:22 INFO - PROCESS | 1661 | 1467320302013 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112fbf000) [pid = 1661] [serial = 1649] [outer = 0x111c19000] 13:58:22 INFO - PROCESS | 1661 | 1467320302272 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 468ms 13:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:58:22 INFO - PROCESS | 1661 | 1467320302285 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 1661 | 1467320302286 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:58:22 INFO - PROCESS | 1661 | 1467320302288 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 1661 | 1467320302289 Marionette TRACE conn2 <- [1,2170,null,{}] 13:58:22 INFO - PROCESS | 1661 | 1467320302302 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:22 INFO - PROCESS | 1661 | 1467320302303 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:22 INFO - PROCESS | 1661 | 1467320302387 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:58:22 INFO - PROCESS | 1661 | 1467320302391 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 1661 | 1467320302392 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aaeb800 == 38 [pid = 1661] [id = 550] 13:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x116627800) [pid = 1661] [serial = 1650] [outer = 0x0] 13:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1182ea400) [pid = 1661] [serial = 1651] [outer = 0x116627800] 13:58:22 INFO - PROCESS | 1661 | 1467320302418 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1245da000) [pid = 1661] [serial = 1652] [outer = 0x116627800] 13:58:22 INFO - PROCESS | 1661 | 1467320302753 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 471ms 13:58:22 INFO - PROCESS | 1661 | 1467320302760 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 1661 | 1467320302761 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:58:22 INFO - PROCESS | 1661 | 1467320302766 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 1661 | 1467320302767 Marionette TRACE conn2 <- [1,2174,null,{}] 13:58:22 INFO - PROCESS | 1661 | 1467320302769 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:22 INFO - PROCESS | 1661 | 1467320302770 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:22 INFO - PROCESS | 1661 | 1467320302853 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:58:22 INFO - PROCESS | 1661 | 1467320302913 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 1661 | 1467320302914 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af1b000 == 39 [pid = 1661] [id = 551] 13:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x116724400) [pid = 1661] [serial = 1653] [outer = 0x0] 13:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1250ea000) [pid = 1661] [serial = 1654] [outer = 0x116724400] 13:58:22 INFO - PROCESS | 1661 | 1467320302938 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12606f800) [pid = 1661] [serial = 1655] [outer = 0x116724400] 13:58:23 INFO - PROCESS | 1661 | 1467320303201 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 469ms 13:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:58:23 INFO - PROCESS | 1661 | 1467320303236 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:58:23 INFO - PROCESS | 1661 | 1467320303237 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:58:23 INFO - PROCESS | 1661 | 1467320303239 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:58:23 INFO - PROCESS | 1661 | 1467320303241 Marionette TRACE conn2 <- [1,2178,null,{}] 13:58:23 INFO - PROCESS | 1661 | 1467320303252 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 1661 | 1467320303254 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:23 INFO - PROCESS | 1661 | 1467320303352 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:58:23 INFO - PROCESS | 1661 | 1467320303355 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 1661 | 1467320303357 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba2d000 == 40 [pid = 1661] [id = 552] 13:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x126a33000) [pid = 1661] [serial = 1656] [outer = 0x0] 13:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x126f92c00) [pid = 1661] [serial = 1657] [outer = 0x126a33000] 13:58:23 INFO - PROCESS | 1661 | 1467320303384 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x128c09c00) [pid = 1661] [serial = 1658] [outer = 0x126a33000] 13:58:23 INFO - PROCESS | 1661 | 1467320303723 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 529ms 13:58:23 INFO - PROCESS | 1661 | 1467320303768 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:58:23 INFO - PROCESS | 1661 | 1467320303770 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:58:23 INFO - PROCESS | 1661 | 1467320303772 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:58:23 INFO - PROCESS | 1661 | 1467320303773 Marionette TRACE conn2 <- [1,2182,null,{}] 13:58:23 INFO - PROCESS | 1661 | 1467320303775 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 1661 | 1467320303776 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:23 INFO - PROCESS | 1661 | 1467320303886 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:58:23 INFO - PROCESS | 1661 | 1467320303890 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 1661 | 1467320303891 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd62000 == 41 [pid = 1661] [id = 553] 13:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x128c0e000) [pid = 1661] [serial = 1659] [outer = 0x0] 13:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128c12400) [pid = 1661] [serial = 1660] [outer = 0x128c0e000] 13:58:23 INFO - PROCESS | 1661 | 1467320303916 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x128c44800) [pid = 1661] [serial = 1661] [outer = 0x128c0e000] 13:58:24 INFO - PROCESS | 1661 | 1467320304387 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 13:58:24 INFO - PROCESS | 1661 | 1467320304443 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 1661 | 1467320304446 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:58:24 INFO - PROCESS | 1661 | 1467320304449 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - PROCESS | 1661 | 1467320304451 Marionette TRACE conn2 <- [1,2186,null,{}] 13:58:24 INFO - PROCESS | 1661 | 1467320304456 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:24 INFO - PROCESS | 1661 | 1467320304458 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:24 INFO - PROCESS | 1661 | 1467320304562 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:58:24 INFO - PROCESS | 1661 | 1467320304624 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 1661 | 1467320304625 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae1800 == 42 [pid = 1661] [id = 554] 13:58:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x112fbec00) [pid = 1661] [serial = 1662] [outer = 0x0] 13:58:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x115fdc000) [pid = 1661] [serial = 1663] [outer = 0x112fbec00] 13:58:24 INFO - PROCESS | 1661 | 1467320304657 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x116974000) [pid = 1661] [serial = 1664] [outer = 0x112fbec00] 13:58:25 INFO - PROCESS | 1661 | 1467320305125 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 723ms 13:58:25 INFO - PROCESS | 1661 | 1467320305173 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 1661 | 1467320305176 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:58:25 INFO - PROCESS | 1661 | 1467320305198 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 1661 | 1467320305201 Marionette TRACE conn2 <- [1,2190,null,{}] 13:58:25 INFO - PROCESS | 1661 | 1467320305203 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 1661 | 1467320305205 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:25 INFO - PROCESS | 1661 | 1467320305324 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:58:25 INFO - PROCESS | 1661 | 1467320305411 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 1661 | 1467320305412 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f28000 == 43 [pid = 1661] [id = 555] 13:58:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x11850e800) [pid = 1661] [serial = 1665] [outer = 0x0] 13:58:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1185aec00) [pid = 1661] [serial = 1666] [outer = 0x11850e800] 13:58:25 INFO - PROCESS | 1661 | 1467320305443 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x118864400) [pid = 1661] [serial = 1667] [outer = 0x11850e800] 13:58:25 INFO - PROCESS | 1661 | 1467320305863 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 674ms 13:58:25 INFO - PROCESS | 1661 | 1467320305870 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 1661 | 1467320305872 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:58:25 INFO - PROCESS | 1661 | 1467320305874 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 1661 | 1467320305877 Marionette TRACE conn2 <- [1,2194,null,{}] 13:58:25 INFO - PROCESS | 1661 | 1467320305885 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 1661 | 1467320305888 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:25 INFO - PROCESS | 1661 | 1467320305990 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:58:26 INFO - PROCESS | 1661 | 1467320306054 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1661 | 1467320306055 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd91000 == 44 [pid = 1661] [id = 556] 13:58:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x119bb7c00) [pid = 1661] [serial = 1668] [outer = 0x0] 13:58:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1211f2400) [pid = 1661] [serial = 1669] [outer = 0x119bb7c00] 13:58:26 INFO - PROCESS | 1661 | 1467320306086 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1245df800) [pid = 1661] [serial = 1670] [outer = 0x119bb7c00] 13:58:26 INFO - PROCESS | 1661 | 1467320306550 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 723ms 13:58:26 INFO - PROCESS | 1661 | 1467320306598 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:58:26 INFO - PROCESS | 1661 | 1467320306600 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:58:26 INFO - PROCESS | 1661 | 1467320306602 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 1661 | 1467320306603 Marionette TRACE conn2 <- [1,2198,null,{}] 13:58:26 INFO - PROCESS | 1661 | 1467320306605 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:26 INFO - PROCESS | 1661 | 1467320306607 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:26 INFO - PROCESS | 1661 | 1467320306728 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:58:26 INFO - PROCESS | 1661 | 1467320306790 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1661 | 1467320306791 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x123863000 == 45 [pid = 1661] [id = 557] 13:58:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1128d8400) [pid = 1661] [serial = 1671] [outer = 0x0] 13:58:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1245e0800) [pid = 1661] [serial = 1672] [outer = 0x1128d8400] 13:58:26 INFO - PROCESS | 1661 | 1467320306833 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x124b43c00) [pid = 1661] [serial = 1673] [outer = 0x1128d8400] 13:58:27 INFO - PROCESS | 1661 | 1467320307380 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 819ms 13:58:27 INFO - PROCESS | 1661 | 1467320307422 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 1661 | 1467320307424 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:58:27 INFO - PROCESS | 1661 | 1467320307428 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 1661 | 1467320307431 Marionette TRACE conn2 <- [1,2202,null,{}] 13:58:27 INFO - PROCESS | 1661 | 1467320307435 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:27 INFO - PROCESS | 1661 | 1467320307437 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:27 INFO - PROCESS | 1661 | 1467320307534 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:58:27 INFO - PROCESS | 1661 | 1467320307611 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 1661 | 1467320307613 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1161b0000 == 46 [pid = 1661] [id = 558] 13:58:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x112a84400) [pid = 1661] [serial = 1674] [outer = 0x0] 13:58:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1139bc000) [pid = 1661] [serial = 1675] [outer = 0x112a84400] 13:58:27 INFO - PROCESS | 1661 | 1467320307641 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1164e1000) [pid = 1661] [serial = 1676] [outer = 0x112a84400] 13:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba2d000 == 45 [pid = 1661] [id = 552] 13:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12af1b000 == 44 [pid = 1661] [id = 551] 13:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12aaeb800 == 43 [pid = 1661] [id = 550] 13:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x113c67800 == 42 [pid = 1661] [id = 549] 13:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x12a60c000 == 41 [pid = 1661] [id = 548] 13:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x128c7a800 == 40 [pid = 1661] [id = 547] 13:58:27 INFO - PROCESS | 1661 | --DOCSHELL 0x128a16800 == 39 [pid = 1661] [id = 546] 13:58:27 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1184e8c00) [pid = 1661] [serial = 1618] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOCSHELL 0x126029000 == 38 [pid = 1661] [id = 545] 13:58:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12401b000 == 37 [pid = 1661] [id = 544] 13:58:28 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae5000 == 36 [pid = 1661] [id = 543] 13:58:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11701a000 == 35 [pid = 1661] [id = 542] 13:58:28 INFO - PROCESS | 1661 | 1467320308068 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 673ms 13:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:58:28 INFO - PROCESS | 1661 | 1467320308100 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 1661 | 1467320308103 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:58:28 INFO - PROCESS | 1661 | 1467320308107 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 1661 | 1467320308109 Marionette TRACE conn2 <- [1,2206,null,{}] 13:58:28 INFO - PROCESS | 1661 | 1467320308111 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 1661 | 1467320308113 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:28 INFO - PROCESS | 1661 | 1467320308194 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12436d000) [pid = 1661] [serial = 1580] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x124b39400) [pid = 1661] [serial = 1582] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1274d8800) [pid = 1661] [serial = 1588] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1176edc00) [pid = 1661] [serial = 1591] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1274cfc00) [pid = 1661] [serial = 1586] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x126f92800) [pid = 1661] [serial = 1585] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1274cc800) [pid = 1661] [serial = 1558] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1181e1800) [pid = 1661] [serial = 1570] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x118555800) [pid = 1661] [serial = 1571] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1187f2000) [pid = 1661] [serial = 1573] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x119579000) [pid = 1661] [serial = 1574] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x115dac000) [pid = 1661] [serial = 1567] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1164e7800) [pid = 1661] [serial = 1568] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1176e6c00) [pid = 1661] [serial = 1564] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1185adc00) [pid = 1661] [serial = 1565] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1131e8800) [pid = 1661] [serial = 1561] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x115fdcc00) [pid = 1661] [serial = 1562] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119c07c00) [pid = 1661] [serial = 1576] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1274d3400) [pid = 1661] [serial = 1559] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x127211000) [pid = 1661] [serial = 1594] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x112d58800) [pid = 1661] [serial = 1615] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x128c53800) [pid = 1661] [serial = 1598] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x115fd9c00) [pid = 1661] [serial = 1603] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11925e800) [pid = 1661] [serial = 1606] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1170bec00) [pid = 1661] [serial = 1604] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124b37400) [pid = 1661] [serial = 1609] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119b0e800) [pid = 1661] [serial = 1607] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x128d8cc00) [pid = 1661] [serial = 1601] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128c5a800) [pid = 1661] [serial = 1600] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x115da3800) [pid = 1661] [serial = 1616] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x128c45400) [pid = 1661] [serial = 1613] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x128c0f400) [pid = 1661] [serial = 1595] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x128c0b800) [pid = 1661] [serial = 1589] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1274d5800) [pid = 1661] [serial = 1612] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x123bbbc00) [pid = 1661] [serial = 1579] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12576e000) [pid = 1661] [serial = 1610] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x126a35c00) [pid = 1661] [serial = 1583] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1210dec00) [pid = 1661] [serial = 1577] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x118e2a400) [pid = 1661] [serial = 1592] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x128c44c00) [pid = 1661] [serial = 1597] [outer = 0x0] [url = about:blank] 13:58:28 INFO - PROCESS | 1661 | 1467320308269 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 1661 | 1467320308270 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193bf000 == 36 [pid = 1661] [id = 559] 13:58:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1131e2800) [pid = 1661] [serial = 1677] [outer = 0x0] 13:58:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116479c00) [pid = 1661] [serial = 1678] [outer = 0x1131e2800] 13:58:28 INFO - PROCESS | 1661 | 1467320308300 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11850dc00) [pid = 1661] [serial = 1679] [outer = 0x1131e2800] 13:58:28 INFO - PROCESS | 1661 | 1467320308589 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 523ms 13:58:28 INFO - PROCESS | 1661 | 1467320308632 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 1661 | 1467320308633 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:58:28 INFO - PROCESS | 1661 | 1467320308636 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 1661 | 1467320308638 Marionette TRACE conn2 <- [1,2210,null,{}] 13:58:28 INFO - PROCESS | 1661 | 1467320308647 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 1661 | 1467320308650 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:28 INFO - PROCESS | 1661 | 1467320308731 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:58:28 INFO - PROCESS | 1661 | 1467320308804 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 1661 | 1467320308806 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x124004000 == 37 [pid = 1661] [id = 560] 13:58:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1184e1800) [pid = 1661] [serial = 1680] [outer = 0x0] 13:58:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1187ee000) [pid = 1661] [serial = 1681] [outer = 0x1184e1800] 13:58:28 INFO - PROCESS | 1661 | 1467320308834 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119b0a000) [pid = 1661] [serial = 1682] [outer = 0x1184e1800] 13:58:29 INFO - PROCESS | 1661 | 1467320309108 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 525ms 13:58:29 INFO - PROCESS | 1661 | 1467320309163 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1661 | 1467320309166 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:58:29 INFO - PROCESS | 1661 | 1467320309168 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1661 | 1467320309170 Marionette TRACE conn2 <- [1,2214,null,{}] 13:58:29 INFO - PROCESS | 1661 | 1467320309172 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 1661 | 1467320309173 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:29 INFO - PROCESS | 1661 | 1467320309254 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:58:29 INFO - PROCESS | 1661 | 1467320309257 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1661 | 1467320309259 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12726d800 == 38 [pid = 1661] [id = 561] 13:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1211ed800) [pid = 1661] [serial = 1683] [outer = 0x0] 13:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1245db000) [pid = 1661] [serial = 1684] [outer = 0x1211ed800] 13:58:29 INFO - PROCESS | 1661 | 1467320309286 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x124686400) [pid = 1661] [serial = 1685] [outer = 0x1211ed800] 13:58:29 INFO - PROCESS | 1661 | 1467320309640 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 520ms 13:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:58:29 INFO - PROCESS | 1661 | 1467320309689 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1661 | 1467320309690 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:58:29 INFO - PROCESS | 1661 | 1467320309692 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1661 | 1467320309693 Marionette TRACE conn2 <- [1,2218,null,{}] 13:58:29 INFO - PROCESS | 1661 | 1467320309696 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 1661 | 1467320309697 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:29 INFO - PROCESS | 1661 | 1467320309774 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:58:29 INFO - PROCESS | 1661 | 1467320309779 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1661 | 1467320309781 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c90800 == 39 [pid = 1661] [id = 562] 13:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x124686c00) [pid = 1661] [serial = 1686] [outer = 0x0] 13:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x124b3d000) [pid = 1661] [serial = 1687] [outer = 0x124686c00] 13:58:29 INFO - PROCESS | 1661 | 1467320309805 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x125779400) [pid = 1661] [serial = 1688] [outer = 0x124686c00] 13:58:30 INFO - PROCESS | 1661 | 1467320310150 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 468ms 13:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:58:30 INFO - PROCESS | 1661 | 1467320310163 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 1661 | 1467320310165 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:58:30 INFO - PROCESS | 1661 | 1467320310167 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 1661 | 1467320310168 Marionette TRACE conn2 <- [1,2222,null,{}] 13:58:30 INFO - PROCESS | 1661 | 1467320310170 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 1661 | 1467320310174 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:30 INFO - PROCESS | 1661 | 1467320310269 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:58:30 INFO - PROCESS | 1661 | 1467320310348 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 1661 | 1467320310349 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293b0800 == 40 [pid = 1661] [id = 563] 13:58:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124957c00) [pid = 1661] [serial = 1689] [outer = 0x0] 13:58:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x126efc000) [pid = 1661] [serial = 1690] [outer = 0x124957c00] 13:58:30 INFO - PROCESS | 1661 | 1467320310373 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x128c46800) [pid = 1661] [serial = 1691] [outer = 0x124957c00] 13:58:30 INFO - PROCESS | 1661 | 1467320310700 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 567ms 13:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:58:30 INFO - PROCESS | 1661 | 1467320310739 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 1661 | 1467320310741 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:58:30 INFO - PROCESS | 1661 | 1467320310743 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 1661 | 1467320310744 Marionette TRACE conn2 <- [1,2226,null,{}] 13:58:30 INFO - PROCESS | 1661 | 1467320310746 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 1661 | 1467320310747 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:30 INFO - PROCESS | 1661 | 1467320310848 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:58:30 INFO - PROCESS | 1661 | 1467320310852 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 1661 | 1467320310853 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x11699b000 == 41 [pid = 1661] [id = 564] 13:58:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1182e0800) [pid = 1661] [serial = 1692] [outer = 0x0] 13:58:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128c4d000) [pid = 1661] [serial = 1693] [outer = 0x1182e0800] 13:58:30 INFO - PROCESS | 1661 | 1467320310916 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1129d3400) [pid = 1661] [serial = 1694] [outer = 0x1182e0800] 13:58:31 INFO - PROCESS | 1661 | 1467320311206 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 13:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:58:31 INFO - PROCESS | 1661 | 1467320311223 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 1661 | 1467320311224 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:58:31 INFO - PROCESS | 1661 | 1467320311235 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 1661 | 1467320311236 Marionette TRACE conn2 <- [1,2230,null,{}] 13:58:31 INFO - PROCESS | 1661 | 1467320311238 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:31 INFO - PROCESS | 1661 | 1467320311239 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:31 INFO - PROCESS | 1661 | 1467320311351 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:58:31 INFO - PROCESS | 1661 | 1467320311355 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1661 | 1467320311356 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b1b3800 == 42 [pid = 1661] [id = 565] 13:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x125777800) [pid = 1661] [serial = 1695] [outer = 0x0] 13:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128d84800) [pid = 1661] [serial = 1696] [outer = 0x125777800] 13:58:31 INFO - PROCESS | 1661 | 1467320311381 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128dcc000) [pid = 1661] [serial = 1697] [outer = 0x125777800] 13:58:31 INFO - PROCESS | 1661 | 1467320311685 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 478ms 13:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:58:31 INFO - PROCESS | 1661 | 1467320311718 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 1661 | 1467320311719 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:58:31 INFO - PROCESS | 1661 | 1467320311721 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 1661 | 1467320311722 Marionette TRACE conn2 <- [1,2234,null,{}] 13:58:31 INFO - PROCESS | 1661 | 1467320311724 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:31 INFO - PROCESS | 1661 | 1467320311725 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:31 INFO - PROCESS | 1661 | 1467320311841 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:58:31 INFO - PROCESS | 1661 | 1467320311851 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1661 | 1467320311852 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd50000 == 43 [pid = 1661] [id = 566] 13:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x128c58000) [pid = 1661] [serial = 1698] [outer = 0x0] 13:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1292b3800) [pid = 1661] [serial = 1699] [outer = 0x128c58000] 13:58:31 INFO - PROCESS | 1661 | 1467320311884 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1292ba000) [pid = 1661] [serial = 1700] [outer = 0x128c58000] 13:58:32 INFO - PROCESS | 1661 | 1467320312221 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 521ms 13:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:58:32 INFO - PROCESS | 1661 | 1467320312242 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 1661 | 1467320312243 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:58:32 INFO - PROCESS | 1661 | 1467320312245 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 1661 | 1467320312247 Marionette TRACE conn2 <- [1,2238,null,{}] 13:58:32 INFO - PROCESS | 1661 | 1467320312249 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:32 INFO - PROCESS | 1661 | 1467320312250 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:32 INFO - PROCESS | 1661 | 1467320312454 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x111fe3800) [pid = 1661] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1126ffc00) [pid = 1661] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x113c9ec00) [pid = 1661] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x115da3000) [pid = 1661] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x123bc2000) [pid = 1661] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x112af0c00) [pid = 1661] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11920f800) [pid = 1661] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x116194000) [pid = 1661] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1184dd800) [pid = 1661] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1249da800) [pid = 1661] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x111c19000) [pid = 1661] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116627800) [pid = 1661] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x116724400) [pid = 1661] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:58:32 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x126a33000) [pid = 1661] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:58:32 INFO - PROCESS | 1661 | 1467320312502 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 1661 | 1467320312504 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x117358000 == 44 [pid = 1661] [id = 567] 13:58:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x112687400) [pid = 1661] [serial = 1701] [outer = 0x0] 13:58:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1128d1800) [pid = 1661] [serial = 1702] [outer = 0x112687400] 13:58:32 INFO - PROCESS | 1661 | 1467320312528 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x116630800) [pid = 1661] [serial = 1703] [outer = 0x112687400] 13:58:32 INFO - PROCESS | 1661 | 1467320312785 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 572ms 13:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:58:32 INFO - PROCESS | 1661 | 1467320312818 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 1661 | 1467320312820 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:58:32 INFO - PROCESS | 1661 | 1467320312822 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 1661 | 1467320312823 Marionette TRACE conn2 <- [1,2242,null,{}] 13:58:32 INFO - PROCESS | 1661 | 1467320312833 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:32 INFO - PROCESS | 1661 | 1467320312835 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:32 INFO - PROCESS | 1661 | 1467320312935 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:58:32 INFO - PROCESS | 1661 | 1467320312946 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 1661 | 1467320312948 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c461800 == 45 [pid = 1661] [id = 568] 13:58:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x116627800) [pid = 1661] [serial = 1704] [outer = 0x0] 13:58:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x118712400) [pid = 1661] [serial = 1705] [outer = 0x116627800] 13:58:33 INFO - PROCESS | 1661 | 1467320313030 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1293f0c00) [pid = 1661] [serial = 1706] [outer = 0x116627800] 13:58:33 INFO - PROCESS | 1661 | 1467320313290 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 520ms 13:58:33 INFO - PROCESS | 1661 | 1467320313351 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 1661 | 1467320313352 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:58:33 INFO - PROCESS | 1661 | 1467320313354 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 1661 | 1467320313356 Marionette TRACE conn2 <- [1,2246,null,{}] 13:58:33 INFO - PROCESS | 1661 | 1467320313358 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:33 INFO - PROCESS | 1661 | 1467320313359 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:33 INFO - PROCESS | 1661 | 1467320313446 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:58:33 INFO - PROCESS | 1661 | 1467320313450 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 1661 | 1467320313451 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca08000 == 46 [pid = 1661] [id = 569] 13:58:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1293f4400) [pid = 1661] [serial = 1707] [outer = 0x0] 13:58:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12951bc00) [pid = 1661] [serial = 1708] [outer = 0x1293f4400] 13:58:33 INFO - PROCESS | 1661 | 1467320313475 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x129526c00) [pid = 1661] [serial = 1709] [outer = 0x1293f4400] 13:58:33 INFO - PROCESS | 1661 | 1467320313813 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 468ms 13:58:33 INFO - PROCESS | 1661 | 1467320313823 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:58:33 INFO - PROCESS | 1661 | 1467320313824 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:58:33 INFO - PROCESS | 1661 | 1467320313827 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 1661 | 1467320313829 Marionette TRACE conn2 <- [1,2250,null,{}] 13:58:33 INFO - PROCESS | 1661 | 1467320313833 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:33 INFO - PROCESS | 1661 | 1467320313834 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:33 INFO - PROCESS | 1661 | 1467320313957 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:58:33 INFO - PROCESS | 1661 | 1467320313993 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 1661 | 1467320313995 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca19000 == 47 [pid = 1661] [id = 570] 13:58:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x119bbcc00) [pid = 1661] [serial = 1710] [outer = 0x0] 13:58:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12963f800) [pid = 1661] [serial = 1711] [outer = 0x119bbcc00] 13:58:34 INFO - PROCESS | 1661 | 1467320314018 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x129646c00) [pid = 1661] [serial = 1712] [outer = 0x119bbcc00] 13:58:34 INFO - PROCESS | 1661 | 1467320314278 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 472ms 13:58:34 INFO - PROCESS | 1661 | 1467320314303 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 1661 | 1467320314305 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:58:34 INFO - PROCESS | 1661 | 1467320314307 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - PROCESS | 1661 | 1467320314308 Marionette TRACE conn2 <- [1,2254,null,{}] 13:58:34 INFO - PROCESS | 1661 | 1467320314317 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:34 INFO - PROCESS | 1661 | 1467320314318 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:34 INFO - PROCESS | 1661 | 1467320314408 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:58:34 INFO - PROCESS | 1661 | 1467320314412 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 1661 | 1467320314413 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d362000 == 48 [pid = 1661] [id = 571] 13:58:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1128cf800) [pid = 1661] [serial = 1713] [outer = 0x0] 13:58:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12a1cd800) [pid = 1661] [serial = 1714] [outer = 0x1128cf800] 13:58:34 INFO - PROCESS | 1661 | 1467320314437 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12a78fc00) [pid = 1661] [serial = 1715] [outer = 0x1128cf800] 13:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 673ms 13:58:34 INFO - PROCESS | 1661 | 1467320314974 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:58:34 INFO - PROCESS | 1661 | 1467320314980 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:58:34 INFO - PROCESS | 1661 | 1467320314983 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:58:34 INFO - PROCESS | 1661 | 1467320314987 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - PROCESS | 1661 | 1467320314990 Marionette TRACE conn2 <- [1,2258,null,{}] 13:58:34 INFO - PROCESS | 1661 | 1467320314993 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:34 INFO - PROCESS | 1661 | 1467320314995 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:35 INFO - PROCESS | 1661 | 1467320315104 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:58:35 INFO - PROCESS | 1661 | 1467320315167 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 1661 | 1467320315168 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b39800 == 49 [pid = 1661] [id = 572] 13:58:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x112a54c00) [pid = 1661] [serial = 1716] [outer = 0x0] 13:58:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x11697d400) [pid = 1661] [serial = 1717] [outer = 0x112a54c00] 13:58:35 INFO - PROCESS | 1661 | 1467320315240 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1184db400) [pid = 1661] [serial = 1718] [outer = 0x112a54c00] 13:58:35 INFO - PROCESS | 1661 | 1467320315653 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 674ms 13:58:35 INFO - PROCESS | 1661 | 1467320315660 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 1661 | 1467320315664 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:58:35 INFO - PROCESS | 1661 | 1467320315668 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 1661 | 1467320315670 Marionette TRACE conn2 <- [1,2262,null,{}] 13:58:35 INFO - PROCESS | 1661 | 1467320315672 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 1661 | 1467320315675 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:35 INFO - PROCESS | 1661 | 1467320315784 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:58:35 INFO - PROCESS | 1661 | 1467320315866 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 1661 | 1467320315868 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c85800 == 50 [pid = 1661] [id = 573] 13:58:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x11885cc00) [pid = 1661] [serial = 1719] [outer = 0x0] 13:58:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1199a0800) [pid = 1661] [serial = 1720] [outer = 0x11885cc00] 13:58:35 INFO - PROCESS | 1661 | 1467320315939 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x119c0cc00) [pid = 1661] [serial = 1721] [outer = 0x11885cc00] 13:58:36 INFO - PROCESS | 1661 | 1467320316344 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 719ms 13:58:36 INFO - PROCESS | 1661 | 1467320316388 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 1661 | 1467320316389 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:58:36 INFO - PROCESS | 1661 | 1467320316392 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 1661 | 1467320316394 Marionette TRACE conn2 <- [1,2266,null,{}] 13:58:36 INFO - PROCESS | 1661 | 1467320316402 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:36 INFO - PROCESS | 1661 | 1467320316406 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:36 INFO - PROCESS | 1661 | 1467320316514 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:58:36 INFO - PROCESS | 1661 | 1467320316580 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 1661 | 1467320316582 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c8db000 == 51 [pid = 1661] [id = 574] 13:58:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x125774c00) [pid = 1661] [serial = 1722] [outer = 0x0] 13:58:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x126a38c00) [pid = 1661] [serial = 1723] [outer = 0x125774c00] 13:58:36 INFO - PROCESS | 1661 | 1467320316612 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1274d5800) [pid = 1661] [serial = 1724] [outer = 0x125774c00] 13:58:37 INFO - PROCESS | 1661 | 1467320317320 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 976ms 13:58:37 INFO - PROCESS | 1661 | 1467320317367 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:58:37 INFO - PROCESS | 1661 | 1467320317370 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:58:37 INFO - PROCESS | 1661 | 1467320317373 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 1661 | 1467320317375 Marionette TRACE conn2 <- [1,2270,null,{}] 13:58:37 INFO - PROCESS | 1661 | 1467320317399 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:37 INFO - PROCESS | 1661 | 1467320317400 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:37 INFO - PROCESS | 1661 | 1467320317507 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:58:37 INFO - PROCESS | 1661 | 1467320317602 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1661 | 1467320317606 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x11824a800 == 52 [pid = 1661] [id = 575] 13:58:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1126f7c00) [pid = 1661] [serial = 1725] [outer = 0x0] 13:58:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1129d2000) [pid = 1661] [serial = 1726] [outer = 0x1126f7c00] 13:58:37 INFO - PROCESS | 1661 | 1467320317650 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x115d9fc00) [pid = 1661] [serial = 1727] [outer = 0x1126f7c00] 13:58:38 INFO - PROCESS | 1661 | 1467320318100 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 740ms 13:58:38 INFO - PROCESS | 1661 | 1467320318112 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1661 | 1467320318115 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:58:38 INFO - PROCESS | 1661 | 1467320318119 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1661 | 1467320318121 Marionette TRACE conn2 <- [1,2274,null,{}] 13:58:38 INFO - PROCESS | 1661 | 1467320318124 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 1661 | 1467320318125 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:38 INFO - PROCESS | 1661 | 1467320318217 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:58:38 INFO - PROCESS | 1661 | 1467320318279 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1661 | 1467320318280 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x118721800 == 53 [pid = 1661] [id = 576] 13:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116727c00) [pid = 1661] [serial = 1728] [outer = 0x0] 13:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1182e5c00) [pid = 1661] [serial = 1729] [outer = 0x116727c00] 13:58:38 INFO - PROCESS | 1661 | 1467320318308 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x118555800) [pid = 1661] [serial = 1730] [outer = 0x116727c00] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae4800 == 52 [pid = 1661] [id = 539] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x118392800 == 51 [pid = 1661] [id = 541] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1169ab800 == 50 [pid = 1661] [id = 540] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca19000 == 49 [pid = 1661] [id = 570] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca08000 == 48 [pid = 1661] [id = 569] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12c461800 == 47 [pid = 1661] [id = 568] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x128c12400) [pid = 1661] [serial = 1660] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x117358000 == 46 [pid = 1661] [id = 567] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd50000 == 45 [pid = 1661] [id = 566] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12b1b3800 == 44 [pid = 1661] [id = 565] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x11699b000 == 43 [pid = 1661] [id = 564] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1293b0800 == 42 [pid = 1661] [id = 563] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x128c90800 == 41 [pid = 1661] [id = 562] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12726d800 == 40 [pid = 1661] [id = 561] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x124004000 == 39 [pid = 1661] [id = 560] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1193bf000 == 38 [pid = 1661] [id = 559] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1161b0000 == 37 [pid = 1661] [id = 558] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd91000 == 36 [pid = 1661] [id = 556] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x128f28000 == 35 [pid = 1661] [id = 555] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae1800 == 34 [pid = 1661] [id = 554] 13:58:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd62000 == 33 [pid = 1661] [id = 553] 13:58:38 INFO - PROCESS | 1661 | 1467320318704 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 619ms 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x126f92c00) [pid = 1661] [serial = 1657] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119bbb400) [pid = 1661] [serial = 1639] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x112a84000) [pid = 1661] [serial = 1622] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1129cc400) [pid = 1661] [serial = 1621] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x115fdb800) [pid = 1661] [serial = 1625] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x115da7400) [pid = 1661] [serial = 1624] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1185b4000) [pid = 1661] [serial = 1633] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x118866000) [pid = 1661] [serial = 1634] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1245d8000) [pid = 1661] [serial = 1642] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x112fa2800) [pid = 1661] [serial = 1627] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x113ca8c00) [pid = 1661] [serial = 1628] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119577800) [pid = 1661] [serial = 1636] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1176eb800) [pid = 1661] [serial = 1630] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1184db000) [pid = 1661] [serial = 1631] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118560000) [pid = 1661] [serial = 1619] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x124b3bc00) [pid = 1661] [serial = 1645] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12495bc00) [pid = 1661] [serial = 1643] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1128cd000) [pid = 1661] [serial = 1648] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x124e49000) [pid = 1661] [serial = 1646] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x128c09c00) [pid = 1661] [serial = 1658] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1182ea400) [pid = 1661] [serial = 1651] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112fbf000) [pid = 1661] [serial = 1649] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1250ea000) [pid = 1661] [serial = 1654] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119bc3c00) [pid = 1661] [serial = 1640] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1245da000) [pid = 1661] [serial = 1652] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12606f800) [pid = 1661] [serial = 1655] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119b07400) [pid = 1661] [serial = 1637] [outer = 0x0] [url = about:blank] 13:58:38 INFO - PROCESS | 1661 | 1467320318745 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1661 | 1467320318747 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:58:38 INFO - PROCESS | 1661 | 1467320318751 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1661 | 1467320318754 Marionette TRACE conn2 <- [1,2278,null,{}] 13:58:38 INFO - PROCESS | 1661 | 1467320318761 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 1661 | 1467320318764 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:38 INFO - PROCESS | 1661 | 1467320318842 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:58:38 INFO - PROCESS | 1661 | 1467320318849 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1661 | 1467320318851 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x119cc0800 == 34 [pid = 1661] [id = 577] 13:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11871b000) [pid = 1661] [serial = 1731] [outer = 0x0] 13:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118e27000) [pid = 1661] [serial = 1732] [outer = 0x11871b000] 13:58:38 INFO - PROCESS | 1661 | 1467320318879 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119b0b800) [pid = 1661] [serial = 1733] [outer = 0x11871b000] 13:58:39 INFO - PROCESS | 1661 | 1467320319253 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 13:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:58:39 INFO - PROCESS | 1661 | 1467320319272 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 1661 | 1467320319274 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:58:39 INFO - PROCESS | 1661 | 1467320319276 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 1661 | 1467320319277 Marionette TRACE conn2 <- [1,2282,null,{}] 13:58:39 INFO - PROCESS | 1661 | 1467320319281 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 1661 | 1467320319283 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:39 INFO - PROCESS | 1661 | 1467320319367 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:58:39 INFO - PROCESS | 1661 | 1467320319427 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1661 | 1467320319428 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x125125800 == 35 [pid = 1661] [id = 578] 13:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119bb6800) [pid = 1661] [serial = 1734] [outer = 0x0] 13:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1210dec00) [pid = 1661] [serial = 1735] [outer = 0x119bb6800] 13:58:39 INFO - PROCESS | 1661 | 1467320319454 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124370000) [pid = 1661] [serial = 1736] [outer = 0x119bb6800] 13:58:39 INFO - PROCESS | 1661 | 1467320319736 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 472ms 13:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:58:39 INFO - PROCESS | 1661 | 1467320319751 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 1661 | 1467320319752 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:58:39 INFO - PROCESS | 1661 | 1467320319755 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 1661 | 1467320319756 Marionette TRACE conn2 <- [1,2286,null,{}] 13:58:39 INFO - PROCESS | 1661 | 1467320319758 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 1661 | 1467320319760 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:39 INFO - PROCESS | 1661 | 1467320319859 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:58:39 INFO - PROCESS | 1661 | 1467320319936 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1661 | 1467320319937 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12726f000 == 36 [pid = 1661] [id = 579] 13:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1129c5400) [pid = 1661] [serial = 1737] [outer = 0x0] 13:58:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x124659400) [pid = 1661] [serial = 1738] [outer = 0x1129c5400] 13:58:39 INFO - PROCESS | 1661 | 1467320319978 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124b3bc00) [pid = 1661] [serial = 1739] [outer = 0x1129c5400] 13:58:40 INFO - PROCESS | 1661 | 1467320320385 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 13:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:58:40 INFO - PROCESS | 1661 | 1467320320424 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 1661 | 1467320320425 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:58:40 INFO - PROCESS | 1661 | 1467320320427 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 1661 | 1467320320428 Marionette TRACE conn2 <- [1,2290,null,{}] 13:58:40 INFO - PROCESS | 1661 | 1467320320430 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 1661 | 1467320320434 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:40 INFO - PROCESS | 1661 | 1467320320568 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:58:40 INFO - PROCESS | 1661 | 1467320320605 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 1661 | 1467320320606 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x11700d800 == 37 [pid = 1661] [id = 580] 13:58:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1250ea000) [pid = 1661] [serial = 1740] [outer = 0x0] 13:58:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x126f8d800) [pid = 1661] [serial = 1741] [outer = 0x1250ea000] 13:58:40 INFO - PROCESS | 1661 | 1467320320647 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x128c11400) [pid = 1661] [serial = 1742] [outer = 0x1250ea000] 13:58:41 INFO - PROCESS | 1661 | 1467320321104 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 721ms 13:58:41 INFO - PROCESS | 1661 | 1467320321149 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:58:41 INFO - PROCESS | 1661 | 1467320321151 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:58:41 INFO - PROCESS | 1661 | 1467320321155 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 1661 | 1467320321157 Marionette TRACE conn2 <- [1,2294,null,{}] 13:58:41 INFO - PROCESS | 1661 | 1467320321160 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:41 INFO - PROCESS | 1661 | 1467320321162 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:41 INFO - PROCESS | 1661 | 1467320321305 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:58:41 INFO - PROCESS | 1661 | 1467320321325 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1661 | 1467320321326 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x11825f000 == 38 [pid = 1661] [id = 581] 13:58:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128c11800) [pid = 1661] [serial = 1743] [outer = 0x0] 13:58:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x128c4b800) [pid = 1661] [serial = 1744] [outer = 0x128c11800] 13:58:41 INFO - PROCESS | 1661 | 1467320321350 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x128d8ac00) [pid = 1661] [serial = 1745] [outer = 0x128c11800] 13:58:41 INFO - PROCESS | 1661 | 1467320321669 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 572ms 13:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:58:41 INFO - PROCESS | 1661 | 1467320321727 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 1661 | 1467320321728 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:58:41 INFO - PROCESS | 1661 | 1467320321730 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 1661 | 1467320321731 Marionette TRACE conn2 <- [1,2298,null,{}] 13:58:41 INFO - PROCESS | 1661 | 1467320321734 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:41 INFO - PROCESS | 1661 | 1467320321735 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:41 INFO - PROCESS | 1661 | 1467320321846 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:58:41 INFO - PROCESS | 1661 | 1467320321850 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1661 | 1467320321851 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b12d800 == 39 [pid = 1661] [id = 582] 13:58:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x128c15800) [pid = 1661] [serial = 1746] [outer = 0x0] 13:58:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1292b4800) [pid = 1661] [serial = 1747] [outer = 0x128c15800] 13:58:41 INFO - PROCESS | 1661 | 1467320321875 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1292be800) [pid = 1661] [serial = 1748] [outer = 0x128c15800] 13:58:42 INFO - PROCESS | 1661 | 1467320322187 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 13:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:58:42 INFO - PROCESS | 1661 | 1467320322207 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 1661 | 1467320322208 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:58:42 INFO - PROCESS | 1661 | 1467320322217 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 1661 | 1467320322219 Marionette TRACE conn2 <- [1,2302,null,{}] 13:58:42 INFO - PROCESS | 1661 | 1467320322221 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:42 INFO - PROCESS | 1661 | 1467320322222 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:42 INFO - PROCESS | 1661 | 1467320322333 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:58:42 INFO - PROCESS | 1661 | 1467320322372 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 1661 | 1467320322372 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b993800 == 40 [pid = 1661] [id = 583] 13:58:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x115da3400) [pid = 1661] [serial = 1749] [outer = 0x0] 13:58:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1293f4800) [pid = 1661] [serial = 1750] [outer = 0x115da3400] 13:58:42 INFO - PROCESS | 1661 | 1467320322397 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x129526800) [pid = 1661] [serial = 1751] [outer = 0x115da3400] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x124686c00) [pid = 1661] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1182e0800) [pid = 1661] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1184e1800) [pid = 1661] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1128d8400) [pid = 1661] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1211ed800) [pid = 1661] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x112a84400) [pid = 1661] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x125777800) [pid = 1661] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1131e2800) [pid = 1661] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1293f4400) [pid = 1661] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x128c58000) [pid = 1661] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x112687400) [pid = 1661] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119bbcc00) [pid = 1661] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116627800) [pid = 1661] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:58:42 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x124957c00) [pid = 1661] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:58:42 INFO - PROCESS | 1661 | 1467320322968 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 779ms 13:58:42 INFO - PROCESS | 1661 | 1467320322989 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 1661 | 1467320322990 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:58:42 INFO - PROCESS | 1661 | 1467320322993 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 1661 | 1467320322994 Marionette TRACE conn2 <- [1,2306,null,{}] 13:58:43 INFO - PROCESS | 1661 | 1467320322998 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 1661 | 1467320322999 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:43 INFO - PROCESS | 1661 | 1467320323088 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:58:43 INFO - PROCESS | 1661 | 1467320323151 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1661 | 1467320323152 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd56800 == 41 [pid = 1661] [id = 584] 13:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x116627800) [pid = 1661] [serial = 1752] [outer = 0x0] 13:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119b0f000) [pid = 1661] [serial = 1753] [outer = 0x116627800] 13:58:43 INFO - PROCESS | 1661 | 1467320323179 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x128c47800) [pid = 1661] [serial = 1754] [outer = 0x116627800] 13:58:43 INFO - PROCESS | 1661 | 1467320323456 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 13:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:58:43 INFO - PROCESS | 1661 | 1467320323515 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 1661 | 1467320323517 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:58:43 INFO - PROCESS | 1661 | 1467320323519 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 1661 | 1467320323520 Marionette TRACE conn2 <- [1,2310,null,{}] 13:58:43 INFO - PROCESS | 1661 | 1467320323523 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 1661 | 1467320323524 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:43 INFO - PROCESS | 1661 | 1467320323617 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:58:43 INFO - PROCESS | 1661 | 1467320323620 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1661 | 1467320323622 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c8d8800 == 42 [pid = 1661] [id = 585] 13:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x128c4e400) [pid = 1661] [serial = 1755] [outer = 0x0] 13:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12a1d1400) [pid = 1661] [serial = 1756] [outer = 0x128c4e400] 13:58:43 INFO - PROCESS | 1661 | 1467320323649 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12a79dc00) [pid = 1661] [serial = 1757] [outer = 0x128c4e400] 13:58:44 INFO - PROCESS | 1661 | 1467320324002 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 520ms 13:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:58:44 INFO - PROCESS | 1661 | 1467320324050 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1661 | 1467320324051 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:58:44 INFO - PROCESS | 1661 | 1467320324061 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 1661 | 1467320324062 Marionette TRACE conn2 <- [1,2314,null,{}] 13:58:44 INFO - PROCESS | 1661 | 1467320324064 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 1661 | 1467320324065 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:44 INFO - PROCESS | 1661 | 1467320324149 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:58:44 INFO - PROCESS | 1661 | 1467320324152 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 1661 | 1467320324153 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d364000 == 43 [pid = 1661] [id = 586] 13:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12a1d9c00) [pid = 1661] [serial = 1758] [outer = 0x0] 13:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12a8d1400) [pid = 1661] [serial = 1759] [outer = 0x12a1d9c00] 13:58:44 INFO - PROCESS | 1661 | 1467320324177 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12af5ac00) [pid = 1661] [serial = 1760] [outer = 0x12a1d9c00] 13:58:44 INFO - PROCESS | 1661 | 1467320324513 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 476ms 13:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:58:44 INFO - PROCESS | 1661 | 1467320324531 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1661 | 1467320324532 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:58:44 INFO - PROCESS | 1661 | 1467320324535 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 1661 | 1467320324536 Marionette TRACE conn2 <- [1,2318,null,{}] 13:58:44 INFO - PROCESS | 1661 | 1467320324538 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 1661 | 1467320324539 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:44 INFO - PROCESS | 1661 | 1467320324622 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:58:44 INFO - PROCESS | 1661 | 1467320324625 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 1661 | 1467320324626 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d660800 == 44 [pid = 1661] [id = 587] 13:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12a8d4800) [pid = 1661] [serial = 1761] [outer = 0x0] 13:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12b1d2800) [pid = 1661] [serial = 1762] [outer = 0x12a8d4800] 13:58:44 INFO - PROCESS | 1661 | 1467320324651 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12b1df800) [pid = 1661] [serial = 1763] [outer = 0x12a8d4800] 13:58:45 INFO - PROCESS | 1661 | 1467320325157 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 1661 | 1467320325206 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:58:45 INFO - PROCESS | 1661 | 1467320325210 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 1661 | 1467320325212 Marionette TRACE conn2 <- [1,2322,null,{}] 13:58:45 INFO - PROCESS | 1661 | 1467320325215 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:45 INFO - PROCESS | 1661 | 1467320325217 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:45 INFO - PROCESS | 1661 | 1467320325323 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:58:45 INFO - PROCESS | 1661 | 1467320325436 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 1661 | 1467320325438 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193bd800 == 45 [pid = 1661] [id = 588] 13:58:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x115f71c00) [pid = 1661] [serial = 1764] [outer = 0x0] 13:58:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1164e6800) [pid = 1661] [serial = 1765] [outer = 0x115f71c00] 13:58:45 INFO - PROCESS | 1661 | 1467320325469 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x118469c00) [pid = 1661] [serial = 1766] [outer = 0x115f71c00] 13:58:45 INFO - PROCESS | 1661 | 1467320325892 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 725ms 13:58:45 INFO - PROCESS | 1661 | 1467320325935 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 1661 | 1467320325938 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:58:45 INFO - PROCESS | 1661 | 1467320325942 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 1661 | 1467320325944 Marionette TRACE conn2 <- [1,2326,null,{}] 13:58:45 INFO - PROCESS | 1661 | 1467320325947 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:45 INFO - PROCESS | 1661 | 1467320325949 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:46 INFO - PROCESS | 1661 | 1467320326060 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:58:46 INFO - PROCESS | 1661 | 1467320326166 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 1661 | 1467320326167 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x129222000 == 46 [pid = 1661] [id = 589] 13:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11920f800) [pid = 1661] [serial = 1767] [outer = 0x0] 13:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119b0ec00) [pid = 1661] [serial = 1768] [outer = 0x11920f800] 13:58:46 INFO - PROCESS | 1661 | 1467320326202 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1240a0c00) [pid = 1661] [serial = 1769] [outer = 0x11920f800] 13:58:46 INFO - PROCESS | 1661 | 1467320326616 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 721ms 13:58:46 INFO - PROCESS | 1661 | 1467320326674 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 1661 | 1467320326676 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:58:46 INFO - PROCESS | 1661 | 1467320326680 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 1661 | 1467320326683 Marionette TRACE conn2 <- [1,2330,null,{}] 13:58:46 INFO - PROCESS | 1661 | 1467320326691 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 1661 | 1467320326694 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:46 INFO - PROCESS | 1661 | 1467320326800 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:58:46 INFO - PROCESS | 1661 | 1467320326879 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 1661 | 1467320326881 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d357000 == 47 [pid = 1661] [id = 590] 13:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12577bc00) [pid = 1661] [serial = 1770] [outer = 0x0] 13:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x126f8e000) [pid = 1661] [serial = 1771] [outer = 0x12577bc00] 13:58:46 INFO - PROCESS | 1661 | 1467320326913 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x128c0f000) [pid = 1661] [serial = 1772] [outer = 0x12577bc00] 13:58:47 INFO - PROCESS | 1661 | 1467320327330 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 13:58:47 INFO - PROCESS | 1661 | 1467320327352 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 1661 | 1467320327354 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:58:47 INFO - PROCESS | 1661 | 1467320327356 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 1661 | 1467320327357 Marionette TRACE conn2 <- [1,2334,null,{}] 13:58:47 INFO - PROCESS | 1661 | 1467320327360 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:47 INFO - PROCESS | 1661 | 1467320327361 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:47 INFO - PROCESS | 1661 | 1467320327469 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:58:47 INFO - PROCESS | 1661 | 1467320327534 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 1661 | 1467320327535 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da92000 == 48 [pid = 1661] [id = 591] 13:58:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x128c5e400) [pid = 1661] [serial = 1773] [outer = 0x0] 13:58:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1293f1c00) [pid = 1661] [serial = 1774] [outer = 0x128c5e400] 13:58:47 INFO - PROCESS | 1661 | 1467320327605 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x129648800) [pid = 1661] [serial = 1775] [outer = 0x128c5e400] 13:58:48 INFO - PROCESS | 1661 | 1467320328005 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 669ms 13:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:58:48 INFO - PROCESS | 1661 | 1467320328025 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 1661 | 1467320328027 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:58:48 INFO - PROCESS | 1661 | 1467320328029 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 1661 | 1467320328030 Marionette TRACE conn2 <- [1,2338,null,{}] 13:58:48 INFO - PROCESS | 1661 | 1467320328033 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:48 INFO - PROCESS | 1661 | 1467320328034 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:48 INFO - PROCESS | 1661 | 1467320328137 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:58:48 INFO - PROCESS | 1661 | 1467320328241 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 1661 | 1467320328242 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af12000 == 49 [pid = 1661] [id = 592] 13:58:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x128c48c00) [pid = 1661] [serial = 1776] [outer = 0x0] 13:58:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12a1d2000) [pid = 1661] [serial = 1777] [outer = 0x128c48c00] 13:58:48 INFO - PROCESS | 1661 | 1467320328271 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12a79ac00) [pid = 1661] [serial = 1778] [outer = 0x128c48c00] 13:58:48 INFO - PROCESS | 1661 | 1467320328862 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 868ms 13:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:58:48 INFO - PROCESS | 1661 | 1467320328916 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 1661 | 1467320328918 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:58:48 INFO - PROCESS | 1661 | 1467320328923 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 1661 | 1467320328924 Marionette TRACE conn2 <- [1,2342,null,{}] 13:58:48 INFO - PROCESS | 1661 | 1467320328929 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:48 INFO - PROCESS | 1661 | 1467320328932 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:49 INFO - PROCESS | 1661 | 1467320329028 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:58:49 INFO - PROCESS | 1661 | 1467320329096 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 1661 | 1467320329097 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12579d800 == 50 [pid = 1661] [id = 593] 13:58:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x116905400) [pid = 1661] [serial = 1779] [outer = 0x0] 13:58:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1172c2800) [pid = 1661] [serial = 1780] [outer = 0x116905400] 13:58:49 INFO - PROCESS | 1661 | 1467320329125 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11850e400) [pid = 1661] [serial = 1781] [outer = 0x116905400] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12d364000 == 49 [pid = 1661] [id = 586] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12c8d8800 == 48 [pid = 1661] [id = 585] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd56800 == 47 [pid = 1661] [id = 584] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12b993800 == 46 [pid = 1661] [id = 583] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12b12d800 == 45 [pid = 1661] [id = 582] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x11825f000 == 44 [pid = 1661] [id = 581] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x11700d800 == 43 [pid = 1661] [id = 580] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12726f000 == 42 [pid = 1661] [id = 579] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x125125800 == 41 [pid = 1661] [id = 578] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x119cc0800 == 40 [pid = 1661] [id = 577] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x118721800 == 39 [pid = 1661] [id = 576] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x11824a800 == 38 [pid = 1661] [id = 575] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x123863000 == 37 [pid = 1661] [id = 557] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12d362000 == 36 [pid = 1661] [id = 571] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x128c85800 == 35 [pid = 1661] [id = 573] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12c8db000 == 34 [pid = 1661] [id = 574] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x119b39800 == 33 [pid = 1661] [id = 572] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12af12000 == 32 [pid = 1661] [id = 592] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12da92000 == 31 [pid = 1661] [id = 591] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12d357000 == 30 [pid = 1661] [id = 590] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x129222000 == 29 [pid = 1661] [id = 589] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x12d660800 == 28 [pid = 1661] [id = 587] 13:58:50 INFO - PROCESS | 1661 | --DOCSHELL 0x1193bd800 == 27 [pid = 1661] [id = 588] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x125779400) [pid = 1661] [serial = 1688] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x124b3d000) [pid = 1661] [serial = 1687] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x128c4d000) [pid = 1661] [serial = 1693] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1211f2400) [pid = 1661] [serial = 1669] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1187ee000) [pid = 1661] [serial = 1681] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x119b0a000) [pid = 1661] [serial = 1682] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1185aec00) [pid = 1661] [serial = 1666] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x124b43c00) [pid = 1661] [serial = 1673] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1245e0800) [pid = 1661] [serial = 1672] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x115fdc000) [pid = 1661] [serial = 1663] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1245db000) [pid = 1661] [serial = 1684] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x124686400) [pid = 1661] [serial = 1685] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1164e1000) [pid = 1661] [serial = 1676] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1139bc000) [pid = 1661] [serial = 1675] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x128d84800) [pid = 1661] [serial = 1696] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x116479c00) [pid = 1661] [serial = 1678] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11850dc00) [pid = 1661] [serial = 1679] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1129d3400) [pid = 1661] [serial = 1694] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x129526c00) [pid = 1661] [serial = 1709] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1292b3800) [pid = 1661] [serial = 1699] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x116630800) [pid = 1661] [serial = 1703] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12963f800) [pid = 1661] [serial = 1711] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12951bc00) [pid = 1661] [serial = 1708] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1293f0c00) [pid = 1661] [serial = 1706] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1128d1800) [pid = 1661] [serial = 1702] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x129646c00) [pid = 1661] [serial = 1712] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x126efc000) [pid = 1661] [serial = 1690] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128c46800) [pid = 1661] [serial = 1691] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1292ba000) [pid = 1661] [serial = 1700] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x128dcc000) [pid = 1661] [serial = 1697] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118712400) [pid = 1661] [serial = 1705] [outer = 0x0] [url = about:blank] 13:58:50 INFO - PROCESS | 1661 | 1467320330258 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1376ms 13:58:50 INFO - PROCESS | 1661 | 1467320330300 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 1661 | 1467320330302 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:58:50 INFO - PROCESS | 1661 | 1467320330305 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 1661 | 1467320330307 Marionette TRACE conn2 <- [1,2346,null,{}] 13:58:50 INFO - PROCESS | 1661 | 1467320330311 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 1661 | 1467320330313 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:50 INFO - PROCESS | 1661 | 1467320330391 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:58:50 INFO - PROCESS | 1661 | 1467320330399 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 1661 | 1467320330402 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x117016800 == 28 [pid = 1661] [id = 594] 13:58:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1128d4400) [pid = 1661] [serial = 1782] [outer = 0x0] 13:58:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x112a7bc00) [pid = 1661] [serial = 1783] [outer = 0x1128d4400] 13:58:50 INFO - PROCESS | 1661 | 1467320330431 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1126ff800) [pid = 1661] [serial = 1784] [outer = 0x1128d4400] 13:58:50 INFO - PROCESS | 1661 | 1467320330838 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 573ms 13:58:50 INFO - PROCESS | 1661 | 1467320330883 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 1661 | 1467320330887 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:58:50 INFO - PROCESS | 1661 | 1467320330891 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 1661 | 1467320330893 Marionette TRACE conn2 <- [1,2350,null,{}] 13:58:50 INFO - PROCESS | 1661 | 1467320330897 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 1661 | 1467320330899 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:50 INFO - PROCESS | 1661 | 1467320330986 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:58:50 INFO - PROCESS | 1661 | 1467320330991 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 1661 | 1467320330992 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x119279000 == 29 [pid = 1661] [id = 595] 13:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1161d2800) [pid = 1661] [serial = 1785] [outer = 0x0] 13:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x116630800) [pid = 1661] [serial = 1786] [outer = 0x1161d2800] 13:58:51 INFO - PROCESS | 1661 | 1467320331022 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x115da5400) [pid = 1661] [serial = 1787] [outer = 0x1161d2800] 13:58:51 INFO - PROCESS | 1661 | 1467320331380 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 522ms 13:58:51 INFO - PROCESS | 1661 | 1467320331414 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 1661 | 1467320331415 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:58:51 INFO - PROCESS | 1661 | 1467320331418 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 1661 | 1467320331420 Marionette TRACE conn2 <- [1,2354,null,{}] 13:58:51 INFO - PROCESS | 1661 | 1467320331428 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:51 INFO - PROCESS | 1661 | 1467320331431 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:51 INFO - PROCESS | 1661 | 1467320331510 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:58:51 INFO - PROCESS | 1661 | 1467320331517 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 1661 | 1467320331519 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243c7800 == 30 [pid = 1661] [id = 596] 13:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x112a5dc00) [pid = 1661] [serial = 1788] [outer = 0x0] 13:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1185aec00) [pid = 1661] [serial = 1789] [outer = 0x112a5dc00] 13:58:51 INFO - PROCESS | 1661 | 1467320331547 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118861800) [pid = 1661] [serial = 1790] [outer = 0x112a5dc00] 13:58:51 INFO - PROCESS | 1661 | 1467320331897 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 13:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:58:51 INFO - PROCESS | 1661 | 1467320331939 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 1661 | 1467320331940 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:58:51 INFO - PROCESS | 1661 | 1467320331943 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 1661 | 1467320331944 Marionette TRACE conn2 <- [1,2358,null,{}] 13:58:51 INFO - PROCESS | 1661 | 1467320331946 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:51 INFO - PROCESS | 1661 | 1467320331947 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:52 INFO - PROCESS | 1661 | 1467320332058 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:58:52 INFO - PROCESS | 1661 | 1467320332065 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 1661 | 1467320332066 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x126030000 == 31 [pid = 1661] [id = 597] 13:58:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11871a400) [pid = 1661] [serial = 1791] [outer = 0x0] 13:58:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x11925f400) [pid = 1661] [serial = 1792] [outer = 0x11871a400] 13:58:52 INFO - PROCESS | 1661 | 1467320332092 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119b07400) [pid = 1661] [serial = 1793] [outer = 0x11871a400] 13:58:52 INFO - PROCESS | 1661 | 1467320332437 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 520ms 13:58:52 INFO - PROCESS | 1661 | 1467320332463 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 1661 | 1467320332471 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:58:52 INFO - PROCESS | 1661 | 1467320332482 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 1661 | 1467320332483 Marionette TRACE conn2 <- [1,2362,null,{}] 13:58:52 INFO - PROCESS | 1661 | 1467320332485 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:52 INFO - PROCESS | 1661 | 1467320332486 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:52 INFO - PROCESS | 1661 | 1467320332583 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:58:52 INFO - PROCESS | 1661 | 1467320332587 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 1661 | 1467320332588 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be9000 == 32 [pid = 1661] [id = 598] 13:58:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x112687400) [pid = 1661] [serial = 1794] [outer = 0x0] 13:58:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x119bb8000) [pid = 1661] [serial = 1795] [outer = 0x112687400] 13:58:52 INFO - PROCESS | 1661 | 1467320332612 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1211e8800) [pid = 1661] [serial = 1796] [outer = 0x112687400] 13:58:53 INFO - PROCESS | 1661 | 1467320333007 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 571ms 13:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:58:53 INFO - PROCESS | 1661 | 1467320333054 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 1661 | 1467320333056 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:58:53 INFO - PROCESS | 1661 | 1467320333059 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 1661 | 1467320333061 Marionette TRACE conn2 <- [1,2366,null,{}] 13:58:53 INFO - PROCESS | 1661 | 1467320333064 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:53 INFO - PROCESS | 1661 | 1467320333070 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:53 INFO - PROCESS | 1661 | 1467320333250 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:58:53 INFO - PROCESS | 1661 | 1467320333278 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1661 | 1467320333279 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a10a000 == 33 [pid = 1661] [id = 599] 13:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1211e9400) [pid = 1661] [serial = 1797] [outer = 0x0] 13:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12416c800) [pid = 1661] [serial = 1798] [outer = 0x1211e9400] 13:58:53 INFO - PROCESS | 1661 | 1467320333316 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x124b37400) [pid = 1661] [serial = 1799] [outer = 0x1211e9400] 13:58:53 INFO - PROCESS | 1661 | 1467320333698 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 673ms 13:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:58:53 INFO - PROCESS | 1661 | 1467320333738 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 1661 | 1467320333739 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:58:53 INFO - PROCESS | 1661 | 1467320333748 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 1661 | 1467320333749 Marionette TRACE conn2 <- [1,2370,null,{}] 13:58:53 INFO - PROCESS | 1661 | 1467320333753 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:53 INFO - PROCESS | 1661 | 1467320333754 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:53 INFO - PROCESS | 1661 | 1467320333851 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:58:53 INFO - PROCESS | 1661 | 1467320333880 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1661 | 1467320333881 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a845000 == 34 [pid = 1661] [id = 600] 13:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x124b38400) [pid = 1661] [serial = 1800] [outer = 0x0] 13:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x124b44800) [pid = 1661] [serial = 1801] [outer = 0x124b38400] 13:58:53 INFO - PROCESS | 1661 | 1467320333906 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x125777c00) [pid = 1661] [serial = 1802] [outer = 0x124b38400] 13:58:54 INFO - PROCESS | 1661 | 1467320334227 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 529ms 13:58:54 INFO - PROCESS | 1661 | 1467320334270 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1661 | 1467320334271 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:58:54 INFO - PROCESS | 1661 | 1467320334273 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 1661 | 1467320334274 Marionette TRACE conn2 <- [1,2374,null,{}] 13:58:54 INFO - PROCESS | 1661 | 1467320334277 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 1661 | 1467320334278 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:54 INFO - PROCESS | 1661 | 1467320334721 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x128c11800) [pid = 1661] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x128c15800) [pid = 1661] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11871b000) [pid = 1661] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1126f7c00) [pid = 1661] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x125774c00) [pid = 1661] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11885cc00) [pid = 1661] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119bb6800) [pid = 1661] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1129c5400) [pid = 1661] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1128cf800) [pid = 1661] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x112a54c00) [pid = 1661] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x116727c00) [pid = 1661] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x115da3400) [pid = 1661] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x116627800) [pid = 1661] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12a1d9c00) [pid = 1661] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x12a8d4800) [pid = 1661] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x128c4e400) [pid = 1661] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1250ea000) [pid = 1661] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128c0e000) [pid = 1661] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119bb7c00) [pid = 1661] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x112fbec00) [pid = 1661] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:58:54 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11850e800) [pid = 1661] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:58:54 INFO - PROCESS | 1661 | 1467320334772 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 1661 | 1467320334773 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x11838d000 == 35 [pid = 1661] [id = 601] 13:58:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1121af400) [pid = 1661] [serial = 1803] [outer = 0x0] 13:58:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1129c9c00) [pid = 1661] [serial = 1804] [outer = 0x1121af400] 13:58:54 INFO - PROCESS | 1661 | 1467320334800 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x115da6000) [pid = 1661] [serial = 1805] [outer = 0x1121af400] 13:58:55 INFO - PROCESS | 1661 | 1467320335069 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 822ms 13:58:55 INFO - PROCESS | 1661 | 1467320335108 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 1661 | 1467320335109 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:58:55 INFO - PROCESS | 1661 | 1467320335120 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 1661 | 1467320335121 Marionette TRACE conn2 <- [1,2378,null,{}] 13:58:55 INFO - PROCESS | 1661 | 1467320335123 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:55 INFO - PROCESS | 1661 | 1467320335136 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:55 INFO - PROCESS | 1661 | 1467320335216 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:58:55 INFO - PROCESS | 1661 | 1467320335219 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 1661 | 1467320335220 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x124164800 == 36 [pid = 1661] [id = 602] 13:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x116727c00) [pid = 1661] [serial = 1806] [outer = 0x0] 13:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1185a8c00) [pid = 1661] [serial = 1807] [outer = 0x116727c00] 13:58:55 INFO - PROCESS | 1661 | 1467320335245 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1211e7c00) [pid = 1661] [serial = 1808] [outer = 0x116727c00] 13:58:55 INFO - PROCESS | 1661 | 1467320335569 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 469ms 13:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:58:55 INFO - PROCESS | 1661 | 1467320335589 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 1661 | 1467320335590 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:58:55 INFO - PROCESS | 1661 | 1467320335592 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 1661 | 1467320335593 Marionette TRACE conn2 <- [1,2382,null,{}] 13:58:55 INFO - PROCESS | 1661 | 1467320335598 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:55 INFO - PROCESS | 1661 | 1467320335600 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:55 INFO - PROCESS | 1661 | 1467320335714 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:58:55 INFO - PROCESS | 1661 | 1467320335720 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 1661 | 1467320335721 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b98f800 == 37 [pid = 1661] [id = 603] 13:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1128cec00) [pid = 1661] [serial = 1809] [outer = 0x0] 13:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1245d8400) [pid = 1661] [serial = 1810] [outer = 0x1128cec00] 13:58:55 INFO - PROCESS | 1661 | 1467320335745 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x126f8f800) [pid = 1661] [serial = 1811] [outer = 0x1128cec00] 13:58:56 INFO - PROCESS | 1661 | 1467320336073 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 522ms 13:58:56 INFO - PROCESS | 1661 | 1467320336116 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 1661 | 1467320336118 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:58:56 INFO - PROCESS | 1661 | 1467320336122 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 1661 | 1467320336124 Marionette TRACE conn2 <- [1,2386,null,{}] 13:58:56 INFO - PROCESS | 1661 | 1467320336127 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:56 INFO - PROCESS | 1661 | 1467320336130 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:56 INFO - PROCESS | 1661 | 1467320336278 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:58:56 INFO - PROCESS | 1661 | 1467320336370 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 1661 | 1467320336372 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be7800 == 38 [pid = 1661] [id = 604] 13:58:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x111e5cc00) [pid = 1661] [serial = 1812] [outer = 0x0] 13:58:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x127216000) [pid = 1661] [serial = 1813] [outer = 0x111e5cc00] 13:58:56 INFO - PROCESS | 1661 | 1467320336411 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x128c42c00) [pid = 1661] [serial = 1814] [outer = 0x111e5cc00] 13:58:56 INFO - PROCESS | 1661 | 1467320336965 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 921ms 13:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:58:57 INFO - PROCESS | 1661 | 1467320337043 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 1661 | 1467320337045 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:58:57 INFO - PROCESS | 1661 | 1467320337049 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - PROCESS | 1661 | 1467320337051 Marionette TRACE conn2 <- [1,2390,null,{}] 13:58:57 INFO - PROCESS | 1661 | 1467320337055 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:57 INFO - PROCESS | 1661 | 1467320337056 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:57 INFO - PROCESS | 1661 | 1467320337176 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:58:57 INFO - PROCESS | 1661 | 1467320337243 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 1661 | 1467320337244 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x11872e800 == 39 [pid = 1661] [id = 605] 13:58:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1126f2c00) [pid = 1661] [serial = 1815] [outer = 0x0] 13:58:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x112a82c00) [pid = 1661] [serial = 1816] [outer = 0x1126f2c00] 13:58:57 INFO - PROCESS | 1661 | 1467320337275 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1150ccc00) [pid = 1661] [serial = 1817] [outer = 0x1126f2c00] 13:58:57 INFO - PROCESS | 1661 | 1467320337817 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 821ms 13:58:57 INFO - PROCESS | 1661 | 1467320337871 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 1661 | 1467320337874 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:58:57 INFO - PROCESS | 1661 | 1467320337882 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - PROCESS | 1661 | 1467320337884 Marionette TRACE conn2 <- [1,2394,null,{}] 13:58:57 INFO - PROCESS | 1661 | 1467320337887 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:57 INFO - PROCESS | 1661 | 1467320337889 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:58 INFO - PROCESS | 1661 | 1467320337999 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:58:58 INFO - PROCESS | 1661 | 1467320338086 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 1661 | 1467320338088 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x127276000 == 40 [pid = 1661] [id = 606] 13:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x118472400) [pid = 1661] [serial = 1818] [outer = 0x0] 13:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11850b400) [pid = 1661] [serial = 1819] [outer = 0x118472400] 13:58:58 INFO - PROCESS | 1661 | 1467320338118 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x118561000) [pid = 1661] [serial = 1820] [outer = 0x118472400] 13:58:58 INFO - PROCESS | 1661 | 1467320338771 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 923ms 13:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:58:58 INFO - PROCESS | 1661 | 1467320338804 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 1661 | 1467320338807 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:58:58 INFO - PROCESS | 1661 | 1467320338810 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 1661 | 1467320338814 Marionette TRACE conn2 <- [1,2398,null,{}] 13:58:58 INFO - PROCESS | 1661 | 1467320338819 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 1661 | 1467320338821 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:58 INFO - PROCESS | 1661 | 1467320338935 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:58:59 INFO - PROCESS | 1661 | 1467320339026 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 1661 | 1467320339029 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x117361000 == 41 [pid = 1661] [id = 607] 13:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x115da9c00) [pid = 1661] [serial = 1821] [outer = 0x0] 13:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x11618bc00) [pid = 1661] [serial = 1822] [outer = 0x115da9c00] 13:58:59 INFO - PROCESS | 1661 | 1467320339057 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1172c0000) [pid = 1661] [serial = 1823] [outer = 0x115da9c00] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x12b98f800 == 40 [pid = 1661] [id = 603] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x124164800 == 39 [pid = 1661] [id = 602] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x11838d000 == 38 [pid = 1661] [id = 601] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x12a845000 == 37 [pid = 1661] [id = 600] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x12a10a000 == 36 [pid = 1661] [id = 599] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x128be9000 == 35 [pid = 1661] [id = 598] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x126030000 == 34 [pid = 1661] [id = 597] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1243c7800 == 33 [pid = 1661] [id = 596] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x119279000 == 32 [pid = 1661] [id = 595] 13:58:59 INFO - PROCESS | 1661 | --DOCSHELL 0x117016800 == 31 [pid = 1661] [id = 594] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12a1cd800) [pid = 1661] [serial = 1714] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x11697d400) [pid = 1661] [serial = 1717] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1184db400) [pid = 1661] [serial = 1718] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1182e5c00) [pid = 1661] [serial = 1729] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x118555800) [pid = 1661] [serial = 1730] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1293f4800) [pid = 1661] [serial = 1750] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119b0f000) [pid = 1661] [serial = 1753] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12af5ac00) [pid = 1661] [serial = 1760] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1292be800) [pid = 1661] [serial = 1748] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12b1d2800) [pid = 1661] [serial = 1762] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12a1d1400) [pid = 1661] [serial = 1756] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12b1df800) [pid = 1661] [serial = 1763] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12a8d1400) [pid = 1661] [serial = 1759] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x128c47800) [pid = 1661] [serial = 1754] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x129526800) [pid = 1661] [serial = 1751] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x126f8d800) [pid = 1661] [serial = 1741] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128d8ac00) [pid = 1661] [serial = 1745] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128c11400) [pid = 1661] [serial = 1742] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12a79dc00) [pid = 1661] [serial = 1757] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x128c44800) [pid = 1661] [serial = 1661] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1245df800) [pid = 1661] [serial = 1670] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x116974000) [pid = 1661] [serial = 1664] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118864400) [pid = 1661] [serial = 1667] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x128c4b800) [pid = 1661] [serial = 1744] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1292b4800) [pid = 1661] [serial = 1747] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118e27000) [pid = 1661] [serial = 1732] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119b0b800) [pid = 1661] [serial = 1733] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1129d2000) [pid = 1661] [serial = 1726] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x115d9fc00) [pid = 1661] [serial = 1727] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x126a38c00) [pid = 1661] [serial = 1723] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1274d5800) [pid = 1661] [serial = 1724] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1199a0800) [pid = 1661] [serial = 1720] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119c0cc00) [pid = 1661] [serial = 1721] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1210dec00) [pid = 1661] [serial = 1735] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x124370000) [pid = 1661] [serial = 1736] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x124659400) [pid = 1661] [serial = 1738] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124b3bc00) [pid = 1661] [serial = 1739] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12a78fc00) [pid = 1661] [serial = 1715] [outer = 0x0] [url = about:blank] 13:58:59 INFO - PROCESS | 1661 | 1467320339475 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 680ms 13:58:59 INFO - PROCESS | 1661 | 1467320339490 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 1661 | 1467320339493 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:58:59 INFO - PROCESS | 1661 | 1467320339499 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - PROCESS | 1661 | 1467320339501 Marionette TRACE conn2 <- [1,2402,null,{}] 13:58:59 INFO - PROCESS | 1661 | 1467320339503 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:59 INFO - PROCESS | 1661 | 1467320339505 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:59 INFO - PROCESS | 1661 | 1467320339584 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:58:59 INFO - PROCESS | 1661 | 1467320339644 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 1661 | 1467320339645 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:58:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b46000 == 32 [pid = 1661] [id = 608] 13:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1170c7c00) [pid = 1661] [serial = 1824] [outer = 0x0] 13:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1184df800) [pid = 1661] [serial = 1825] [outer = 0x1170c7c00] 13:58:59 INFO - PROCESS | 1661 | 1467320339675 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11855fc00) [pid = 1661] [serial = 1826] [outer = 0x1170c7c00] 13:58:59 INFO - PROCESS | 1661 | 1467320339986 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 13:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:59:00 INFO - PROCESS | 1661 | 1467320340020 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 1661 | 1467320340021 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:59:00 INFO - PROCESS | 1661 | 1467320340023 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 1661 | 1467320340026 Marionette TRACE conn2 <- [1,2406,null,{}] 13:59:00 INFO - PROCESS | 1661 | 1467320340036 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:00 INFO - PROCESS | 1661 | 1467320340039 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:00 INFO - PROCESS | 1661 | 1467320340120 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:59:00 INFO - PROCESS | 1661 | 1467320340125 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 1661 | 1467320340127 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12579d000 == 33 [pid = 1661] [id = 609] 13:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1128d2800) [pid = 1661] [serial = 1827] [outer = 0x0] 13:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119260000) [pid = 1661] [serial = 1828] [outer = 0x1128d2800] 13:59:00 INFO - PROCESS | 1661 | 1467320340158 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119bc0800) [pid = 1661] [serial = 1829] [outer = 0x1128d2800] 13:59:00 INFO - PROCESS | 1661 | 1467320340564 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 575ms 13:59:00 INFO - PROCESS | 1661 | 1467320340599 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:59:00 INFO - PROCESS | 1661 | 1467320340601 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:59:00 INFO - PROCESS | 1661 | 1467320340603 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 1661 | 1467320340604 Marionette TRACE conn2 <- [1,2410,null,{}] 13:59:00 INFO - PROCESS | 1661 | 1467320340606 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:00 INFO - PROCESS | 1661 | 1467320340607 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:00 INFO - PROCESS | 1661 | 1467320340689 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:59:00 INFO - PROCESS | 1661 | 1467320340692 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 1661 | 1467320340693 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x129224000 == 34 [pid = 1661] [id = 610] 13:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119bc3c00) [pid = 1661] [serial = 1830] [outer = 0x0] 13:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1211ec000) [pid = 1661] [serial = 1831] [outer = 0x119bc3c00] 13:59:00 INFO - PROCESS | 1661 | 1467320340722 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1245d8000) [pid = 1661] [serial = 1832] [outer = 0x119bc3c00] 13:59:01 INFO - PROCESS | 1661 | 1467320341059 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 468ms 13:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:59:01 INFO - PROCESS | 1661 | 1467320341071 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 1661 | 1467320341072 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:59:01 INFO - PROCESS | 1661 | 1467320341074 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 1661 | 1467320341075 Marionette TRACE conn2 <- [1,2414,null,{}] 13:59:01 INFO - PROCESS | 1661 | 1467320341077 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:01 INFO - PROCESS | 1661 | 1467320341080 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:01 INFO - PROCESS | 1661 | 1467320341194 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:59:01 INFO - PROCESS | 1661 | 1467320341199 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 1661 | 1467320341200 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a616000 == 35 [pid = 1661] [id = 611] 13:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x118560c00) [pid = 1661] [serial = 1833] [outer = 0x0] 13:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1245dd800) [pid = 1661] [serial = 1834] [outer = 0x118560c00] 13:59:01 INFO - PROCESS | 1661 | 1467320341231 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12495d400) [pid = 1661] [serial = 1835] [outer = 0x118560c00] 13:59:01 INFO - PROCESS | 1661 | 1467320341558 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 13:59:01 INFO - PROCESS | 1661 | 1467320341593 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 1661 | 1467320341594 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:59:01 INFO - PROCESS | 1661 | 1467320341604 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 1661 | 1467320341605 Marionette TRACE conn2 <- [1,2418,null,{}] 13:59:01 INFO - PROCESS | 1661 | 1467320341607 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:01 INFO - PROCESS | 1661 | 1467320341611 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:01 INFO - PROCESS | 1661 | 1467320341735 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:59:01 INFO - PROCESS | 1661 | 1467320341739 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 1661 | 1467320341740 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af22000 == 36 [pid = 1661] [id = 612] 13:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124b36800) [pid = 1661] [serial = 1836] [outer = 0x0] 13:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124c48000) [pid = 1661] [serial = 1837] [outer = 0x124b36800] 13:59:01 INFO - PROCESS | 1661 | 1467320341805 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128c08c00) [pid = 1661] [serial = 1838] [outer = 0x124b36800] 13:59:02 INFO - PROCESS | 1661 | 1467320342154 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 568ms 13:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:59:02 INFO - PROCESS | 1661 | 1467320342172 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1661 | 1467320342173 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:59:02 INFO - PROCESS | 1661 | 1467320342176 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 1661 | 1467320342177 Marionette TRACE conn2 <- [1,2422,null,{}] 13:59:02 INFO - PROCESS | 1661 | 1467320342181 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:02 INFO - PROCESS | 1661 | 1467320342182 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:02 INFO - PROCESS | 1661 | 1467320342287 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:59:02 INFO - PROCESS | 1661 | 1467320342308 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 1661 | 1467320342309 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b995000 == 37 [pid = 1661] [id = 613] 13:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128c0d400) [pid = 1661] [serial = 1839] [outer = 0x0] 13:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x112a58800) [pid = 1661] [serial = 1840] [outer = 0x128c0d400] 13:59:02 INFO - PROCESS | 1661 | 1467320342333 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128c45400) [pid = 1661] [serial = 1841] [outer = 0x128c0d400] 13:59:02 INFO - PROCESS | 1661 | 1467320342676 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 522ms 13:59:02 INFO - PROCESS | 1661 | 1467320342699 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1661 | 1467320342701 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:59:02 INFO - PROCESS | 1661 | 1467320342704 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 1661 | 1467320342705 Marionette TRACE conn2 <- [1,2426,null,{}] 13:59:02 INFO - PROCESS | 1661 | 1467320342707 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:02 INFO - PROCESS | 1661 | 1467320342708 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:02 INFO - PROCESS | 1661 | 1467320342833 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:59:02 INFO - PROCESS | 1661 | 1467320342850 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 1661 | 1467320342851 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd4b000 == 38 [pid = 1661] [id = 614] 13:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128c45c00) [pid = 1661] [serial = 1842] [outer = 0x0] 13:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128c4e800) [pid = 1661] [serial = 1843] [outer = 0x128c45c00] 13:59:02 INFO - PROCESS | 1661 | 1467320342891 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x128c5c400) [pid = 1661] [serial = 1844] [outer = 0x128c45c00] 13:59:03 INFO - PROCESS | 1661 | 1467320343373 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 719ms 13:59:03 INFO - PROCESS | 1661 | 1467320343423 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 1661 | 1467320343424 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:59:03 INFO - PROCESS | 1661 | 1467320343426 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 1661 | 1467320343427 Marionette TRACE conn2 <- [1,2430,null,{}] 13:59:03 INFO - PROCESS | 1661 | 1467320343435 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:03 INFO - PROCESS | 1661 | 1467320343436 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:03 INFO - PROCESS | 1661 | 1467320343619 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11871a400) [pid = 1661] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112687400) [pid = 1661] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1128d4400) [pid = 1661] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1161d2800) [pid = 1661] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112a5dc00) [pid = 1661] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x116905400) [pid = 1661] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x115f71c00) [pid = 1661] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11920f800) [pid = 1661] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12577bc00) [pid = 1661] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1211e9400) [pid = 1661] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x124b38400) [pid = 1661] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x128c5e400) [pid = 1661] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x116727c00) [pid = 1661] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1128cec00) [pid = 1661] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1121af400) [pid = 1661] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:59:03 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x128c48c00) [pid = 1661] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:59:03 INFO - PROCESS | 1661 | 1467320343671 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 1661 | 1467320343672 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x123864000 == 39 [pid = 1661] [id = 615] 13:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1121b8400) [pid = 1661] [serial = 1845] [outer = 0x0] 13:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1129ca000) [pid = 1661] [serial = 1846] [outer = 0x1121b8400] 13:59:03 INFO - PROCESS | 1661 | 1467320343696 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x116905400) [pid = 1661] [serial = 1847] [outer = 0x1121b8400] 13:59:03 INFO - PROCESS | 1661 | 1467320343968 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 575ms 13:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:59:04 INFO - PROCESS | 1661 | 1467320344002 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 1661 | 1467320344004 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:59:04 INFO - PROCESS | 1661 | 1467320344007 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 1661 | 1467320344008 Marionette TRACE conn2 <- [1,2434,null,{}] 13:59:04 INFO - PROCESS | 1661 | 1467320344010 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:04 INFO - PROCESS | 1661 | 1467320344015 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:04 INFO - PROCESS | 1661 | 1467320344117 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:59:04 INFO - PROCESS | 1661 | 1467320344121 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1661 | 1467320344123 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd91800 == 40 [pid = 1661] [id = 616] 13:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1176edc00) [pid = 1661] [serial = 1848] [outer = 0x0] 13:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x124376800) [pid = 1661] [serial = 1849] [outer = 0x1176edc00] 13:59:04 INFO - PROCESS | 1661 | 1467320344159 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1274d6800) [pid = 1661] [serial = 1850] [outer = 0x1176edc00] 13:59:04 INFO - PROCESS | 1661 | 1467320344641 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 13:59:04 INFO - PROCESS | 1661 | 1467320344677 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 1661 | 1467320344679 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:59:04 INFO - PROCESS | 1661 | 1467320344683 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 1661 | 1467320344685 Marionette TRACE conn2 <- [1,2438,null,{}] 13:59:04 INFO - PROCESS | 1661 | 1467320344687 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:04 INFO - PROCESS | 1661 | 1467320344689 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:04 INFO - PROCESS | 1661 | 1467320344789 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:59:04 INFO - PROCESS | 1661 | 1467320344793 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1661 | 1467320344795 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca04800 == 41 [pid = 1661] [id = 617] 13:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x128c5d000) [pid = 1661] [serial = 1851] [outer = 0x0] 13:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1292b4c00) [pid = 1661] [serial = 1852] [outer = 0x128c5d000] 13:59:04 INFO - PROCESS | 1661 | 1467320344821 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1293f4400) [pid = 1661] [serial = 1853] [outer = 0x128c5d000] 13:59:05 INFO - PROCESS | 1661 | 1467320345169 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 519ms 13:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:59:05 INFO - PROCESS | 1661 | 1467320345202 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 1661 | 1467320345204 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:59:05 INFO - PROCESS | 1661 | 1467320345206 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 1661 | 1467320345207 Marionette TRACE conn2 <- [1,2442,null,{}] 13:59:05 INFO - PROCESS | 1661 | 1467320345209 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 1661 | 1467320345210 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:05 INFO - PROCESS | 1661 | 1467320345320 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:59:05 INFO - PROCESS | 1661 | 1467320345326 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 1661 | 1467320345327 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca15000 == 42 [pid = 1661] [id = 618] 13:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x123836000) [pid = 1661] [serial = 1854] [outer = 0x0] 13:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12951b800) [pid = 1661] [serial = 1855] [outer = 0x123836000] 13:59:05 INFO - PROCESS | 1661 | 1467320345352 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x129645000) [pid = 1661] [serial = 1856] [outer = 0x123836000] 13:59:05 INFO - PROCESS | 1661 | 1467320345783 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 617ms 13:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:59:05 INFO - PROCESS | 1661 | 1467320345824 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 1661 | 1467320345826 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:59:05 INFO - PROCESS | 1661 | 1467320345829 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 1661 | 1467320345831 Marionette TRACE conn2 <- [1,2446,null,{}] 13:59:05 INFO - PROCESS | 1661 | 1467320345835 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 1661 | 1467320345837 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:05 INFO - PROCESS | 1661 | 1467320345948 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:59:06 INFO - PROCESS | 1661 | 1467320346057 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 1661 | 1467320346058 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x11959a000 == 43 [pid = 1661] [id = 619] 13:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1131e4800) [pid = 1661] [serial = 1857] [outer = 0x0] 13:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x115da9800) [pid = 1661] [serial = 1858] [outer = 0x1131e4800] 13:59:06 INFO - PROCESS | 1661 | 1467320346091 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x116a13400) [pid = 1661] [serial = 1859] [outer = 0x1131e4800] 13:59:06 INFO - PROCESS | 1661 | 1467320346503 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 721ms 13:59:06 INFO - PROCESS | 1661 | 1467320346550 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 1661 | 1467320346553 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:59:06 INFO - PROCESS | 1661 | 1467320346558 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 1661 | 1467320346559 Marionette TRACE conn2 <- [1,2450,null,{}] 13:59:06 INFO - PROCESS | 1661 | 1467320346562 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:06 INFO - PROCESS | 1661 | 1467320346564 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:06 INFO - PROCESS | 1661 | 1467320346668 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:59:06 INFO - PROCESS | 1661 | 1467320346776 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 1661 | 1467320346777 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12922e800 == 44 [pid = 1661] [id = 620] 13:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x118561400) [pid = 1661] [serial = 1860] [outer = 0x0] 13:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x118864800) [pid = 1661] [serial = 1861] [outer = 0x118561400] 13:59:06 INFO - PROCESS | 1661 | 1467320346811 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11957ac00) [pid = 1661] [serial = 1862] [outer = 0x118561400] 13:59:07 INFO - PROCESS | 1661 | 1467320347236 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 723ms 13:59:07 INFO - PROCESS | 1661 | 1467320347281 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 1661 | 1467320347284 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:59:07 INFO - PROCESS | 1661 | 1467320347288 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - PROCESS | 1661 | 1467320347291 Marionette TRACE conn2 <- [1,2454,null,{}] 13:59:07 INFO - PROCESS | 1661 | 1467320347303 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:07 INFO - PROCESS | 1661 | 1467320347308 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:07 INFO - PROCESS | 1661 | 1467320347437 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:59:07 INFO - PROCESS | 1661 | 1467320347547 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 1661 | 1467320347549 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca1f000 == 45 [pid = 1661] [id = 621] 13:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x119bbd400) [pid = 1661] [serial = 1863] [outer = 0x0] 13:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124957c00) [pid = 1661] [serial = 1864] [outer = 0x119bbd400] 13:59:07 INFO - PROCESS | 1661 | 1467320347584 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12576e000) [pid = 1661] [serial = 1865] [outer = 0x119bbd400] 13:59:08 INFO - PROCESS | 1661 | 1467320347997 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 777ms 13:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:59:08 INFO - PROCESS | 1661 | 1467320348064 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 1661 | 1467320348066 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:59:08 INFO - PROCESS | 1661 | 1467320348068 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 1661 | 1467320348070 Marionette TRACE conn2 <- [1,2458,null,{}] 13:59:08 INFO - PROCESS | 1661 | 1467320348072 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 1661 | 1467320348073 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:08 INFO - PROCESS | 1661 | 1467320348191 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:59:08 INFO - PROCESS | 1661 | 1467320348280 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 1661 | 1467320348281 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d491800 == 46 [pid = 1661] [id = 622] 13:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12576e400) [pid = 1661] [serial = 1866] [outer = 0x0] 13:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1274cc000) [pid = 1661] [serial = 1867] [outer = 0x12576e400] 13:59:08 INFO - PROCESS | 1661 | 1467320348312 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x128c47c00) [pid = 1661] [serial = 1868] [outer = 0x12576e400] 13:59:08 INFO - PROCESS | 1661 | 1467320348994 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 972ms 13:59:09 INFO - PROCESS | 1661 | 1467320349040 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 1661 | 1467320349043 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:59:09 INFO - PROCESS | 1661 | 1467320349047 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 1661 | 1467320349050 Marionette TRACE conn2 <- [1,2462,null,{}] 13:59:09 INFO - PROCESS | 1661 | 1467320349055 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:09 INFO - PROCESS | 1661 | 1467320349056 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:09 INFO - PROCESS | 1661 | 1467320349155 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:59:09 INFO - PROCESS | 1661 | 1467320349230 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 1661 | 1467320349233 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243cd800 == 47 [pid = 1661] [id = 623] 13:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1161ce400) [pid = 1661] [serial = 1869] [outer = 0x0] 13:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1167e2800) [pid = 1661] [serial = 1870] [outer = 0x1161ce400] 13:59:09 INFO - PROCESS | 1661 | 1467320349260 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1184e4400) [pid = 1661] [serial = 1871] [outer = 0x1161ce400] 13:59:09 INFO - PROCESS | 1661 | 1467320349705 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 676ms 13:59:09 INFO - PROCESS | 1661 | 1467320349722 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 1661 | 1467320349725 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:59:09 INFO - PROCESS | 1661 | 1467320349729 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 1661 | 1467320349731 Marionette TRACE conn2 <- [1,2466,null,{}] 13:59:09 INFO - PROCESS | 1661 | 1467320349733 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:09 INFO - PROCESS | 1661 | 1467320349735 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:09 INFO - PROCESS | 1661 | 1467320349830 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:59:09 INFO - PROCESS | 1661 | 1467320349910 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 1661 | 1467320349911 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ada000 == 48 [pid = 1661] [id = 624] 13:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1185a7c00) [pid = 1661] [serial = 1872] [outer = 0x0] 13:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x118865c00) [pid = 1661] [serial = 1873] [outer = 0x1185a7c00] 13:59:09 INFO - PROCESS | 1661 | 1467320349939 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x11999bc00) [pid = 1661] [serial = 1874] [outer = 0x1185a7c00] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca04800 == 47 [pid = 1661] [id = 617] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd91800 == 46 [pid = 1661] [id = 616] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x123864000 == 45 [pid = 1661] [id = 615] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd4b000 == 44 [pid = 1661] [id = 614] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12b995000 == 43 [pid = 1661] [id = 613] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12af22000 == 42 [pid = 1661] [id = 612] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12a616000 == 41 [pid = 1661] [id = 611] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x129224000 == 40 [pid = 1661] [id = 610] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12579d000 == 39 [pid = 1661] [id = 609] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x119b46000 == 38 [pid = 1661] [id = 608] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x117361000 == 37 [pid = 1661] [id = 607] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x127276000 == 36 [pid = 1661] [id = 606] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x11872e800 == 35 [pid = 1661] [id = 605] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12579d800 == 34 [pid = 1661] [id = 593] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x128be7800 == 33 [pid = 1661] [id = 604] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x1243cd800 == 32 [pid = 1661] [id = 623] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12d491800 == 31 [pid = 1661] [id = 622] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca1f000 == 30 [pid = 1661] [id = 621] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12922e800 == 29 [pid = 1661] [id = 620] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca15000 == 28 [pid = 1661] [id = 618] 13:59:10 INFO - PROCESS | 1661 | --DOCSHELL 0x11959a000 == 27 [pid = 1661] [id = 619] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x11925f400) [pid = 1661] [serial = 1792] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119bb8000) [pid = 1661] [serial = 1795] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x112a7bc00) [pid = 1661] [serial = 1783] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1126ff800) [pid = 1661] [serial = 1784] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x116630800) [pid = 1661] [serial = 1786] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1185aec00) [pid = 1661] [serial = 1789] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118861800) [pid = 1661] [serial = 1790] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1172c2800) [pid = 1661] [serial = 1780] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11850e400) [pid = 1661] [serial = 1781] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x118469c00) [pid = 1661] [serial = 1766] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1164e6800) [pid = 1661] [serial = 1765] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1240a0c00) [pid = 1661] [serial = 1769] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119b0ec00) [pid = 1661] [serial = 1768] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128c0f000) [pid = 1661] [serial = 1772] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x126f8e000) [pid = 1661] [serial = 1771] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12416c800) [pid = 1661] [serial = 1798] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x124b44800) [pid = 1661] [serial = 1801] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1293f1c00) [pid = 1661] [serial = 1774] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1185a8c00) [pid = 1661] [serial = 1807] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x129648800) [pid = 1661] [serial = 1775] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x126f8f800) [pid = 1661] [serial = 1811] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x115da6000) [pid = 1661] [serial = 1805] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12a79ac00) [pid = 1661] [serial = 1778] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12a1d2000) [pid = 1661] [serial = 1777] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x115da5400) [pid = 1661] [serial = 1787] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1129c9c00) [pid = 1661] [serial = 1804] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x127216000) [pid = 1661] [serial = 1813] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124b37400) [pid = 1661] [serial = 1799] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x125777c00) [pid = 1661] [serial = 1802] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1211e8800) [pid = 1661] [serial = 1796] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1211e7c00) [pid = 1661] [serial = 1808] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1245d8400) [pid = 1661] [serial = 1810] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119b07400) [pid = 1661] [serial = 1793] [outer = 0x0] [url = about:blank] 13:59:10 INFO - PROCESS | 1661 | 1467320350881 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1171ms 13:59:10 INFO - PROCESS | 1661 | 1467320350907 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 1661 | 1467320350910 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:59:10 INFO - PROCESS | 1661 | 1467320350917 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 1661 | 1467320350921 Marionette TRACE conn2 <- [1,2470,null,{}] 13:59:10 INFO - PROCESS | 1661 | 1467320350924 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:10 INFO - PROCESS | 1661 | 1467320350926 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:11 INFO - PROCESS | 1661 | 1467320351008 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:59:11 INFO - PROCESS | 1661 | 1467320351014 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 1661 | 1467320351017 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169b2000 == 28 [pid = 1661] [id = 625] 13:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1128ce800) [pid = 1661] [serial = 1875] [outer = 0x0] 13:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1128d7c00) [pid = 1661] [serial = 1876] [outer = 0x1128ce800] 13:59:11 INFO - PROCESS | 1661 | 1467320351045 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1129d1c00) [pid = 1661] [serial = 1877] [outer = 0x1128ce800] 13:59:11 INFO - PROCESS | 1661 | 1467320351400 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 523ms 13:59:11 INFO - PROCESS | 1661 | 1467320351439 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 1661 | 1467320351444 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:59:11 INFO - PROCESS | 1661 | 1467320351450 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 1661 | 1467320351452 Marionette TRACE conn2 <- [1,2474,null,{}] 13:59:11 INFO - PROCESS | 1661 | 1467320351456 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:11 INFO - PROCESS | 1661 | 1467320351458 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:11 INFO - PROCESS | 1661 | 1467320351616 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:59:11 INFO - PROCESS | 1661 | 1467320351632 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 1661 | 1467320351633 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188b5000 == 29 [pid = 1661] [id = 626] 13:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x112a58400) [pid = 1661] [serial = 1878] [outer = 0x0] 13:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1130a6000) [pid = 1661] [serial = 1879] [outer = 0x112a58400] 13:59:11 INFO - PROCESS | 1661 | 1467320351676 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x113c9ec00) [pid = 1661] [serial = 1880] [outer = 0x112a58400] 13:59:12 INFO - PROCESS | 1661 | 1467320352111 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 13:59:12 INFO - PROCESS | 1661 | 1467320352120 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 1661 | 1467320352121 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:59:12 INFO - PROCESS | 1661 | 1467320352124 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 1661 | 1467320352126 Marionette TRACE conn2 <- [1,2478,null,{}] 13:59:12 INFO - PROCESS | 1661 | 1467320352136 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:12 INFO - PROCESS | 1661 | 1467320352139 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:12 INFO - PROCESS | 1661 | 1467320352215 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:59:12 INFO - PROCESS | 1661 | 1467320352220 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1661 | 1467320352222 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x119c53000 == 30 [pid = 1661] [id = 627] 13:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x115dac000) [pid = 1661] [serial = 1881] [outer = 0x0] 13:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1164e6800) [pid = 1661] [serial = 1882] [outer = 0x115dac000] 13:59:12 INFO - PROCESS | 1661 | 1467320352252 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1172c3000) [pid = 1661] [serial = 1883] [outer = 0x115dac000] 13:59:12 INFO - PROCESS | 1661 | 1467320352588 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 474ms 13:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:59:12 INFO - PROCESS | 1661 | 1467320352600 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 1661 | 1467320352602 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:59:12 INFO - PROCESS | 1661 | 1467320352604 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 1661 | 1467320352605 Marionette TRACE conn2 <- [1,2482,null,{}] 13:59:12 INFO - PROCESS | 1661 | 1467320352607 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:12 INFO - PROCESS | 1661 | 1467320352609 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:12 INFO - PROCESS | 1661 | 1467320352693 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:59:12 INFO - PROCESS | 1661 | 1467320352766 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1661 | 1467320352767 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x123a6f800 == 31 [pid = 1661] [id = 628] 13:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1129cfc00) [pid = 1661] [serial = 1884] [outer = 0x0] 13:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1176ec000) [pid = 1661] [serial = 1885] [outer = 0x1129cfc00] 13:59:12 INFO - PROCESS | 1661 | 1467320352792 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1184dd000) [pid = 1661] [serial = 1886] [outer = 0x1129cfc00] 13:59:13 INFO - PROCESS | 1661 | 1467320353128 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 569ms 13:59:13 INFO - PROCESS | 1661 | 1467320353174 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:59:13 INFO - PROCESS | 1661 | 1467320353175 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:59:13 INFO - PROCESS | 1661 | 1467320353177 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 1661 | 1467320353178 Marionette TRACE conn2 <- [1,2486,null,{}] 13:59:13 INFO - PROCESS | 1661 | 1467320353180 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:13 INFO - PROCESS | 1661 | 1467320353182 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:13 INFO - PROCESS | 1661 | 1467320353276 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:59:13 INFO - PROCESS | 1661 | 1467320353280 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 1661 | 1467320353281 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x126a79000 == 32 [pid = 1661] [id = 629] 13:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1126f3800) [pid = 1661] [serial = 1887] [outer = 0x0] 13:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x118554000) [pid = 1661] [serial = 1888] [outer = 0x1126f3800] 13:59:13 INFO - PROCESS | 1661 | 1467320353305 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1185ab000) [pid = 1661] [serial = 1889] [outer = 0x1126f3800] 13:59:13 INFO - PROCESS | 1661 | 1467320353663 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 519ms 13:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:59:13 INFO - PROCESS | 1661 | 1467320353702 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 1661 | 1467320353703 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:59:13 INFO - PROCESS | 1661 | 1467320353705 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 1661 | 1467320353706 Marionette TRACE conn2 <- [1,2490,null,{}] 13:59:13 INFO - PROCESS | 1661 | 1467320353708 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:13 INFO - PROCESS | 1661 | 1467320353713 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:13 INFO - PROCESS | 1661 | 1467320353816 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:59:13 INFO - PROCESS | 1661 | 1467320353856 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 1661 | 1467320353857 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be9000 == 33 [pid = 1661] [id = 630] 13:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x118717c00) [pid = 1661] [serial = 1890] [outer = 0x0] 13:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x118864c00) [pid = 1661] [serial = 1891] [outer = 0x118717c00] 13:59:13 INFO - PROCESS | 1661 | 1467320353882 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1199aac00) [pid = 1661] [serial = 1892] [outer = 0x118717c00] 13:59:14 INFO - PROCESS | 1661 | 1467320354202 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 518ms 13:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:59:14 INFO - PROCESS | 1661 | 1467320354223 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 1661 | 1467320354224 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:59:14 INFO - PROCESS | 1661 | 1467320354226 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 1661 | 1467320354227 Marionette TRACE conn2 <- [1,2494,null,{}] 13:59:14 INFO - PROCESS | 1661 | 1467320354231 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:14 INFO - PROCESS | 1661 | 1467320354233 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:14 INFO - PROCESS | 1661 | 1467320354335 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:59:14 INFO - PROCESS | 1661 | 1467320354339 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 1661 | 1467320354340 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12939e000 == 34 [pid = 1661] [id = 631] 13:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x118719400) [pid = 1661] [serial = 1893] [outer = 0x0] 13:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119b11800) [pid = 1661] [serial = 1894] [outer = 0x118719400] 13:59:14 INFO - PROCESS | 1661 | 1467320354364 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119bc4c00) [pid = 1661] [serial = 1895] [outer = 0x118719400] 13:59:14 INFO - PROCESS | 1661 | 1467320354895 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x128c5d000) [pid = 1661] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x124b36800) [pid = 1661] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x128c0d400) [pid = 1661] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x128c45c00) [pid = 1661] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1121b8400) [pid = 1661] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1176edc00) [pid = 1661] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1170c7c00) [pid = 1661] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1126f2c00) [pid = 1661] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1128d2800) [pid = 1661] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x111e5cc00) [pid = 1661] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118560c00) [pid = 1661] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119bc3c00) [pid = 1661] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118472400) [pid = 1661] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x115da9c00) [pid = 1661] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:59:14 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x123836000) [pid = 1661] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 719ms 13:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:59:14 INFO - PROCESS | 1661 | 1467320354946 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 1661 | 1467320354947 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:59:14 INFO - PROCESS | 1661 | 1467320354949 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 1661 | 1467320354950 Marionette TRACE conn2 <- [1,2498,null,{}] 13:59:14 INFO - PROCESS | 1661 | 1467320354952 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:14 INFO - PROCESS | 1661 | 1467320354953 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:15 INFO - PROCESS | 1661 | 1467320355028 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:59:15 INFO - PROCESS | 1661 | 1467320355034 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 1661 | 1467320355035 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x129225000 == 35 [pid = 1661] [id = 632] 13:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x111c75400) [pid = 1661] [serial = 1896] [outer = 0x0] 13:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x116904000) [pid = 1661] [serial = 1897] [outer = 0x111c75400] 13:59:15 INFO - PROCESS | 1661 | 1467320355060 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118560c00) [pid = 1661] [serial = 1898] [outer = 0x111c75400] 13:59:15 INFO - PROCESS | 1661 | 1467320355403 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 471ms 13:59:15 INFO - PROCESS | 1661 | 1467320355420 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 1661 | 1467320355421 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:59:15 INFO - PROCESS | 1661 | 1467320355423 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 1661 | 1467320355424 Marionette TRACE conn2 <- [1,2502,null,{}] 13:59:15 INFO - PROCESS | 1661 | 1467320355427 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:15 INFO - PROCESS | 1661 | 1467320355428 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:15 INFO - PROCESS | 1661 | 1467320355505 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:59:15 INFO - PROCESS | 1661 | 1467320355581 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 1661 | 1467320355582 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a620000 == 36 [pid = 1661] [id = 633] 13:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x112a50400) [pid = 1661] [serial = 1899] [outer = 0x0] 13:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119bb9c00) [pid = 1661] [serial = 1900] [outer = 0x112a50400] 13:59:15 INFO - PROCESS | 1661 | 1467320355611 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1210df000) [pid = 1661] [serial = 1901] [outer = 0x112a50400] 13:59:15 INFO - PROCESS | 1661 | 1467320355882 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 468ms 13:59:15 INFO - PROCESS | 1661 | 1467320355892 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 1661 | 1467320355893 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:59:15 INFO - PROCESS | 1661 | 1467320355896 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 1661 | 1467320355899 Marionette TRACE conn2 <- [1,2506,null,{}] 13:59:15 INFO - PROCESS | 1661 | 1467320355907 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:15 INFO - PROCESS | 1661 | 1467320355908 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:15 INFO - PROCESS | 1661 | 1467320355990 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:59:15 INFO - PROCESS | 1661 | 1467320355994 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 1661 | 1467320355996 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aae0800 == 37 [pid = 1661] [id = 634] 13:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119c08400) [pid = 1661] [serial = 1902] [outer = 0x0] 13:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x123ee7400) [pid = 1661] [serial = 1903] [outer = 0x119c08400] 13:59:16 INFO - PROCESS | 1661 | 1467320356022 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1245dc000) [pid = 1661] [serial = 1904] [outer = 0x119c08400] 13:59:16 INFO - PROCESS | 1661 | 1467320356372 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 526ms 13:59:16 INFO - PROCESS | 1661 | 1467320356422 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 1661 | 1467320356424 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:59:16 INFO - PROCESS | 1661 | 1467320356426 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 1661 | 1467320356428 Marionette TRACE conn2 <- [1,2510,null,{}] 13:59:16 INFO - PROCESS | 1661 | 1467320356430 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:16 INFO - PROCESS | 1661 | 1467320356432 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:16 INFO - PROCESS | 1661 | 1467320356521 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:59:16 INFO - PROCESS | 1661 | 1467320356525 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 1661 | 1467320356527 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b1a0000 == 38 [pid = 1661] [id = 635] 13:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1245e3400) [pid = 1661] [serial = 1905] [outer = 0x0] 13:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12495b800) [pid = 1661] [serial = 1906] [outer = 0x1245e3400] 13:59:16 INFO - PROCESS | 1661 | 1467320356554 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124b43c00) [pid = 1661] [serial = 1907] [outer = 0x1245e3400] 13:59:16 INFO - PROCESS | 1661 | 1467320356898 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 569ms 13:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:59:17 INFO - PROCESS | 1661 | 1467320356995 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 1661 | 1467320356998 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:59:17 INFO - PROCESS | 1661 | 1467320357001 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 1661 | 1467320357003 Marionette TRACE conn2 <- [1,2514,null,{}] 13:59:17 INFO - PROCESS | 1661 | 1467320357007 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:17 INFO - PROCESS | 1661 | 1467320357009 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:17 INFO - PROCESS | 1661 | 1467320357145 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:59:17 INFO - PROCESS | 1661 | 1467320357205 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 1661 | 1467320357209 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x116623800 == 39 [pid = 1661] [id = 636] 13:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x11267a800) [pid = 1661] [serial = 1908] [outer = 0x0] 13:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x112688400) [pid = 1661] [serial = 1909] [outer = 0x11267a800] 13:59:17 INFO - PROCESS | 1661 | 1467320357240 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1128cec00) [pid = 1661] [serial = 1910] [outer = 0x11267a800] 13:59:17 INFO - PROCESS | 1661 | 1467320357759 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 824ms 13:59:17 INFO - PROCESS | 1661 | 1467320357840 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 1661 | 1467320357842 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:59:17 INFO - PROCESS | 1661 | 1467320357871 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 1661 | 1467320357874 Marionette TRACE conn2 <- [1,2518,null,{}] 13:59:17 INFO - PROCESS | 1661 | 1467320357878 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:17 INFO - PROCESS | 1661 | 1467320357880 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:17 INFO - PROCESS | 1661 | 1467320357989 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:59:18 INFO - PROCESS | 1661 | 1467320358048 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 1661 | 1467320358049 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12395d800 == 40 [pid = 1661] [id = 637] 13:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x113c9b800) [pid = 1661] [serial = 1911] [outer = 0x0] 13:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x115da6000) [pid = 1661] [serial = 1912] [outer = 0x113c9b800] 13:59:18 INFO - PROCESS | 1661 | 1467320358080 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1161d5800) [pid = 1661] [serial = 1913] [outer = 0x113c9b800] 13:59:18 INFO - PROCESS | 1661 | 1467320358756 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 955ms 13:59:18 INFO - PROCESS | 1661 | 1467320358801 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 1661 | 1467320358804 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:59:18 INFO - PROCESS | 1661 | 1467320358808 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 1661 | 1467320358811 Marionette TRACE conn2 <- [1,2522,null,{}] 13:59:18 INFO - PROCESS | 1661 | 1467320358815 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:18 INFO - PROCESS | 1661 | 1467320358817 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:18 INFO - PROCESS | 1661 | 1467320358936 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12aae0800 == 39 [pid = 1661] [id = 634] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12a620000 == 38 [pid = 1661] [id = 633] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x129225000 == 37 [pid = 1661] [id = 632] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12939e000 == 36 [pid = 1661] [id = 631] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x128be9000 == 35 [pid = 1661] [id = 630] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x126a79000 == 34 [pid = 1661] [id = 629] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x123a6f800 == 33 [pid = 1661] [id = 628] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x119c53000 == 32 [pid = 1661] [id = 627] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1188b5000 == 31 [pid = 1661] [id = 626] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1169b2000 == 30 [pid = 1661] [id = 625] 13:59:19 INFO - PROCESS | 1661 | --DOCSHELL 0x119ada000 == 29 [pid = 1661] [id = 624] 13:59:19 INFO - PROCESS | 1661 | 1467320359103 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 1661 | 1467320359106 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x116142800 == 30 [pid = 1661] [id = 638] 13:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x112681800) [pid = 1661] [serial = 1914] [outer = 0x0] 13:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x112688c00) [pid = 1661] [serial = 1915] [outer = 0x112681800] 13:59:19 INFO - PROCESS | 1661 | 1467320359138 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1128d7800) [pid = 1661] [serial = 1916] [outer = 0x112681800] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x1293f4400) [pid = 1661] [serial = 1853] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x124c48000) [pid = 1661] [serial = 1837] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x112a58800) [pid = 1661] [serial = 1840] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x128c5c400) [pid = 1661] [serial = 1844] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x128c4e800) [pid = 1661] [serial = 1843] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x116905400) [pid = 1661] [serial = 1847] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1274d6800) [pid = 1661] [serial = 1850] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1184df800) [pid = 1661] [serial = 1825] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11855fc00) [pid = 1661] [serial = 1826] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x112a82c00) [pid = 1661] [serial = 1816] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1150ccc00) [pid = 1661] [serial = 1817] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119260000) [pid = 1661] [serial = 1828] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119bc0800) [pid = 1661] [serial = 1829] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x128c42c00) [pid = 1661] [serial = 1814] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1292b4c00) [pid = 1661] [serial = 1852] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1245dd800) [pid = 1661] [serial = 1834] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1211ec000) [pid = 1661] [serial = 1831] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1245d8000) [pid = 1661] [serial = 1832] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11850b400) [pid = 1661] [serial = 1819] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x118561000) [pid = 1661] [serial = 1820] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11618bc00) [pid = 1661] [serial = 1822] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1172c0000) [pid = 1661] [serial = 1823] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1129ca000) [pid = 1661] [serial = 1846] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x129645000) [pid = 1661] [serial = 1856] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x128c08c00) [pid = 1661] [serial = 1838] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12951b800) [pid = 1661] [serial = 1855] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x128c45400) [pid = 1661] [serial = 1841] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124376800) [pid = 1661] [serial = 1849] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12495d400) [pid = 1661] [serial = 1835] [outer = 0x0] [url = about:blank] 13:59:19 INFO - PROCESS | 1661 | 1467320359529 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 772ms 13:59:19 INFO - PROCESS | 1661 | 1467320359581 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 1661 | 1467320359585 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:59:19 INFO - PROCESS | 1661 | 1467320359623 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 1661 | 1467320359625 Marionette TRACE conn2 <- [1,2526,null,{}] 13:59:19 INFO - PROCESS | 1661 | 1467320359629 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:19 INFO - PROCESS | 1661 | 1467320359632 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:19 INFO - PROCESS | 1661 | 1467320359750 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:59:19 INFO - PROCESS | 1661 | 1467320359763 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 1661 | 1467320359764 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193d6800 == 31 [pid = 1661] [id = 639] 13:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x112a83800) [pid = 1661] [serial = 1917] [outer = 0x0] 13:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x112d50000) [pid = 1661] [serial = 1918] [outer = 0x112a83800] 13:59:19 INFO - PROCESS | 1661 | 1467320359806 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1131e1800) [pid = 1661] [serial = 1919] [outer = 0x112a83800] 13:59:20 INFO - PROCESS | 1661 | 1467320360160 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 576ms 13:59:20 INFO - PROCESS | 1661 | 1467320360194 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 1661 | 1467320360195 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:59:20 INFO - PROCESS | 1661 | 1467320360200 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 1661 | 1467320360203 Marionette TRACE conn2 <- [1,2530,null,{}] 13:59:20 INFO - PROCESS | 1661 | 1467320360211 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 1661 | 1467320360214 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:20 INFO - PROCESS | 1661 | 1467320360301 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:59:20 INFO - PROCESS | 1661 | 1467320360306 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 1661 | 1467320360308 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12395c800 == 32 [pid = 1661] [id = 640] 13:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1126fe000) [pid = 1661] [serial = 1920] [outer = 0x0] 13:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1161ce800) [pid = 1661] [serial = 1921] [outer = 0x1126fe000] 13:59:20 INFO - PROCESS | 1661 | 1467320360336 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x116a11000) [pid = 1661] [serial = 1922] [outer = 0x1126fe000] 13:59:20 INFO - PROCESS | 1661 | 1467320360663 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 471ms 13:59:20 INFO - PROCESS | 1661 | 1467320360671 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 1661 | 1467320360673 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:59:20 INFO - PROCESS | 1661 | 1467320360675 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 1661 | 1467320360676 Marionette TRACE conn2 <- [1,2534,null,{}] 13:59:20 INFO - PROCESS | 1661 | 1467320360678 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 1661 | 1467320360681 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:20 INFO - PROCESS | 1661 | 1467320360767 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:59:20 INFO - PROCESS | 1661 | 1467320360830 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 1661 | 1467320360831 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257a0000 == 33 [pid = 1661] [id = 641] 13:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x112a84400) [pid = 1661] [serial = 1923] [outer = 0x0] 13:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1176eec00) [pid = 1661] [serial = 1924] [outer = 0x112a84400] 13:59:20 INFO - PROCESS | 1661 | 1467320360856 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1182ecc00) [pid = 1661] [serial = 1925] [outer = 0x112a84400] 13:59:21 INFO - PROCESS | 1661 | 1467320361175 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 519ms 13:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:59:21 INFO - PROCESS | 1661 | 1467320361194 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 1661 | 1467320361196 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:59:21 INFO - PROCESS | 1661 | 1467320361201 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 1661 | 1467320361202 Marionette TRACE conn2 <- [1,2538,null,{}] 13:59:21 INFO - PROCESS | 1661 | 1467320361212 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:21 INFO - PROCESS | 1661 | 1467320361214 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:21 INFO - PROCESS | 1661 | 1467320361322 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:59:21 INFO - PROCESS | 1661 | 1467320361325 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 1661 | 1467320361326 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bcf800 == 34 [pid = 1661] [id = 642] 13:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x116731400) [pid = 1661] [serial = 1926] [outer = 0x0] 13:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1184e3c00) [pid = 1661] [serial = 1927] [outer = 0x116731400] 13:59:21 INFO - PROCESS | 1661 | 1467320361351 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11855a000) [pid = 1661] [serial = 1928] [outer = 0x116731400] 13:59:21 INFO - PROCESS | 1661 | 1467320361742 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 569ms 13:59:21 INFO - PROCESS | 1661 | 1467320361770 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 1661 | 1467320361771 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:59:21 INFO - PROCESS | 1661 | 1467320361778 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 1661 | 1467320361780 Marionette TRACE conn2 <- [1,2542,null,{}] 13:59:21 INFO - PROCESS | 1661 | 1467320361784 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:21 INFO - PROCESS | 1661 | 1467320361788 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:21 INFO - PROCESS | 1661 | 1467320361904 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:59:21 INFO - PROCESS | 1661 | 1467320361923 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 1661 | 1467320361924 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293aa000 == 35 [pid = 1661] [id = 643] 13:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1185a9000) [pid = 1661] [serial = 1929] [outer = 0x0] 13:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1187f8400) [pid = 1661] [serial = 1930] [outer = 0x1185a9000] 13:59:21 INFO - PROCESS | 1661 | 1467320361949 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11991d400) [pid = 1661] [serial = 1931] [outer = 0x1185a9000] 13:59:22 INFO - PROCESS | 1661 | 1467320362295 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 570ms 13:59:22 INFO - PROCESS | 1661 | 1467320362349 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:59:22 INFO - PROCESS | 1661 | 1467320362358 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:59:22 INFO - PROCESS | 1661 | 1467320362360 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 1661 | 1467320362361 Marionette TRACE conn2 <- [1,2546,null,{}] 13:59:22 INFO - PROCESS | 1661 | 1467320362363 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:22 INFO - PROCESS | 1661 | 1467320362365 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:22 INFO - PROCESS | 1661 | 1467320362464 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:59:22 INFO - PROCESS | 1661 | 1467320362476 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 1661 | 1467320362477 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7af800 == 36 [pid = 1661] [id = 644] 13:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1187ecc00) [pid = 1661] [serial = 1932] [outer = 0x0] 13:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119b0b000) [pid = 1661] [serial = 1933] [outer = 0x1187ecc00] 13:59:22 INFO - PROCESS | 1661 | 1467320362501 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119bc2000) [pid = 1661] [serial = 1934] [outer = 0x1187ecc00] 13:59:22 INFO - PROCESS | 1661 | 1467320362858 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 518ms 13:59:22 INFO - PROCESS | 1661 | 1467320362879 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 1661 | 1467320362882 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:59:22 INFO - PROCESS | 1661 | 1467320362885 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 1661 | 1467320362886 Marionette TRACE conn2 <- [1,2550,null,{}] 13:59:22 INFO - PROCESS | 1661 | 1467320362889 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:22 INFO - PROCESS | 1661 | 1467320362890 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:22 INFO - PROCESS | 1661 | 1467320362993 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:59:22 INFO - PROCESS | 1661 | 1467320362997 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 1661 | 1467320362998 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aae1800 == 37 [pid = 1661] [id = 645] 13:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11991e400) [pid = 1661] [serial = 1935] [outer = 0x0] 13:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1210dc800) [pid = 1661] [serial = 1936] [outer = 0x11991e400] 13:59:23 INFO - PROCESS | 1661 | 1467320363023 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x123ee8000) [pid = 1661] [serial = 1937] [outer = 0x11991e400] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12576e400) [pid = 1661] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1161ce400) [pid = 1661] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x112a50400) [pid = 1661] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1129cfc00) [pid = 1661] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1126f3800) [pid = 1661] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1131e4800) [pid = 1661] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118717c00) [pid = 1661] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118719400) [pid = 1661] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x112a58400) [pid = 1661] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1185a7c00) [pid = 1661] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x111c75400) [pid = 1661] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1128ce800) [pid = 1661] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x118561400) [pid = 1661] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x115dac000) [pid = 1661] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119bbd400) [pid = 1661] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:59:23 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119c08400) [pid = 1661] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:59:23 INFO - PROCESS | 1661 | 1467320363405 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 568ms 13:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:59:23 INFO - PROCESS | 1661 | 1467320363457 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 1661 | 1467320363458 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:59:23 INFO - PROCESS | 1661 | 1467320363460 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 1661 | 1467320363462 Marionette TRACE conn2 <- [1,2554,null,{}] 13:59:23 INFO - PROCESS | 1661 | 1467320363465 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 1661 | 1467320363466 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:23 INFO - PROCESS | 1661 | 1467320363545 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:59:23 INFO - PROCESS | 1661 | 1467320363551 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 1661 | 1467320363552 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af0f800 == 38 [pid = 1661] [id = 646] 13:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1130cb000) [pid = 1661] [serial = 1938] [outer = 0x0] 13:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116fb6000) [pid = 1661] [serial = 1939] [outer = 0x1130cb000] 13:59:23 INFO - PROCESS | 1661 | 1467320363576 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118719800) [pid = 1661] [serial = 1940] [outer = 0x1130cb000] 13:59:23 INFO - PROCESS | 1661 | 1467320363920 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 474ms 13:59:23 INFO - PROCESS | 1661 | 1467320363935 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:59:23 INFO - PROCESS | 1661 | 1467320363936 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:59:23 INFO - PROCESS | 1661 | 1467320363938 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 1661 | 1467320363939 Marionette TRACE conn2 <- [1,2558,null,{}] 13:59:23 INFO - PROCESS | 1661 | 1467320363942 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 1661 | 1467320363943 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:24 INFO - PROCESS | 1661 | 1467320364024 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:59:24 INFO - PROCESS | 1661 | 1467320364027 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 1661 | 1467320364028 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b13c800 == 39 [pid = 1661] [id = 647] 13:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11871b000) [pid = 1661] [serial = 1941] [outer = 0x0] 13:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1210dd800) [pid = 1661] [serial = 1942] [outer = 0x11871b000] 13:59:24 INFO - PROCESS | 1661 | 1467320364053 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1181d8400) [pid = 1661] [serial = 1943] [outer = 0x11871b000] 13:59:24 INFO - PROCESS | 1661 | 1467320364402 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 470ms 13:59:24 INFO - PROCESS | 1661 | 1467320364409 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 1661 | 1467320364410 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:59:24 INFO - PROCESS | 1661 | 1467320364413 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 1661 | 1467320364416 Marionette TRACE conn2 <- [1,2562,null,{}] 13:59:24 INFO - PROCESS | 1661 | 1467320364420 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:24 INFO - PROCESS | 1661 | 1467320364421 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:24 INFO - PROCESS | 1661 | 1467320364542 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:59:24 INFO - PROCESS | 1661 | 1467320364550 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 1661 | 1467320364552 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba2f800 == 40 [pid = 1661] [id = 648] 13:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124372400) [pid = 1661] [serial = 1944] [outer = 0x0] 13:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124954400) [pid = 1661] [serial = 1945] [outer = 0x124372400] 13:59:24 INFO - PROCESS | 1661 | 1467320364577 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124b3c000) [pid = 1661] [serial = 1946] [outer = 0x124372400] 13:59:24 INFO - PROCESS | 1661 | 1467320364900 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 525ms 13:59:24 INFO - PROCESS | 1661 | 1467320364939 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 1661 | 1467320364941 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:59:24 INFO - PROCESS | 1661 | 1467320364943 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 1661 | 1467320364944 Marionette TRACE conn2 <- [1,2566,null,{}] 13:59:24 INFO - PROCESS | 1661 | 1467320364947 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:24 INFO - PROCESS | 1661 | 1467320364948 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:25 INFO - PROCESS | 1661 | 1467320365025 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:59:25 INFO - PROCESS | 1661 | 1467320365030 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 1661 | 1467320365033 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd60800 == 41 [pid = 1661] [id = 649] 13:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12495d400) [pid = 1661] [serial = 1947] [outer = 0x0] 13:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124c48000) [pid = 1661] [serial = 1948] [outer = 0x12495d400] 13:59:25 INFO - PROCESS | 1661 | 1467320365057 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1257c1800) [pid = 1661] [serial = 1949] [outer = 0x12495d400] 13:59:25 INFO - PROCESS | 1661 | 1467320365570 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 669ms 13:59:25 INFO - PROCESS | 1661 | 1467320365612 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 1661 | 1467320365615 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:59:25 INFO - PROCESS | 1661 | 1467320365619 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 1661 | 1467320365621 Marionette TRACE conn2 <- [1,2570,null,{}] 13:59:25 INFO - PROCESS | 1661 | 1467320365625 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:25 INFO - PROCESS | 1661 | 1467320365627 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:25 INFO - PROCESS | 1661 | 1467320365738 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:59:25 INFO - PROCESS | 1661 | 1467320365833 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 1661 | 1467320365835 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x11959e000 == 42 [pid = 1661] [id = 650] 13:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1129c9400) [pid = 1661] [serial = 1950] [outer = 0x0] 13:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1129d3400) [pid = 1661] [serial = 1951] [outer = 0x1129c9400] 13:59:25 INFO - PROCESS | 1661 | 1467320365884 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x112d50800) [pid = 1661] [serial = 1952] [outer = 0x1129c9400] 13:59:26 INFO - PROCESS | 1661 | 1467320366421 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 826ms 13:59:26 INFO - PROCESS | 1661 | 1467320366444 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 1661 | 1467320366447 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:59:26 INFO - PROCESS | 1661 | 1467320366452 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 1661 | 1467320366454 Marionette TRACE conn2 <- [1,2574,null,{}] 13:59:26 INFO - PROCESS | 1661 | 1467320366456 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:26 INFO - PROCESS | 1661 | 1467320366458 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:26 INFO - PROCESS | 1661 | 1467320366564 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:59:26 INFO - PROCESS | 1661 | 1467320366625 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 1661 | 1467320366627 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x129226800 == 43 [pid = 1661] [id = 651] 13:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1131e4800) [pid = 1661] [serial = 1953] [outer = 0x0] 13:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11690b800) [pid = 1661] [serial = 1954] [outer = 0x1131e4800] 13:59:26 INFO - PROCESS | 1661 | 1467320366658 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1176edc00) [pid = 1661] [serial = 1955] [outer = 0x1131e4800] 13:59:27 INFO - PROCESS | 1661 | 1467320367082 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 669ms 13:59:27 INFO - PROCESS | 1661 | 1467320367122 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 1661 | 1467320367124 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:59:27 INFO - PROCESS | 1661 | 1467320367126 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 1661 | 1467320367129 Marionette TRACE conn2 <- [1,2578,null,{}] 13:59:27 INFO - PROCESS | 1661 | 1467320367137 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:27 INFO - PROCESS | 1661 | 1467320367140 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:27 INFO - PROCESS | 1661 | 1467320367247 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:59:27 INFO - PROCESS | 1661 | 1467320367311 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 1661 | 1467320367313 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd79000 == 44 [pid = 1661] [id = 652] 13:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1184e4000) [pid = 1661] [serial = 1956] [outer = 0x0] 13:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x118719c00) [pid = 1661] [serial = 1957] [outer = 0x1184e4000] 13:59:27 INFO - PROCESS | 1661 | 1467320367356 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118e26400) [pid = 1661] [serial = 1958] [outer = 0x1184e4000] 13:59:27 INFO - PROCESS | 1661 | 1467320367773 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 673ms 13:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:59:27 INFO - PROCESS | 1661 | 1467320367800 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 1661 | 1467320367802 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:59:27 INFO - PROCESS | 1661 | 1467320367804 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 1661 | 1467320367805 Marionette TRACE conn2 <- [1,2582,null,{}] 13:59:27 INFO - PROCESS | 1661 | 1467320367808 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:27 INFO - PROCESS | 1661 | 1467320367809 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:27 INFO - PROCESS | 1661 | 1467320367932 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:59:27 INFO - PROCESS | 1661 | 1467320367994 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 1661 | 1467320367995 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12415c000 == 45 [pid = 1661] [id = 653] 13:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x110eee000) [pid = 1661] [serial = 1959] [outer = 0x0] 13:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x11999f800) [pid = 1661] [serial = 1960] [outer = 0x110eee000] 13:59:28 INFO - PROCESS | 1661 | 1467320368065 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x123837c00) [pid = 1661] [serial = 1961] [outer = 0x110eee000] 13:59:28 INFO - PROCESS | 1661 | 1467320368626 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 869ms 13:59:28 INFO - PROCESS | 1661 | 1467320368680 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 1661 | 1467320368682 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:59:28 INFO - PROCESS | 1661 | 1467320368687 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 1661 | 1467320368689 Marionette TRACE conn2 <- [1,2586,null,{}] 13:59:28 INFO - PROCESS | 1661 | 1467320368692 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:28 INFO - PROCESS | 1661 | 1467320368694 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:28 INFO - PROCESS | 1661 | 1467320368793 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:59:28 INFO - PROCESS | 1661 | 1467320368868 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 1661 | 1467320368871 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x123959000 == 46 [pid = 1661] [id = 654] 13:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1126f5800) [pid = 1661] [serial = 1962] [outer = 0x0] 13:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1128d0400) [pid = 1661] [serial = 1963] [outer = 0x1126f5800] 13:59:28 INFO - PROCESS | 1661 | 1467320368897 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x112d52400) [pid = 1661] [serial = 1964] [outer = 0x1126f5800] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba2f800 == 45 [pid = 1661] [id = 648] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12b13c800 == 44 [pid = 1661] [id = 647] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12af0f800 == 43 [pid = 1661] [id = 646] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12aae1800 == 42 [pid = 1661] [id = 645] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7af800 == 41 [pid = 1661] [id = 644] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x1293aa000 == 40 [pid = 1661] [id = 643] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x128bcf800 == 39 [pid = 1661] [id = 642] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x1257a0000 == 38 [pid = 1661] [id = 641] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12395c800 == 37 [pid = 1661] [id = 640] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x1193d6800 == 36 [pid = 1661] [id = 639] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x116142800 == 35 [pid = 1661] [id = 638] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12395d800 == 34 [pid = 1661] [id = 637] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x116623800 == 33 [pid = 1661] [id = 636] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12b1a0000 == 32 [pid = 1661] [id = 635] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12415c000 == 31 [pid = 1661] [id = 653] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd79000 == 30 [pid = 1661] [id = 652] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x129226800 == 29 [pid = 1661] [id = 651] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd60800 == 28 [pid = 1661] [id = 649] 13:59:29 INFO - PROCESS | 1661 | --DOCSHELL 0x11959e000 == 27 [pid = 1661] [id = 650] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x118554000) [pid = 1661] [serial = 1888] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x116a13400) [pid = 1661] [serial = 1859] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x115da9800) [pid = 1661] [serial = 1858] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x118864c00) [pid = 1661] [serial = 1891] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x119b11800) [pid = 1661] [serial = 1894] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1199aac00) [pid = 1661] [serial = 1892] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1130a6000) [pid = 1661] [serial = 1879] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x113c9ec00) [pid = 1661] [serial = 1880] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x11999bc00) [pid = 1661] [serial = 1874] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118865c00) [pid = 1661] [serial = 1873] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x116904000) [pid = 1661] [serial = 1897] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1128d7c00) [pid = 1661] [serial = 1876] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11957ac00) [pid = 1661] [serial = 1862] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1129d1c00) [pid = 1661] [serial = 1877] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118560c00) [pid = 1661] [serial = 1898] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x118864800) [pid = 1661] [serial = 1861] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1164e6800) [pid = 1661] [serial = 1882] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x12576e000) [pid = 1661] [serial = 1865] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124957c00) [pid = 1661] [serial = 1864] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x123ee7400) [pid = 1661] [serial = 1903] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1172c3000) [pid = 1661] [serial = 1883] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128c47c00) [pid = 1661] [serial = 1868] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1274cc000) [pid = 1661] [serial = 1867] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1184e4400) [pid = 1661] [serial = 1871] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1167e2800) [pid = 1661] [serial = 1870] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119bc4c00) [pid = 1661] [serial = 1895] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1245dc000) [pid = 1661] [serial = 1904] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119bb9c00) [pid = 1661] [serial = 1900] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1176ec000) [pid = 1661] [serial = 1885] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1210df000) [pid = 1661] [serial = 1901] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1184dd000) [pid = 1661] [serial = 1886] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12495b800) [pid = 1661] [serial = 1906] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1185ab000) [pid = 1661] [serial = 1889] [outer = 0x0] [url = about:blank] 13:59:29 INFO - PROCESS | 1661 | 1467320369939 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1325ms 13:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:59:30 INFO - PROCESS | 1661 | 1467320370016 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 1661 | 1467320370019 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:59:30 INFO - PROCESS | 1661 | 1467320370022 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 1661 | 1467320370024 Marionette TRACE conn2 <- [1,2590,null,{}] 13:59:30 INFO - PROCESS | 1661 | 1467320370028 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 1661 | 1467320370029 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:30 INFO - PROCESS | 1661 | 1467320370109 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:59:30 INFO - PROCESS | 1661 | 1467320370116 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 1661 | 1467320370119 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x11679c000 == 28 [pid = 1661] [id = 655] 13:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1128ccc00) [pid = 1661] [serial = 1965] [outer = 0x0] 13:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1128d5400) [pid = 1661] [serial = 1966] [outer = 0x1128ccc00] 13:59:30 INFO - PROCESS | 1661 | 1467320370147 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x112a52800) [pid = 1661] [serial = 1967] [outer = 0x1128ccc00] 13:59:30 INFO - PROCESS | 1661 | 1467320370570 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 570ms 13:59:30 INFO - PROCESS | 1661 | 1467320370592 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:59:30 INFO - PROCESS | 1661 | 1467320370601 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:59:30 INFO - PROCESS | 1661 | 1467320370608 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 1661 | 1467320370611 Marionette TRACE conn2 <- [1,2594,null,{}] 13:59:30 INFO - PROCESS | 1661 | 1467320370618 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 1661 | 1467320370621 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:30 INFO - PROCESS | 1661 | 1467320370743 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:59:30 INFO - PROCESS | 1661 | 1467320370754 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 1661 | 1467320370756 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x119273000 == 29 [pid = 1661] [id = 656] 13:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x115da1000) [pid = 1661] [serial = 1968] [outer = 0x0] 13:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x115dab000) [pid = 1661] [serial = 1969] [outer = 0x115da1000] 13:59:30 INFO - PROCESS | 1661 | 1467320370805 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11646b400) [pid = 1661] [serial = 1970] [outer = 0x115da1000] 13:59:31 INFO - PROCESS | 1661 | 1467320371204 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 625ms 13:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:59:31 INFO - PROCESS | 1661 | 1467320371233 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 1661 | 1467320371234 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:59:31 INFO - PROCESS | 1661 | 1467320371236 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 1661 | 1467320371239 Marionette TRACE conn2 <- [1,2598,null,{}] 13:59:31 INFO - PROCESS | 1661 | 1467320371247 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:31 INFO - PROCESS | 1661 | 1467320371250 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:31 INFO - PROCESS | 1661 | 1467320371327 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:59:31 INFO - PROCESS | 1661 | 1467320371334 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 1661 | 1467320371336 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f7000 == 30 [pid = 1661] [id = 657] 13:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1172c3c00) [pid = 1661] [serial = 1971] [outer = 0x0] 13:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1181d3000) [pid = 1661] [serial = 1972] [outer = 0x1172c3c00] 13:59:31 INFO - PROCESS | 1661 | 1467320371364 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1182e8400) [pid = 1661] [serial = 1973] [outer = 0x1172c3c00] 13:59:31 INFO - PROCESS | 1661 | 1467320371725 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 13:59:31 INFO - PROCESS | 1661 | 1467320371757 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:59:31 INFO - PROCESS | 1661 | 1467320371760 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:59:31 INFO - PROCESS | 1661 | 1467320371762 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 1661 | 1467320371766 Marionette TRACE conn2 <- [1,2602,null,{}] 13:59:31 INFO - PROCESS | 1661 | 1467320371769 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:31 INFO - PROCESS | 1661 | 1467320371770 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:31 INFO - PROCESS | 1661 | 1467320371891 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:59:31 INFO - PROCESS | 1661 | 1467320371946 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 1661 | 1467320371947 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243d2000 == 31 [pid = 1661] [id = 658] 13:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118469800) [pid = 1661] [serial = 1974] [outer = 0x0] 13:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1184e5c00) [pid = 1661] [serial = 1975] [outer = 0x118469800] 13:59:31 INFO - PROCESS | 1661 | 1467320371988 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118560c00) [pid = 1661] [serial = 1976] [outer = 0x118469800] 13:59:32 INFO - PROCESS | 1661 | 1467320372454 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 726ms 13:59:32 INFO - PROCESS | 1661 | 1467320372502 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 1661 | 1467320372510 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:59:32 INFO - PROCESS | 1661 | 1467320372514 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 1661 | 1467320372516 Marionette TRACE conn2 <- [1,2606,null,{}] 13:59:32 INFO - PROCESS | 1661 | 1467320372519 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 1661 | 1467320372520 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:32 INFO - PROCESS | 1661 | 1467320372614 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:59:32 INFO - PROCESS | 1661 | 1467320372670 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 1661 | 1467320372671 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12726b800 == 32 [pid = 1661] [id = 659] 13:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118714c00) [pid = 1661] [serial = 1977] [outer = 0x0] 13:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118858800) [pid = 1661] [serial = 1978] [outer = 0x118714c00] 13:59:32 INFO - PROCESS | 1661 | 1467320372695 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x118e2b800) [pid = 1661] [serial = 1979] [outer = 0x118714c00] 13:59:33 INFO - PROCESS | 1661 | 1467320373042 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 571ms 13:59:33 INFO - PROCESS | 1661 | 1467320373085 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 1661 | 1467320373087 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:59:33 INFO - PROCESS | 1661 | 1467320373099 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 1661 | 1467320373100 Marionette TRACE conn2 <- [1,2610,null,{}] 13:59:33 INFO - PROCESS | 1661 | 1467320373103 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:33 INFO - PROCESS | 1661 | 1467320373110 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:33 INFO - PROCESS | 1661 | 1467320373285 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:59:33 INFO - PROCESS | 1661 | 1467320373317 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 1661 | 1467320373318 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f2c800 == 33 [pid = 1661] [id = 660] 13:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1126f8800) [pid = 1661] [serial = 1980] [outer = 0x0] 13:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119574000) [pid = 1661] [serial = 1981] [outer = 0x1126f8800] 13:59:33 INFO - PROCESS | 1661 | 1467320373357 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119cdbc00) [pid = 1661] [serial = 1982] [outer = 0x1126f8800] 13:59:33 INFO - PROCESS | 1661 | 1467320373788 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 726ms 13:59:33 INFO - PROCESS | 1661 | 1467320373824 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 1661 | 1467320373826 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:59:33 INFO - PROCESS | 1661 | 1467320373848 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 1661 | 1467320373850 Marionette TRACE conn2 <- [1,2614,null,{}] 13:59:33 INFO - PROCESS | 1661 | 1467320373903 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:33 INFO - PROCESS | 1661 | 1467320373904 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:34 INFO - PROCESS | 1661 | 1467320374049 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:59:34 INFO - PROCESS | 1661 | 1467320374108 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 1661 | 1467320374109 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a116000 == 34 [pid = 1661] [id = 661] 13:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x112686c00) [pid = 1661] [serial = 1983] [outer = 0x0] 13:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x123a08c00) [pid = 1661] [serial = 1984] [outer = 0x112686c00] 13:59:34 INFO - PROCESS | 1661 | 1467320374148 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124176000) [pid = 1661] [serial = 1985] [outer = 0x112686c00] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x12495d400) [pid = 1661] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1187ecc00) [pid = 1661] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1245e3400) [pid = 1661] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x116731400) [pid = 1661] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1126fe000) [pid = 1661] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1130cb000) [pid = 1661] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x112a83800) [pid = 1661] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11991e400) [pid = 1661] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x11267a800) [pid = 1661] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11871b000) [pid = 1661] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x112a84400) [pid = 1661] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x113c9b800) [pid = 1661] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1185a9000) [pid = 1661] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x112681800) [pid = 1661] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:59:34 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x124372400) [pid = 1661] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:59:34 INFO - PROCESS | 1661 | 1467320374667 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 888ms 13:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:59:34 INFO - PROCESS | 1661 | 1467320374742 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 1661 | 1467320374743 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:59:34 INFO - PROCESS | 1661 | 1467320374745 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 1661 | 1467320374747 Marionette TRACE conn2 <- [1,2618,null,{}] 13:59:34 INFO - PROCESS | 1661 | 1467320374752 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:34 INFO - PROCESS | 1661 | 1467320374753 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:34 INFO - PROCESS | 1661 | 1467320374862 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:59:34 INFO - PROCESS | 1661 | 1467320374869 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 1661 | 1467320374871 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a626800 == 35 [pid = 1661] [id = 662] 13:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1130bdc00) [pid = 1661] [serial = 1986] [outer = 0x0] 13:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x116978800) [pid = 1661] [serial = 1987] [outer = 0x1130bdc00] 13:59:34 INFO - PROCESS | 1661 | 1467320374909 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118865800) [pid = 1661] [serial = 1988] [outer = 0x1130bdc00] 13:59:35 INFO - PROCESS | 1661 | 1467320375322 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 625ms 13:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:59:35 INFO - PROCESS | 1661 | 1467320375372 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 1661 | 1467320375373 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:59:35 INFO - PROCESS | 1661 | 1467320375375 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 1661 | 1467320375377 Marionette TRACE conn2 <- [1,2622,null,{}] 13:59:35 INFO - PROCESS | 1661 | 1467320375392 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:35 INFO - PROCESS | 1661 | 1467320375393 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:35 INFO - PROCESS | 1661 | 1467320375471 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:59:35 INFO - PROCESS | 1661 | 1467320375475 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 1661 | 1467320375476 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aae4000 == 36 [pid = 1661] [id = 663] 13:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x113c30c00) [pid = 1661] [serial = 1989] [outer = 0x0] 13:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1211eb800) [pid = 1661] [serial = 1990] [outer = 0x113c30c00] 13:59:35 INFO - PROCESS | 1661 | 1467320375503 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1245d8c00) [pid = 1661] [serial = 1991] [outer = 0x113c30c00] 13:59:35 INFO - PROCESS | 1661 | 1467320375828 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 468ms 13:59:35 INFO - PROCESS | 1661 | 1467320375844 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 1661 | 1467320375845 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:59:35 INFO - PROCESS | 1661 | 1467320375852 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 1661 | 1467320375853 Marionette TRACE conn2 <- [1,2626,null,{}] 13:59:35 INFO - PROCESS | 1661 | 1467320375855 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:35 INFO - PROCESS | 1661 | 1467320375856 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:35 INFO - PROCESS | 1661 | 1467320375939 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:59:35 INFO - PROCESS | 1661 | 1467320375944 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 1661 | 1467320375945 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af2a000 == 37 [pid = 1661] [id = 664] 13:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1245d7400) [pid = 1661] [serial = 1992] [outer = 0x0] 13:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124952400) [pid = 1661] [serial = 1993] [outer = 0x1245d7400] 13:59:35 INFO - PROCESS | 1661 | 1467320375969 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12495e800) [pid = 1661] [serial = 1994] [outer = 0x1245d7400] 13:59:36 INFO - PROCESS | 1661 | 1467320376282 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 468ms 13:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:59:36 INFO - PROCESS | 1661 | 1467320376320 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:59:36 INFO - PROCESS | 1661 | 1467320376322 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:59:36 INFO - PROCESS | 1661 | 1467320376324 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 1661 | 1467320376325 Marionette TRACE conn2 <- [1,2630,null,{}] 13:59:36 INFO - PROCESS | 1661 | 1467320376328 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:36 INFO - PROCESS | 1661 | 1467320376341 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:36 INFO - PROCESS | 1661 | 1467320376470 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:59:36 INFO - PROCESS | 1661 | 1467320376548 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 1661 | 1467320376550 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x115077800 == 38 [pid = 1661] [id = 665] 13:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x110d6bc00) [pid = 1661] [serial = 1995] [outer = 0x0] 13:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x110ef2000) [pid = 1661] [serial = 1996] [outer = 0x110d6bc00] 13:59:36 INFO - PROCESS | 1661 | 1467320376581 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1126f2000) [pid = 1661] [serial = 1997] [outer = 0x110d6bc00] 13:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 820ms 13:59:37 INFO - PROCESS | 1661 | 1467320377136 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:59:37 INFO - PROCESS | 1661 | 1467320377146 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 1661 | 1467320377151 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:59:37 INFO - PROCESS | 1661 | 1467320377183 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 1661 | 1467320377185 Marionette TRACE conn2 <- [1,2634,null,{}] 13:59:37 INFO - PROCESS | 1661 | 1467320377189 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:37 INFO - PROCESS | 1661 | 1467320377192 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:37 INFO - PROCESS | 1661 | 1467320377302 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:59:37 INFO - PROCESS | 1661 | 1467320377383 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 1661 | 1467320377385 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x123a6f000 == 39 [pid = 1661] [id = 666] 13:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x115da0800) [pid = 1661] [serial = 1998] [outer = 0x0] 13:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x115dad800) [pid = 1661] [serial = 1999] [outer = 0x115da0800] 13:59:37 INFO - PROCESS | 1661 | 1467320377416 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x116724c00) [pid = 1661] [serial = 2000] [outer = 0x115da0800] 13:59:38 INFO - PROCESS | 1661 | 1467320378084 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 978ms 13:59:38 INFO - PROCESS | 1661 | 1467320378157 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 1661 | 1467320378159 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:59:38 INFO - PROCESS | 1661 | 1467320378163 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 1661 | 1467320378165 Marionette TRACE conn2 <- [1,2638,null,{}] 13:59:38 INFO - PROCESS | 1661 | 1467320378169 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:38 INFO - PROCESS | 1661 | 1467320378170 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:38 INFO - PROCESS | 1661 | 1467320378276 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:59:38 INFO - PROCESS | 1661 | 1467320378332 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 1661 | 1467320378335 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x119590000 == 40 [pid = 1661] [id = 667] 13:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x112a5c400) [pid = 1661] [serial = 2001] [outer = 0x0] 13:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x112d5a400) [pid = 1661] [serial = 2002] [outer = 0x112a5c400] 13:59:38 INFO - PROCESS | 1661 | 1467320378363 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x113c9ac00) [pid = 1661] [serial = 2003] [outer = 0x112a5c400] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12af2a000 == 39 [pid = 1661] [id = 664] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12aae4000 == 38 [pid = 1661] [id = 663] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12a626800 == 37 [pid = 1661] [id = 662] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12a116000 == 36 [pid = 1661] [id = 661] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x128f2c800 == 35 [pid = 1661] [id = 660] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12726b800 == 34 [pid = 1661] [id = 659] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1243d2000 == 33 [pid = 1661] [id = 658] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f7000 == 32 [pid = 1661] [id = 657] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x119273000 == 31 [pid = 1661] [id = 656] 13:59:38 INFO - PROCESS | 1661 | --DOCSHELL 0x11679c000 == 30 [pid = 1661] [id = 655] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1257c1800) [pid = 1661] [serial = 1949] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x124c48000) [pid = 1661] [serial = 1948] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124b3c000) [pid = 1661] [serial = 1946] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119bc2000) [pid = 1661] [serial = 1934] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x124b43c00) [pid = 1661] [serial = 1907] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11855a000) [pid = 1661] [serial = 1928] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1161ce800) [pid = 1661] [serial = 1921] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118719800) [pid = 1661] [serial = 1940] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x112d50000) [pid = 1661] [serial = 1918] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x123ee8000) [pid = 1661] [serial = 1937] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x112688400) [pid = 1661] [serial = 1909] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x116fb6000) [pid = 1661] [serial = 1939] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1210dc800) [pid = 1661] [serial = 1936] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1181d8400) [pid = 1661] [serial = 1943] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1182ecc00) [pid = 1661] [serial = 1925] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x115da6000) [pid = 1661] [serial = 1912] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1184e3c00) [pid = 1661] [serial = 1927] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119b0b000) [pid = 1661] [serial = 1933] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11991d400) [pid = 1661] [serial = 1931] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1128d7800) [pid = 1661] [serial = 1916] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1176eec00) [pid = 1661] [serial = 1924] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124954400) [pid = 1661] [serial = 1945] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1210dd800) [pid = 1661] [serial = 1942] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x112688c00) [pid = 1661] [serial = 1915] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1161d5800) [pid = 1661] [serial = 1913] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1187f8400) [pid = 1661] [serial = 1930] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1128cec00) [pid = 1661] [serial = 1910] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x1131e1800) [pid = 1661] [serial = 1919] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x116a11000) [pid = 1661] [serial = 1922] [outer = 0x0] [url = about:blank] 13:59:38 INFO - PROCESS | 1661 | 1467320378774 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 622ms 13:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:59:38 INFO - PROCESS | 1661 | 1467320378785 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 1661 | 1467320378788 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:59:38 INFO - PROCESS | 1661 | 1467320378792 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 1661 | 1467320378794 Marionette TRACE conn2 <- [1,2642,null,{}] 13:59:38 INFO - PROCESS | 1661 | 1467320378796 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:38 INFO - PROCESS | 1661 | 1467320378798 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:38 INFO - PROCESS | 1661 | 1467320378876 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:59:38 INFO - PROCESS | 1661 | 1467320378881 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 1661 | 1467320378884 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188cf800 == 31 [pid = 1661] [id = 668] 13:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x115f16400) [pid = 1661] [serial = 2004] [outer = 0x0] 13:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1164db400) [pid = 1661] [serial = 2005] [outer = 0x115f16400] 13:59:38 INFO - PROCESS | 1661 | 1467320378911 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x11697d400) [pid = 1661] [serial = 2006] [outer = 0x115f16400] 13:59:39 INFO - PROCESS | 1661 | 1467320379257 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:59:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 470ms 13:59:39 INFO - PROCESS | 1661 | 1467320379263 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 1661 | 1467320379267 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:59:39 INFO - PROCESS | 1661 | 1467320379271 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - PROCESS | 1661 | 1467320379275 Marionette TRACE conn2 <- [1,2646,null,{}] 13:59:39 INFO - PROCESS | 1661 | 1467320379287 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:39 INFO - PROCESS | 1661 | 1467320379291 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:39 INFO - PROCESS | 1661 | 1467320379446 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:59:39 INFO - PROCESS | 1661 | 1467320379535 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 1661 | 1467320379538 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x124152000 == 32 [pid = 1661] [id = 669] 13:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x116fb6400) [pid = 1661] [serial = 2007] [outer = 0x0] 13:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1182e9800) [pid = 1661] [serial = 2008] [outer = 0x116fb6400] 13:59:39 INFO - PROCESS | 1661 | 1467320379583 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x118553c00) [pid = 1661] [serial = 2009] [outer = 0x116fb6400] 13:59:39 INFO - PROCESS | 1661 | 1467320379953 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:59:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 724ms 13:59:39 INFO - PROCESS | 1661 | 1467320379995 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:59:39 INFO - PROCESS | 1661 | 1467320379996 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:59:40 INFO - PROCESS | 1661 | 1467320379999 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 1661 | 1467320380000 Marionette TRACE conn2 <- [1,2650,null,{}] 13:59:40 INFO - PROCESS | 1661 | 1467320380002 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:40 INFO - PROCESS | 1661 | 1467320380003 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:40 INFO - PROCESS | 1661 | 1467320380090 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:59:40 INFO - PROCESS | 1661 | 1467320380144 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 1661 | 1467320380145 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a06000 == 33 [pid = 1661] [id = 670] 13:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118554000) [pid = 1661] [serial = 2010] [outer = 0x0] 13:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1185a9000) [pid = 1661] [serial = 2011] [outer = 0x118554000] 13:59:40 INFO - PROCESS | 1661 | 1467320380170 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118e25c00) [pid = 1661] [serial = 2012] [outer = 0x118554000] 13:59:40 INFO - PROCESS | 1661 | 1467320380441 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:59:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 471ms 13:59:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:59:40 INFO - PROCESS | 1661 | 1467320380470 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 1661 | 1467320380471 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:59:40 INFO - PROCESS | 1661 | 1467320380473 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 1661 | 1467320380474 Marionette TRACE conn2 <- [1,2654,null,{}] 13:59:40 INFO - PROCESS | 1661 | 1467320380476 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:40 INFO - PROCESS | 1661 | 1467320380477 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:40 INFO - PROCESS | 1661 | 1467320380574 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:59:40 INFO - PROCESS | 1661 | 1467320380579 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 1661 | 1467320380581 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x119ae8000 == 34 [pid = 1661] [id = 671] 13:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x119210800) [pid = 1661] [serial = 2013] [outer = 0x0] 13:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119918800) [pid = 1661] [serial = 2014] [outer = 0x119210800] 13:59:40 INFO - PROCESS | 1661 | 1467320380620 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119b09c00) [pid = 1661] [serial = 2015] [outer = 0x119210800] 13:59:41 INFO - PROCESS | 1661 | 1467320381136 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:59:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 668ms 13:59:41 INFO - PROCESS | 1661 | 1467320381145 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 1661 | 1467320381146 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:59:41 INFO - PROCESS | 1661 | 1467320381149 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 1661 | 1467320381150 Marionette TRACE conn2 <- [1,2658,null,{}] 13:59:41 INFO - PROCESS | 1661 | 1467320381152 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 1661 | 1467320381156 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:41 INFO - PROCESS | 1661 | 1467320381273 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:59:41 INFO - PROCESS | 1661 | 1467320381313 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 1661 | 1467320381314 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a626800 == 35 [pid = 1661] [id = 672] 13:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11885ec00) [pid = 1661] [serial = 2016] [outer = 0x0] 13:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119c05800) [pid = 1661] [serial = 2017] [outer = 0x11885ec00] 13:59:41 INFO - PROCESS | 1661 | 1467320381339 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x124370000) [pid = 1661] [serial = 2018] [outer = 0x11885ec00] 13:59:41 INFO - PROCESS | 1661 | 1467320381649 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:59:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 13:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:59:41 INFO - PROCESS | 1661 | 1467320381669 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 1661 | 1467320381670 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:59:41 INFO - PROCESS | 1661 | 1467320381672 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 1661 | 1467320381673 Marionette TRACE conn2 <- [1,2662,null,{}] 13:59:41 INFO - PROCESS | 1661 | 1467320381676 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 1661 | 1467320381677 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:41 INFO - PROCESS | 1661 | 1467320381783 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:59:41 INFO - PROCESS | 1661 | 1467320381819 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 1661 | 1467320381820 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a856800 == 36 [pid = 1661] [id = 673] 13:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1121b9000) [pid = 1661] [serial = 2019] [outer = 0x0] 13:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12495b800) [pid = 1661] [serial = 2020] [outer = 0x1121b9000] 13:59:41 INFO - PROCESS | 1661 | 1467320381850 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124b3bc00) [pid = 1661] [serial = 2021] [outer = 0x1121b9000] 13:59:42 INFO - PROCESS | 1661 | 1467320382168 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:59:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:59:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 518ms 13:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:59:42 INFO - PROCESS | 1661 | 1467320382191 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 1661 | 1467320382192 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:59:42 INFO - PROCESS | 1661 | 1467320382194 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - PROCESS | 1661 | 1467320382195 Marionette TRACE conn2 <- [1,2666,null,{}] 13:59:42 INFO - PROCESS | 1661 | 1467320382199 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:42 INFO - PROCESS | 1661 | 1467320382201 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:42 INFO - PROCESS | 1661 | 1467320382296 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:59:42 INFO - PROCESS | 1661 | 1467320382300 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 1661 | 1467320382301 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b12d800 == 37 [pid = 1661] [id = 674] 13:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124b41800) [pid = 1661] [serial = 2022] [outer = 0x0] 13:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124e3e800) [pid = 1661] [serial = 2023] [outer = 0x124b41800] 13:59:42 INFO - PROCESS | 1661 | 1467320382325 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12576e400) [pid = 1661] [serial = 2024] [outer = 0x124b41800] 13:59:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 13:59:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 920ms 13:59:43 INFO - PROCESS | 1661 | 1467320383109 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:59:43 INFO - PROCESS | 1661 | 1467320383115 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 1661 | 1467320383117 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:59:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:59:43 INFO - PROCESS | 1661 | 1467320383119 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 1661 | 1467320383120 Marionette TRACE conn2 <- [1,2670,null,{}] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118714c00) [pid = 1661] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x115da1000) [pid = 1661] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1172c3c00) [pid = 1661] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1126f5800) [pid = 1661] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x113c30c00) [pid = 1661] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1129c9400) [pid = 1661] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1126f8800) [pid = 1661] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1131e4800) [pid = 1661] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x112686c00) [pid = 1661] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1184e4000) [pid = 1661] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x110eee000) [pid = 1661] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1128ccc00) [pid = 1661] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x118469800) [pid = 1661] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:59:43 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1130bdc00) [pid = 1661] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:59:43 INFO - PROCESS | 1661 | 1467320383158 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:43 INFO - PROCESS | 1661 | 1467320383159 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:43 INFO - PROCESS | 1661 | 1467320383238 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:59:43 INFO - PROCESS | 1661 | 1467320383241 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 1661 | 1467320383242 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12601f800 == 38 [pid = 1661] [id = 675] 13:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1126f9c00) [pid = 1661] [serial = 2025] [outer = 0x0] 13:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1129cb000) [pid = 1661] [serial = 2026] [outer = 0x1126f9c00] 13:59:43 INFO - PROCESS | 1661 | 1467320383275 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x115da1000) [pid = 1661] [serial = 2027] [outer = 0x1126f9c00] 13:59:44 INFO - PROCESS | 1661 | 1467320384086 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"]]]}] 13:59:44 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 13:59:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:59:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:59:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 13:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:59:44 INFO - PROCESS | 1661 | 1467320384091 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 1661 | 1467320384092 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:59:44 INFO - PROCESS | 1661 | 1467320384094 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 1661 | 1467320384095 Marionette TRACE conn2 <- [1,2674,null,{}] 13:59:44 INFO - PROCESS | 1661 | 1467320384099 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:44 INFO - PROCESS | 1661 | 1467320384100 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:44 INFO - PROCESS | 1661 | 1467320384176 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:59:44 INFO - PROCESS | 1661 | 1467320384181 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 1661 | 1467320384183 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12726e800 == 39 [pid = 1661] [id = 676] 13:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1172c0000) [pid = 1661] [serial = 2028] [outer = 0x0] 13:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119b10c00) [pid = 1661] [serial = 2029] [outer = 0x1172c0000] 13:59:44 INFO - PROCESS | 1661 | 1467320384207 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x126062400) [pid = 1661] [serial = 2030] [outer = 0x1172c0000] 13:59:45 INFO - PROCESS | 1661 | 1467320385059 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"]]]}] 13:59:45 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 13:59:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:59:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:59:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 973ms 13:59:45 INFO - PROCESS | 1661 | 1467320385068 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 13:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:59:45 INFO - PROCESS | 1661 | 1467320385070 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:59:45 INFO - PROCESS | 1661 | 1467320385073 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 1661 | 1467320385076 Marionette TRACE conn2 <- [1,2678,null,{}] 13:59:45 INFO - PROCESS | 1661 | 1467320385080 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:45 INFO - PROCESS | 1661 | 1467320385084 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:45 INFO - PROCESS | 1661 | 1467320385307 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:59:45 INFO - PROCESS | 1661 | 1467320385344 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 1661 | 1467320385346 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x11507a000 == 40 [pid = 1661] [id = 677] 13:59:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x110eed000) [pid = 1661] [serial = 2031] [outer = 0x0] 13:59:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1121bcc00) [pid = 1661] [serial = 2032] [outer = 0x110eed000] 13:59:45 INFO - PROCESS | 1661 | 1467320385378 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1128d6c00) [pid = 1661] [serial = 2033] [outer = 0x110eed000] 13:59:46 INFO - PROCESS | 1661 | 1467320386297 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:59:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 13:59:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1277ms 13:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:59:46 INFO - PROCESS | 1661 | 1467320386351 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 1661 | 1467320386354 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:59:46 INFO - PROCESS | 1661 | 1467320386357 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 1661 | 1467320386359 Marionette TRACE conn2 <- [1,2682,null,{}] 13:59:46 INFO - PROCESS | 1661 | 1467320386362 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:46 INFO - PROCESS | 1661 | 1467320386364 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:46 INFO - PROCESS | 1661 | 1467320386466 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:59:46 INFO - PROCESS | 1661 | 1467320386523 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 1661 | 1467320386525 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x123a72000 == 41 [pid = 1661] [id = 678] 13:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x115da6000) [pid = 1661] [serial = 2034] [outer = 0x0] 13:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1167e2400) [pid = 1661] [serial = 2035] [outer = 0x115da6000] 13:59:46 INFO - PROCESS | 1661 | 1467320386555 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1170c7800) [pid = 1661] [serial = 2036] [outer = 0x115da6000] 13:59:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 13:59:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1171ms 13:59:47 INFO - PROCESS | 1661 | 1467320387520 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:59:47 INFO - PROCESS | 1661 | 1467320387528 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 1661 | 1467320387531 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:59:47 INFO - PROCESS | 1661 | 1467320387534 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 1661 | 1467320387535 Marionette TRACE conn2 <- [1,2686,null,{}] 13:59:47 INFO - PROCESS | 1661 | 1467320387538 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:47 INFO - PROCESS | 1661 | 1467320387539 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:47 INFO - PROCESS | 1661 | 1467320387647 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:59:47 INFO - PROCESS | 1661 | 1467320387704 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 1661 | 1467320387705 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x127268000 == 42 [pid = 1661] [id = 679] 13:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x115dae000) [pid = 1661] [serial = 2037] [outer = 0x0] 13:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x118470c00) [pid = 1661] [serial = 2038] [outer = 0x115dae000] 13:59:47 INFO - PROCESS | 1661 | 1467320387735 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x118867400) [pid = 1661] [serial = 2039] [outer = 0x115dae000] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x123865000 == 41 [pid = 1661] [id = 347] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1167ad000 == 40 [pid = 1661] [id = 351] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x118261800 == 39 [pid = 1661] [id = 362] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12726e800 == 38 [pid = 1661] [id = 676] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12601f800 == 37 [pid = 1661] [id = 675] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12b12d800 == 36 [pid = 1661] [id = 674] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12a856800 == 35 [pid = 1661] [id = 673] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12a626800 == 34 [pid = 1661] [id = 672] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x119ae8000 == 33 [pid = 1661] [id = 671] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x128a06000 == 32 [pid = 1661] [id = 670] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x124152000 == 31 [pid = 1661] [id = 669] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1188cf800 == 30 [pid = 1661] [id = 668] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x119590000 == 29 [pid = 1661] [id = 667] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x123a6f000 == 28 [pid = 1661] [id = 666] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x115077800 == 27 [pid = 1661] [id = 665] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12a613000 == 26 [pid = 1661] [id = 353] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1243e7000 == 25 [pid = 1661] [id = 348] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12b132800 == 24 [pid = 1661] [id = 355] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x128bea000 == 23 [pid = 1661] [id = 350] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x119279800 == 22 [pid = 1661] [id = 346] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x126ea2800 == 21 [pid = 1661] [id = 349] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x117e42800 == 20 [pid = 1661] [id = 361] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba33000 == 19 [pid = 1661] [id = 358] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12aada800 == 18 [pid = 1661] [id = 354] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1293b8800 == 17 [pid = 1661] [id = 352] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x119c69800 == 16 [pid = 1661] [id = 360] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x118727800 == 15 [pid = 1661] [id = 356] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x123959000 == 14 [pid = 1661] [id = 654] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1167ae800 == 13 [pid = 1661] [id = 345] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd77000 == 12 [pid = 1661] [id = 359] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x126011800 == 11 [pid = 1661] [id = 357] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x123a72000 == 10 [pid = 1661] [id = 678] 13:59:49 INFO - PROCESS | 1661 | --DOCSHELL 0x11507a000 == 9 [pid = 1661] [id = 677] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118858800) [pid = 1661] [serial = 1978] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x115dab000) [pid = 1661] [serial = 1969] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11646b400) [pid = 1661] [serial = 1970] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1181d3000) [pid = 1661] [serial = 1972] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1182e8400) [pid = 1661] [serial = 1973] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x112d52400) [pid = 1661] [serial = 1964] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1128d0400) [pid = 1661] [serial = 1963] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1245d8c00) [pid = 1661] [serial = 1991] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x112d50800) [pid = 1661] [serial = 1952] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119574000) [pid = 1661] [serial = 1981] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1129d3400) [pid = 1661] [serial = 1951] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1176edc00) [pid = 1661] [serial = 1955] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11690b800) [pid = 1661] [serial = 1954] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x118e2b800) [pid = 1661] [serial = 1979] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x123a08c00) [pid = 1661] [serial = 1984] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119cdbc00) [pid = 1661] [serial = 1982] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1211eb800) [pid = 1661] [serial = 1990] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x118e26400) [pid = 1661] [serial = 1958] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x118719c00) [pid = 1661] [serial = 1957] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x11999f800) [pid = 1661] [serial = 1960] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x123837c00) [pid = 1661] [serial = 1961] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x124176000) [pid = 1661] [serial = 1985] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x1128d5400) [pid = 1661] [serial = 1966] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1184e5c00) [pid = 1661] [serial = 1975] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x112a52800) [pid = 1661] [serial = 1967] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x116978800) [pid = 1661] [serial = 1987] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x118865800) [pid = 1661] [serial = 1988] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x118560c00) [pid = 1661] [serial = 1976] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x124952400) [pid = 1661] [serial = 1993] [outer = 0x0] [url = about:blank] 13:59:49 INFO - PROCESS | 1661 | 1467320389381 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"]]]}] 13:59:49 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 13:59:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:59:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:59:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1871ms 13:59:49 INFO - PROCESS | 1661 | 1467320389406 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 1661 | 1467320389408 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:59:49 INFO - PROCESS | 1661 | 1467320389412 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 1661 | 1467320389415 Marionette TRACE conn2 <- [1,2690,null,{}] 13:59:49 INFO - PROCESS | 1661 | 1467320389421 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:49 INFO - PROCESS | 1661 | 1467320389423 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:49 INFO - PROCESS | 1661 | 1467320389500 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:59:49 INFO - PROCESS | 1661 | 1467320389504 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 1661 | 1467320389507 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x117014000 == 10 [pid = 1661] [id = 680] 13:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x1129cd800) [pid = 1661] [serial = 2040] [outer = 0x0] 13:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x1129cf000) [pid = 1661] [serial = 2041] [outer = 0x1129cd800] 13:59:49 INFO - PROCESS | 1661 | 1467320389538 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x112d4e000) [pid = 1661] [serial = 2042] [outer = 0x1129cd800] 13:59:50 INFO - PROCESS | 1661 | 1467320390362 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"]]]}] 13:59:50 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 13:59:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:59:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:59:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 978ms 13:59:50 INFO - PROCESS | 1661 | 1467320390389 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 1661 | 1467320390393 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:59:50 INFO - PROCESS | 1661 | 1467320390398 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 1661 | 1467320390401 Marionette TRACE conn2 <- [1,2694,null,{}] 13:59:50 INFO - PROCESS | 1661 | 1467320390404 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:50 INFO - PROCESS | 1661 | 1467320390406 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:50 INFO - PROCESS | 1661 | 1467320390490 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:59:50 INFO - PROCESS | 1661 | 1467320390543 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 1661 | 1467320390545 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x119277000 == 11 [pid = 1661] [id = 681] 13:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x113c9ec00) [pid = 1661] [serial = 2043] [outer = 0x0] 13:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x115f1c000) [pid = 1661] [serial = 2044] [outer = 0x113c9ec00] 13:59:50 INFO - PROCESS | 1661 | 1467320390572 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x116632800) [pid = 1661] [serial = 2045] [outer = 0x113c9ec00] 13:59:51 INFO - PROCESS | 1661 | 1467320391360 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"]]]}] 13:59:51 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 13:59:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:59:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:59:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 975ms 13:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:59:51 INFO - PROCESS | 1661 | 1467320391373 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 1661 | 1467320391375 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:59:51 INFO - PROCESS | 1661 | 1467320391377 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 1661 | 1467320391379 Marionette TRACE conn2 <- [1,2698,null,{}] 13:59:51 INFO - PROCESS | 1661 | 1467320391395 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:51 INFO - PROCESS | 1661 | 1467320391399 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:51 INFO - PROCESS | 1661 | 1467320391500 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:59:51 INFO - PROCESS | 1661 | 1467320391541 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 1661 | 1467320391543 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f3000 == 12 [pid = 1661] [id = 682] 13:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1181d8400) [pid = 1661] [serial = 2046] [outer = 0x0] 13:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x1182e8800) [pid = 1661] [serial = 2047] [outer = 0x1181d8400] 13:59:51 INFO - PROCESS | 1661 | 1467320391571 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1184e4c00) [pid = 1661] [serial = 2048] [outer = 0x1181d8400] 13:59:52 INFO - PROCESS | 1661 | 1467320392384 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"]]]}] 13:59:52 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 13:59:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:59:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1024ms 13:59:52 INFO - PROCESS | 1661 | 1467320392402 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 1661 | 1467320392403 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:59:52 INFO - PROCESS | 1661 | 1467320392406 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 1661 | 1467320392407 Marionette TRACE conn2 <- [1,2702,null,{}] 13:59:52 INFO - PROCESS | 1661 | 1467320392409 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:52 INFO - PROCESS | 1661 | 1467320392410 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:52 INFO - PROCESS | 1661 | 1467320392507 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:59:52 INFO - PROCESS | 1661 | 1467320392542 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 1661 | 1467320392543 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12415f800 == 13 [pid = 1661] [id = 683] 13:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x118561c00) [pid = 1661] [serial = 2049] [outer = 0x0] 13:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1187f6c00) [pid = 1661] [serial = 2050] [outer = 0x118561c00] 13:59:52 INFO - PROCESS | 1661 | 1467320392569 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x118865800) [pid = 1661] [serial = 2051] [outer = 0x118561c00] 13:59:52 INFO - PROCESS | 1661 | 1467320392915 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 518ms 13:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:59:52 INFO - PROCESS | 1661 | 1467320392924 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 1661 | 1467320392925 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:59:52 INFO - PROCESS | 1661 | 1467320392927 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 1661 | 1467320392928 Marionette TRACE conn2 <- [1,2706,null,{}] 13:59:52 INFO - PROCESS | 1661 | 1467320392932 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:52 INFO - PROCESS | 1661 | 1467320392934 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:53 INFO - PROCESS | 1661 | 1467320393034 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:59:53 INFO - PROCESS | 1661 | 1467320393071 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 1661 | 1467320393072 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12601d800 == 14 [pid = 1661] [id = 684] 13:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x118e2ac00) [pid = 1661] [serial = 2052] [outer = 0x0] 13:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x119209000) [pid = 1661] [serial = 2053] [outer = 0x118e2ac00] 13:59:53 INFO - PROCESS | 1661 | 1467320393097 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x119921800) [pid = 1661] [serial = 2054] [outer = 0x118e2ac00] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1245d7400) [pid = 1661] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1172c0000) [pid = 1661] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1121b9000) [pid = 1661] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x124b41800) [pid = 1661] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x118554000) [pid = 1661] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x119210800) [pid = 1661] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x115da0800) [pid = 1661] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x110d6bc00) [pid = 1661] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x116fb6400) [pid = 1661] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x112a5c400) [pid = 1661] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x115f16400) [pid = 1661] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x1126f9c00) [pid = 1661] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:59:53 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x11885ec00) [pid = 1661] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:59:53 INFO - PROCESS | 1661 | 1467320393467 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:59:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 567ms 13:59:53 INFO - PROCESS | 1661 | 1467320393496 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 1661 | 1467320393497 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:59:53 INFO - PROCESS | 1661 | 1467320393499 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 1661 | 1467320393500 Marionette TRACE conn2 <- [1,2710,null,{}] 13:59:53 INFO - PROCESS | 1661 | 1467320393503 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:53 INFO - PROCESS | 1661 | 1467320393507 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:53 INFO - PROCESS | 1661 | 1467320393610 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:59:53 INFO - PROCESS | 1661 | 1467320393617 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 1661 | 1467320393618 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a1a800 == 15 [pid = 1661] [id = 685] 13:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x113c30c00) [pid = 1661] [serial = 2055] [outer = 0x0] 13:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1199a2800) [pid = 1661] [serial = 2056] [outer = 0x113c30c00] 13:59:53 INFO - PROCESS | 1661 | 1467320393643 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x119bc4400) [pid = 1661] [serial = 2057] [outer = 0x113c30c00] 13:59:53 INFO - PROCESS | 1661 | 1467320393977 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 1661 | 1467320394022 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:59:54 INFO - PROCESS | 1661 | 1467320394025 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 1661 | 1467320394026 Marionette TRACE conn2 <- [1,2714,null,{}] 13:59:54 INFO - PROCESS | 1661 | 1467320394028 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:54 INFO - PROCESS | 1661 | 1467320394029 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:54 INFO - PROCESS | 1661 | 1467320394114 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:59:54 INFO - PROCESS | 1661 | 1467320394120 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 1661 | 1467320394121 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f39800 == 16 [pid = 1661] [id = 686] 13:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x119bc5400) [pid = 1661] [serial = 2058] [outer = 0x0] 13:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1210dc800) [pid = 1661] [serial = 2059] [outer = 0x119bc5400] 13:59:54 INFO - PROCESS | 1661 | 1467320394145 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x123a06c00) [pid = 1661] [serial = 2060] [outer = 0x119bc5400] 13:59:54 INFO - PROCESS | 1661 | 1467320394505 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:59:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 13:59:54 INFO - PROCESS | 1661 | 1467320394547 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 1661 | 1467320394548 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:59:54 INFO - PROCESS | 1661 | 1467320394552 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 1661 | 1467320394553 Marionette TRACE conn2 <- [1,2718,null,{}] 13:59:54 INFO - PROCESS | 1661 | 1467320394557 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:54 INFO - PROCESS | 1661 | 1467320394558 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:54 INFO - PROCESS | 1661 | 1467320394704 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:59:54 INFO - PROCESS | 1661 | 1467320394719 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 1661 | 1467320394721 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a10c000 == 17 [pid = 1661] [id = 687] 13:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x113c37400) [pid = 1661] [serial = 2061] [outer = 0x0] 13:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x12409fc00) [pid = 1661] [serial = 2062] [outer = 0x113c37400] 13:59:54 INFO - PROCESS | 1661 | 1467320394758 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x12436d800) [pid = 1661] [serial = 2063] [outer = 0x113c37400] 13:59:55 INFO - PROCESS | 1661 | 1467320395138 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 1661 | 1467320395172 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:59:55 INFO - PROCESS | 1661 | 1467320395174 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 1661 | 1467320395176 Marionette TRACE conn2 <- [1,2722,null,{}] 13:59:55 INFO - PROCESS | 1661 | 1467320395178 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:55 INFO - PROCESS | 1661 | 1467320395179 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:55 INFO - PROCESS | 1661 | 1467320395253 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:59:55 INFO - PROCESS | 1661 | 1467320395308 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 1661 | 1467320395316 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a61d000 == 18 [pid = 1661] [id = 688] 13:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x123a06400) [pid = 1661] [serial = 2064] [outer = 0x0] 13:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1245da400) [pid = 1661] [serial = 2065] [outer = 0x123a06400] 13:59:55 INFO - PROCESS | 1661 | 1467320395342 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x124953800) [pid = 1661] [serial = 2066] [outer = 0x123a06400] 13:59:55 INFO - PROCESS | 1661 | 1467320395856 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 1661 | 1467320395899 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:59:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:59:55 INFO - PROCESS | 1661 | 1467320395903 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 1661 | 1467320395906 Marionette TRACE conn2 <- [1,2726,null,{}] 13:59:55 INFO - PROCESS | 1661 | 1467320395910 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:55 INFO - PROCESS | 1661 | 1467320395911 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:56 INFO - PROCESS | 1661 | 1467320396040 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:59:56 INFO - PROCESS | 1661 | 1467320396119 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 1661 | 1467320396120 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1193c5000 == 19 [pid = 1661] [id = 689] 13:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11309e000) [pid = 1661] [serial = 2067] [outer = 0x0] 13:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1131ee000) [pid = 1661] [serial = 2068] [outer = 0x11309e000] 13:59:56 INFO - PROCESS | 1661 | 1467320396152 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x115dab800) [pid = 1661] [serial = 2069] [outer = 0x11309e000] 13:59:56 INFO - PROCESS | 1661 | 1467320396659 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:59:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 773ms 13:59:56 INFO - PROCESS | 1661 | 1467320396787 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 1661 | 1467320396789 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:59:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:59:56 INFO - PROCESS | 1661 | 1467320396793 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 1661 | 1467320396795 Marionette TRACE conn2 <- [1,2730,null,{}] 13:59:56 INFO - PROCESS | 1661 | 1467320396823 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:56 INFO - PROCESS | 1661 | 1467320396825 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:56 INFO - PROCESS | 1661 | 1467320396930 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:59:56 INFO - PROCESS | 1661 | 1467320396981 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 1661 | 1467320396984 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188b9800 == 20 [pid = 1661] [id = 690] 13:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x113943c00) [pid = 1661] [serial = 2070] [outer = 0x0] 13:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1150cec00) [pid = 1661] [serial = 2071] [outer = 0x113943c00] 13:59:57 INFO - PROCESS | 1661 | 1467320397012 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x115fda800) [pid = 1661] [serial = 2072] [outer = 0x113943c00] 13:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x127268000 == 19 [pid = 1661] [id = 679] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12495e800) [pid = 1661] [serial = 1994] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119b10c00) [pid = 1661] [serial = 2029] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12495b800) [pid = 1661] [serial = 2020] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x124e3e800) [pid = 1661] [serial = 2023] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1185a9000) [pid = 1661] [serial = 2011] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x118e25c00) [pid = 1661] [serial = 2012] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119918800) [pid = 1661] [serial = 2014] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x115dad800) [pid = 1661] [serial = 1999] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x116724c00) [pid = 1661] [serial = 2000] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x110ef2000) [pid = 1661] [serial = 1996] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1126f2000) [pid = 1661] [serial = 1997] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x1182e9800) [pid = 1661] [serial = 2008] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x118553c00) [pid = 1661] [serial = 2009] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x112d5a400) [pid = 1661] [serial = 2002] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x113c9ac00) [pid = 1661] [serial = 2003] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x1164db400) [pid = 1661] [serial = 2005] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x11697d400) [pid = 1661] [serial = 2006] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x124b3bc00) [pid = 1661] [serial = 2021] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x1129cb000) [pid = 1661] [serial = 2026] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x115da1000) [pid = 1661] [serial = 2027] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x119c05800) [pid = 1661] [serial = 2017] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x124370000) [pid = 1661] [serial = 2018] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x12576e400) [pid = 1661] [serial = 2024] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x119b09c00) [pid = 1661] [serial = 2015] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 59 (0x126062400) [pid = 1661] [serial = 2030] [outer = 0x0] [url = about:blank] 13:59:57 INFO - PROCESS | 1661 | 1467320397958 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"]]]}] 13:59:57 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 13:59:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:59:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:59:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1198ms 13:59:57 INFO - PROCESS | 1661 | 1467320397992 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 1661 | 1467320397994 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:59:58 INFO - PROCESS | 1661 | 1467320397999 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 1661 | 1467320398002 Marionette TRACE conn2 <- [1,2734,null,{}] 13:59:58 INFO - PROCESS | 1661 | 1467320398004 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:58 INFO - PROCESS | 1661 | 1467320398006 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:58 INFO - PROCESS | 1661 | 1467320398083 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:59:58 INFO - PROCESS | 1661 | 1467320398087 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 1661 | 1467320398089 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b39800 == 20 [pid = 1661] [id = 691] 13:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x11697e400) [pid = 1661] [serial = 2073] [outer = 0x0] 13:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x116fb5c00) [pid = 1661] [serial = 2074] [outer = 0x11697e400] 13:59:58 INFO - PROCESS | 1661 | 1467320398119 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x1176eac00) [pid = 1661] [serial = 2075] [outer = 0x11697e400] 13:59:58 INFO - PROCESS | 1661 | 1467320398455 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 474ms 13:59:58 INFO - PROCESS | 1661 | 1467320398471 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 1661 | 1467320398473 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:59:58 INFO - PROCESS | 1661 | 1467320398475 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 1661 | 1467320398476 Marionette TRACE conn2 <- [1,2738,null,{}] 13:59:58 INFO - PROCESS | 1661 | 1467320398486 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:58 INFO - PROCESS | 1661 | 1467320398489 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:58 INFO - PROCESS | 1661 | 1467320398576 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:59:58 INFO - PROCESS | 1661 | 1467320398636 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 1661 | 1467320398638 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x124bd6000 == 21 [pid = 1661] [id = 692] 13:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x1184e0400) [pid = 1661] [serial = 2076] [outer = 0x0] 13:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x11855e800) [pid = 1661] [serial = 2077] [outer = 0x1184e0400] 13:59:58 INFO - PROCESS | 1661 | 1467320398668 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x1185b0800) [pid = 1661] [serial = 2078] [outer = 0x1184e0400] 13:59:59 INFO - PROCESS | 1661 | 1467320399057 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 620ms 13:59:59 INFO - PROCESS | 1661 | 1467320399102 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:59:59 INFO - PROCESS | 1661 | 1467320399104 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:59:59 INFO - PROCESS | 1661 | 1467320399108 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 1661 | 1467320399109 Marionette TRACE conn2 <- [1,2742,null,{}] 13:59:59 INFO - PROCESS | 1661 | 1467320399113 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:59 INFO - PROCESS | 1661 | 1467320399115 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:59 INFO - PROCESS | 1661 | 1467320399237 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:59:59 INFO - PROCESS | 1661 | 1467320399242 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 1661 | 1467320399243 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a0c800 == 22 [pid = 1661] [id = 693] 13:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x1187f7000) [pid = 1661] [serial = 2079] [outer = 0x0] 13:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x118e28400) [pid = 1661] [serial = 2080] [outer = 0x1187f7000] 13:59:59 INFO - PROCESS | 1661 | 1467320399283 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x11999ec00) [pid = 1661] [serial = 2081] [outer = 0x1187f7000] 13:59:59 INFO - PROCESS | 1661 | 1467320399693 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 620ms 13:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:59:59 INFO - PROCESS | 1661 | 1467320399727 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 1661 | 1467320399728 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:59:59 INFO - PROCESS | 1661 | 1467320399736 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 1661 | 1467320399737 Marionette TRACE conn2 <- [1,2746,null,{}] 13:59:59 INFO - PROCESS | 1661 | 1467320399739 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:59 INFO - PROCESS | 1661 | 1467320399740 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:59 INFO - PROCESS | 1661 | 1467320399835 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:59:59 INFO - PROCESS | 1661 | 1467320399838 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 1661 | 1467320399839 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 13:59:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c88000 == 23 [pid = 1661] [id = 694] 13:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1129cd000) [pid = 1661] [serial = 2082] [outer = 0x0] 13:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x119b0c800) [pid = 1661] [serial = 2083] [outer = 0x1129cd000] 13:59:59 INFO - PROCESS | 1661 | 1467320399864 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x119bb9000) [pid = 1661] [serial = 2084] [outer = 0x1129cd000] 14:00:00 INFO - PROCESS | 1661 | 1467320400196 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]]]}] 14:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 523ms 14:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:00:00 INFO - PROCESS | 1661 | 1467320400254 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 1661 | 1467320400255 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 14:00:00 INFO - PROCESS | 1661 | 1467320400257 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - PROCESS | 1661 | 1467320400258 Marionette TRACE conn2 <- [1,2750,null,{}] 14:00:00 INFO - PROCESS | 1661 | 1467320400260 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}] 14:00:00 INFO - PROCESS | 1661 | 1467320400265 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:00 INFO - PROCESS | 1661 | 1467320400388 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:00:00 INFO - PROCESS | 1661 | 1467320400398 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 1661 | 1467320400400 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7b7800 == 24 [pid = 1661] [id = 695] 14:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x112680000) [pid = 1661] [serial = 2085] [outer = 0x0] 14:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x123bc4c00) [pid = 1661] [serial = 2086] [outer = 0x112680000] 14:00:00 INFO - PROCESS | 1661 | 1467320400425 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x124956400) [pid = 1661] [serial = 2087] [outer = 0x112680000] 14:00:00 INFO - PROCESS | 1661 | 1467320400777 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]]]}] 14:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 568ms 14:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:00:00 INFO - PROCESS | 1661 | 1467320400831 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 1661 | 1467320400832 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 14:00:00 INFO - PROCESS | 1661 | 1467320400834 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - PROCESS | 1661 | 1467320400835 Marionette TRACE conn2 <- [1,2754,null,{}] 14:00:00 INFO - PROCESS | 1661 | 1467320400837 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}] 14:00:00 INFO - PROCESS | 1661 | 1467320400839 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:00 INFO - PROCESS | 1661 | 1467320400936 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:00:00 INFO - PROCESS | 1661 | 1467320400939 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 1661 | 1467320400940 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aad5800 == 25 [pid = 1661] [id = 696] 14:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1181d3000) [pid = 1661] [serial = 2088] [outer = 0x0] 14:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x12495d400) [pid = 1661] [serial = 2089] [outer = 0x1181d3000] 14:00:00 INFO - PROCESS | 1661 | 1467320400965 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x124b3ec00) [pid = 1661] [serial = 2090] [outer = 0x1181d3000] 14:00:01 INFO - PROCESS | 1661 | 1467320401332 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]]]}] 14:00:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:00:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 523ms 14:00:01 INFO - PROCESS | 1661 | 1467320401358 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:00:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:00:01 INFO - PROCESS | 1661 | 1467320401360 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 14:00:01 INFO - PROCESS | 1661 | 1467320401370 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - PROCESS | 1661 | 1467320401372 Marionette TRACE conn2 <- [1,2758,null,{}] 14:00:01 INFO - PROCESS | 1661 | 1467320401375 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}] 14:00:01 INFO - PROCESS | 1661 | 1467320401376 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:01 INFO - PROCESS | 1661 | 1467320401567 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x118561c00) [pid = 1661] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x118e2ac00) [pid = 1661] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x113c9ec00) [pid = 1661] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1129cd800) [pid = 1661] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x115dae000) [pid = 1661] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x110eed000) [pid = 1661] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x115da6000) [pid = 1661] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x113c30c00) [pid = 1661] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x113c37400) [pid = 1661] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x1181d8400) [pid = 1661] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x119bc5400) [pid = 1661] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:00:01 INFO - PROCESS | 1661 | 1467320401629 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 1661 | 1467320401629 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x1188b9000 == 26 [pid = 1661] [id = 697] 14:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x111c7b400) [pid = 1661] [serial = 2091] [outer = 0x0] 14:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x1129c4c00) [pid = 1661] [serial = 2092] [outer = 0x111c7b400] 14:00:01 INFO - PROCESS | 1661 | 1467320401691 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x1172c4c00) [pid = 1661] [serial = 2093] [outer = 0x111c7b400] 14:00:02 INFO - PROCESS | 1661 | 1467320402005 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]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 677ms 14:00:02 INFO - PROCESS | 1661 | 1467320402040 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:00:02 INFO - PROCESS | 1661 | 1467320402041 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 14:00:02 INFO - PROCESS | 1661 | 1467320402043 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - PROCESS | 1661 | 1467320402044 Marionette TRACE conn2 <- [1,2762,null,{}] 14:00:02 INFO - PROCESS | 1661 | 1467320402054 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}] 14:00:02 INFO - PROCESS | 1661 | 1467320402055 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:02 INFO - PROCESS | 1661 | 1467320402141 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:00:02 INFO - PROCESS | 1661 | 1467320402195 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 1661 | 1467320402197 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b13b000 == 27 [pid = 1661] [id = 698] 14:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1181d8400) [pid = 1661] [serial = 2094] [outer = 0x0] 14:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x124b44400) [pid = 1661] [serial = 2095] [outer = 0x1181d8400] 14:00:02 INFO - PROCESS | 1661 | 1467320402221 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x124e4a400) [pid = 1661] [serial = 2096] [outer = 0x1181d8400] 14:00:02 INFO - PROCESS | 1661 | 1467320402493 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]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 471ms 14:00:02 INFO - PROCESS | 1661 | 1467320402521 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 1661 | 1467320402523 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 14:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:00:02 INFO - PROCESS | 1661 | 1467320402525 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - PROCESS | 1661 | 1467320402526 Marionette TRACE conn2 <- [1,2766,null,{}] 14:00:02 INFO - PROCESS | 1661 | 1467320402528 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}] 14:00:02 INFO - PROCESS | 1661 | 1467320402529 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:02 INFO - PROCESS | 1661 | 1467320402625 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:00:02 INFO - PROCESS | 1661 | 1467320402628 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 1661 | 1467320402629 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b9a0000 == 28 [pid = 1661] [id = 699] 14:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x124c43800) [pid = 1661] [serial = 2097] [outer = 0x0] 14:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x125779800) [pid = 1661] [serial = 2098] [outer = 0x124c43800] 14:00:02 INFO - PROCESS | 1661 | 1467320402653 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x126063400) [pid = 1661] [serial = 2099] [outer = 0x124c43800] 14:00:02 INFO - PROCESS | 1661 | 1467320402983 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]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 468ms 14:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:00:03 INFO - PROCESS | 1661 | 1467320402994 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 1661 | 1467320402995 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 14:00:03 INFO - PROCESS | 1661 | 1467320402997 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 1661 | 1467320403001 Marionette TRACE conn2 <- [1,2770,null,{}] 14:00:03 INFO - PROCESS | 1661 | 1467320403004 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}] 14:00:03 INFO - PROCESS | 1661 | 1467320403005 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:03 INFO - PROCESS | 1661 | 1467320403122 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:00:03 INFO - PROCESS | 1661 | 1467320403128 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 1661 | 1467320403129 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba44000 == 29 [pid = 1661] [id = 700] 14:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x119572000) [pid = 1661] [serial = 2100] [outer = 0x0] 14:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x126a2dc00) [pid = 1661] [serial = 2101] [outer = 0x119572000] 14:00:03 INFO - PROCESS | 1661 | 1467320403157 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x127211400) [pid = 1661] [serial = 2102] [outer = 0x119572000] 14:00:03 INFO - PROCESS | 1661 | 1467320403525 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]]]}] 14:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 573ms 14:00:03 INFO - PROCESS | 1661 | 1467320403602 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 1661 | 1467320403605 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 14:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:00:03 INFO - PROCESS | 1661 | 1467320403612 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 1661 | 1467320403616 Marionette TRACE conn2 <- [1,2774,null,{}] 14:00:03 INFO - PROCESS | 1661 | 1467320403621 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}] 14:00:03 INFO - PROCESS | 1661 | 1467320403625 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:03 INFO - PROCESS | 1661 | 1467320403806 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:00:03 INFO - PROCESS | 1661 | 1467320403893 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 1661 | 1467320403897 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x11825f800 == 30 [pid = 1661] [id = 701] 14:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1129cc800) [pid = 1661] [serial = 2103] [outer = 0x0] 14:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x112d58800) [pid = 1661] [serial = 2104] [outer = 0x1129cc800] 14:00:03 INFO - PROCESS | 1661 | 1467320403928 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x115da5800) [pid = 1661] [serial = 2105] [outer = 0x1129cc800] 14:00:04 INFO - PROCESS | 1661 | 1467320404408 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]]]}] 14:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 829ms 14:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:00:04 INFO - PROCESS | 1661 | 1467320404441 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 1661 | 1467320404443 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 14:00:04 INFO - PROCESS | 1661 | 1467320404447 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 1661 | 1467320404450 Marionette TRACE conn2 <- [1,2778,null,{}] 14:00:04 INFO - PROCESS | 1661 | 1467320404453 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}] 14:00:04 INFO - PROCESS | 1661 | 1467320404454 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:04 INFO - PROCESS | 1661 | 1467320404557 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:00:04 INFO - PROCESS | 1661 | 1467320404615 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 1661 | 1467320404617 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a05000 == 31 [pid = 1661] [id = 702] 14:00:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x116a12400) [pid = 1661] [serial = 2106] [outer = 0x0] 14:00:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1182e9800) [pid = 1661] [serial = 2107] [outer = 0x116a12400] 14:00:04 INFO - PROCESS | 1661 | 1467320404647 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x118712c00) [pid = 1661] [serial = 2108] [outer = 0x116a12400] 14:00:05 INFO - PROCESS | 1661 | 1467320405094 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]]]}] 14:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 673ms 14:00:05 INFO - PROCESS | 1661 | 1467320405119 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 1661 | 1467320405120 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 14:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:00:05 INFO - PROCESS | 1661 | 1467320405123 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 1661 | 1467320405124 Marionette TRACE conn2 <- [1,2782,null,{}] 14:00:05 INFO - PROCESS | 1661 | 1467320405131 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}] 14:00:05 INFO - PROCESS | 1661 | 1467320405134 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:05 INFO - PROCESS | 1661 | 1467320405237 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:00:05 INFO - PROCESS | 1661 | 1467320405297 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 1661 | 1467320405300 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd50000 == 32 [pid = 1661] [id = 703] 14:00:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1210dfc00) [pid = 1661] [serial = 2109] [outer = 0x0] 14:00:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x123a03800) [pid = 1661] [serial = 2110] [outer = 0x1210dfc00] 14:00:05 INFO - PROCESS | 1661 | 1467320405331 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x124370000) [pid = 1661] [serial = 2111] [outer = 0x1210dfc00] 14:00:05 INFO - PROCESS | 1661 | 1467320405800 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]]]}] 14:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 722ms 14:00:05 INFO - PROCESS | 1661 | 1467320405869 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 1661 | 1467320405871 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 14:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:00:05 INFO - PROCESS | 1661 | 1467320405873 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 1661 | 1467320405874 Marionette TRACE conn2 <- [1,2786,null,{}] 14:00:05 INFO - PROCESS | 1661 | 1467320405877 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}] 14:00:05 INFO - PROCESS | 1661 | 1467320405878 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:05 INFO - PROCESS | 1661 | 1467320405979 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:00:06 INFO - PROCESS | 1661 | 1467320406182 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 1661 | 1467320406184 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x119274000 == 33 [pid = 1661] [id = 704] 14:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1129ca400) [pid = 1661] [serial = 2112] [outer = 0x0] 14:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x112a5a800) [pid = 1661] [serial = 2113] [outer = 0x1129ca400] 14:00:06 INFO - PROCESS | 1661 | 1467320406211 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x115dae400) [pid = 1661] [serial = 2114] [outer = 0x1129ca400] 14:00:06 INFO - PROCESS | 1661 | 1467320406627 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]]]}] 14:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 768ms 14:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:00:06 INFO - PROCESS | 1661 | 1467320406643 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 1661 | 1467320406644 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 14:00:06 INFO - PROCESS | 1661 | 1467320406647 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - PROCESS | 1661 | 1467320406649 Marionette TRACE conn2 <- [1,2790,null,{}] 14:00:06 INFO - PROCESS | 1661 | 1467320406653 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}] 14:00:06 INFO - PROCESS | 1661 | 1467320406654 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:06 INFO - PROCESS | 1661 | 1467320406746 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:00:06 INFO - PROCESS | 1661 | 1467320406802 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 1661 | 1467320406803 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x123957800 == 34 [pid = 1661] [id = 705] 14:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1167e4800) [pid = 1661] [serial = 2115] [outer = 0x0] 14:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1170bec00) [pid = 1661] [serial = 2116] [outer = 0x1167e4800] 14:00:06 INFO - PROCESS | 1661 | 1467320406831 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1184dc800) [pid = 1661] [serial = 2117] [outer = 0x1167e4800] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1187f6c00) [pid = 1661] [serial = 2050] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119209000) [pid = 1661] [serial = 2053] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x115f1c000) [pid = 1661] [serial = 2044] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x112d4e000) [pid = 1661] [serial = 2042] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x118867400) [pid = 1661] [serial = 2039] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118470c00) [pid = 1661] [serial = 2038] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1128d6c00) [pid = 1661] [serial = 2033] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1121bcc00) [pid = 1661] [serial = 2032] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1170c7800) [pid = 1661] [serial = 2036] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1167e2400) [pid = 1661] [serial = 2035] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118865800) [pid = 1661] [serial = 2051] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1199a2800) [pid = 1661] [serial = 2056] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119bc4400) [pid = 1661] [serial = 2057] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12409fc00) [pid = 1661] [serial = 2062] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12436d800) [pid = 1661] [serial = 2063] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119921800) [pid = 1661] [serial = 2054] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x1129cf000) [pid = 1661] [serial = 2041] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1182e8800) [pid = 1661] [serial = 2047] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x1184e4c00) [pid = 1661] [serial = 2048] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x116632800) [pid = 1661] [serial = 2045] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x123a06c00) [pid = 1661] [serial = 2060] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x1210dc800) [pid = 1661] [serial = 2059] [outer = 0x0] [url = about:blank] 14:00:07 INFO - PROCESS | 1661 | 1467320407720 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]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1124ms 14:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:00:07 INFO - PROCESS | 1661 | 1467320407772 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 1661 | 1467320407774 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 14:00:07 INFO - PROCESS | 1661 | 1467320407777 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 1661 | 1467320407779 Marionette TRACE conn2 <- [1,2794,null,{}] 14:00:07 INFO - PROCESS | 1661 | 1467320407783 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}] 14:00:07 INFO - PROCESS | 1661 | 1467320407784 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:07 INFO - PROCESS | 1661 | 1467320407864 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:00:07 INFO - PROCESS | 1661 | 1467320407921 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 1661 | 1467320407922 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x117249800 == 35 [pid = 1661] [id = 706] 14:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x1128d5000) [pid = 1661] [serial = 2118] [outer = 0x0] 14:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x112a54800) [pid = 1661] [serial = 2119] [outer = 0x1128d5000] 14:00:07 INFO - PROCESS | 1661 | 1467320407949 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x112af0400) [pid = 1661] [serial = 2120] [outer = 0x1128d5000] 14:00:08 INFO - PROCESS | 1661 | 1467320408246 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]]]}] 14:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 520ms 14:00:08 INFO - PROCESS | 1661 | 1467320408299 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 1661 | 1467320408304 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 14:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:00:08 INFO - PROCESS | 1661 | 1467320408308 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - PROCESS | 1661 | 1467320408310 Marionette TRACE conn2 <- [1,2798,null,{}] 14:00:08 INFO - PROCESS | 1661 | 1467320408313 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}] 14:00:08 INFO - PROCESS | 1661 | 1467320408314 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:08 INFO - PROCESS | 1661 | 1467320408389 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:00:08 INFO - PROCESS | 1661 | 1467320408393 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 1661 | 1467320408395 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x11958d000 == 36 [pid = 1661] [id = 707] 14:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1131ec400) [pid = 1661] [serial = 2121] [outer = 0x0] 14:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x115daec00) [pid = 1661] [serial = 2122] [outer = 0x1131ec400] 14:00:08 INFO - PROCESS | 1661 | 1467320408425 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x116731400) [pid = 1661] [serial = 2123] [outer = 0x1131ec400] 14:00:08 INFO - PROCESS | 1661 | 1467320408790 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]]]}] 14:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 519ms 14:00:08 INFO - PROCESS | 1661 | 1467320408828 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 1661 | 1467320408829 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 14:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:00:08 INFO - PROCESS | 1661 | 1467320408832 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - PROCESS | 1661 | 1467320408834 Marionette TRACE conn2 <- [1,2802,null,{}] 14:00:08 INFO - PROCESS | 1661 | 1467320408842 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}] 14:00:08 INFO - PROCESS | 1661 | 1467320408845 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:08 INFO - PROCESS | 1661 | 1467320408922 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:00:08 INFO - PROCESS | 1661 | 1467320408928 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 1661 | 1467320408930 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x123cb0000 == 37 [pid = 1661] [id = 708] 14:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1126f4400) [pid = 1661] [serial = 2124] [outer = 0x0] 14:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118469400) [pid = 1661] [serial = 2125] [outer = 0x1126f4400] 14:00:08 INFO - PROCESS | 1661 | 1467320408961 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11855b800) [pid = 1661] [serial = 2126] [outer = 0x1126f4400] 14:00:09 INFO - PROCESS | 1661 | 1467320409309 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]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 521ms 14:00:09 INFO - PROCESS | 1661 | 1467320409354 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 1661 | 1467320409356 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 14:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:00:09 INFO - PROCESS | 1661 | 1467320409360 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 1661 | 1467320409361 Marionette TRACE conn2 <- [1,2806,null,{}] 14:00:09 INFO - PROCESS | 1661 | 1467320409365 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}] 14:00:09 INFO - PROCESS | 1661 | 1467320409367 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:09 INFO - PROCESS | 1661 | 1467320409526 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:00:09 INFO - PROCESS | 1661 | 1467320409580 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:09 INFO - PROCESS | 1661 | 1467320409581 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x125124000 == 38 [pid = 1661] [id = 709] 14:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1184dc000) [pid = 1661] [serial = 2127] [outer = 0x0] 14:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118711400) [pid = 1661] [serial = 2128] [outer = 0x1184dc000] 14:00:09 INFO - PROCESS | 1661 | 1467320409619 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118860400) [pid = 1661] [serial = 2129] [outer = 0x1184dc000] 14:00:09 INFO - PROCESS | 1661 | 1467320409922 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]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 619ms 14:00:09 INFO - PROCESS | 1661 | 1467320409986 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 1661 | 1467320409987 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 14:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:00:09 INFO - PROCESS | 1661 | 1467320409990 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 1661 | 1467320409991 Marionette TRACE conn2 <- [1,2810,null,{}] 14:00:09 INFO - PROCESS | 1661 | 1467320409993 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}] 14:00:09 INFO - PROCESS | 1661 | 1467320409994 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:10 INFO - PROCESS | 1661 | 1467320410095 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:00:10 INFO - PROCESS | 1661 | 1467320410099 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 1661 | 1467320410100 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bd3000 == 39 [pid = 1661] [id = 710] 14:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1126f4c00) [pid = 1661] [serial = 2130] [outer = 0x0] 14:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11920c400) [pid = 1661] [serial = 2131] [outer = 0x1126f4c00] 14:00:10 INFO - PROCESS | 1661 | 1467320410125 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119577800) [pid = 1661] [serial = 2132] [outer = 0x1126f4c00] 14:00:10 INFO - PROCESS | 1661 | 1467320410458 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]]]}] 14:00:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:00:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 520ms 14:00:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:00:10 INFO - PROCESS | 1661 | 1467320410511 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 1661 | 1467320410512 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 14:00:10 INFO - PROCESS | 1661 | 1467320410514 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 1661 | 1467320410516 Marionette TRACE conn2 <- [1,2814,null,{}] 14:00:10 INFO - PROCESS | 1661 | 1467320410518 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}] 14:00:10 INFO - PROCESS | 1661 | 1467320410522 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:10 INFO - PROCESS | 1661 | 1467320410644 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:00:10 INFO - PROCESS | 1661 | 1467320410691 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 1661 | 1467320410692 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293a7000 == 40 [pid = 1661] [id = 711] 14:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1199a1400) [pid = 1661] [serial = 2133] [outer = 0x0] 14:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119c0f000) [pid = 1661] [serial = 2134] [outer = 0x1199a1400] 14:00:10 INFO - PROCESS | 1661 | 1467320410731 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1240a0000) [pid = 1661] [serial = 2135] [outer = 0x1199a1400] 14:00:11 INFO - PROCESS | 1661 | 1467320411184 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]]]}] 14:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 721ms 14:00:11 INFO - PROCESS | 1661 | 1467320411236 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 1661 | 1467320411237 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 14:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:00:11 INFO - PROCESS | 1661 | 1467320411246 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 1661 | 1467320411247 Marionette TRACE conn2 <- [1,2818,null,{}] 14:00:11 INFO - PROCESS | 1661 | 1467320411262 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}] 14:00:11 INFO - PROCESS | 1661 | 1467320411263 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:11 INFO - PROCESS | 1661 | 1467320411362 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:00:11 INFO - PROCESS | 1661 | 1467320411367 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 1661 | 1467320411368 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7ae000 == 41 [pid = 1661] [id = 712] 14:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1126f5000) [pid = 1661] [serial = 2136] [outer = 0x0] 14:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1245dd000) [pid = 1661] [serial = 2137] [outer = 0x1126f5000] 14:00:11 INFO - PROCESS | 1661 | 1467320411393 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1245e6400) [pid = 1661] [serial = 2138] [outer = 0x1126f5000] 14:00:11 INFO - PROCESS | 1661 | 1467320411712 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]]]}] 14:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 482ms 14:00:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:00:11 INFO - PROCESS | 1661 | 1467320411728 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 1661 | 1467320411730 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 14:00:11 INFO - PROCESS | 1661 | 1467320411740 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 1661 | 1467320411741 Marionette TRACE conn2 <- [1,2822,null,{}] 14:00:11 INFO - PROCESS | 1661 | 1467320411743 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}] 14:00:11 INFO - PROCESS | 1661 | 1467320411744 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:11 INFO - PROCESS | 1661 | 1467320411987 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1129cd000) [pid = 1661] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x112680000) [pid = 1661] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1181d3000) [pid = 1661] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1184e0400) [pid = 1661] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x111c7b400) [pid = 1661] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11697e400) [pid = 1661] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x113943c00) [pid = 1661] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124c43800) [pid = 1661] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119572000) [pid = 1661] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x123a06400) [pid = 1661] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1187f7000) [pid = 1661] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11309e000) [pid = 1661] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:00:11 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1181d8400) [pid = 1661] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:00:12 INFO - PROCESS | 1661 | 1467320412045 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 1661 | 1467320412046 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x128c78000 == 42 [pid = 1661] [id = 713] 14:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x111c7b400) [pid = 1661] [serial = 2139] [outer = 0x0] 14:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x112a52000) [pid = 1661] [serial = 2140] [outer = 0x111c7b400] 14:00:12 INFO - PROCESS | 1661 | 1467320412071 Marionette DEBUG loaded listener.js 14:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1182ec800) [pid = 1661] [serial = 2141] [outer = 0x111c7b400] 14:00:12 INFO - PROCESS | 1661 | 1467320412321 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]]]}] 14:00:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:00:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 626ms 14:00:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:00:12 INFO - PROCESS | 1661 | 1467320412358 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 1661 | 1467320412360 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 14:00:12 INFO - PROCESS | 1661 | 1467320412362 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 1661 | 1467320412363 Marionette TRACE conn2 <- [1,2826,null,{}] 14:00:12 INFO - PROCESS | 1661 | 1467320412373 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}] 14:00:12 INFO - PROCESS | 1661 | 1467320412382 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:12 INFO - PROCESS | 1661 | 1467320412472 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:00:12 INFO - PROCESS | 1661 | 1467320412475 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 1661 | 1467320412476 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e22000 == 43 [pid = 1661] [id = 714] 14:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11855d000) [pid = 1661] [serial = 2142] [outer = 0x0] 14:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x124957400) [pid = 1661] [serial = 2143] [outer = 0x11855d000] 14:00:12 INFO - PROCESS | 1661 | 1467320412501 Marionette DEBUG loaded listener.js 14:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1249db800) [pid = 1661] [serial = 2144] [outer = 0x11855d000] 14:00:12 INFO - PROCESS | 1661 | 1467320412821 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:00:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:00:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 476ms 14:00:12 INFO - PROCESS | 1661 | 1467320412839 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 1661 | 1467320412840 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 14:00:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:00:12 INFO - PROCESS | 1661 | 1467320412842 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 1661 | 1467320412843 Marionette TRACE conn2 <- [1,2830,null,{}] 14:00:12 INFO - PROCESS | 1661 | 1467320412846 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}] 14:00:12 INFO - PROCESS | 1661 | 1467320412847 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:12 INFO - PROCESS | 1661 | 1467320412956 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:00:12 INFO - PROCESS | 1661 | 1467320412962 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 1661 | 1467320412963 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b984800 == 44 [pid = 1661] [id = 715] 14:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1129c6c00) [pid = 1661] [serial = 2145] [outer = 0x0] 14:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1249da800) [pid = 1661] [serial = 2146] [outer = 0x1129c6c00] 14:00:12 INFO - PROCESS | 1661 | 1467320412988 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124c48000) [pid = 1661] [serial = 2147] [outer = 0x1129c6c00] 14:00:13 INFO - PROCESS | 1661 | 1467320413320 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]]]}] 14:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 518ms 14:00:13 INFO - PROCESS | 1661 | 1467320413360 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:00:13 INFO - PROCESS | 1661 | 1467320413362 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 14:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:00:13 INFO - PROCESS | 1661 | 1467320413364 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 1661 | 1467320413366 Marionette TRACE conn2 <- [1,2834,null,{}] 14:00:13 INFO - PROCESS | 1661 | 1467320413368 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}] 14:00:13 INFO - PROCESS | 1661 | 1467320413370 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:13 INFO - PROCESS | 1661 | 1467320413468 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:00:13 INFO - PROCESS | 1661 | 1467320413472 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:13 INFO - PROCESS | 1661 | 1467320413473 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x128bd1800 == 45 [pid = 1661] [id = 716] 14:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124b3c000) [pid = 1661] [serial = 2148] [outer = 0x0] 14:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1257c3800) [pid = 1661] [serial = 2149] [outer = 0x124b3c000] 14:00:13 INFO - PROCESS | 1661 | 1467320413500 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x126f92c00) [pid = 1661] [serial = 2150] [outer = 0x124b3c000] 14:00:13 INFO - PROCESS | 1661 | 1467320413837 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 521ms 14:00:13 INFO - PROCESS | 1661 | 1467320413886 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:00:13 INFO - PROCESS | 1661 | 1467320413888 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 14:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:00:13 INFO - PROCESS | 1661 | 1467320413900 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 1661 | 1467320413901 Marionette TRACE conn2 <- [1,2838,null,{}] 14:00:13 INFO - PROCESS | 1661 | 1467320413904 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}] 14:00:13 INFO - PROCESS | 1661 | 1467320413905 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:13 INFO - PROCESS | 1661 | 1467320413980 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:00:14 INFO - PROCESS | 1661 | 1467320414079 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 1661 | 1467320414080 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x116141800 == 46 [pid = 1661] [id = 717] 14:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x110eeb400) [pid = 1661] [serial = 2151] [outer = 0x0] 14:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x111cad400) [pid = 1661] [serial = 2152] [outer = 0x110eeb400] 14:00:14 INFO - PROCESS | 1661 | 1467320414112 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1126f4000) [pid = 1661] [serial = 2153] [outer = 0x110eeb400] 14:00:14 INFO - PROCESS | 1661 | 1467320414616 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]]]}] 14:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 772ms 14:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:00:14 INFO - PROCESS | 1661 | 1467320414673 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 1661 | 1467320414676 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 14:00:14 INFO - PROCESS | 1661 | 1467320414679 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 1661 | 1467320414681 Marionette TRACE conn2 <- [1,2842,null,{}] 14:00:14 INFO - PROCESS | 1661 | 1467320414687 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}] 14:00:14 INFO - PROCESS | 1661 | 1467320414690 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:14 INFO - PROCESS | 1661 | 1467320414821 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:00:14 INFO - PROCESS | 1661 | 1467320414901 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 1661 | 1467320414903 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x123e16000 == 47 [pid = 1661] [id = 718] 14:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x115da2000) [pid = 1661] [serial = 2154] [outer = 0x0] 14:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x115f1c000) [pid = 1661] [serial = 2155] [outer = 0x115da2000] 14:00:14 INFO - PROCESS | 1661 | 1467320414934 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x116974000) [pid = 1661] [serial = 2156] [outer = 0x115da2000] 14:00:15 INFO - PROCESS | 1661 | 1467320415580 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]]]}] 14:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 973ms 14:00:15 INFO - PROCESS | 1661 | 1467320415651 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:00:15 INFO - PROCESS | 1661 | 1467320415654 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 14:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:00:15 INFO - PROCESS | 1661 | 1467320415657 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - PROCESS | 1661 | 1467320415659 Marionette TRACE conn2 <- [1,2846,null,{}] 14:00:15 INFO - PROCESS | 1661 | 1467320415662 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}] 14:00:15 INFO - PROCESS | 1661 | 1467320415664 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:15 INFO - PROCESS | 1661 | 1467320415776 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:00:15 INFO - PROCESS | 1661 | 1467320415837 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 1661 | 1467320415838 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e4c000 == 48 [pid = 1661] [id = 719] 14:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x112d52000) [pid = 1661] [serial = 2157] [outer = 0x0] 14:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x113098c00) [pid = 1661] [serial = 2158] [outer = 0x112d52000] 14:00:15 INFO - PROCESS | 1661 | 1467320415867 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x115dac000) [pid = 1661] [serial = 2159] [outer = 0x112d52000] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x128bd1800 == 47 [pid = 1661] [id = 716] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12b984800 == 46 [pid = 1661] [id = 715] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x123e22000 == 45 [pid = 1661] [id = 714] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x128c78000 == 44 [pid = 1661] [id = 713] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7ae000 == 43 [pid = 1661] [id = 712] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x1293a7000 == 42 [pid = 1661] [id = 711] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x128bd3000 == 41 [pid = 1661] [id = 710] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x125124000 == 40 [pid = 1661] [id = 709] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x123cb0000 == 39 [pid = 1661] [id = 708] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x11958d000 == 38 [pid = 1661] [id = 707] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x117249800 == 37 [pid = 1661] [id = 706] 14:00:16 INFO - PROCESS | 1661 | --DOCSHELL 0x12d35b000 == 36 [pid = 1661] [id = 17] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119b0c800) [pid = 1661] [serial = 2083] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x123bc4c00) [pid = 1661] [serial = 2086] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12495d400) [pid = 1661] [serial = 2089] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x124b3ec00) [pid = 1661] [serial = 2090] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x124956400) [pid = 1661] [serial = 2087] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11855e800) [pid = 1661] [serial = 2077] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1185b0800) [pid = 1661] [serial = 2078] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1129c4c00) [pid = 1661] [serial = 2092] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x116fb5c00) [pid = 1661] [serial = 2074] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1176eac00) [pid = 1661] [serial = 2075] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1150cec00) [pid = 1661] [serial = 2071] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x126063400) [pid = 1661] [serial = 2099] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x115fda800) [pid = 1661] [serial = 2072] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x126a2dc00) [pid = 1661] [serial = 2101] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x124953800) [pid = 1661] [serial = 2066] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1245da400) [pid = 1661] [serial = 2065] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x118e28400) [pid = 1661] [serial = 2080] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1131ee000) [pid = 1661] [serial = 2068] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x115dab800) [pid = 1661] [serial = 2069] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1172c4c00) [pid = 1661] [serial = 2093] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x127211400) [pid = 1661] [serial = 2102] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x125779800) [pid = 1661] [serial = 2098] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x119bb9000) [pid = 1661] [serial = 2084] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x124e4a400) [pid = 1661] [serial = 2096] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x124b44400) [pid = 1661] [serial = 2095] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x11999ec00) [pid = 1661] [serial = 2081] [outer = 0x0] [url = about:blank] 14:00:16 INFO - PROCESS | 1661 | 1467320416312 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]]]}] 14:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 14:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:00:16 INFO - PROCESS | 1661 | 1467320416327 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 1661 | 1467320416331 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 14:00:16 INFO - PROCESS | 1661 | 1467320416337 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 1661 | 1467320416339 Marionette TRACE conn2 <- [1,2850,null,{}] 14:00:16 INFO - PROCESS | 1661 | 1467320416342 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}] 14:00:16 INFO - PROCESS | 1661 | 1467320416343 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:16 INFO - PROCESS | 1661 | 1467320416426 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:00:16 INFO - PROCESS | 1661 | 1467320416435 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 1661 | 1467320416436 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x123955800 == 37 [pid = 1661] [id = 720] 14:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1167e2800) [pid = 1661] [serial = 2160] [outer = 0x0] 14:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1176e4800) [pid = 1661] [serial = 2161] [outer = 0x1167e2800] 14:00:16 INFO - PROCESS | 1661 | 1467320416463 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1182e3c00) [pid = 1661] [serial = 2162] [outer = 0x1167e2800] 14:00:16 INFO - PROCESS | 1661 | 1467320416799 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 519ms 14:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:00:16 INFO - PROCESS | 1661 | 1467320416857 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 1661 | 1467320416858 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 14:00:16 INFO - PROCESS | 1661 | 1467320416860 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 1661 | 1467320416862 Marionette TRACE conn2 <- [1,2854,null,{}] 14:00:16 INFO - PROCESS | 1661 | 1467320416870 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}] 14:00:16 INFO - PROCESS | 1661 | 1467320416873 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:16 INFO - PROCESS | 1661 | 1467320416953 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:00:16 INFO - PROCESS | 1661 | 1467320416956 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 1661 | 1467320416958 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x127260800 == 38 [pid = 1661] [id = 721] 14:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1182df800) [pid = 1661] [serial = 2163] [outer = 0x0] 14:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118719c00) [pid = 1661] [serial = 2164] [outer = 0x1182df800] 14:00:16 INFO - PROCESS | 1661 | 1467320416988 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118e28400) [pid = 1661] [serial = 2165] [outer = 0x1182df800] 14:00:17 INFO - PROCESS | 1661 | 1467320417326 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]]]}] 14:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 470ms 14:00:17 INFO - PROCESS | 1661 | 1467320417330 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 1661 | 1467320417333 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 14:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:00:17 INFO - PROCESS | 1661 | 1467320417336 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - PROCESS | 1661 | 1467320417338 Marionette TRACE conn2 <- [1,2858,null,{}] 14:00:17 INFO - PROCESS | 1661 | 1467320417340 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}] 14:00:17 INFO - PROCESS | 1661 | 1467320417341 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:17 INFO - PROCESS | 1661 | 1467320417425 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:00:17 INFO - PROCESS | 1661 | 1467320417479 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:17 INFO - PROCESS | 1661 | 1467320417481 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f34000 == 39 [pid = 1661] [id = 722] 14:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1128cdc00) [pid = 1661] [serial = 2166] [outer = 0x0] 14:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119573400) [pid = 1661] [serial = 2167] [outer = 0x1128cdc00] 14:00:17 INFO - PROCESS | 1661 | 1467320417506 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119b0c800) [pid = 1661] [serial = 2168] [outer = 0x1128cdc00] 14:00:17 INFO - PROCESS | 1661 | 1467320417792 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 468ms 14:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:00:17 INFO - PROCESS | 1661 | 1467320417807 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 1661 | 1467320417808 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 14:00:17 INFO - PROCESS | 1661 | 1467320417810 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - PROCESS | 1661 | 1467320417811 Marionette TRACE conn2 <- [1,2862,null,{}] 14:00:17 INFO - PROCESS | 1661 | 1467320417813 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}] 14:00:17 INFO - PROCESS | 1661 | 1467320417814 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:17 INFO - PROCESS | 1661 | 1467320417897 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:00:17 INFO - PROCESS | 1661 | 1467320417901 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:17 INFO - PROCESS | 1661 | 1467320417903 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a620000 == 40 [pid = 1661] [id = 723] 14:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1187f5000) [pid = 1661] [serial = 2169] [outer = 0x0] 14:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119bc3c00) [pid = 1661] [serial = 2170] [outer = 0x1187f5000] 14:00:17 INFO - PROCESS | 1661 | 1467320417928 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1211e8800) [pid = 1661] [serial = 2171] [outer = 0x1187f5000] 14:00:18 INFO - PROCESS | 1661 | 1467320418268 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]]]}] 14:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 468ms 14:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:00:18 INFO - PROCESS | 1661 | 1467320418279 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 1661 | 1467320418280 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 14:00:18 INFO - PROCESS | 1661 | 1467320418283 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - PROCESS | 1661 | 1467320418286 Marionette TRACE conn2 <- [1,2866,null,{}] 14:00:18 INFO - PROCESS | 1661 | 1467320418289 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}] 14:00:18 INFO - PROCESS | 1661 | 1467320418293 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:18 INFO - PROCESS | 1661 | 1467320418423 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:00:18 INFO - PROCESS | 1661 | 1467320418434 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 1661 | 1467320418435 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a84b800 == 41 [pid = 1661] [id = 724] 14:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x112a50c00) [pid = 1661] [serial = 2172] [outer = 0x0] 14:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1211ed800) [pid = 1661] [serial = 2173] [outer = 0x112a50c00] 14:00:18 INFO - PROCESS | 1661 | 1467320418460 Marionette DEBUG loaded listener.js 14:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124b37000) [pid = 1661] [serial = 2174] [outer = 0x112a50c00] 14:00:18 INFO - PROCESS | 1661 | 1467320418795 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]]]}] 14:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 523ms 14:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:00:18 INFO - PROCESS | 1661 | 1467320418806 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 1661 | 1467320418807 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 14:00:18 INFO - PROCESS | 1661 | 1467320418809 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - PROCESS | 1661 | 1467320418810 Marionette TRACE conn2 <- [1,2870,null,{}] 14:00:18 INFO - PROCESS | 1661 | 1467320418812 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}] 14:00:18 INFO - PROCESS | 1661 | 1467320418813 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:18 INFO - PROCESS | 1661 | 1467320418914 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:00:18 INFO - PROCESS | 1661 | 1467320418951 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 1661 | 1467320418952 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b12e000 == 42 [pid = 1661] [id = 725] 14:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124b43800) [pid = 1661] [serial = 2175] [outer = 0x0] 14:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124e4a000) [pid = 1661] [serial = 2176] [outer = 0x124b43800] 14:00:18 INFO - PROCESS | 1661 | 1467320418976 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x125778c00) [pid = 1661] [serial = 2177] [outer = 0x124b43800] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x116a12400) [pid = 1661] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1129ca400) [pid = 1661] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1184dc000) [pid = 1661] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1126f5000) [pid = 1661] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1167e4800) [pid = 1661] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1129c6c00) [pid = 1661] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1210dfc00) [pid = 1661] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1128d5000) [pid = 1661] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x111c7b400) [pid = 1661] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1131ec400) [pid = 1661] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11855d000) [pid = 1661] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1126f4400) [pid = 1661] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x1126f4c00) [pid = 1661] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1199a1400) [pid = 1661] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1129cc800) [pid = 1661] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:00:19 INFO - PROCESS | 1661 | 1467320419624 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]]]}] 14:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 819ms 14:00:19 INFO - PROCESS | 1661 | 1467320419629 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 1661 | 1467320419633 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 14:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:00:19 INFO - PROCESS | 1661 | 1467320419637 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 1661 | 1467320419641 Marionette TRACE conn2 <- [1,2874,null,{}] 14:00:19 INFO - PROCESS | 1661 | 1467320419644 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}] 14:00:19 INFO - PROCESS | 1661 | 1467320419646 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:19 INFO - PROCESS | 1661 | 1467320419795 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:00:19 INFO - PROCESS | 1661 | 1467320419861 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:19 INFO - PROCESS | 1661 | 1467320419863 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0f7800 == 43 [pid = 1661] [id = 726] 14:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1129cb400) [pid = 1661] [serial = 2178] [outer = 0x0] 14:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x112a83400) [pid = 1661] [serial = 2179] [outer = 0x1129cb400] 14:00:19 INFO - PROCESS | 1661 | 1467320419916 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x115dabc00) [pid = 1661] [serial = 2180] [outer = 0x1129cb400] 14:00:20 INFO - PROCESS | 1661 | 1467320420430 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]]]}] 14:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 823ms 14:00:20 INFO - PROCESS | 1661 | 1467320420461 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:00:20 INFO - PROCESS | 1661 | 1467320420464 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 14:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:00:20 INFO - PROCESS | 1661 | 1467320420469 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:00:20 INFO - PROCESS | 1661 | 1467320420471 Marionette TRACE conn2 <- [1,2878,null,{}] 14:00:20 INFO - PROCESS | 1661 | 1467320420473 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}] 14:00:20 INFO - PROCESS | 1661 | 1467320420475 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:20 INFO - PROCESS | 1661 | 1467320420578 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:00:20 INFO - PROCESS | 1661 | 1467320420649 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:20 INFO - PROCESS | 1661 | 1467320420651 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293ad800 == 44 [pid = 1661] [id = 727] 14:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x115fdb000) [pid = 1661] [serial = 2181] [outer = 0x0] 14:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1176eb400) [pid = 1661] [serial = 2182] [outer = 0x115fdb000] 14:00:20 INFO - PROCESS | 1661 | 1467320420682 Marionette DEBUG loaded listener.js 14:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1128ca400) [pid = 1661] [serial = 2183] [outer = 0x115fdb000] 14:00:21 INFO - PROCESS | 1661 | 1467320421102 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]]]}] 14:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 14:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:00:21 INFO - PROCESS | 1661 | 1467320421139 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 1661 | 1467320421141 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 14:00:21 INFO - PROCESS | 1661 | 1467320421143 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 1661 | 1467320421146 Marionette TRACE conn2 <- [1,2882,null,{}] 14:00:21 INFO - PROCESS | 1661 | 1467320421155 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}] 14:00:21 INFO - PROCESS | 1661 | 1467320421158 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:21 INFO - PROCESS | 1661 | 1467320421265 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:00:21 INFO - PROCESS | 1661 | 1467320421387 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 1661 | 1467320421389 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f31000 == 45 [pid = 1661] [id = 728] 14:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x118711c00) [pid = 1661] [serial = 2184] [outer = 0x0] 14:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x119921800) [pid = 1661] [serial = 2185] [outer = 0x118711c00] 14:00:21 INFO - PROCESS | 1661 | 1467320421441 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119c03000) [pid = 1661] [serial = 2186] [outer = 0x118711c00] 14:00:21 INFO - PROCESS | 1661 | 1467320421925 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]]]}] 14:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 822ms 14:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:00:21 INFO - PROCESS | 1661 | 1467320421966 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 1661 | 1467320421968 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 14:00:21 INFO - PROCESS | 1661 | 1467320421970 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 1661 | 1467320421971 Marionette TRACE conn2 <- [1,2886,null,{}] 14:00:21 INFO - PROCESS | 1661 | 1467320421974 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}] 14:00:21 INFO - PROCESS | 1661 | 1467320421975 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:22 INFO - PROCESS | 1661 | 1467320422075 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:00:22 INFO - PROCESS | 1661 | 1467320422132 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 1661 | 1467320422133 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd55000 == 46 [pid = 1661] [id = 729] 14:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1211e9400) [pid = 1661] [serial = 2187] [outer = 0x0] 14:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124376800) [pid = 1661] [serial = 2188] [outer = 0x1211e9400] 14:00:22 INFO - PROCESS | 1661 | 1467320422162 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124655000) [pid = 1661] [serial = 2189] [outer = 0x1211e9400] 14:00:22 INFO - PROCESS | 1661 | 1467320422575 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]]]}] 14:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 14:00:22 INFO - PROCESS | 1661 | 1467320422641 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:00:22 INFO - PROCESS | 1661 | 1467320422642 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 14:00:22 INFO - PROCESS | 1661 | 1467320422644 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:00:22 INFO - PROCESS | 1661 | 1467320422645 Marionette TRACE conn2 <- [1,2890,null,{}] 14:00:22 INFO - PROCESS | 1661 | 1467320422648 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}] 14:00:22 INFO - PROCESS | 1661 | 1467320422649 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:22 INFO - PROCESS | 1661 | 1467320422745 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:00:22 INFO - PROCESS | 1661 | 1467320422803 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 1661 | 1467320422805 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11825c800 == 47 [pid = 1661] [id = 730] 14:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1126f9000) [pid = 1661] [serial = 2190] [outer = 0x0] 14:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1176e9800) [pid = 1661] [serial = 2191] [outer = 0x1126f9000] 14:00:22 INFO - PROCESS | 1661 | 1467320422834 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119bc5400) [pid = 1661] [serial = 2192] [outer = 0x1126f9000] 14:00:23 INFO - PROCESS | 1661 | 1467320423317 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 723ms 14:00:23 INFO - PROCESS | 1661 | 1467320423413 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 1661 | 1467320423416 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 14:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:00:23 INFO - PROCESS | 1661 | 1467320423421 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 1661 | 1467320423423 Marionette TRACE conn2 <- [1,2894,null,{}] 14:00:23 INFO - PROCESS | 1661 | 1467320423426 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}] 14:00:23 INFO - PROCESS | 1661 | 1467320423428 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:23 INFO - PROCESS | 1661 | 1467320423533 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:00:23 INFO - PROCESS | 1661 | 1467320423591 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 1661 | 1467320423593 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x119b2d000 == 48 [pid = 1661] [id = 731] 14:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1129cac00) [pid = 1661] [serial = 2193] [outer = 0x0] 14:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1150cec00) [pid = 1661] [serial = 2194] [outer = 0x1129cac00] 14:00:23 INFO - PROCESS | 1661 | 1467320423621 Marionette DEBUG loaded listener.js 14:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x116471000) [pid = 1661] [serial = 2195] [outer = 0x1129cac00] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12a84b800 == 47 [pid = 1661] [id = 724] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12a620000 == 46 [pid = 1661] [id = 723] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x128f34000 == 45 [pid = 1661] [id = 722] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x127260800 == 44 [pid = 1661] [id = 721] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x123955800 == 43 [pid = 1661] [id = 720] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x117e4c000 == 42 [pid = 1661] [id = 719] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc66800 == 41 [pid = 1661] [id = 18] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x11825f800 == 40 [pid = 1661] [id = 701] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba44000 == 39 [pid = 1661] [id = 700] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x123957800 == 38 [pid = 1661] [id = 705] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12b9a0000 == 37 [pid = 1661] [id = 699] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x116141800 == 36 [pid = 1661] [id = 717] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x123e16000 == 35 [pid = 1661] [id = 718] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x128a05000 == 34 [pid = 1661] [id = 702] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x119274000 == 33 [pid = 1661] [id = 704] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12b13b000 == 32 [pid = 1661] [id = 698] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd50000 == 31 [pid = 1661] [id = 703] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x11825c800 == 30 [pid = 1661] [id = 730] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd55000 == 29 [pid = 1661] [id = 729] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x128f31000 == 28 [pid = 1661] [id = 728] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x1293ad800 == 27 [pid = 1661] [id = 727] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0f7800 == 26 [pid = 1661] [id = 726] 14:00:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12b12e000 == 25 [pid = 1661] [id = 725] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1182e9800) [pid = 1661] [serial = 2107] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x115dae400) [pid = 1661] [serial = 2114] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118711400) [pid = 1661] [serial = 2128] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1245dd000) [pid = 1661] [serial = 2137] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1170bec00) [pid = 1661] [serial = 2116] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x118712c00) [pid = 1661] [serial = 2108] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1249da800) [pid = 1661] [serial = 2146] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x124370000) [pid = 1661] [serial = 2111] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x112a54800) [pid = 1661] [serial = 2119] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x112af0400) [pid = 1661] [serial = 2120] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1182ec800) [pid = 1661] [serial = 2141] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x116731400) [pid = 1661] [serial = 2123] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x124957400) [pid = 1661] [serial = 2143] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1184dc800) [pid = 1661] [serial = 2117] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x112a52000) [pid = 1661] [serial = 2140] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x118469400) [pid = 1661] [serial = 2125] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11920c400) [pid = 1661] [serial = 2131] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1240a0000) [pid = 1661] [serial = 2135] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x123a03800) [pid = 1661] [serial = 2110] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x115da5800) [pid = 1661] [serial = 2105] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x119c0f000) [pid = 1661] [serial = 2134] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x115daec00) [pid = 1661] [serial = 2122] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x1249db800) [pid = 1661] [serial = 2144] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x118860400) [pid = 1661] [serial = 2129] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x112a5a800) [pid = 1661] [serial = 2113] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1245e6400) [pid = 1661] [serial = 2138] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x124c48000) [pid = 1661] [serial = 2147] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x119577800) [pid = 1661] [serial = 2132] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x11855b800) [pid = 1661] [serial = 2126] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x112d58800) [pid = 1661] [serial = 2104] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x1257c3800) [pid = 1661] [serial = 2149] [outer = 0x0] [url = about:blank] 14:00:24 INFO - PROCESS | 1661 | 1467320424454 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]]]}] 14:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1073ms 14:00:24 INFO - PROCESS | 1661 | 1467320424494 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 1661 | 1467320424496 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 14:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:00:24 INFO - PROCESS | 1661 | 1467320424499 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 1661 | 1467320424502 Marionette TRACE conn2 <- [1,2898,null,{}] 14:00:24 INFO - PROCESS | 1661 | 1467320424506 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}] 14:00:24 INFO - PROCESS | 1661 | 1467320424507 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:24 INFO - PROCESS | 1661 | 1467320424585 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:00:24 INFO - PROCESS | 1661 | 1467320424589 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 1661 | 1467320424591 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x11734b000 == 26 [pid = 1661] [id = 732] 14:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x1128cd000) [pid = 1661] [serial = 2196] [outer = 0x0] 14:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x1129d2400) [pid = 1661] [serial = 2197] [outer = 0x1128cd000] 14:00:24 INFO - PROCESS | 1661 | 1467320424621 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x112a78c00) [pid = 1661] [serial = 2198] [outer = 0x1128cd000] 14:00:24 INFO - PROCESS | 1661 | 1467320424975 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]]]}] 14:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 523ms 14:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:00:25 INFO - PROCESS | 1661 | 1467320425027 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:00:25 INFO - PROCESS | 1661 | 1467320425030 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 14:00:25 INFO - PROCESS | 1661 | 1467320425036 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:00:25 INFO - PROCESS | 1661 | 1467320425038 Marionette TRACE conn2 <- [1,2902,null,{}] 14:00:25 INFO - PROCESS | 1661 | 1467320425040 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}] 14:00:25 INFO - PROCESS | 1661 | 1467320425042 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:25 INFO - PROCESS | 1661 | 1467320425123 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:00:25 INFO - PROCESS | 1661 | 1467320425127 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 1661 | 1467320425129 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x119aea800 == 27 [pid = 1661] [id = 733] 14:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x112d4e400) [pid = 1661] [serial = 2199] [outer = 0x0] 14:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x115daa000) [pid = 1661] [serial = 2200] [outer = 0x112d4e400] 14:00:25 INFO - PROCESS | 1661 | 1467320425158 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x1164e2800) [pid = 1661] [serial = 2201] [outer = 0x112d4e400] 14:00:25 INFO - PROCESS | 1661 | 1467320425532 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 521ms 14:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:00:25 INFO - PROCESS | 1661 | 1467320425558 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:00:25 INFO - PROCESS | 1661 | 1467320425559 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 14:00:25 INFO - PROCESS | 1661 | 1467320425562 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:00:25 INFO - PROCESS | 1661 | 1467320425564 Marionette TRACE conn2 <- [1,2906,null,{}] 14:00:25 INFO - PROCESS | 1661 | 1467320425574 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}] 14:00:25 INFO - PROCESS | 1661 | 1467320425577 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:25 INFO - PROCESS | 1661 | 1467320425653 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:00:25 INFO - PROCESS | 1661 | 1467320425658 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 1661 | 1467320425660 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x1243db800 == 28 [pid = 1661] [id = 734] 14:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x116a13800) [pid = 1661] [serial = 2202] [outer = 0x0] 14:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x1182e1000) [pid = 1661] [serial = 2203] [outer = 0x116a13800] 14:00:25 INFO - PROCESS | 1661 | 1467320425689 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1184dd400) [pid = 1661] [serial = 2204] [outer = 0x116a13800] 14:00:26 INFO - PROCESS | 1661 | 1467320426012 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]]]}] 14:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 473ms 14:00:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:00:26 INFO - PROCESS | 1661 | 1467320426036 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 1661 | 1467320426038 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 14:00:26 INFO - PROCESS | 1661 | 1467320426040 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 1661 | 1467320426041 Marionette TRACE conn2 <- [1,2910,null,{}] 14:00:26 INFO - PROCESS | 1661 | 1467320426043 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}] 14:00:26 INFO - PROCESS | 1661 | 1467320426044 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:26 INFO - PROCESS | 1661 | 1467320426123 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:00:26 INFO - PROCESS | 1661 | 1467320426126 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 1661 | 1467320426127 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x127274800 == 29 [pid = 1661] [id = 735] 14:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x11855c000) [pid = 1661] [serial = 2205] [outer = 0x0] 14:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1185a6c00) [pid = 1661] [serial = 2206] [outer = 0x11855c000] 14:00:26 INFO - PROCESS | 1661 | 1467320426154 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x118717c00) [pid = 1661] [serial = 2207] [outer = 0x11855c000] 14:00:26 INFO - PROCESS | 1661 | 1467320426512 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]]]}] 14:00:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:00:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:00:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 517ms 14:00:26 INFO - PROCESS | 1661 | 1467320426558 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 1661 | 1467320426559 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 14:00:26 INFO - TEST-START | /DOMEvents/constructors.html 14:00:26 INFO - PROCESS | 1661 | 1467320426569 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 1661 | 1467320426570 Marionette TRACE conn2 <- [1,2914,null,{}] 14:00:26 INFO - PROCESS | 1661 | 1467320426572 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}] 14:00:26 INFO - PROCESS | 1661 | 1467320426573 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:26 INFO - PROCESS | 1661 | 1467320426667 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:00:26 INFO - PROCESS | 1661 | 1467320426671 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 1661 | 1467320426672 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be6800 == 30 [pid = 1661] [id = 736] 14:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1121b1800) [pid = 1661] [serial = 2208] [outer = 0x0] 14:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118719800) [pid = 1661] [serial = 2209] [outer = 0x1121b1800] 14:00:26 INFO - PROCESS | 1661 | 1467320426697 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118e2a800) [pid = 1661] [serial = 2210] [outer = 0x1121b1800] 14:00:27 INFO - PROCESS | 1661 | 1467320427063 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]]]}] 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:00:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 534ms 14:00:27 INFO - PROCESS | 1661 | 1467320427097 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 1661 | 1467320427098 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 14:00:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:00:27 INFO - PROCESS | 1661 | 1467320427101 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 1661 | 1467320427102 Marionette TRACE conn2 <- [1,2918,null,{}] 14:00:27 INFO - PROCESS | 1661 | 1467320427105 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}] 14:00:27 INFO - PROCESS | 1661 | 1467320427109 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:27 INFO - PROCESS | 1661 | 1467320427211 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:00:27 INFO - PROCESS | 1661 | 1467320427259 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 1661 | 1467320427260 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a124800 == 31 [pid = 1661] [id = 737] 14:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x119575000) [pid = 1661] [serial = 2211] [outer = 0x0] 14:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x119bc1000) [pid = 1661] [serial = 2212] [outer = 0x119575000] 14:00:27 INFO - PROCESS | 1661 | 1467320427285 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11a0d2800) [pid = 1661] [serial = 2213] [outer = 0x119575000] 14:00:27 INFO - PROCESS | 1661 | 1467320427574 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:00:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:00:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 521ms 14:00:27 INFO - PROCESS | 1661 | 1467320427622 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 1661 | 1467320427624 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 14:00:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:00:27 INFO - PROCESS | 1661 | 1467320427635 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 1661 | 1467320427637 Marionette TRACE conn2 <- [1,2922,null,{}] 14:00:27 INFO - PROCESS | 1661 | 1467320427639 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}] 14:00:27 INFO - PROCESS | 1661 | 1467320427640 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:27 INFO - PROCESS | 1661 | 1467320427735 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:00:27 INFO - PROCESS | 1661 | 1467320427738 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 1661 | 1467320427739 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a844800 == 32 [pid = 1661] [id = 738] 14:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x111cac800) [pid = 1661] [serial = 2214] [outer = 0x0] 14:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1210de400) [pid = 1661] [serial = 2215] [outer = 0x111cac800] 14:00:27 INFO - PROCESS | 1661 | 1467320427764 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1245da400) [pid = 1661] [serial = 2216] [outer = 0x111cac800] 14:00:28 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:00:28 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:00:28 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:00:28 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:00:28 INFO - PROCESS | 1661 | 1467320428085 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]]]}] 14:00:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:00:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:00:28 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 14:00:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:00:28 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 14:00:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:00:28 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]" 14:00:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:00:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:00:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 479ms 14:00:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:00:28 INFO - PROCESS | 1661 | 1467320428109 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 1661 | 1467320428110 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 14:00:28 INFO - PROCESS | 1661 | 1467320428112 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 1661 | 1467320428113 Marionette TRACE conn2 <- [1,2926,null,{}] 14:00:28 INFO - PROCESS | 1661 | 1467320428118 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}] 14:00:28 INFO - PROCESS | 1661 | 1467320428120 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:28 INFO - PROCESS | 1661 | 1467320428219 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:00:28 INFO - PROCESS | 1661 | 1467320428223 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 1661 | 1467320428224 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af1a800 == 33 [pid = 1661] [id = 739] 14:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1245db000) [pid = 1661] [serial = 2217] [outer = 0x0] 14:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x124690000) [pid = 1661] [serial = 2218] [outer = 0x1245db000] 14:00:28 INFO - PROCESS | 1661 | 1467320428248 Marionette DEBUG loaded listener.js 14:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x124b39800) [pid = 1661] [serial = 2219] [outer = 0x1245db000] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x1187f5000) [pid = 1661] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x112a50c00) [pid = 1661] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x124b3c000) [pid = 1661] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x124b43800) [pid = 1661] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1128cdc00) [pid = 1661] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x115da2000) [pid = 1661] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x1182df800) [pid = 1661] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1167e2800) [pid = 1661] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x110eeb400) [pid = 1661] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x112d52000) [pid = 1661] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12cc80c00) [pid = 1661] [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.] 14:00:28 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x12d35b800) [pid = 1661] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:00:28 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:00:28 INFO - PROCESS | 1661 | 1467320428650 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]]]}] 14:00:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:00:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 570ms 14:00:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:00:28 INFO - PROCESS | 1661 | 1467320428689 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 1661 | 1467320428690 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 14:00:28 INFO - PROCESS | 1661 | 1467320428692 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 1661 | 1467320428693 Marionette TRACE conn2 <- [1,2930,null,{}] 14:00:28 INFO - PROCESS | 1661 | 1467320428696 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}] 14:00:28 INFO - PROCESS | 1661 | 1467320428697 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:28 INFO - PROCESS | 1661 | 1467320428810 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:00:28 INFO - PROCESS | 1661 | 1467320428845 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 1661 | 1467320428845 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b132000 == 34 [pid = 1661] [id = 740] 14:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1131cac00) [pid = 1661] [serial = 2220] [outer = 0x0] 14:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116a12800) [pid = 1661] [serial = 2221] [outer = 0x1131cac00] 14:00:28 INFO - PROCESS | 1661 | 1467320428871 Marionette DEBUG loaded listener.js 14:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1199a5400) [pid = 1661] [serial = 2222] [outer = 0x1131cac00] 14:00:29 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:00:29 INFO - PROCESS | 1661 | 1467320429116 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]]]}] 14:00:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:00:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 14:00:29 INFO - PROCESS | 1661 | 1467320429160 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:00:29 INFO - PROCESS | 1661 | 1467320429162 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 14:00:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:00:29 INFO - PROCESS | 1661 | 1467320429164 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:00:29 INFO - PROCESS | 1661 | 1467320429165 Marionette TRACE conn2 <- [1,2934,null,{}] 14:00:29 INFO - PROCESS | 1661 | 1467320429174 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}] 14:00:29 INFO - PROCESS | 1661 | 1467320429175 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:29 INFO - PROCESS | 1661 | 1467320429258 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:00:29 INFO - PROCESS | 1661 | 1467320429262 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 1661 | 1467320429263 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b99b800 == 35 [pid = 1661] [id = 741] 14:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1211f2400) [pid = 1661] [serial = 2223] [outer = 0x0] 14:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1249d8400) [pid = 1661] [serial = 2224] [outer = 0x1211f2400] 14:00:29 INFO - PROCESS | 1661 | 1467320429287 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x124b7dc00) [pid = 1661] [serial = 2225] [outer = 0x1211f2400] 14:00:29 INFO - PROCESS | 1661 | 1467320429602 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]]]}] 14:00:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:00:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 475ms 14:00:29 INFO - PROCESS | 1661 | 1467320429639 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:00:29 INFO - PROCESS | 1661 | 1467320429641 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 14:00:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:00:29 INFO - PROCESS | 1661 | 1467320429643 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:00:29 INFO - PROCESS | 1661 | 1467320429645 Marionette TRACE conn2 <- [1,2938,null,{}] 14:00:29 INFO - PROCESS | 1661 | 1467320429647 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}] 14:00:29 INFO - PROCESS | 1661 | 1467320429649 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:29 INFO - PROCESS | 1661 | 1467320429767 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:00:29 INFO - PROCESS | 1661 | 1467320429774 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 1661 | 1467320429776 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd58000 == 36 [pid = 1661] [id = 742] 14:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1126fe400) [pid = 1661] [serial = 2226] [outer = 0x0] 14:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x124b80000) [pid = 1661] [serial = 2227] [outer = 0x1126fe400] 14:00:29 INFO - PROCESS | 1661 | 1467320429802 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x126a38c00) [pid = 1661] [serial = 2228] [outer = 0x1126fe400] 14:00:30 INFO - PROCESS | 1661 | 1467320430133 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]]]}] 14:00:30 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. 14:00:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 523ms 14:00:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:00:30 INFO - PROCESS | 1661 | 1467320430167 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 1661 | 1467320430169 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 14:00:30 INFO - PROCESS | 1661 | 1467320430172 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 1661 | 1467320430174 Marionette TRACE conn2 <- [1,2942,null,{}] 14:00:30 INFO - PROCESS | 1661 | 1467320430178 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}] 14:00:30 INFO - PROCESS | 1661 | 1467320430180 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:30 INFO - PROCESS | 1661 | 1467320430298 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:00:30 INFO - PROCESS | 1661 | 1467320430303 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 1661 | 1467320430304 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c463800 == 37 [pid = 1661] [id = 743] 14:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x115da2000) [pid = 1661] [serial = 2229] [outer = 0x0] 14:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x126efec00) [pid = 1661] [serial = 2230] [outer = 0x115da2000] 14:00:30 INFO - PROCESS | 1661 | 1467320430414 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12721d400) [pid = 1661] [serial = 2231] [outer = 0x115da2000] 14:00:30 INFO - PROCESS | 1661 | 1467320430876 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"]]]}] 14:00:30 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 14:00:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:00:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 720ms 14:00:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:00:30 INFO - PROCESS | 1661 | 1467320430893 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 1661 | 1467320430895 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 14:00:30 INFO - PROCESS | 1661 | 1467320430898 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 1661 | 1467320430900 Marionette TRACE conn2 <- [1,2946,null,{}] 14:00:30 INFO - PROCESS | 1661 | 1467320430904 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}] 14:00:30 INFO - PROCESS | 1661 | 1467320430906 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:31 INFO - PROCESS | 1661 | 1467320431017 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:00:31 INFO - PROCESS | 1661 | 1467320431074 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 1661 | 1467320431075 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x119adf800 == 38 [pid = 1661] [id = 744] 14:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1126f7000) [pid = 1661] [serial = 2232] [outer = 0x0] 14:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112a5d400) [pid = 1661] [serial = 2233] [outer = 0x1126f7000] 14:00:31 INFO - PROCESS | 1661 | 1467320431108 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x115da3800) [pid = 1661] [serial = 2234] [outer = 0x1126f7000] 14:00:31 INFO - PROCESS | 1661 | 1467320431528 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]]]}] 14:00:31 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. 14:00:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 674ms 14:00:31 INFO - PROCESS | 1661 | 1467320431573 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:00:31 INFO - PROCESS | 1661 | 1467320431576 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 14:00:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:00:31 INFO - PROCESS | 1661 | 1467320431581 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:00:31 INFO - PROCESS | 1661 | 1467320431582 Marionette TRACE conn2 <- [1,2950,null,{}] 14:00:31 INFO - PROCESS | 1661 | 1467320431585 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}] 14:00:31 INFO - PROCESS | 1661 | 1467320431587 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:31 INFO - PROCESS | 1661 | 1467320431701 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:00:31 INFO - PROCESS | 1661 | 1467320431805 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 1661 | 1467320431806 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x129237000 == 39 [pid = 1661] [id = 745] 14:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x1182e7000) [pid = 1661] [serial = 2235] [outer = 0x0] 14:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x118475400) [pid = 1661] [serial = 2236] [outer = 0x1182e7000] 14:00:31 INFO - PROCESS | 1661 | 1467320431837 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11855f800) [pid = 1661] [serial = 2237] [outer = 0x1182e7000] 14:00:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x1169a3800 == 40 [pid = 1661] [id = 746] 14:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1182e4400) [pid = 1661] [serial = 2238] [outer = 0x0] 14:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1182e6000) [pid = 1661] [serial = 2239] [outer = 0x1182e4400] 14:00:32 INFO - PROCESS | 1661 | 1467320432307 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]]]}] 14:00:32 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. 14:00:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 772ms 14:00:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:00:32 INFO - PROCESS | 1661 | 1467320432353 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 1661 | 1467320432354 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 14:00:32 INFO - PROCESS | 1661 | 1467320432356 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 1661 | 1467320432359 Marionette TRACE conn2 <- [1,2954,null,{}] 14:00:32 INFO - PROCESS | 1661 | 1467320432367 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}] 14:00:32 INFO - PROCESS | 1661 | 1467320432370 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:32 INFO - PROCESS | 1661 | 1467320432594 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:00:32 INFO - PROCESS | 1661 | 1467320432661 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:32 INFO - PROCESS | 1661 | 1467320432662 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x117240800 == 41 [pid = 1661] [id = 747] 14:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1128d5000) [pid = 1661] [serial = 2240] [outer = 0x0] 14:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1129cd400) [pid = 1661] [serial = 2241] [outer = 0x1128d5000] 14:00:32 INFO - PROCESS | 1661 | 1467320432692 Marionette DEBUG loaded listener.js 14:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x112f95800) [pid = 1661] [serial = 2242] [outer = 0x1128d5000] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd58000 == 40 [pid = 1661] [id = 742] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12b99b800 == 39 [pid = 1661] [id = 741] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12b132000 == 38 [pid = 1661] [id = 740] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12af1a800 == 37 [pid = 1661] [id = 739] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12a844800 == 36 [pid = 1661] [id = 738] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12a124800 == 35 [pid = 1661] [id = 737] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x128be6800 == 34 [pid = 1661] [id = 736] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x127274800 == 33 [pid = 1661] [id = 735] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12d366800) [pid = 1661] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1243db800 == 32 [pid = 1661] [id = 734] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x119aea800 == 31 [pid = 1661] [id = 733] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x11734b000 == 30 [pid = 1661] [id = 732] 14:00:33 INFO - PROCESS | 1661 | --DOCSHELL 0x119b2d000 == 29 [pid = 1661] [id = 731] 14:00:33 INFO - PROCESS | 1661 | 1467320433133 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]]]}] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124e4a000) [pid = 1661] [serial = 2176] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x125778c00) [pid = 1661] [serial = 2177] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119573400) [pid = 1661] [serial = 2167] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119b0c800) [pid = 1661] [serial = 2168] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x115f1c000) [pid = 1661] [serial = 2155] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x116974000) [pid = 1661] [serial = 2156] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118719c00) [pid = 1661] [serial = 2164] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118e28400) [pid = 1661] [serial = 2165] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1176e4800) [pid = 1661] [serial = 2161] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1182e3c00) [pid = 1661] [serial = 2162] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x111cad400) [pid = 1661] [serial = 2152] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1126f4000) [pid = 1661] [serial = 2153] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x113098c00) [pid = 1661] [serial = 2158] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x115dac000) [pid = 1661] [serial = 2159] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119575800) [pid = 1661] [serial = 1481] [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.] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x1211e8800) [pid = 1661] [serial = 2171] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x119bc3c00) [pid = 1661] [serial = 2170] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1211ed800) [pid = 1661] [serial = 2173] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x124b37000) [pid = 1661] [serial = 2174] [outer = 0x0] [url = about:blank] 14:00:33 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x126f92c00) [pid = 1661] [serial = 2150] [outer = 0x0] [url = about:blank] 14:00:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:00:33 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 14:00:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 823ms 14:00:33 INFO - PROCESS | 1661 | 1467320433180 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 1661 | 1467320433183 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 14:00:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:00:33 INFO - PROCESS | 1661 | 1467320433186 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 1661 | 1467320433188 Marionette TRACE conn2 <- [1,2958,null,{}] 14:00:33 INFO - PROCESS | 1661 | 1467320433191 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}] 14:00:33 INFO - PROCESS | 1661 | 1467320433193 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:33 INFO - PROCESS | 1661 | 1467320433281 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:00:33 INFO - PROCESS | 1661 | 1467320433287 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 1661 | 1467320433289 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x1195a6800 == 30 [pid = 1661] [id = 748] 14:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1126ff000) [pid = 1661] [serial = 2243] [outer = 0x0] 14:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1164db400) [pid = 1661] [serial = 2244] [outer = 0x1126ff000] 14:00:33 INFO - PROCESS | 1661 | 1467320433315 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1182e3000) [pid = 1661] [serial = 2245] [outer = 0x1126ff000] 14:00:33 INFO - PROCESS | 1661 | 1467320433636 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]]]}] 14:00:33 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. 14:00:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 470ms 14:00:33 INFO - PROCESS | 1661 | 1467320433656 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 1661 | 1467320433658 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 14:00:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:00:33 INFO - PROCESS | 1661 | 1467320433660 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 1661 | 1467320433661 Marionette TRACE conn2 <- [1,2962,null,{}] 14:00:33 INFO - PROCESS | 1661 | 1467320433664 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}] 14:00:33 INFO - PROCESS | 1661 | 1467320433665 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:33 INFO - PROCESS | 1661 | 1467320433769 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:00:33 INFO - PROCESS | 1661 | 1467320433827 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 1661 | 1467320433828 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x124e78000 == 31 [pid = 1661] [id = 749] 14:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1176ed800) [pid = 1661] [serial = 2246] [outer = 0x0] 14:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11855fc00) [pid = 1661] [serial = 2247] [outer = 0x1176ed800] 14:00:33 INFO - PROCESS | 1661 | 1467320433857 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119573400) [pid = 1661] [serial = 2248] [outer = 0x1176ed800] 14:00:34 INFO - PROCESS | 1661 | 1467320434102 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]]]}] 14:00:34 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. 14:00:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 468ms 14:00:34 INFO - PROCESS | 1661 | 1467320434128 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 1661 | 1467320434131 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 14:00:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:00:34 INFO - PROCESS | 1661 | 1467320434145 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - PROCESS | 1661 | 1467320434148 Marionette TRACE conn2 <- [1,2966,null,{}] 14:00:34 INFO - PROCESS | 1661 | 1467320434163 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}] 14:00:34 INFO - PROCESS | 1661 | 1467320434167 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:34 INFO - PROCESS | 1661 | 1467320434268 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:00:34 INFO - PROCESS | 1661 | 1467320434354 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 1661 | 1467320434355 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be9000 == 32 [pid = 1661] [id = 750] 14:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x1182e3c00) [pid = 1661] [serial = 2249] [outer = 0x0] 14:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119b0c400) [pid = 1661] [serial = 2250] [outer = 0x1182e3c00] 14:00:34 INFO - PROCESS | 1661 | 1467320434395 Marionette DEBUG loaded listener.js 14:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119cdac00) [pid = 1661] [serial = 2251] [outer = 0x1182e3c00] 14:00:34 INFO - PROCESS | 1661 | 1467320434647 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]]]}] 14:00:34 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. 14:00:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 543ms 14:00:34 INFO - PROCESS | 1661 | 1467320434691 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 1661 | 1467320434693 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 14:00:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:00:34 INFO - PROCESS | 1661 | 1467320434697 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - PROCESS | 1661 | 1467320434698 Marionette TRACE conn2 <- [1,2970,null,{}] 14:00:34 INFO - PROCESS | 1661 | 1467320434712 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}] 14:00:34 INFO - PROCESS | 1661 | 1467320434714 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:34 INFO - PROCESS | 1661 | 1467320434836 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:00:34 INFO - PROCESS | 1661 | 1467320434923 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 1661 | 1467320434925 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a7aa000 == 33 [pid = 1661] [id = 751] 14:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119cd9c00) [pid = 1661] [serial = 2252] [outer = 0x0] 14:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x123bc2000) [pid = 1661] [serial = 2253] [outer = 0x119cd9c00] 14:00:34 INFO - PROCESS | 1661 | 1467320434965 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124953800) [pid = 1661] [serial = 2254] [outer = 0x119cd9c00] 14:00:35 INFO - PROCESS | 1661 | 1467320435274 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]]]}] 14:00:35 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. 14:00:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 14:00:35 INFO - PROCESS | 1661 | 1467320435326 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 1661 | 1467320435327 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 14:00:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:00:35 INFO - PROCESS | 1661 | 1467320435330 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 1661 | 1467320435331 Marionette TRACE conn2 <- [1,2974,null,{}] 14:00:35 INFO - PROCESS | 1661 | 1467320435341 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}] 14:00:35 INFO - PROCESS | 1661 | 1467320435342 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:35 INFO - PROCESS | 1661 | 1467320435458 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:00:35 INFO - PROCESS | 1661 | 1467320435463 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 1661 | 1467320435467 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af29800 == 34 [pid = 1661] [id = 752] 14:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x124c48000) [pid = 1661] [serial = 2255] [outer = 0x0] 14:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124e46400) [pid = 1661] [serial = 2256] [outer = 0x124c48000] 14:00:35 INFO - PROCESS | 1661 | 1467320435535 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1257c3800) [pid = 1661] [serial = 2257] [outer = 0x124c48000] 14:00:35 INFO - PROCESS | 1661 | 1467320435861 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]]]}] 14:00:35 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. 14:00:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 575ms 14:00:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:00:35 INFO - PROCESS | 1661 | 1467320435906 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 1661 | 1467320435907 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 14:00:35 INFO - PROCESS | 1661 | 1467320435909 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 1661 | 1467320435910 Marionette TRACE conn2 <- [1,2978,null,{}] 14:00:35 INFO - PROCESS | 1661 | 1467320435912 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}] 14:00:35 INFO - PROCESS | 1661 | 1467320435913 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:36 INFO - PROCESS | 1661 | 1467320436012 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:00:36 INFO - PROCESS | 1661 | 1467320436025 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 1661 | 1467320436027 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a04000 == 35 [pid = 1661] [id = 753] 14:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12495ac00) [pid = 1661] [serial = 2258] [outer = 0x0] 14:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126e7e400) [pid = 1661] [serial = 2259] [outer = 0x12495ac00] 14:00:36 INFO - PROCESS | 1661 | 1467320436052 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x127219400) [pid = 1661] [serial = 2260] [outer = 0x12495ac00] 14:00:36 INFO - PROCESS | 1661 | 1467320436339 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]]]}] 14:00:36 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. 14:00:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 468ms 14:00:36 INFO - PROCESS | 1661 | 1467320436382 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 1661 | 1467320436385 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 14:00:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:00:36 INFO - PROCESS | 1661 | 1467320436389 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - PROCESS | 1661 | 1467320436390 Marionette TRACE conn2 <- [1,2982,null,{}] 14:00:36 INFO - PROCESS | 1661 | 1467320436392 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}] 14:00:36 INFO - PROCESS | 1661 | 1467320436393 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:36 INFO - PROCESS | 1661 | 1467320436492 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:00:36 INFO - PROCESS | 1661 | 1467320436505 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 1661 | 1467320436506 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd92800 == 36 [pid = 1661] [id = 754] 14:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12742c800) [pid = 1661] [serial = 2261] [outer = 0x0] 14:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1274ccc00) [pid = 1661] [serial = 2262] [outer = 0x12742c800] 14:00:36 INFO - PROCESS | 1661 | 1467320436529 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1274d1000) [pid = 1661] [serial = 2263] [outer = 0x12742c800] 14:00:36 INFO - PROCESS | 1661 | 1467320436847 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"]]]}] 14:00:36 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 14:00:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:00:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 471ms 14:00:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:00:36 INFO - PROCESS | 1661 | 1467320436861 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 1661 | 1467320436862 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 14:00:36 INFO - PROCESS | 1661 | 1467320436865 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - PROCESS | 1661 | 1467320436869 Marionette TRACE conn2 <- [1,2986,null,{}] 14:00:36 INFO - PROCESS | 1661 | 1467320436872 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}] 14:00:36 INFO - PROCESS | 1661 | 1467320436874 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:37 INFO - PROCESS | 1661 | 1467320437018 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:00:37 INFO - PROCESS | 1661 | 1467320437030 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 1661 | 1467320437031 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c47f000 == 37 [pid = 1661] [id = 755] 14:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12742d000) [pid = 1661] [serial = 2264] [outer = 0x0] 14:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1274d4800) [pid = 1661] [serial = 2265] [outer = 0x12742d000] 14:00:37 INFO - PROCESS | 1661 | 1467320437071 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x128c0c000) [pid = 1661] [serial = 2266] [outer = 0x12742d000] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x111cac800) [pid = 1661] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1121b1800) [pid = 1661] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1129cac00) [pid = 1661] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x112d4e400) [pid = 1661] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x116a13800) [pid = 1661] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11855c000) [pid = 1661] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1128cd000) [pid = 1661] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119575000) [pid = 1661] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1131cac00) [pid = 1661] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1245db000) [pid = 1661] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1211f2400) [pid = 1661] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1126fe400) [pid = 1661] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1129cb400) [pid = 1661] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x115fdb000) [pid = 1661] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x118711c00) [pid = 1661] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1211e9400) [pid = 1661] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:00:37 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1126f9000) [pid = 1661] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:00:37 INFO - PROCESS | 1661 | 1467320437510 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]]]}] 14:00:37 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. 14:00:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 675ms 14:00:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:00:37 INFO - PROCESS | 1661 | 1467320437540 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 1661 | 1467320437541 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 14:00:37 INFO - PROCESS | 1661 | 1467320437543 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - PROCESS | 1661 | 1467320437544 Marionette TRACE conn2 <- [1,2990,null,{}] 14:00:37 INFO - PROCESS | 1661 | 1467320437553 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}] 14:00:37 INFO - PROCESS | 1661 | 1467320437555 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:37 INFO - PROCESS | 1661 | 1467320437667 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:00:37 INFO - PROCESS | 1661 | 1467320437709 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 1661 | 1467320437710 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c8d2800 == 38 [pid = 1661] [id = 756] 14:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x110ee9800) [pid = 1661] [serial = 2267] [outer = 0x0] 14:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x115fdb000) [pid = 1661] [serial = 2268] [outer = 0x110ee9800] 14:00:37 INFO - PROCESS | 1661 | 1467320437735 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x119bb7400) [pid = 1661] [serial = 2269] [outer = 0x110ee9800] 14:00:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c8d4800 == 39 [pid = 1661] [id = 757] 14:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x128c07400) [pid = 1661] [serial = 2270] [outer = 0x0] 14:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x124954000) [pid = 1661] [serial = 2271] [outer = 0x128c07400] 14:00:38 INFO - PROCESS | 1661 | 1467320437999 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]]]}] 14:00:38 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. 14:00:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 471ms 14:00:38 INFO - PROCESS | 1661 | 1467320438022 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 1661 | 1467320438024 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 14:00:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:00:38 INFO - PROCESS | 1661 | 1467320438026 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 1661 | 1467320438027 Marionette TRACE conn2 <- [1,2994,null,{}] 14:00:38 INFO - PROCESS | 1661 | 1467320438029 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}] 14:00:38 INFO - PROCESS | 1661 | 1467320438031 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:38 INFO - PROCESS | 1661 | 1467320438146 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:00:38 INFO - PROCESS | 1661 | 1467320438149 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 1661 | 1467320438151 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ca21000 == 40 [pid = 1661] [id = 758] 14:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1240a0800) [pid = 1661] [serial = 2272] [outer = 0x0] 14:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x128c0e400) [pid = 1661] [serial = 2273] [outer = 0x1240a0800] 14:00:38 INFO - PROCESS | 1661 | 1467320438185 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x128c42000) [pid = 1661] [serial = 2274] [outer = 0x1240a0800] 14:00:38 INFO - PROCESS | 1661 | 1467320438500 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]]]}] 14:00:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:00:38 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 14:00:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 519ms 14:00:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:00:38 INFO - PROCESS | 1661 | 1467320438545 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 1661 | 1467320438547 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 14:00:38 INFO - PROCESS | 1661 | 1467320438570 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 1661 | 1467320438572 Marionette TRACE conn2 <- [1,2998,null,{}] 14:00:38 INFO - PROCESS | 1661 | 1467320438575 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}] 14:00:38 INFO - PROCESS | 1661 | 1467320438577 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:38 INFO - PROCESS | 1661 | 1467320438671 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:00:38 INFO - PROCESS | 1661 | 1467320438675 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 1661 | 1467320438675 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d356000 == 41 [pid = 1661] [id = 759] 14:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x127434c00) [pid = 1661] [serial = 2275] [outer = 0x0] 14:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x128c4d000) [pid = 1661] [serial = 2276] [outer = 0x127434c00] 14:00:38 INFO - PROCESS | 1661 | 1467320438699 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x128c54800) [pid = 1661] [serial = 2277] [outer = 0x127434c00] 14:00:38 INFO - PROCESS | 1661 | 1467320438981 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]]]}] 14:00:39 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. 14:00:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 491ms 14:00:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:00:39 INFO - PROCESS | 1661 | 1467320439040 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:00:39 INFO - PROCESS | 1661 | 1467320439042 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 14:00:39 INFO - PROCESS | 1661 | 1467320439044 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - PROCESS | 1661 | 1467320439045 Marionette TRACE conn2 <- [1,3002,null,{}] 14:00:39 INFO - PROCESS | 1661 | 1467320439048 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}] 14:00:39 INFO - PROCESS | 1661 | 1467320439049 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:39 INFO - PROCESS | 1661 | 1467320439129 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:00:39 INFO - PROCESS | 1661 | 1467320439189 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 1661 | 1467320439190 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d369800 == 42 [pid = 1661] [id = 760] 14:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x128c53c00) [pid = 1661] [serial = 2278] [outer = 0x0] 14:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x128c5c400) [pid = 1661] [serial = 2279] [outer = 0x128c53c00] 14:00:39 INFO - PROCESS | 1661 | 1467320439221 Marionette DEBUG loaded listener.js 14:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x128d87000) [pid = 1661] [serial = 2280] [outer = 0x128c53c00] 14:00:39 INFO - PROCESS | 1661 | --DOCSHELL 0x1195a6800 == 41 [pid = 1661] [id = 748] 14:00:39 INFO - PROCESS | 1661 | --DOCSHELL 0x1169a3800 == 40 [pid = 1661] [id = 746] 14:00:39 INFO - PROCESS | 1661 | --DOCSHELL 0x117240800 == 39 [pid = 1661] [id = 747] 14:00:39 INFO - PROCESS | 1661 | --DOCSHELL 0x129237000 == 38 [pid = 1661] [id = 745] 14:00:39 INFO - PROCESS | 1661 | --DOCSHELL 0x119adf800 == 37 [pid = 1661] [id = 744] 14:00:39 INFO - PROCESS | 1661 | --DOCSHELL 0x12c463800 == 36 [pid = 1661] [id = 743] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x124e78000 == 35 [pid = 1661] [id = 749] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x128a04000 == 34 [pid = 1661] [id = 753] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12bd92800 == 33 [pid = 1661] [id = 754] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x128be9000 == 32 [pid = 1661] [id = 750] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12c47f000 == 31 [pid = 1661] [id = 755] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12a7aa000 == 30 [pid = 1661] [id = 751] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12ca21000 == 29 [pid = 1661] [id = 758] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12c8d2800 == 28 [pid = 1661] [id = 756] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12c8d4800 == 27 [pid = 1661] [id = 757] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12af29800 == 26 [pid = 1661] [id = 752] 14:00:40 INFO - PROCESS | 1661 | --DOCSHELL 0x12d356000 == 25 [pid = 1661] [id = 759] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119bc1000) [pid = 1661] [serial = 2212] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1210de400) [pid = 1661] [serial = 2215] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x116a12800) [pid = 1661] [serial = 2221] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11a0d2800) [pid = 1661] [serial = 2213] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x124690000) [pid = 1661] [serial = 2218] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1245da400) [pid = 1661] [serial = 2216] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1249d8400) [pid = 1661] [serial = 2224] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124b80000) [pid = 1661] [serial = 2227] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124b7dc00) [pid = 1661] [serial = 2225] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x126a38c00) [pid = 1661] [serial = 2228] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1199a5400) [pid = 1661] [serial = 2222] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x115dabc00) [pid = 1661] [serial = 2180] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x112a83400) [pid = 1661] [serial = 2179] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x1128ca400) [pid = 1661] [serial = 2183] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1176eb400) [pid = 1661] [serial = 2182] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119c03000) [pid = 1661] [serial = 2186] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x119921800) [pid = 1661] [serial = 2185] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x124655000) [pid = 1661] [serial = 2189] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x124376800) [pid = 1661] [serial = 2188] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119bc5400) [pid = 1661] [serial = 2192] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124b39800) [pid = 1661] [serial = 2219] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x1176e9800) [pid = 1661] [serial = 2191] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x118e2a800) [pid = 1661] [serial = 2210] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x118717c00) [pid = 1661] [serial = 2207] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x118719800) [pid = 1661] [serial = 2209] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x116471000) [pid = 1661] [serial = 2195] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x1150cec00) [pid = 1661] [serial = 2194] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x115daa000) [pid = 1661] [serial = 2200] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x1164e2800) [pid = 1661] [serial = 2201] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1182e1000) [pid = 1661] [serial = 2203] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x1184dd400) [pid = 1661] [serial = 2204] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x1185a6c00) [pid = 1661] [serial = 2206] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x1129d2400) [pid = 1661] [serial = 2197] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x112a78c00) [pid = 1661] [serial = 2198] [outer = 0x0] [url = about:blank] 14:00:40 INFO - PROCESS | 1661 | 1467320440589 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]]]}] 14:00:40 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. 14:00:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1573ms 14:00:40 INFO - PROCESS | 1661 | 1467320440618 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:00:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:00:40 INFO - PROCESS | 1661 | 1467320440621 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 14:00:40 INFO - PROCESS | 1661 | 1467320440625 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:00:40 INFO - PROCESS | 1661 | 1467320440627 Marionette TRACE conn2 <- [1,3006,null,{}] 14:00:40 INFO - PROCESS | 1661 | 1467320440631 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}] 14:00:40 INFO - PROCESS | 1661 | 1467320440633 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:40 INFO - PROCESS | 1661 | 1467320440729 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:00:40 INFO - PROCESS | 1661 | 1467320440808 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 1661 | 1467320440810 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x117240800 == 26 [pid = 1661] [id = 761] 14:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x1129c6c00) [pid = 1661] [serial = 2281] [outer = 0x0] 14:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x1129c8c00) [pid = 1661] [serial = 2282] [outer = 0x1129c6c00] 14:00:40 INFO - PROCESS | 1661 | 1467320440855 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x112a55400) [pid = 1661] [serial = 2283] [outer = 0x1129c6c00] 14:00:41 INFO - PROCESS | 1661 | 1467320441222 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]]]}] 14:00:41 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. 14:00:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 14:00:41 INFO - PROCESS | 1661 | 1467320441245 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 1661 | 1467320441249 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 14:00:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:00:41 INFO - PROCESS | 1661 | 1467320441255 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - PROCESS | 1661 | 1467320441257 Marionette TRACE conn2 <- [1,3010,null,{}] 14:00:41 INFO - PROCESS | 1661 | 1467320441260 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}] 14:00:41 INFO - PROCESS | 1661 | 1467320441262 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:41 INFO - PROCESS | 1661 | 1467320441341 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:00:41 INFO - PROCESS | 1661 | 1467320441396 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 1661 | 1467320441397 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x119598800 == 27 [pid = 1661] [id = 762] 14:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x112a5c400) [pid = 1661] [serial = 2284] [outer = 0x0] 14:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x11309c400) [pid = 1661] [serial = 2285] [outer = 0x112a5c400] 14:00:41 INFO - PROCESS | 1661 | 1467320441425 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x113ceac00) [pid = 1661] [serial = 2286] [outer = 0x112a5c400] 14:00:41 INFO - PROCESS | 1661 | 1467320441748 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]]]}] 14:00:41 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 14:00:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 521ms 14:00:41 INFO - PROCESS | 1661 | 1467320441777 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 1661 | 1467320441779 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 14:00:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:00:41 INFO - PROCESS | 1661 | 1467320441784 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - PROCESS | 1661 | 1467320441788 Marionette TRACE conn2 <- [1,3014,null,{}] 14:00:41 INFO - PROCESS | 1661 | 1467320441799 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}] 14:00:41 INFO - PROCESS | 1661 | 1467320441806 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:41 INFO - PROCESS | 1661 | 1467320441956 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:00:41 INFO - PROCESS | 1661 | 1467320441967 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 1661 | 1467320441970 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x123a82000 == 28 [pid = 1661] [id = 763] 14:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x111c22000) [pid = 1661] [serial = 2287] [outer = 0x0] 14:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1164e2800) [pid = 1661] [serial = 2288] [outer = 0x111c22000] 14:00:42 INFO - PROCESS | 1661 | 1467320442014 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1170bb400) [pid = 1661] [serial = 2289] [outer = 0x111c22000] 14:00:42 INFO - PROCESS | 1661 | [1661] 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 14:00:42 INFO - PROCESS | 1661 | 1467320442426 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:00:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:00:42 INFO - {} 14:00:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:00:42 INFO - {} 14:00:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:00:42 INFO - {} 14:00:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:00:42 INFO - {} 14:00:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 679ms 14:00:42 INFO - TEST-START | /FileAPI/fileReader.html 14:00:42 INFO - PROCESS | 1661 | 1467320442462 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 1661 | 1467320442464 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 14:00:42 INFO - PROCESS | 1661 | 1467320442466 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - PROCESS | 1661 | 1467320442468 Marionette TRACE conn2 <- [1,3018,null,{}] 14:00:42 INFO - PROCESS | 1661 | 1467320442471 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}] 14:00:42 INFO - PROCESS | 1661 | 1467320442473 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:42 INFO - PROCESS | 1661 | 1467320442624 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:00:42 INFO - PROCESS | 1661 | 1467320442633 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:42 INFO - PROCESS | 1661 | 1467320442634 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12579d000 == 29 [pid = 1661] [id = 764] 14:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x1176e4800) [pid = 1661] [serial = 2290] [outer = 0x0] 14:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1182e8400) [pid = 1661] [serial = 2291] [outer = 0x1176e4800] 14:00:42 INFO - PROCESS | 1661 | 1467320442674 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x118553800) [pid = 1661] [serial = 2292] [outer = 0x1176e4800] 14:00:43 INFO - PROCESS | 1661 | 1467320443054 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]]]}] 14:00:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:00:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:00:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:00:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:00:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 620ms 14:00:43 INFO - TEST-START | /FileAPI/historical.html 14:00:43 INFO - PROCESS | 1661 | 1467320443086 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:00:43 INFO - PROCESS | 1661 | 1467320443087 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 14:00:43 INFO - PROCESS | 1661 | 1467320443097 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - PROCESS | 1661 | 1467320443098 Marionette TRACE conn2 <- [1,3022,null,{}] 14:00:43 INFO - PROCESS | 1661 | 1467320443100 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}] 14:00:43 INFO - PROCESS | 1661 | 1467320443102 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:43 INFO - PROCESS | 1661 | 1467320443173 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:00:43 INFO - PROCESS | 1661 | 1467320443227 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 1661 | 1467320443229 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a08800 == 30 [pid = 1661] [id = 765] 14:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x112a57c00) [pid = 1661] [serial = 2293] [outer = 0x0] 14:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118557c00) [pid = 1661] [serial = 2294] [outer = 0x112a57c00] 14:00:43 INFO - PROCESS | 1661 | 1467320443253 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118711400) [pid = 1661] [serial = 2295] [outer = 0x112a57c00] 14:00:43 INFO - PROCESS | 1661 | 1467320443532 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"]]]}] 14:00:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:00:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:00:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:00:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:00:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:00:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:00:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:00:43 INFO - TEST-OK | /FileAPI/historical.html | took 476ms 14:00:43 INFO - TEST-START | /FileAPI/idlharness.html 14:00:43 INFO - PROCESS | 1661 | 1467320443574 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:00:43 INFO - PROCESS | 1661 | 1467320443575 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 14:00:43 INFO - PROCESS | 1661 | 1467320443577 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - PROCESS | 1661 | 1467320443578 Marionette TRACE conn2 <- [1,3026,null,{}] 14:00:43 INFO - PROCESS | 1661 | 1467320443581 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}] 14:00:43 INFO - PROCESS | 1661 | 1467320443588 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:43 INFO - PROCESS | 1661 | 1467320443681 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:00:43 INFO - PROCESS | 1661 | 1467320443687 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 1661 | 1467320443688 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x128f2f000 == 31 [pid = 1661] [id = 766] 14:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1187ef400) [pid = 1661] [serial = 2296] [outer = 0x0] 14:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118e2bc00) [pid = 1661] [serial = 2297] [outer = 0x1187ef400] 14:00:43 INFO - PROCESS | 1661 | 1467320443713 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119b0d800) [pid = 1661] [serial = 2298] [outer = 0x1187ef400] 14:00:44 INFO - PROCESS | 1661 | 1467320444223 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]]]}] 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:00:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:00:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:00:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:00:44 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 14:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:00:44 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 14:00:44 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 14:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:00:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:00:44 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 14:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:00:44 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 14:00:44 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 14:00:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:00:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 681ms 14:00:44 INFO - PROCESS | 1661 | 1467320444260 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 1661 | 1467320444261 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 14:00:44 INFO - TEST-START | /FileAPI/idlharness.worker 14:00:44 INFO - PROCESS | 1661 | 1467320444263 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:00:44 INFO - PROCESS | 1661 | 1467320444264 Marionette TRACE conn2 <- [1,3030,null,{}] 14:00:44 INFO - PROCESS | 1661 | 1467320444266 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}] 14:00:44 INFO - PROCESS | 1661 | 1467320444267 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:44 INFO - PROCESS | 1661 | 1467320444343 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:00:44 INFO - PROCESS | 1661 | 1467320444346 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:44 INFO - PROCESS | 1661 | 1467320444347 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12ba38000 == 32 [pid = 1661] [id = 767] 14:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119bb6400) [pid = 1661] [serial = 2299] [outer = 0x0] 14:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x124652c00) [pid = 1661] [serial = 2300] [outer = 0x119bb6400] 14:00:44 INFO - PROCESS | 1661 | 1467320444375 Marionette DEBUG loaded listener.js 14:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x124b40800) [pid = 1661] [serial = 2301] [outer = 0x119bb6400] 14:00:44 INFO - PROCESS | 1661 | [1661] 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 14:00:45 INFO - PROCESS | 1661 | 1467320444980 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,{},{}]]]}] 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:00:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:00:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:00:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:00:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:00:45 INFO - {} 14:00:45 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 14:00:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:00:45 INFO - {} 14:00:45 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 - {} 14:00:45 INFO - {} 14:00:45 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 14:00:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:00:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:00:45 INFO - {} 14:00:45 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 14:00:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:00:45 INFO - {} 14:00:45 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 - {} 14:00:45 INFO - {} 14:00:45 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 14:00:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:00:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:00:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 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 14:00:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:00:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:00:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 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 14:00:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 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 14:00:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 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 14:00:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:00:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:00:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:00:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:00:45 INFO - {} 14:00:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 781ms 14:00:45 INFO - PROCESS | 1661 | 1467320445046 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 1661 | 1467320445047 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 14:00:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:00:45 INFO - PROCESS | 1661 | 1467320445049 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 1661 | 1467320445050 Marionette TRACE conn2 <- [1,3034,null,{}] 14:00:45 INFO - PROCESS | 1661 | 1467320445053 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}] 14:00:45 INFO - PROCESS | 1661 | 1467320445054 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:45 INFO - PROCESS | 1661 | 1467320445154 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:00:45 INFO - PROCESS | 1661 | 1467320445160 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 1661 | 1467320445162 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da90800 == 33 [pid = 1661] [id = 768] 14:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1131cd400) [pid = 1661] [serial = 2302] [outer = 0x0] 14:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x126ef5c00) [pid = 1661] [serial = 2303] [outer = 0x1131cd400] 14:00:45 INFO - PROCESS | 1661 | 1467320445186 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x129644400) [pid = 1661] [serial = 2304] [outer = 0x1131cd400] 14:00:45 INFO - PROCESS | 1661 | 1467320445458 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]]]}] 14:00:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:00:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 420ms 14:00:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:00:45 INFO - PROCESS | 1661 | 1467320445473 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 1661 | 1467320445474 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 14:00:45 INFO - PROCESS | 1661 | 1467320445476 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 1661 | 1467320445477 Marionette TRACE conn2 <- [1,3038,null,{}] 14:00:45 INFO - PROCESS | 1661 | 1467320445480 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}] 14:00:45 INFO - PROCESS | 1661 | 1467320445481 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:45 INFO - PROCESS | 1661 | 1467320445560 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:00:45 INFO - PROCESS | 1661 | 1467320445564 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 1661 | 1467320445566 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x123a76800 == 34 [pid = 1661] [id = 769] 14:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x129644800) [pid = 1661] [serial = 2305] [outer = 0x0] 14:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x129648800) [pid = 1661] [serial = 2306] [outer = 0x129644800] 14:00:45 INFO - PROCESS | 1661 | 1467320445592 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12a1da000) [pid = 1661] [serial = 2307] [outer = 0x129644800] 14:00:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:00:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 472ms 14:00:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:00:45 INFO - PROCESS | 1661 | 1467320445946 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"]]]}] 14:00:45 INFO - PROCESS | 1661 | 1467320445950 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 1661 | 1467320445952 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 14:00:45 INFO - PROCESS | 1661 | 1467320445954 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 1661 | 1467320445955 Marionette TRACE conn2 <- [1,3042,null,{}] 14:00:45 INFO - PROCESS | 1661 | 1467320445957 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}] 14:00:45 INFO - PROCESS | 1661 | 1467320445958 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:46 INFO - PROCESS | 1661 | 1467320446062 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:00:46 INFO - PROCESS | 1661 | 1467320446073 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 1661 | 1467320446074 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e2cd000 == 35 [pid = 1661] [id = 770] 14:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12a795800) [pid = 1661] [serial = 2308] [outer = 0x0] 14:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12a79b800) [pid = 1661] [serial = 2309] [outer = 0x12a795800] 14:00:46 INFO - PROCESS | 1661 | 1467320446098 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12a8cb400) [pid = 1661] [serial = 2310] [outer = 0x12a795800] 14:00:46 INFO - PROCESS | 1661 | 1467320446495 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]]]}] 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:00:46 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. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:00:46 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'.) 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:00:46 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. 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:00:46 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. 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:00:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:00:46 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. 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:00:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:00:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:00:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:00:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:00:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 580ms 14:00:46 INFO - PROCESS | 1661 | 1467320446534 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 1661 | 1467320446536 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 14:00:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:00:46 INFO - PROCESS | 1661 | 1467320446538 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - PROCESS | 1661 | 1467320446540 Marionette TRACE conn2 <- [1,3046,null,{}] 14:00:46 INFO - PROCESS | 1661 | 1467320446543 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}] 14:00:46 INFO - PROCESS | 1661 | 1467320446545 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:46 INFO - PROCESS | 1661 | 1467320446663 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:00:46 INFO - PROCESS | 1661 | 1467320446679 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 1661 | 1467320446680 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x128a08000 == 36 [pid = 1661] [id = 771] 14:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12a8d4000) [pid = 1661] [serial = 2311] [outer = 0x0] 14:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12b1e0c00) [pid = 1661] [serial = 2312] [outer = 0x12a8d4000] 14:00:46 INFO - PROCESS | 1661 | 1467320446707 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12b329800) [pid = 1661] [serial = 2313] [outer = 0x12a8d4000] 14:00:46 INFO - PROCESS | 1661 | [1661] 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 14:00:47 INFO - PROCESS | 1661 | 1467320447062 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:00:47 INFO - {} 14:00:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 571ms 14:00:47 INFO - PROCESS | 1661 | 1467320447110 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 1661 | 1467320447111 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 14:00:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:00:47 INFO - PROCESS | 1661 | 1467320447113 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 1661 | 1467320447115 Marionette TRACE conn2 <- [1,3050,null,{}] 14:00:47 INFO - PROCESS | 1661 | 1467320447117 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}] 14:00:47 INFO - PROCESS | 1661 | 1467320447118 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:47 INFO - PROCESS | 1661 | 1467320447221 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:00:47 INFO - PROCESS | 1661 | 1467320447233 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 1661 | 1467320447234 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e09b800 == 37 [pid = 1661] [id = 772] 14:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12b32d400) [pid = 1661] [serial = 2314] [outer = 0x0] 14:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12b94cc00) [pid = 1661] [serial = 2315] [outer = 0x12b32d400] 14:00:47 INFO - PROCESS | 1661 | 1467320447258 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12b955000) [pid = 1661] [serial = 2316] [outer = 0x12b32d400] 14:00:47 INFO - PROCESS | 1661 | 1467320447557 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]]]}] 14:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:00:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:00:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 467ms 14:00:47 INFO - PROCESS | 1661 | 1467320447582 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 1661 | 1467320447583 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 14:00:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:00:47 INFO - PROCESS | 1661 | 1467320447594 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 1661 | 1467320447595 Marionette TRACE conn2 <- [1,3054,null,{}] 14:00:47 INFO - PROCESS | 1661 | 1467320447597 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}] 14:00:47 INFO - PROCESS | 1661 | 1467320447599 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:47 INFO - PROCESS | 1661 | 1467320447710 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:00:47 INFO - PROCESS | 1661 | 1467320447721 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 1661 | 1467320447722 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x124be7800 == 38 [pid = 1661] [id = 773] 14:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1173ba800) [pid = 1661] [serial = 2317] [outer = 0x0] 14:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12b32fc00) [pid = 1661] [serial = 2318] [outer = 0x1173ba800] 14:00:47 INFO - PROCESS | 1661 | 1467320447746 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12b9da400) [pid = 1661] [serial = 2319] [outer = 0x1173ba800] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x1240a0800) [pid = 1661] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x124c48000) [pid = 1661] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12495ac00) [pid = 1661] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x110ee9800) [pid = 1661] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12742c800) [pid = 1661] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12742d000) [pid = 1661] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x127434c00) [pid = 1661] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119cd9c00) [pid = 1661] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1182e3c00) [pid = 1661] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1176ed800) [pid = 1661] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1126ff000) [pid = 1661] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1128d5000) [pid = 1661] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1182e4400) [pid = 1661] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1182e7000) [pid = 1661] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1126f7000) [pid = 1661] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x115da2000) [pid = 1661] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:00:48 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x128c07400) [pid = 1661] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:00:48 INFO - PROCESS | 1661 | 1467320448329 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"]]]}] 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:00:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:00:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:00:48 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" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:00:48 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" 14:00:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:00:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:00:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 795ms 14:00:48 INFO - PROCESS | 1661 | 1467320448386 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 1661 | 1467320448387 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 14:00:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:00:48 INFO - PROCESS | 1661 | 1467320448390 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - PROCESS | 1661 | 1467320448391 Marionette TRACE conn2 <- [1,3058,null,{}] 14:00:48 INFO - PROCESS | 1661 | 1467320448394 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}] 14:00:48 INFO - PROCESS | 1661 | 1467320448395 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:48 INFO - PROCESS | 1661 | 1467320448501 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:00:48 INFO - PROCESS | 1661 | 1467320448509 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 1661 | 1467320448511 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d0d3000 == 39 [pid = 1661] [id = 774] 14:00:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x12b9dfc00) [pid = 1661] [serial = 2320] [outer = 0x0] 14:00:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x12b9e2800) [pid = 1661] [serial = 2321] [outer = 0x12b9dfc00] 14:00:48 INFO - PROCESS | 1661 | 1467320448541 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x12ba97800) [pid = 1661] [serial = 2322] [outer = 0x12b9dfc00] 14:00:48 INFO - PROCESS | 1661 | 1467320448978 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]]]}] 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:00:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:00:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:00:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:00:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:00:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:00:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:00:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:00:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:00:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 620ms 14:00:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:00:49 INFO - PROCESS | 1661 | 1467320449013 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 1661 | 1467320449014 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 14:00:49 INFO - PROCESS | 1661 | 1467320449017 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 1661 | 1467320449017 Marionette TRACE conn2 <- [1,3062,null,{}] 14:00:49 INFO - PROCESS | 1661 | 1467320449020 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}] 14:00:49 INFO - PROCESS | 1661 | 1467320449022 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:49 INFO - PROCESS | 1661 | 1467320449124 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:00:49 INFO - PROCESS | 1661 | 1467320449147 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 1661 | 1467320449149 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e09d000 == 40 [pid = 1661] [id = 775] 14:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12ba97c00) [pid = 1661] [serial = 2323] [outer = 0x0] 14:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12ba9d000) [pid = 1661] [serial = 2324] [outer = 0x12ba97c00] 14:00:49 INFO - PROCESS | 1661 | 1467320449173 Marionette DEBUG loaded listener.js 14:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x12bd73c00) [pid = 1661] [serial = 2325] [outer = 0x12ba97c00] 14:00:49 INFO - PROCESS | 1661 | [1661] 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 14:00:49 INFO - PROCESS | 1661 | 1467320449574 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:00:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:00:49 INFO - {} 14:00:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 580ms 14:00:49 INFO - PROCESS | 1661 | 1467320449597 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 1661 | 1467320449598 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 14:00:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:00:49 INFO - PROCESS | 1661 | 1467320449605 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 1661 | 1467320449606 Marionette TRACE conn2 <- [1,3066,null,{}] 14:00:49 INFO - PROCESS | 1661 | 1467320449609 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}] 14:00:49 INFO - PROCESS | 1661 | 1467320449610 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:49 INFO - PROCESS | 1661 | 1467320449740 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:00:49 INFO - PROCESS | 1661 | 1467320449751 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 1661 | 1467320449753 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d885800 == 41 [pid = 1661] [id = 776] 14:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12bdc1c00) [pid = 1661] [serial = 2326] [outer = 0x0] 14:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12bdc5c00) [pid = 1661] [serial = 2327] [outer = 0x12bdc1c00] 14:00:49 INFO - PROCESS | 1661 | 1467320449785 Marionette DEBUG loaded listener.js 14:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12c403800) [pid = 1661] [serial = 2328] [outer = 0x12bdc1c00] 14:00:50 INFO - PROCESS | 1661 | 1467320450259 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]]]}] 14:00:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:00:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:00:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:00:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:00:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:00:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:00:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:00:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 677ms 14:00:50 INFO - PROCESS | 1661 | 1467320450282 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 14:00:50 INFO - PROCESS | 1661 | 1467320450285 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 14:00:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:00:50 INFO - PROCESS | 1661 | 1467320450290 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - PROCESS | 1661 | 1467320450293 Marionette TRACE conn2 <- [1,3070,null,{}] 14:00:50 INFO - PROCESS | 1661 | 1467320450299 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}] 14:00:50 INFO - PROCESS | 1661 | 1467320450302 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:50 INFO - PROCESS | 1661 | 1467320450573 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:00:50 INFO - PROCESS | 1661 | 1467320450661 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 1661 | 1467320450663 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x11926c800 == 42 [pid = 1661] [id = 777] 14:00:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1128d4c00) [pid = 1661] [serial = 2329] [outer = 0x0] 14:00:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1129c7000) [pid = 1661] [serial = 2330] [outer = 0x1128d4c00] 14:00:50 INFO - PROCESS | 1661 | 1467320450712 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x112a83400) [pid = 1661] [serial = 2331] [outer = 0x1128d4c00] 14:00:51 INFO - PROCESS | 1661 | 1467320451150 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]]]}] 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:00:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 877ms 14:00:51 INFO - PROCESS | 1661 | 1467320451166 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 1661 | 1467320451169 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 14:00:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:00:51 INFO - PROCESS | 1661 | 1467320451173 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 1661 | 1467320451175 Marionette TRACE conn2 <- [1,3074,null,{}] 14:00:51 INFO - PROCESS | 1661 | 1467320451178 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}] 14:00:51 INFO - PROCESS | 1661 | 1467320451180 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:51 INFO - PROCESS | 1661 | 1467320451296 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:00:51 INFO - PROCESS | 1661 | 1467320451360 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 1661 | 1467320451361 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x127268800 == 43 [pid = 1661] [id = 778] 14:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1150cd800) [pid = 1661] [serial = 2332] [outer = 0x0] 14:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x115f73400) [pid = 1661] [serial = 2333] [outer = 0x1150cd800] 14:00:51 INFO - PROCESS | 1661 | 1467320451391 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1170bc000) [pid = 1661] [serial = 2334] [outer = 0x1150cd800] 14:00:51 INFO - PROCESS | 1661 | 1467320451813 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]]]}] 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:00:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:00:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 14:00:51 INFO - PROCESS | 1661 | 1467320451844 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 1661 | 1467320451846 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 14:00:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:00:51 INFO - PROCESS | 1661 | 1467320451848 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 1661 | 1467320451851 Marionette TRACE conn2 <- [1,3078,null,{}] 14:00:51 INFO - PROCESS | 1661 | 1467320451859 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}] 14:00:51 INFO - PROCESS | 1661 | 1467320451862 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:51 INFO - PROCESS | 1661 | 1467320451977 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:00:52 INFO - PROCESS | 1661 | 1467320452094 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 1661 | 1467320452096 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bd62000 == 44 [pid = 1661] [id = 779] 14:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x118473800) [pid = 1661] [serial = 2335] [outer = 0x0] 14:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x118866400) [pid = 1661] [serial = 2336] [outer = 0x118473800] 14:00:52 INFO - PROCESS | 1661 | 1467320452127 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119570800) [pid = 1661] [serial = 2337] [outer = 0x118473800] 14:00:52 INFO - PROCESS | 1661 | 1467320452711 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] 14:00:52 INFO - PROCESS | 1661 | 1467320452725 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 14:00:52 INFO - PROCESS | 1661 | 1467320452728 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:00:52 INFO - PROCESS | 1661 | 1467320452730 Marionette TRACE conn2 <- [1,3082,null,{}] 14:00:52 INFO - PROCESS | 1661 | 1467320452733 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}] 14:00:52 INFO - PROCESS | 1661 | 1467320452735 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:52 INFO - PROCESS | 1661 | 1467320452837 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:00:52 INFO - PROCESS | 1661 | 1467320452901 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 1661 | 1467320452904 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x11825e800 == 45 [pid = 1661] [id = 780] 14:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1131e8800) [pid = 1661] [serial = 2338] [outer = 0x0] 14:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x113c9a800) [pid = 1661] [serial = 2339] [outer = 0x1131e8800] 14:00:52 INFO - PROCESS | 1661 | 1467320452935 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1164da000) [pid = 1661] [serial = 2340] [outer = 0x1131e8800] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12e09d000 == 44 [pid = 1661] [id = 775] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12d0d3000 == 43 [pid = 1661] [id = 774] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x124be7800 == 42 [pid = 1661] [id = 773] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12e09b800 == 41 [pid = 1661] [id = 772] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x128a08000 == 40 [pid = 1661] [id = 771] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12e2cd000 == 39 [pid = 1661] [id = 770] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x128c5c400) [pid = 1661] [serial = 2279] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x123a76800 == 38 [pid = 1661] [id = 769] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12da90800 == 37 [pid = 1661] [id = 768] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12ba38000 == 36 [pid = 1661] [id = 767] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x128f2f000 == 35 [pid = 1661] [id = 766] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x128a08800 == 34 [pid = 1661] [id = 765] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12579d000 == 33 [pid = 1661] [id = 764] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x123a82000 == 32 [pid = 1661] [id = 763] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x119598800 == 31 [pid = 1661] [id = 762] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x117240800 == 30 [pid = 1661] [id = 761] 14:00:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12d369800 == 29 [pid = 1661] [id = 760] 14:00:53 INFO - PROCESS | 1661 | 1467320453339 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]]]}] 14:00:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:00:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:00:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 620ms 14:00:53 INFO - PROCESS | 1661 | 1467320453348 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 1661 | 1467320453353 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 14:00:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:00:53 INFO - PROCESS | 1661 | 1467320453377 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 1661 | 1467320453379 Marionette TRACE conn2 <- [1,3086,null,{}] 14:00:53 INFO - PROCESS | 1661 | 1467320453381 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}] 14:00:53 INFO - PROCESS | 1661 | 1467320453383 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:53 INFO - PROCESS | 1661 | 1467320453472 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x124e46400) [pid = 1661] [serial = 2256] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x126e7e400) [pid = 1661] [serial = 2259] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1257c3800) [pid = 1661] [serial = 2257] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x115fdb000) [pid = 1661] [serial = 2268] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1274ccc00) [pid = 1661] [serial = 2262] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x127219400) [pid = 1661] [serial = 2260] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1274d4800) [pid = 1661] [serial = 2265] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x128c0e400) [pid = 1661] [serial = 2273] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x128c4d000) [pid = 1661] [serial = 2276] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x123bc2000) [pid = 1661] [serial = 2253] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119b0c400) [pid = 1661] [serial = 2250] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119cdac00) [pid = 1661] [serial = 2251] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x119573400) [pid = 1661] [serial = 2248] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11855fc00) [pid = 1661] [serial = 2247] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1164db400) [pid = 1661] [serial = 2244] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1182e3000) [pid = 1661] [serial = 2245] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x112f95800) [pid = 1661] [serial = 2242] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1129cd400) [pid = 1661] [serial = 2241] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1182e6000) [pid = 1661] [serial = 2239] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11855f800) [pid = 1661] [serial = 2237] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x118475400) [pid = 1661] [serial = 2236] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x115da3800) [pid = 1661] [serial = 2234] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x112a5d400) [pid = 1661] [serial = 2233] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x126efec00) [pid = 1661] [serial = 2230] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12721d400) [pid = 1661] [serial = 2231] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x128c54800) [pid = 1661] [serial = 2277] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x1274d1000) [pid = 1661] [serial = 2263] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119bb7400) [pid = 1661] [serial = 2269] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x124954000) [pid = 1661] [serial = 2271] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x128c42000) [pid = 1661] [serial = 2274] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x124953800) [pid = 1661] [serial = 2254] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x128c0c000) [pid = 1661] [serial = 2266] [outer = 0x0] [url = about:blank] 14:00:53 INFO - PROCESS | 1661 | 1467320453543 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 1661 | 1467320453544 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x119af3000 == 30 [pid = 1661] [id = 781] 14:00:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x112a84c00) [pid = 1661] [serial = 2341] [outer = 0x0] 14:00:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x115fdb000) [pid = 1661] [serial = 2342] [outer = 0x112a84c00] 14:00:53 INFO - PROCESS | 1661 | 1467320453572 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x1182df000) [pid = 1661] [serial = 2343] [outer = 0x112a84c00] 14:00:53 INFO - PROCESS | 1661 | 1467320453822 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:00:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 472ms 14:00:53 INFO - PROCESS | 1661 | 1467320453849 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 1661 | 1467320453850 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 14:00:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:00:53 INFO - PROCESS | 1661 | 1467320453863 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 1661 | 1467320453865 Marionette TRACE conn2 <- [1,3090,null,{}] 14:00:53 INFO - PROCESS | 1661 | 1467320453880 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}] 14:00:53 INFO - PROCESS | 1661 | 1467320453883 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:53 INFO - PROCESS | 1661 | 1467320453976 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:00:54 INFO - PROCESS | 1661 | 1467320454063 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 1661 | 1467320454065 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x126a75800 == 31 [pid = 1661] [id = 782] 14:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11846ac00) [pid = 1661] [serial = 2344] [outer = 0x0] 14:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x1184e5800) [pid = 1661] [serial = 2345] [outer = 0x11846ac00] 14:00:54 INFO - PROCESS | 1661 | 1467320454092 Marionette DEBUG loaded listener.js 14:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1187f4000) [pid = 1661] [serial = 2346] [outer = 0x11846ac00] 14:00:54 INFO - PROCESS | 1661 | 1467320454359 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:00:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 530ms 14:00:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:00:54 INFO - PROCESS | 1661 | 1467320454393 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:00:54 INFO - PROCESS | 1661 | 1467320454395 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 14:00:54 INFO - PROCESS | 1661 | 1467320454397 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:00:54 INFO - PROCESS | 1661 | 1467320454398 Marionette TRACE conn2 <- [1,3094,null,{}] 14:00:54 INFO - PROCESS | 1661 | 1467320454408 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}] 14:00:54 INFO - PROCESS | 1661 | 1467320454409 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:54 INFO - PROCESS | 1661 | 1467320454495 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:00:54 INFO - PROCESS | 1661 | 1467320454498 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 1661 | 1467320454500 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x128be9800 == 32 [pid = 1661] [id = 783] 14:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11885a000) [pid = 1661] [serial = 2347] [outer = 0x0] 14:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119260000) [pid = 1661] [serial = 2348] [outer = 0x11885a000] 14:00:54 INFO - PROCESS | 1661 | 1467320454527 Marionette DEBUG loaded listener.js 14:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11957cc00) [pid = 1661] [serial = 2349] [outer = 0x11885a000] 14:00:54 INFO - PROCESS | 1661 | 1467320454847 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:00:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:00:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 479ms 14:00:54 INFO - PROCESS | 1661 | 1467320454876 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:00:54 INFO - PROCESS | 1661 | 1467320454877 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 14:00:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:00:54 INFO - PROCESS | 1661 | 1467320454879 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:00:54 INFO - PROCESS | 1661 | 1467320454880 Marionette TRACE conn2 <- [1,3098,null,{}] 14:00:54 INFO - PROCESS | 1661 | 1467320454883 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}] 14:00:54 INFO - PROCESS | 1661 | 1467320454884 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:54 INFO - PROCESS | 1661 | 1467320454959 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:00:54 INFO - PROCESS | 1661 | 1467320454963 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 1661 | 1467320454964 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x1293b1800 == 33 [pid = 1661] [id = 784] 14:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118e2b400) [pid = 1661] [serial = 2350] [outer = 0x0] 14:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1199aa800) [pid = 1661] [serial = 2351] [outer = 0x118e2b400] 14:00:54 INFO - PROCESS | 1661 | 1467320454991 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119b0d400) [pid = 1661] [serial = 2352] [outer = 0x118e2b400] 14:00:55 INFO - PROCESS | 1661 | 1467320455322 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]]]}] 14:00:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:00:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:00:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 468ms 14:00:55 INFO - PROCESS | 1661 | 1467320455348 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:00:55 INFO - PROCESS | 1661 | 1467320455349 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 14:00:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:00:55 INFO - PROCESS | 1661 | 1467320455354 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 1661 | 1467320455355 Marionette TRACE conn2 <- [1,3102,null,{}] 14:00:55 INFO - PROCESS | 1661 | 1467320455357 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}] 14:00:55 INFO - PROCESS | 1661 | 1467320455361 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:55 INFO - PROCESS | 1661 | 1467320455458 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:00:55 INFO - PROCESS | 1661 | 1467320455535 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:55 INFO - PROCESS | 1661 | 1467320455536 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a840800 == 34 [pid = 1661] [id = 785] 14:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x112a57000) [pid = 1661] [serial = 2353] [outer = 0x0] 14:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119bc3c00) [pid = 1661] [serial = 2354] [outer = 0x112a57000] 14:00:55 INFO - PROCESS | 1661 | 1467320455562 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1245ddc00) [pid = 1661] [serial = 2355] [outer = 0x112a57000] 14:00:55 INFO - PROCESS | 1661 | 1467320455873 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:00:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:00:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 571ms 14:00:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:00:55 INFO - PROCESS | 1661 | 1467320455924 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:00:55 INFO - PROCESS | 1661 | 1467320455925 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 14:00:55 INFO - PROCESS | 1661 | 1467320455936 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 1661 | 1467320455937 Marionette TRACE conn2 <- [1,3106,null,{}] 14:00:55 INFO - PROCESS | 1661 | 1467320455941 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}] 14:00:55 INFO - PROCESS | 1661 | 1467320455942 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:56 INFO - PROCESS | 1661 | 1467320456096 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 14:00:56 INFO - PROCESS | 1661 | 1467320456110 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:56 INFO - PROCESS | 1661 | 1467320456112 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12af11800 == 35 [pid = 1661] [id = 786] 14:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119915800) [pid = 1661] [serial = 2356] [outer = 0x0] 14:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x124959400) [pid = 1661] [serial = 2357] [outer = 0x119915800] 14:00:56 INFO - PROCESS | 1661 | 1467320456160 Marionette DEBUG loaded listener.js 14:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x124b36000) [pid = 1661] [serial = 2358] [outer = 0x119915800] 14:00:56 INFO - PROCESS | 1661 | 1467320456511 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]]]}] 14:00:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:00:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:00:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:00:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 14:00:56 INFO - PROCESS | 1661 | 1467320456556 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 14:00:56 INFO - PROCESS | 1661 | 1467320456558 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 14:00:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:00:56 INFO - PROCESS | 1661 | 1467320456560 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:00:56 INFO - PROCESS | 1661 | 1467320456561 Marionette TRACE conn2 <- [1,3110,null,{}] 14:00:56 INFO - PROCESS | 1661 | 1467320456563 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}] 14:00:56 INFO - PROCESS | 1661 | 1467320456564 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:56 INFO - PROCESS | 1661 | 1467320456665 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 14:00:56 INFO - PROCESS | 1661 | 1467320456676 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:56 INFO - PROCESS | 1661 | 1467320456677 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b126000 == 36 [pid = 1661] [id = 787] 14:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x124b3e000) [pid = 1661] [serial = 2359] [outer = 0x0] 14:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x124b7c400) [pid = 1661] [serial = 2360] [outer = 0x124b3e000] 14:00:56 INFO - PROCESS | 1661 | 1467320456702 Marionette DEBUG loaded listener.js 14:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x124ebb000) [pid = 1661] [serial = 2361] [outer = 0x124b3e000] 14:00:56 INFO - PROCESS | 1661 | 1467320456988 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"]]]}] 14:00:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:00:57 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 14:00:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:00:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:00:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 468ms 14:00:57 INFO - PROCESS | 1661 | 1467320457031 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 1661 | 1467320457032 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 14:00:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:00:57 INFO - PROCESS | 1661 | 1467320457038 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 1661 | 1467320457039 Marionette TRACE conn2 <- [1,3114,null,{}] 14:00:57 INFO - PROCESS | 1661 | 1467320457041 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}] 14:00:57 INFO - PROCESS | 1661 | 1467320457042 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:57 INFO - PROCESS | 1661 | 1467320457146 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 14:00:57 INFO - PROCESS | 1661 | 1467320457157 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\", \"79d3c244-5a3b-4ee3-a621-e52459c14747\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 1661 | 1467320457165 Marionette INFO sendAsync f735463f-f15e-b84a-a667-e8b783c9585c 14:00:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b98b800 == 37 [pid = 1661] [id = 788] 14:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x125779800) [pid = 1661] [serial = 2362] [outer = 0x0] 14:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x126a2a800) [pid = 1661] [serial = 2363] [outer = 0x125779800] 14:00:57 INFO - PROCESS | 1661 | 1467320457189 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x126a37000) [pid = 1661] [serial = 2364] [outer = 0x125779800] 14:00:57 INFO - PROCESS | 1661 | 1467320457638 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]]]}] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119bb6400) [pid = 1661] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x12a795800) [pid = 1661] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1187ef400) [pid = 1661] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x111c22000) [pid = 1661] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x129644800) [pid = 1661] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112a57c00) [pid = 1661] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1129c6c00) [pid = 1661] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1176e4800) [pid = 1661] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x112a5c400) [pid = 1661] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1131cd400) [pid = 1661] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12ba97c00) [pid = 1661] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12b32d400) [pid = 1661] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1173ba800) [pid = 1661] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12b9dfc00) [pid = 1661] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 14:00:57 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12a8d4000) [pid = 1661] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:00:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:00:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 669ms 14:00:57 INFO - PROCESS | 1661 | 1467320457706 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 1661 | 1467320457707 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 14:00:58 WARNING - u'runner_teardown' () 14:00:58 INFO - No more tests 14:00:58 INFO - Got 0 unexpected results 14:00:58 INFO - SUITE-END | took 502s 14:00:58 INFO - Closing logging queue 14:00:58 INFO - queue closed 14:00:58 INFO - Return code: 0 14:00:58 WARNING - # TBPL SUCCESS # 14:00:58 INFO - Running post-action listener: _resource_record_post_action 14:00:58 INFO - Running post-run listener: _resource_record_post_run 14:00:59 INFO - Total resource usage - Wall time: 524s; CPU: 58.0%; Read bytes: 31608320; Write bytes: 950977024; Read time: 208; Write time: 4984 14:00:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:00:59 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148472320; Write bytes: 143998976; Read time: 13534; Write time: 300 14:00:59 INFO - run-tests - Wall time: 506s; CPU: 58.0%; Read bytes: 29462016; Write bytes: 794919424; Read time: 188; Write time: 4643 14:00:59 INFO - Running post-run listener: _upload_blobber_files 14:00:59 INFO - Blob upload gear active. 14:00:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:00:59 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 14:00:59 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'] 14:00:59 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 14:01:00 INFO - (blobuploader) - INFO - Open directory for files ... 14:01:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:01:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:01:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:01:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:01:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:01:02 INFO - (blobuploader) - INFO - Done attempting. 14:01:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:01:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:01:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:01:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:01:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:01:04 INFO - (blobuploader) - INFO - Done attempting. 14:01:04 INFO - (blobuploader) - INFO - Iteration through files over. 14:01:04 INFO - Return code: 0 14:01:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:01:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:01:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c31aeecc90a8de99c71f247159d726cde814d6d5b7aeeaa435615addc49fe28672a3366d8dd3f4d8df0a62c19baafd891418b36dab2f8a2fed769319477a852c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0a56c7d362411a1516782537ed3ea49570fb1363986e992326f85de10ab922aed84dd7dcee286335144b1b557f8a5655d032759dfe09bffce8ba213259fd7bd9"} 14:01:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:01:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:01:04 INFO - Contents: 14:01:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c31aeecc90a8de99c71f247159d726cde814d6d5b7aeeaa435615addc49fe28672a3366d8dd3f4d8df0a62c19baafd891418b36dab2f8a2fed769319477a852c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0a56c7d362411a1516782537ed3ea49570fb1363986e992326f85de10ab922aed84dd7dcee286335144b1b557f8a5655d032759dfe09bffce8ba213259fd7bd9"} 14:01:04 INFO - Running post-run listener: copy_logs_to_upload_dir 14:01:04 INFO - Copying logs to upload dir... 14:01:04 INFO - mkdir: /builds/slave/test/build/upload/logs 14:01:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=593.724321 ========= master_lag: 3.61 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 57 secs) (at 2016-06-30 14:01:08.161512) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 14:01:08.164738) ========= 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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners TMPDIR=/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/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/c31aeecc90a8de99c71f247159d726cde814d6d5b7aeeaa435615addc49fe28672a3366d8dd3f4d8df0a62c19baafd891418b36dab2f8a2fed769319477a852c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0a56c7d362411a1516782537ed3ea49570fb1363986e992326f85de10ab922aed84dd7dcee286335144b1b557f8a5655d032759dfe09bffce8ba213259fd7bd9"} build_url:https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012929 build_url: 'https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/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/c31aeecc90a8de99c71f247159d726cde814d6d5b7aeeaa435615addc49fe28672a3366d8dd3f4d8df0a62c19baafd891418b36dab2f8a2fed769319477a852c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0a56c7d362411a1516782537ed3ea49570fb1363986e992326f85de10ab922aed84dd7dcee286335144b1b557f8a5655d032759dfe09bffce8ba213259fd7bd9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Xejg175DR42citfU5q2HWA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.54 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 14:01:08.717966) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:01:08.718338) ========= 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.AhCE6hcbrh/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.ZIN5qwz6Cf/Listeners TMPDIR=/var/folders/46/dyhgxyws7270nkhp4l7t8z0800000w/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.005404 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:01:08.780341) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 14:01:08.780659) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 14:01:09.148413) ========= ========= Total master_lag: 4.40 =========